builder: mozilla-beta_win7_ix-debug_test-web-platform-tests-1 slave: t-w732-ix-223 starttime: 1465247017.49 results: success (0) buildid: 20160606125325 builduid: ab6de4c621424cea86326d1844440e03 revision: 5fe894994e955cf7f6d85337492beebe562ea6c5 ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-06-06 14:03:37.489411) ========= master: http://buildbot-master126.bb.releng.scl3.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-06-06 14:03:37.489888) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-06-06 14:03:37.490187) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-06-06 14:03:37.665576) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-06-06 14:03:37.665981) ========= '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-223 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-223 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts;c:\mozilla-build\hg\;c:\Program Files\Microsoft Windows Performance Toolkit\;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-223 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 --14:03:38-- https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py => `archiver_client.py' Resolving hg.mozilla.org... 63.245.215.102, 63.245.215.25 Connecting to hg.mozilla.org|63.245.215.102|:443... connected. HTTP request sent, awaiting response... 200 Script output follows Length: 12,141 (12K) [text/x-python] 0K .......... . 100% 1.34 GB/s 14:03:38 (1.34 GB/s) - `archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=1.272000 ========= master_lag: 0.64 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-06-06 14:03:39.575347) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 4 secs) (at 2016-06-06 14:03:39.575633) ========= '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-223 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-223 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts;c:\mozilla-build\hg\;c:\Program Files\Microsoft Windows Performance Toolkit\;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-223 USERNAME=cltbld USERPROFILE=C:\Users\cltbld WINDIR=C:\windows WINDOWS_TRACING_FLAGS=3 WINDOWS_TRACING_LOGFILE=C:\BVTBin\Tests\installpackage\csilogfile.log using PTY: False program finished with exit code 0 elapsedTime=4.502000 ========= master_lag: 0.02 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 4 secs) (at 2016-06-06 14:03:44.092972) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 2 secs) (at 2016-06-06 14:03:44.093387) ========= 'bash' '-c' u'python archiver_client.py mozharness --repo releases/mozilla-beta --rev 5fe894994e955cf7f6d85337492beebe562ea6c5 --destination scripts --debug' in dir C:\\slave\test\. (timeout 1200 secs) watching logfiles {} argv: ['bash', '-c', u'python archiver_client.py mozharness --repo releases/mozilla-beta --rev 5fe894994e955cf7f6d85337492beebe562ea6c5 --destination scripts --debug'] environment: ALLUSERSPROFILE=C:\ProgramData APPDATA=C:\Users\cltbld\AppData\Roaming COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-W732-IX-223 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-223 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts;c:\mozilla-build\hg\;c:\Program Files\Microsoft Windows Performance Toolkit\;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-223 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-06-06 14:03:44,384 truncating revision to first 12 chars 2016-06-06 14:03:44,384 Setting DEBUG logging. 2016-06-06 14:03:44,385 attempt 1/10 2016-06-06 14:03:44,385 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/releases/mozilla-beta/5fe894994e95?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-06-06 14:03:45,665 unpacking tar archive at: mozilla-beta-5fe894994e95/testing/mozharness/ program finished with exit code 0 elapsedTime=2.084000 ========= master_lag: 0.08 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 2 secs) (at 2016-06-06 14:03:46.259751) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-06-06 14:03:46.260132) ========= script_repo_revision: 5fe894994e955cf7f6d85337492beebe562ea6c5 ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-06-06 14:03:46.260546) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-06-06 14:03:46.260863) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-06-06 14:03:46.275866) ========= ========= Started 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 16 mins, 11 secs) (at 2016-06-06 14:03:46.276273) ========= 'c:/mozilla-build/python27/python' '-u' 'scripts/scripts/web_platform_tests.py' '--cfg' 'web_platform_tests/prod_config_windows.py' '--test-type=testharness' '--total-chunks' '10' '--this-chunk' '1' '--blob-upload-branch' 'mozilla-beta' '--download-symbols' 'true' in dir C:\\slave\test\. (timeout 1800 secs) (maxTime 7200 secs) watching logfiles {} argv: ['c:/mozilla-build/python27/python', '-u', 'scripts/scripts/web_platform_tests.py', '--cfg', 'web_platform_tests/prod_config_windows.py', '--test-type=testharness', '--total-chunks', '10', '--this-chunk', '1', '--blob-upload-branch', 'mozilla-beta', '--download-symbols', 'true'] environment: ALLUSERSPROFILE=C:\ProgramData APPDATA=C:\Users\cltbld\AppData\Roaming COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-W732-IX-223 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-223 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:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts;c:\mozilla-build\hg\;c:\Program Files\Microsoft Windows Performance Toolkit\;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-223 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 14:03:46 INFO - MultiFileLogger online at 20160606 14:03:46 in C:\slave\test 14:03:46 INFO - Run as scripts/scripts/web_platform_tests.py --cfg web_platform_tests/prod_config_windows.py --test-type=testharness --total-chunks 10 --this-chunk 1 --blob-upload-branch mozilla-beta --download-symbols true 14:03:46 INFO - Dumping config to C:\slave\test\logs\localconfig.json. 14:03:46 INFO - {'append_to_log': False, 14:03:46 INFO - 'base_work_dir': 'C:\\slave\\test', 14:03:46 INFO - 'blob_upload_branch': 'mozilla-beta', 14:03:46 INFO - 'blob_uploader_auth_file': 'C:\\slave\\test\\oauth.txt', 14:03:46 INFO - 'buildbot_json_path': 'buildprops.json', 14:03:46 INFO - 'config_files': ('web_platform_tests/prod_config_windows.py',), 14:03:46 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 14:03:46 INFO - 'download_minidump_stackwalk': True, 14:03:46 INFO - 'download_symbols': 'true', 14:03:46 INFO - 'e10s': False, 14:03:46 INFO - 'exes': {'hg': 'c:/mozilla-build/hg/hg', 14:03:46 INFO - 'mozinstall': ('C:\\slave\\test/build/venv/scripts/python', 14:03:46 INFO - 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py'), 14:03:46 INFO - 'python': 'c:\\mozilla-build\\python27\\python.exe', 14:03:46 INFO - 'tooltool.py': ('c:\\mozilla-build\\python27\\python.exe', 14:03:46 INFO - 'C:/mozilla-build/tooltool.py'), 14:03:46 INFO - 'virtualenv': ('c:\\mozilla-build\\python27\\python.exe', 14:03:46 INFO - 'c:/mozilla-build/buildbotve/virtualenv.py')}, 14:03:46 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 14:03:46 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 14:03:46 INFO - 'log_level': 'info', 14:03:46 INFO - 'log_to_console': True, 14:03:46 INFO - 'opt_config_files': (), 14:03:46 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 14:03:46 INFO - '--processes=1', 14:03:46 INFO - '--config=%(test_path)s/wptrunner.ini', 14:03:46 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 14:03:46 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 14:03:46 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 14:03:46 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 14:03:46 INFO - 'pip_index': False, 14:03:46 INFO - 'require_test_zip': True, 14:03:46 INFO - 'test_type': ('testharness',), 14:03:46 INFO - 'this_chunk': '1', 14:03:46 INFO - 'total_chunks': '10', 14:03:46 INFO - 'virtualenv_path': 'venv', 14:03:46 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 14:03:46 INFO - 'work_dir': 'build'} 14:03:46 INFO - ##### 14:03:46 INFO - ##### Running clobber step. 14:03:46 INFO - ##### 14:03:46 INFO - Running pre-action listener: _resource_record_pre_action 14:03:46 INFO - Running main action method: clobber 14:03:46 INFO - rmtree: C:\slave\test\build 14:03:46 INFO - Using _rmtree_windows ... 14:03:46 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build',), kwargs: {}, attempt #1 14:05:57 INFO - Running post-action listener: _resource_record_post_action 14:05:57 INFO - ##### 14:05:57 INFO - ##### Running read-buildbot-config step. 14:05:57 INFO - ##### 14:05:57 INFO - Running pre-action listener: _resource_record_pre_action 14:05:57 INFO - Running main action method: read_buildbot_config 14:05:57 INFO - Using buildbot properties: 14:05:57 INFO - { 14:05:57 INFO - "project": "", 14:05:57 INFO - "product": "firefox", 14:05:57 INFO - "script_repo_revision": "production", 14:05:57 INFO - "scheduler": "tests-mozilla-beta-win7_ix-debug-unittest", 14:05:57 INFO - "repository": "", 14:05:57 INFO - "buildername": "Windows 7 32-bit mozilla-beta debug test web-platform-tests-1", 14:05:57 INFO - "buildid": "20160606125325", 14:05:57 INFO - "pgo_build": "False", 14:05:57 INFO - "basedir": "C:\\slave\\test", 14:05:57 INFO - "buildnumber": 1, 14:05:57 INFO - "slavename": "t-w732-ix-223", 14:05:57 INFO - "revision": "5fe894994e955cf7f6d85337492beebe562ea6c5", 14:05:57 INFO - "master": "http://buildbot-master126.bb.releng.scl3.mozilla.com:8201/", 14:05:57 INFO - "platform": "win32", 14:05:57 INFO - "branch": "mozilla-beta", 14:05:57 INFO - "repo_path": "releases/mozilla-beta", 14:05:57 INFO - "moz_repo_path": "", 14:05:57 INFO - "stage_platform": "win32", 14:05:57 INFO - "builduid": "ab6de4c621424cea86326d1844440e03", 14:05:57 INFO - "slavebuilddir": "test" 14:05:57 INFO - } 14:05:57 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/OUJ4VQnYR5OP0lPWfFXc7Q/artifacts/public/build/firefox-48.0.en-US.win32.test_packages.json. 14:05:57 INFO - Found installer url https://queue.taskcluster.net/v1/task/OUJ4VQnYR5OP0lPWfFXc7Q/artifacts/public/build/firefox-48.0.en-US.win32.zip. 14:05:57 INFO - Running post-action listener: _resource_record_post_action 14:05:57 INFO - ##### 14:05:57 INFO - ##### Running download-and-extract step. 14:05:57 INFO - ##### 14:05:57 INFO - Running pre-action listener: _resource_record_pre_action 14:05:57 INFO - Running main action method: download_and_extract 14:05:57 INFO - mkdir: C:\slave\test\build\tests 14:05:57 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')]} 14:05:57 INFO - https://queue.taskcluster.net/v1/task/OUJ4VQnYR5OP0lPWfFXc7Q/artifacts/public/build/firefox-48.0.en-US.win32.test_packages.json matches https://queue.taskcluster.net 14:05:57 INFO - trying https://queue.taskcluster.net/v1/task/OUJ4VQnYR5OP0lPWfFXc7Q/artifacts/public/build/firefox-48.0.en-US.win32.test_packages.json 14:05:57 INFO - Downloading https://queue.taskcluster.net/v1/task/OUJ4VQnYR5OP0lPWfFXc7Q/artifacts/public/build/firefox-48.0.en-US.win32.test_packages.json to C:\slave\test\build\firefox-48.0.en-US.win32.test_packages.json 14:05:57 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/OUJ4VQnYR5OP0lPWfFXc7Q/artifacts/public/build/firefox-48.0.en-US.win32.test_packages.json', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0.en-US.win32.test_packages.json'}, attempt #1 14:05:58 INFO - Downloaded 1240 bytes. 14:05:58 INFO - Reading from file C:\slave\test\build\firefox-48.0.en-US.win32.test_packages.json 14:05:58 INFO - Using the following test package requirements: 14:05:58 INFO - {u'common': [u'firefox-48.0.en-US.win32.common.tests.zip'], 14:05:58 INFO - u'cppunittest': [u'firefox-48.0.en-US.win32.common.tests.zip', 14:05:58 INFO - u'firefox-48.0.en-US.win32.cppunittest.tests.zip'], 14:05:58 INFO - u'gtest': [u'firefox-48.0.en-US.win32.common.tests.zip', 14:05:58 INFO - u'firefox-48.0.en-US.win32.gtest.tests.zip'], 14:05:58 INFO - u'jittest': [u'firefox-48.0.en-US.win32.common.tests.zip', 14:05:58 INFO - u'jsshell-win32.zip'], 14:05:58 INFO - u'mochitest': [u'firefox-48.0.en-US.win32.common.tests.zip', 14:05:58 INFO - u'firefox-48.0.en-US.win32.mochitest.tests.zip'], 14:05:58 INFO - u'mozbase': [u'firefox-48.0.en-US.win32.common.tests.zip'], 14:05:58 INFO - u'reftest': [u'firefox-48.0.en-US.win32.common.tests.zip', 14:05:58 INFO - u'firefox-48.0.en-US.win32.reftest.tests.zip'], 14:05:58 INFO - u'talos': [u'firefox-48.0.en-US.win32.common.tests.zip', 14:05:58 INFO - u'firefox-48.0.en-US.win32.talos.tests.zip'], 14:05:58 INFO - u'web-platform': [u'firefox-48.0.en-US.win32.common.tests.zip', 14:05:58 INFO - u'firefox-48.0.en-US.win32.web-platform.tests.zip'], 14:05:58 INFO - u'xpcshell': [u'firefox-48.0.en-US.win32.common.tests.zip', 14:05:58 INFO - u'firefox-48.0.en-US.win32.xpcshell.tests.zip']} 14:05:58 INFO - Downloading packages: [u'firefox-48.0.en-US.win32.common.tests.zip', u'firefox-48.0.en-US.win32.web-platform.tests.zip'] for test suite category: web-platform 14:05:58 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')]} 14:05:58 INFO - https://queue.taskcluster.net/v1/task/OUJ4VQnYR5OP0lPWfFXc7Q/artifacts/public/build/firefox-48.0.en-US.win32.common.tests.zip matches https://queue.taskcluster.net 14:05:58 INFO - trying https://queue.taskcluster.net/v1/task/OUJ4VQnYR5OP0lPWfFXc7Q/artifacts/public/build/firefox-48.0.en-US.win32.common.tests.zip 14:05:58 INFO - Downloading https://queue.taskcluster.net/v1/task/OUJ4VQnYR5OP0lPWfFXc7Q/artifacts/public/build/firefox-48.0.en-US.win32.common.tests.zip to C:\slave\test\build\firefox-48.0.en-US.win32.common.tests.zip 14:05:58 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/OUJ4VQnYR5OP0lPWfFXc7Q/artifacts/public/build/firefox-48.0.en-US.win32.common.tests.zip', 'file_name': u'C:\\slave\\test\\build\\firefox-48.0.en-US.win32.common.tests.zip'}, attempt #1 14:06:03 INFO - Downloaded 20343689 bytes. 14:06:03 INFO - Running command: ['unzip', '-q', '-o', u'C:\\slave\\test\\build\\firefox-48.0.en-US.win32.common.tests.zip', '-d', 'C:\\slave\\test\\build\\tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 14:06:03 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0.en-US.win32.common.tests.zip -d C:\slave\test\build\tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 14:06:05 INFO - caution: filename not matched: web-platform/* 14:06:05 INFO - Return code: 11 14:06:05 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 14:06:05 INFO - https://queue.taskcluster.net/v1/task/OUJ4VQnYR5OP0lPWfFXc7Q/artifacts/public/build/firefox-48.0.en-US.win32.web-platform.tests.zip matches https://queue.taskcluster.net 14:06:05 INFO - trying https://queue.taskcluster.net/v1/task/OUJ4VQnYR5OP0lPWfFXc7Q/artifacts/public/build/firefox-48.0.en-US.win32.web-platform.tests.zip 14:06:05 INFO - Downloading https://queue.taskcluster.net/v1/task/OUJ4VQnYR5OP0lPWfFXc7Q/artifacts/public/build/firefox-48.0.en-US.win32.web-platform.tests.zip to C:\slave\test\build\firefox-48.0.en-US.win32.web-platform.tests.zip 14:06:05 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/OUJ4VQnYR5OP0lPWfFXc7Q/artifacts/public/build/firefox-48.0.en-US.win32.web-platform.tests.zip', 'file_name': u'C:\\slave\\test\\build\\firefox-48.0.en-US.win32.web-platform.tests.zip'}, attempt #1 14:06:08 INFO - Downloaded 36389112 bytes. 14:06:08 INFO - Running command: ['unzip', '-q', '-o', u'C:\\slave\\test\\build\\firefox-48.0.en-US.win32.web-platform.tests.zip', '-d', 'C:\\slave\\test\\build\\tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 14:06:08 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0.en-US.win32.web-platform.tests.zip -d C:\slave\test\build\tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 14:06:54 INFO - caution: filename not matched: bin/* 14:06:54 INFO - caution: filename not matched: config/* 14:06:54 INFO - caution: filename not matched: mozbase/* 14:06:54 INFO - caution: filename not matched: marionette/* 14:06:54 INFO - caution: filename not matched: tools/wptserve/* 14:06:54 INFO - Return code: 11 14:06:54 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')]} 14:06:54 INFO - https://queue.taskcluster.net/v1/task/OUJ4VQnYR5OP0lPWfFXc7Q/artifacts/public/build/firefox-48.0.en-US.win32.zip matches https://queue.taskcluster.net 14:06:54 INFO - trying https://queue.taskcluster.net/v1/task/OUJ4VQnYR5OP0lPWfFXc7Q/artifacts/public/build/firefox-48.0.en-US.win32.zip 14:06:54 INFO - Downloading https://queue.taskcluster.net/v1/task/OUJ4VQnYR5OP0lPWfFXc7Q/artifacts/public/build/firefox-48.0.en-US.win32.zip to C:\slave\test\build\firefox-48.0.en-US.win32.zip 14:06:54 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/OUJ4VQnYR5OP0lPWfFXc7Q/artifacts/public/build/firefox-48.0.en-US.win32.zip', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0.en-US.win32.zip'}, attempt #1 14:06:58 INFO - Downloaded 68455680 bytes. 14:06:58 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/OUJ4VQnYR5OP0lPWfFXc7Q/artifacts/public/build/firefox-48.0.en-US.win32.zip 14:06:58 INFO - mkdir: C:\slave\test\properties 14:06:58 INFO - Writing buildbot properties ['build_url'] to C:\slave\test\properties\build_url 14:06:58 INFO - Writing to file C:\slave\test\properties\build_url 14:06:58 INFO - Contents: 14:06:58 INFO - build_url:https://queue.taskcluster.net/v1/task/OUJ4VQnYR5OP0lPWfFXc7Q/artifacts/public/build/firefox-48.0.en-US.win32.zip 14:06:59 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/OUJ4VQnYR5OP0lPWfFXc7Q/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip 14:06:59 INFO - Writing buildbot properties ['symbols_url'] to C:\slave\test\properties\symbols_url 14:06:59 INFO - Writing to file C:\slave\test\properties\symbols_url 14:06:59 INFO - Contents: 14:06:59 INFO - symbols_url:https://queue.taskcluster.net/v1/task/OUJ4VQnYR5OP0lPWfFXc7Q/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip 14:06:59 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 14:06:59 INFO - https://queue.taskcluster.net/v1/task/OUJ4VQnYR5OP0lPWfFXc7Q/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip matches https://queue.taskcluster.net 14:06:59 INFO - trying https://queue.taskcluster.net/v1/task/OUJ4VQnYR5OP0lPWfFXc7Q/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip 14:06:59 INFO - Downloading https://queue.taskcluster.net/v1/task/OUJ4VQnYR5OP0lPWfFXc7Q/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip to C:\slave\test\build\firefox-48.0.en-US.win32.crashreporter-symbols.zip 14:06:59 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/OUJ4VQnYR5OP0lPWfFXc7Q/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0.en-US.win32.crashreporter-symbols.zip'}, attempt #1 14:07:03 INFO - Downloaded 55575944 bytes. 14:07:03 INFO - Running command: ['unzip', '-q', '-o', 'C:\\slave\\test\\build\\firefox-48.0.en-US.win32.crashreporter-symbols.zip', '-d', 'C:\\slave\\test\\build\\symbols'] 14:07:03 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0.en-US.win32.crashreporter-symbols.zip -d C:\slave\test\build\symbols 14:07:07 INFO - Return code: 0 14:07:07 INFO - Running post-action listener: _resource_record_post_action 14:07:07 INFO - Running post-action listener: set_extra_try_arguments 14:07:07 INFO - ##### 14:07:07 INFO - ##### Running create-virtualenv step. 14:07:07 INFO - ##### 14:07:07 INFO - Running pre-action listener: _pre_create_virtualenv 14:07:07 INFO - Running pre-action listener: _resource_record_pre_action 14:07:07 INFO - Running main action method: create_virtualenv 14:07:07 INFO - Creating virtualenv C:\slave\test\build\venv 14:07:07 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 14:07:07 INFO - Copy/paste: c:\mozilla-build\python27\python.exe c:/mozilla-build/buildbotve/virtualenv.py --no-site-packages --distribute C:\slave\test\build\venv 14:07:16 INFO - New python executable in C:\slave\test\build\venv\Scripts\python.exe 14:07:21 INFO - Installing distribute......................................................................................................................................................................................done. 14:07:22 INFO - Return code: 0 14:07:22 INFO - Installing psutil>=0.7.1 into virtualenv C:\slave\test\build\venv 14:07:22 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 14:07:22 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 14:07:22 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 14:07:22 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 14:07:22 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 0x0195D6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01CBD200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x01B41580>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01C37368>, '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 0x018DCD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01CC80C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-W732-IX-223', 'USERDOMAIN': 'T-W732-IX-223', '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-223', '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:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;c:\\mozilla-build\\hg\\;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;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 14:07:22 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 14:07:22 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 14:07:22 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 14:07:22 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 14:07:22 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 14:07:22 INFO - 'COMPUTERNAME': 'T-W732-IX-223', 14:07:22 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 14:07:22 INFO - 'DCLOCATION': 'SCL3', 14:07:22 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 14:07:22 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 14:07:22 INFO - 'FP_NO_HOST_CHECK': 'NO', 14:07:22 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 14:07:22 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 14:07:22 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 14:07:22 INFO - 'HOMEDRIVE': 'C:', 14:07:22 INFO - 'HOMEPATH': '\\Users\\cltbld', 14:07:22 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 14:07:22 INFO - 'KTS_VERSION': '1.19c', 14:07:22 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 14:07:22 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 14:07:22 INFO - 'LOGONSERVER': '\\\\T-W732-IX-223', 14:07:22 INFO - 'MONDIR': 'C:\\Monitor_config\\', 14:07:22 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 14:07:22 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 14:07:22 INFO - 'MOZILLABUILDDRIVE': 'C:', 14:07:22 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 14:07:22 INFO - 'MOZ_AIRBAG': '1', 14:07:22 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 14:07:22 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 14:07:22 INFO - 'MOZ_MSVCVERSION': '8', 14:07:22 INFO - 'MOZ_NO_REMOTE': '1', 14:07:22 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 14:07:22 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 14:07:22 INFO - 'NO_EM_RESTART': '1', 14:07:22 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 14:07:22 INFO - 'NUMBER_OF_PROCESSORS': '8', 14:07:22 INFO - 'OS': 'Windows_NT', 14:07:22 INFO - 'OURDRIVE': 'C:', 14:07:22 INFO - 'PATH': 'C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;c:\\mozilla-build\\hg\\;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;C:\\mozilla-build\\hg', 14:07:22 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 14:07:22 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 14:07:22 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 14:07:22 INFO - 'PROCESSOR_LEVEL': '6', 14:07:22 INFO - 'PROCESSOR_REVISION': '1e05', 14:07:22 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 14:07:22 INFO - 'PROGRAMFILES': 'C:\\Program Files', 14:07:22 INFO - 'PROMPT': '$P$G', 14:07:22 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 14:07:22 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 14:07:22 INFO - 'PUBLIC': 'C:\\Users\\Public', 14:07:22 INFO - 'PWD': 'C:\\slave\\test', 14:07:22 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 14:07:22 INFO - 'SLAVEDIR': 'C:\\slave\\', 14:07:22 INFO - 'SYSTEMDRIVE': 'C:', 14:07:22 INFO - 'SYSTEMROOT': 'C:\\windows', 14:07:22 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 14:07:22 INFO - 'TEST1': 'testie', 14:07:22 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 14:07:22 INFO - 'USERDOMAIN': 'T-W732-IX-223', 14:07:22 INFO - 'USERNAME': 'cltbld', 14:07:22 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 14:07:22 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 14:07:22 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 14:07:22 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 14:07:22 INFO - 'WINDIR': 'C:\\windows', 14:07:22 INFO - 'WINDOWS_TRACING_FLAGS': '3', 14:07:22 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 14:07:22 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 14:07:24 INFO - Ignoring indexes: http://pypi.python.org/simple/ 14:07:24 INFO - Downloading/unpacking psutil>=0.7.1 14:07:24 INFO - Running setup.py egg_info for package psutil 14:07:24 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 14:07:24 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 14:07:24 INFO - Installing collected packages: psutil 14:07:24 INFO - Running setup.py install for psutil 14:07:24 INFO - building 'psutil._psutil_windows' extension 14:07:24 INFO - error: Unable to find vcvarsall.bat 14:07:24 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-3unggb-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 14:07:24 INFO - running install 14:07:24 INFO - running build 14:07:24 INFO - running build_py 14:07:24 INFO - creating build 14:07:24 INFO - creating build\lib.win32-2.7 14:07:24 INFO - creating build\lib.win32-2.7\psutil 14:07:24 INFO - copying psutil\_common.py -> build\lib.win32-2.7\psutil 14:07:24 INFO - copying psutil\_compat.py -> build\lib.win32-2.7\psutil 14:07:24 INFO - copying psutil\_psbsd.py -> build\lib.win32-2.7\psutil 14:07:24 INFO - copying psutil\_pslinux.py -> build\lib.win32-2.7\psutil 14:07:24 INFO - copying psutil\_psosx.py -> build\lib.win32-2.7\psutil 14:07:24 INFO - copying psutil\_psposix.py -> build\lib.win32-2.7\psutil 14:07:24 INFO - copying psutil\_pssunos.py -> build\lib.win32-2.7\psutil 14:07:24 INFO - copying psutil\_pswindows.py -> build\lib.win32-2.7\psutil 14:07:24 INFO - copying psutil\__init__.py -> build\lib.win32-2.7\psutil 14:07:24 INFO - running build_ext 14:07:24 INFO - building 'psutil._psutil_windows' extension 14:07:24 INFO - error: Unable to find vcvarsall.bat 14:07:24 INFO - ---------------------------------------- 14:07:24 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-3unggb-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 14:07:24 INFO - Storing complete log in C:\Users\cltbld\AppData\Roaming\pip\pip.log 14:07:24 WARNING - Return code: 1 14:07:24 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! 14:07:24 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv C:\slave\test\build\venv 14:07: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')]} 14:07:24 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 14:07: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')]} 14:07:24 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 14:07:24 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 0x0195D6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01CBD200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x01B41580>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01C37368>, '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 0x018DCD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01CC80C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-W732-IX-223', 'USERDOMAIN': 'T-W732-IX-223', '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-223', '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:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;c:\\mozilla-build\\hg\\;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;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 14:07:24 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 14:07:24 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 14:07:24 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 14:07:24 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 14:07:24 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 14:07:24 INFO - 'COMPUTERNAME': 'T-W732-IX-223', 14:07:24 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 14:07:24 INFO - 'DCLOCATION': 'SCL3', 14:07:24 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 14:07:24 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 14:07:24 INFO - 'FP_NO_HOST_CHECK': 'NO', 14:07:24 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 14:07:24 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 14:07:24 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 14:07:24 INFO - 'HOMEDRIVE': 'C:', 14:07:24 INFO - 'HOMEPATH': '\\Users\\cltbld', 14:07:24 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 14:07:24 INFO - 'KTS_VERSION': '1.19c', 14:07:24 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 14:07:24 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 14:07:24 INFO - 'LOGONSERVER': '\\\\T-W732-IX-223', 14:07:24 INFO - 'MONDIR': 'C:\\Monitor_config\\', 14:07:24 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 14:07:24 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 14:07:24 INFO - 'MOZILLABUILDDRIVE': 'C:', 14:07:24 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 14:07:24 INFO - 'MOZ_AIRBAG': '1', 14:07:24 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 14:07:24 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 14:07:24 INFO - 'MOZ_MSVCVERSION': '8', 14:07:24 INFO - 'MOZ_NO_REMOTE': '1', 14:07:24 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 14:07:24 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 14:07:24 INFO - 'NO_EM_RESTART': '1', 14:07:24 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 14:07:24 INFO - 'NUMBER_OF_PROCESSORS': '8', 14:07:24 INFO - 'OS': 'Windows_NT', 14:07:24 INFO - 'OURDRIVE': 'C:', 14:07:24 INFO - 'PATH': 'C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;c:\\mozilla-build\\hg\\;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;C:\\mozilla-build\\hg', 14:07:24 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 14:07:24 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 14:07:24 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 14:07:24 INFO - 'PROCESSOR_LEVEL': '6', 14:07:24 INFO - 'PROCESSOR_REVISION': '1e05', 14:07:24 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 14:07:24 INFO - 'PROGRAMFILES': 'C:\\Program Files', 14:07:24 INFO - 'PROMPT': '$P$G', 14:07:24 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 14:07:24 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 14:07:24 INFO - 'PUBLIC': 'C:\\Users\\Public', 14:07:24 INFO - 'PWD': 'C:\\slave\\test', 14:07:24 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 14:07:24 INFO - 'SLAVEDIR': 'C:\\slave\\', 14:07:24 INFO - 'SYSTEMDRIVE': 'C:', 14:07:24 INFO - 'SYSTEMROOT': 'C:\\windows', 14:07:24 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 14:07:24 INFO - 'TEST1': 'testie', 14:07:24 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 14:07:24 INFO - 'USERDOMAIN': 'T-W732-IX-223', 14:07:24 INFO - 'USERNAME': 'cltbld', 14:07:24 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 14:07:24 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 14:07:24 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 14:07:24 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 14:07:24 INFO - 'WINDIR': 'C:\\windows', 14:07:24 INFO - 'WINDOWS_TRACING_FLAGS': '3', 14:07:24 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 14:07:24 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 14:07:25 INFO - Ignoring indexes: http://pypi.python.org/simple/ 14:07:25 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 14:07:25 INFO - Downloading mozsystemmonitor-0.0.tar.gz 14:07:25 INFO - Running setup.py egg_info for package mozsystemmonitor 14:07:25 INFO - Downloading/unpacking psutil>=0.7.1 (from mozsystemmonitor==0.0.0) 14:07:25 INFO - Running setup.py egg_info for package psutil 14:07:25 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 14:07:25 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 14:07:25 INFO - Installing collected packages: mozsystemmonitor, psutil 14:07:25 INFO - Running setup.py install for mozsystemmonitor 14:07:25 INFO - Running setup.py install for psutil 14:07:25 INFO - building 'psutil._psutil_windows' extension 14:07:25 INFO - error: Unable to find vcvarsall.bat 14:07:25 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-hisjy1-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 14:07:25 INFO - running install 14:07:25 INFO - running build 14:07:25 INFO - running build_py 14:07:25 INFO - running build_ext 14:07:25 INFO - building 'psutil._psutil_windows' extension 14:07:25 INFO - error: Unable to find vcvarsall.bat 14:07:25 INFO - ---------------------------------------- 14:07:25 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-hisjy1-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 14:07:25 INFO - Storing complete log in C:\Users\cltbld\AppData\Roaming\pip\pip.log 14:07:25 WARNING - Return code: 1 14:07:25 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! 14:07:25 INFO - Installing blobuploader==1.2.4 into virtualenv C:\slave\test\build\venv 14:07:25 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 14:07:25 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 14:07:25 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 14:07:25 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 14:07:25 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 0x0195D6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01CBD200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x01B41580>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01C37368>, '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 0x018DCD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01CC80C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-W732-IX-223', 'USERDOMAIN': 'T-W732-IX-223', '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-223', '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:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;c:\\mozilla-build\\hg\\;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;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 14:07:25 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 14:07:25 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 14:07:25 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 14:07:25 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 14:07:25 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 14:07:25 INFO - 'COMPUTERNAME': 'T-W732-IX-223', 14:07:25 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 14:07:25 INFO - 'DCLOCATION': 'SCL3', 14:07:25 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 14:07:25 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 14:07:25 INFO - 'FP_NO_HOST_CHECK': 'NO', 14:07:25 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 14:07:25 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 14:07:25 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 14:07:25 INFO - 'HOMEDRIVE': 'C:', 14:07:25 INFO - 'HOMEPATH': '\\Users\\cltbld', 14:07:25 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 14:07:25 INFO - 'KTS_VERSION': '1.19c', 14:07:25 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 14:07:25 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 14:07:25 INFO - 'LOGONSERVER': '\\\\T-W732-IX-223', 14:07:25 INFO - 'MONDIR': 'C:\\Monitor_config\\', 14:07:25 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 14:07:25 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 14:07:25 INFO - 'MOZILLABUILDDRIVE': 'C:', 14:07:25 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 14:07:25 INFO - 'MOZ_AIRBAG': '1', 14:07:25 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 14:07:25 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 14:07:25 INFO - 'MOZ_MSVCVERSION': '8', 14:07:25 INFO - 'MOZ_NO_REMOTE': '1', 14:07:25 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 14:07:25 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 14:07:25 INFO - 'NO_EM_RESTART': '1', 14:07:25 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 14:07:25 INFO - 'NUMBER_OF_PROCESSORS': '8', 14:07:25 INFO - 'OS': 'Windows_NT', 14:07:25 INFO - 'OURDRIVE': 'C:', 14:07:25 INFO - 'PATH': 'C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;c:\\mozilla-build\\hg\\;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;C:\\mozilla-build\\hg', 14:07:25 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 14:07:25 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 14:07:25 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 14:07:25 INFO - 'PROCESSOR_LEVEL': '6', 14:07:25 INFO - 'PROCESSOR_REVISION': '1e05', 14:07:25 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 14:07:25 INFO - 'PROGRAMFILES': 'C:\\Program Files', 14:07:25 INFO - 'PROMPT': '$P$G', 14:07:25 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 14:07:25 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 14:07:25 INFO - 'PUBLIC': 'C:\\Users\\Public', 14:07:25 INFO - 'PWD': 'C:\\slave\\test', 14:07:25 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 14:07:25 INFO - 'SLAVEDIR': 'C:\\slave\\', 14:07:25 INFO - 'SYSTEMDRIVE': 'C:', 14:07:25 INFO - 'SYSTEMROOT': 'C:\\windows', 14:07:25 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 14:07:25 INFO - 'TEST1': 'testie', 14:07:25 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 14:07:25 INFO - 'USERDOMAIN': 'T-W732-IX-223', 14:07:25 INFO - 'USERNAME': 'cltbld', 14:07:25 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 14:07:25 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 14:07:25 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 14:07:25 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 14:07:25 INFO - 'WINDIR': 'C:\\windows', 14:07:25 INFO - 'WINDOWS_TRACING_FLAGS': '3', 14:07:25 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 14:07:25 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 14:07:25 INFO - Ignoring indexes: http://pypi.python.org/simple/ 14:07:25 INFO - Downloading/unpacking blobuploader==1.2.4 14:07:25 INFO - Downloading blobuploader-1.2.4.tar.gz 14:07:25 INFO - Running setup.py egg_info for package blobuploader 14:07:25 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 14:07:30 INFO - Running setup.py egg_info for package requests 14:07:30 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 14:07:30 INFO - Downloading docopt-0.6.1.tar.gz 14:07:30 INFO - Running setup.py egg_info for package docopt 14:07:30 INFO - Installing collected packages: blobuploader, docopt, requests 14:07:30 INFO - Running setup.py install for blobuploader 14:07:30 INFO - Running setup.py install for docopt 14:07:30 INFO - Running setup.py install for requests 14:07:30 INFO - Successfully installed blobuploader docopt requests 14:07:30 INFO - Cleaning up... 14:07:30 INFO - Return code: 0 14:07:30 INFO - Installing None into virtualenv C:\slave\test\build\venv 14:07:30 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 14:07:30 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 14:07:30 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 14:07:30 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 14:07:30 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 0x0195D6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01CBD200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x01B41580>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01C37368>, '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 0x018DCD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01CC80C0>, '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-223', 'USERDOMAIN': 'T-W732-IX-223', '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-223', '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:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;c:\\mozilla-build\\hg\\;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;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 14:07:30 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 14:07:30 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 14:07:30 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 14:07:30 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 14:07:30 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 14:07:30 INFO - 'COMPUTERNAME': 'T-W732-IX-223', 14:07:30 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 14:07:30 INFO - 'DCLOCATION': 'SCL3', 14:07:30 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 14:07:30 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 14:07:30 INFO - 'FP_NO_HOST_CHECK': 'NO', 14:07:30 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 14:07:30 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 14:07:30 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 14:07:30 INFO - 'HOMEDRIVE': 'C:', 14:07:30 INFO - 'HOMEPATH': '\\Users\\cltbld', 14:07:30 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 14:07:30 INFO - 'KTS_VERSION': '1.19c', 14:07:30 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 14:07:30 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 14:07:30 INFO - 'LOGONSERVER': '\\\\T-W732-IX-223', 14:07:30 INFO - 'MONDIR': 'C:\\Monitor_config\\', 14:07:30 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 14:07:30 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 14:07:30 INFO - 'MOZILLABUILDDRIVE': 'C:', 14:07:30 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 14:07:30 INFO - 'MOZ_AIRBAG': '1', 14:07:30 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 14:07:30 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 14:07:30 INFO - 'MOZ_MSVCVERSION': '8', 14:07:30 INFO - 'MOZ_NO_REMOTE': '1', 14:07:30 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 14:07:30 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 14:07:30 INFO - 'NO_EM_RESTART': '1', 14:07:30 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 14:07:30 INFO - 'NUMBER_OF_PROCESSORS': '8', 14:07:30 INFO - 'OS': 'Windows_NT', 14:07:30 INFO - 'OURDRIVE': 'C:', 14:07:30 INFO - 'PATH': 'C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;c:\\mozilla-build\\hg\\;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;C:\\mozilla-build\\hg', 14:07:30 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 14:07:30 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 14:07:30 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 14:07:30 INFO - 'PROCESSOR_LEVEL': '6', 14:07:30 INFO - 'PROCESSOR_REVISION': '1e05', 14:07:30 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 14:07:30 INFO - 'PROGRAMFILES': 'C:\\Program Files', 14:07:30 INFO - 'PROMPT': '$P$G', 14:07:30 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 14:07:30 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 14:07:30 INFO - 'PUBLIC': 'C:\\Users\\Public', 14:07:30 INFO - 'PWD': 'C:\\slave\\test', 14:07:30 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 14:07:30 INFO - 'SLAVEDIR': 'C:\\slave\\', 14:07:30 INFO - 'SYSTEMDRIVE': 'C:', 14:07:30 INFO - 'SYSTEMROOT': 'C:\\windows', 14:07:30 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 14:07:30 INFO - 'TEST1': 'testie', 14:07:30 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 14:07:30 INFO - 'USERDOMAIN': 'T-W732-IX-223', 14:07:30 INFO - 'USERNAME': 'cltbld', 14:07:30 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 14:07:30 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 14:07:30 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 14:07:30 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 14:07:30 INFO - 'WINDIR': 'C:\\windows', 14:07:30 INFO - 'WINDOWS_TRACING_FLAGS': '3', 14:07:30 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 14:07:30 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 14:07:37 INFO - Ignoring indexes: http://pypi.python.org/simple/ 14:07:37 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 14:07:37 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 14:07:37 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 14:07:37 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 14:07:37 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 14:07:37 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 14:07:37 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 14:07:37 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 14:07:37 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 14:07:37 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 14:07:37 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 14:07:37 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 14:07:37 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 14:07:37 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 14:07:37 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 14:07:37 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 14:07:37 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 14:07:37 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 14:07:37 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 14:07:37 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 14:07:37 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 14:07:37 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 14:07:37 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 14:07:37 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 14:07:37 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 14:07:37 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 14:07:37 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 14:07:37 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 14:07:37 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 14:07:37 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 14:07:37 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 14:07:37 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 14:07:37 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 14:07:37 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 14:07:37 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 14:07:37 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 14:07:37 INFO - Unpacking c:\slave\test\build\tests\marionette\client 14:07:37 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 14:07:37 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 14:07:37 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 14:07:37 INFO - Unpacking c:\slave\test\build\tests\marionette 14:07:37 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 14:07:37 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 14:07:37 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 14:07:37 INFO - Running setup.py install for browsermob-proxy 14:07:52 INFO - Running setup.py install for manifestparser 14:07:52 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 14:07:52 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 14:07:52 INFO - Running setup.py install for marionette-client 14:07:52 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 14:07:52 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 14:07:52 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 14:07:52 INFO - Running setup.py install for marionette-driver 14:07:52 INFO - Running setup.py install for mozcrash 14:07:52 INFO - Running setup.py install for mozdebug 14:07:52 INFO - Running setup.py install for mozdevice 14:07:52 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 14:07:52 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 14:07:52 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 14:07:52 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 14:07:52 INFO - Running setup.py install for mozfile 14:07:52 INFO - Running setup.py install for mozhttpd 14:07:52 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 14:07:52 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 14:07:52 INFO - Running setup.py install for mozinfo 14:07:52 INFO - Installing mozinfo-script.py script to C:\slave\test\build\venv\Scripts 14:07:52 INFO - Installing mozinfo.exe script to C:\slave\test\build\venv\Scripts 14:07:52 INFO - Running setup.py install for mozInstall 14:07:52 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 14:07:52 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 14:07:52 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 14:07:52 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 14:07:52 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 14:07:52 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 14:07:52 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 14:07:52 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 14:07:52 INFO - Running setup.py install for mozleak 14:07:52 INFO - Running setup.py install for mozlog 14:07:52 INFO - Installing structlog-script.py script to C:\slave\test\build\venv\Scripts 14:07:52 INFO - Installing structlog.exe script to C:\slave\test\build\venv\Scripts 14:07:52 INFO - Running setup.py install for moznetwork 14:07:52 INFO - Installing moznetwork-script.py script to C:\slave\test\build\venv\Scripts 14:07:52 INFO - Installing moznetwork.exe script to C:\slave\test\build\venv\Scripts 14:07:52 INFO - Running setup.py install for mozprocess 14:07:52 INFO - Running setup.py install for mozprofile 14:07:52 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 14:07:52 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 14:07:52 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 14:07:52 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 14:07:52 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 14:07:52 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 14:07:52 INFO - Running setup.py install for mozrunner 14:07:52 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 14:07:52 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 14:07:52 INFO - Running setup.py install for mozscreenshot 14:07:52 INFO - Running setup.py install for moztest 14:07:52 INFO - Running setup.py install for mozversion 14:07:52 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 14:07:52 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 14:07:52 INFO - Running setup.py install for wptserve 14:07:52 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 14:07:52 INFO - Cleaning up... 14:07:52 INFO - Return code: 0 14:07:52 INFO - Installing None into virtualenv C:\slave\test\build\venv 14:07:52 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')]} 14:07:52 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 14:07:52 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')]} 14:07:52 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 14:07:52 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 0x0195D6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01CBD200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x01B41580>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01C37368>, '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 0x018DCD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01CC80C0>, '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-223', 'USERDOMAIN': 'T-W732-IX-223', '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-223', '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:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;c:\\mozilla-build\\hg\\;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;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 14:07:52 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 14:07:52 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 14:07:52 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 14:07:52 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 14:07:52 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 14:07:52 INFO - 'COMPUTERNAME': 'T-W732-IX-223', 14:07:52 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 14:07:52 INFO - 'DCLOCATION': 'SCL3', 14:07:52 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 14:07:52 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 14:07:52 INFO - 'FP_NO_HOST_CHECK': 'NO', 14:07:52 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 14:07:52 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 14:07:52 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 14:07:52 INFO - 'HOMEDRIVE': 'C:', 14:07:52 INFO - 'HOMEPATH': '\\Users\\cltbld', 14:07:52 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 14:07:52 INFO - 'KTS_VERSION': '1.19c', 14:07:52 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 14:07:52 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 14:07:52 INFO - 'LOGONSERVER': '\\\\T-W732-IX-223', 14:07:52 INFO - 'MONDIR': 'C:\\Monitor_config\\', 14:07:52 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 14:07:52 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 14:07:52 INFO - 'MOZILLABUILDDRIVE': 'C:', 14:07:52 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 14:07:52 INFO - 'MOZ_AIRBAG': '1', 14:07:52 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 14:07:52 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 14:07:52 INFO - 'MOZ_MSVCVERSION': '8', 14:07:52 INFO - 'MOZ_NO_REMOTE': '1', 14:07:52 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 14:07:52 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 14:07:52 INFO - 'NO_EM_RESTART': '1', 14:07:52 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 14:07:52 INFO - 'NUMBER_OF_PROCESSORS': '8', 14:07:52 INFO - 'OS': 'Windows_NT', 14:07:52 INFO - 'OURDRIVE': 'C:', 14:07:52 INFO - 'PATH': 'C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;c:\\mozilla-build\\hg\\;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;C:\\mozilla-build\\hg', 14:07:52 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 14:07:52 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 14:07:52 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 14:07:52 INFO - 'PROCESSOR_LEVEL': '6', 14:07:52 INFO - 'PROCESSOR_REVISION': '1e05', 14:07:52 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 14:07:52 INFO - 'PROGRAMFILES': 'C:\\Program Files', 14:07:52 INFO - 'PROMPT': '$P$G', 14:07:52 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 14:07:52 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 14:07:52 INFO - 'PUBLIC': 'C:\\Users\\Public', 14:07:52 INFO - 'PWD': 'C:\\slave\\test', 14:07:52 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 14:07:52 INFO - 'SLAVEDIR': 'C:\\slave\\', 14:07:52 INFO - 'SYSTEMDRIVE': 'C:', 14:07:52 INFO - 'SYSTEMROOT': 'C:\\windows', 14:07:52 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 14:07:52 INFO - 'TEST1': 'testie', 14:07:52 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 14:07:52 INFO - 'USERDOMAIN': 'T-W732-IX-223', 14:07:52 INFO - 'USERNAME': 'cltbld', 14:07:52 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 14:07:52 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 14:07:52 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 14:07:52 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 14:07:52 INFO - 'WINDIR': 'C:\\windows', 14:07:52 INFO - 'WINDOWS_TRACING_FLAGS': '3', 14:07:52 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 14:07:52 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 14:07:58 INFO - Ignoring indexes: http://pypi.python.org/simple/ 14:07:58 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 14:07:58 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 14:07:58 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 14:07:58 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 14:07:58 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 14:07:58 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 14:07:58 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 14:07:58 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 14:07:58 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 14:07:58 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 14:07:58 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 14:07:58 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 14:07:58 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 14:07:58 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 14:07:58 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 14:07:58 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 14:07:58 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 14:07:58 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 14:07:58 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 14:07:58 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 14:07:58 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 14:07:58 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 14:07:58 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 14:07:58 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 14:07:58 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 14:07:58 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 14:07:58 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 14:07:58 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 14:07:58 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 14:07:58 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 14:07:58 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 14:07:58 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 14:07:58 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 14:07:58 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 14:07:58 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 14:07:58 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 14:07:58 INFO - Unpacking c:\slave\test\build\tests\marionette\client 14:07:58 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 14:07:58 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 14:07:58 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 14:07:58 INFO - Unpacking c:\slave\test\build\tests\marionette 14:07:58 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 14:07:58 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 14:07:58 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)) 14:08:10 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)) 14:08:10 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)) 14:08:10 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)) 14:08:10 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)) 14:08:10 INFO - Downloading/unpacking blessings>=1.3 (from mozlog->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 10)) 14:08:10 INFO - Downloading blessings-1.6.tar.gz 14:08:10 INFO - Running setup.py egg_info for package blessings 14:08:10 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)) 14:08:10 INFO - Installing collected packages: blessings, browsermob-proxy, manifestparser, marionette-client, marionette-driver, mozcrash, mozdebug, mozdevice, mozhttpd, mozInstall, mozleak, mozprofile, mozrunner, mozscreenshot, moztest, mozversion, wptserve 14:08:10 INFO - Running setup.py install for blessings 14:08:10 INFO - Running setup.py install for browsermob-proxy 14:08:10 INFO - Running setup.py install for manifestparser 14:08:10 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 14:08:10 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 14:08:10 INFO - Running setup.py install for marionette-client 14:08:10 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 14:08:10 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 14:08:10 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 14:08:10 INFO - Running setup.py install for marionette-driver 14:08:10 INFO - Running setup.py install for mozcrash 14:08:10 INFO - Running setup.py install for mozdebug 14:08:10 INFO - Running setup.py install for mozdevice 14:08:10 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 14:08:10 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 14:08:10 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 14:08:10 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 14:08:10 INFO - Running setup.py install for mozhttpd 14:08:10 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 14:08:10 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 14:08:10 INFO - Running setup.py install for mozInstall 14:08:10 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 14:08:10 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 14:08:10 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 14:08:10 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 14:08:10 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 14:08:10 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 14:08:10 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 14:08:10 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 14:08:10 INFO - Running setup.py install for mozleak 14:08:10 INFO - Running setup.py install for mozprofile 14:08:10 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 14:08:10 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 14:08:10 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 14:08:10 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 14:08:10 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 14:08:10 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 14:08:10 INFO - Running setup.py install for mozrunner 14:08:10 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 14:08:10 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 14:08:12 INFO - Running setup.py install for mozscreenshot 14:08:12 INFO - Running setup.py install for moztest 14:08:12 INFO - Running setup.py install for mozversion 14:08:12 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 14:08:12 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 14:08:12 INFO - Running setup.py install for wptserve 14:08:12 INFO - Successfully installed blessings browsermob-proxy manifestparser marionette-client marionette-driver mozcrash mozdebug mozdevice mozhttpd mozInstall mozleak mozprofile mozrunner mozscreenshot moztest mozversion wptserve 14:08:12 INFO - Cleaning up... 14:08:12 INFO - Return code: 0 14:08:12 INFO - Done creating virtualenv C:\slave\test\build\venv. 14:08:12 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 14:08:12 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 14:08:12 INFO - Reading from file tmpfile_stdout 14:08:12 INFO - Using _rmtree_windows ... 14:08:12 INFO - Using _rmtree_windows ... 14:08:12 INFO - Current package versions: 14:08:12 INFO - blessings == 1.6 14:08:12 INFO - blobuploader == 1.2.4 14:08:12 INFO - browsermob-proxy == 0.6.0 14:08:12 INFO - distribute == 0.6.14 14:08:12 INFO - docopt == 0.6.1 14:08:12 INFO - manifestparser == 1.1 14:08:12 INFO - marionette-client == 2.3.0 14:08:12 INFO - marionette-driver == 1.4.0 14:08:12 INFO - mozInstall == 1.12 14:08:12 INFO - mozcrash == 0.17 14:08:12 INFO - mozdebug == 0.1 14:08:12 INFO - mozdevice == 0.48 14:08:12 INFO - mozfile == 1.2 14:08:12 INFO - mozhttpd == 0.7 14:08:12 INFO - mozinfo == 0.9 14:08:12 INFO - mozleak == 0.1 14:08:12 INFO - mozlog == 3.1 14:08:12 INFO - moznetwork == 0.27 14:08:12 INFO - mozprocess == 0.22 14:08:12 INFO - mozprofile == 0.28 14:08:12 INFO - mozrunner == 6.11 14:08:12 INFO - mozscreenshot == 0.1 14:08:12 INFO - mozsystemmonitor == 0.0 14:08:12 INFO - moztest == 0.7 14:08:12 INFO - mozversion == 1.4 14:08:12 INFO - requests == 1.2.3 14:08:12 INFO - wptserve == 1.4.0 14:08:12 INFO - Running post-action listener: _resource_record_post_action 14:08:12 INFO - Running post-action listener: _start_resource_monitoring 14:08:12 INFO - Starting resource monitoring. 14:08:12 INFO - ##### 14:08:12 INFO - ##### Running pull step. 14:08:12 INFO - ##### 14:08:12 INFO - Running pre-action listener: _resource_record_pre_action 14:08:12 INFO - Running main action method: pull 14:08:12 INFO - Pull has nothing to do! 14:08:12 INFO - Running post-action listener: _resource_record_post_action 14:08:12 INFO - ##### 14:08:12 INFO - ##### Running install step. 14:08:12 INFO - ##### 14:08:12 INFO - Running pre-action listener: _resource_record_pre_action 14:08:12 INFO - Running main action method: install 14:08:12 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 14:08:12 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 14:08:12 INFO - Reading from file tmpfile_stdout 14:08:12 INFO - Using _rmtree_windows ... 14:08:12 INFO - Using _rmtree_windows ... 14:08:12 INFO - Detecting whether we're running mozinstall >=1.0... 14:08:12 INFO - Getting output from command: ['C:\\slave\\test/build/venv/scripts/python', 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py', '-h'] 14:08:12 INFO - Copy/paste: C:\slave\test/build/venv/scripts/python C:\slave\test/build/venv/scripts/mozinstall-script.py -h 14:08:12 INFO - Reading from file tmpfile_stdout 14:08:12 INFO - Output received: 14:08:12 INFO - Usage: mozinstall-script.py [options] installer 14:08:12 INFO - Options: 14:08:12 INFO - -h, --help show this help message and exit 14:08:12 INFO - -d DEST, --destination=DEST 14:08:12 INFO - Directory to install application into. [default: 14:08:12 INFO - "C:\slave\test"] 14:08:12 INFO - --app=APP Application being installed. [default: firefox] 14:08:12 INFO - Using _rmtree_windows ... 14:08:12 INFO - Using _rmtree_windows ... 14:08:12 INFO - mkdir: C:\slave\test\build\application 14:08:12 INFO - Getting output from command: ['C:\\slave\\test/build/venv/scripts/python', 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py', 'C:\\slave\\test\\build\\firefox-48.0.en-US.win32.zip', '--destination', 'C:\\slave\\test\\build\\application'] 14:08:12 INFO - Copy/paste: C:\slave\test/build/venv/scripts/python C:\slave\test/build/venv/scripts/mozinstall-script.py C:\slave\test\build\firefox-48.0.en-US.win32.zip --destination C:\slave\test\build\application 14:08:15 INFO - Reading from file tmpfile_stdout 14:08:15 INFO - Output received: 14:08:15 INFO - C:\slave\test\build\application\firefox\firefox.exe 14:08:15 INFO - Using _rmtree_windows ... 14:08:15 INFO - Using _rmtree_windows ... 14:08:15 INFO - Running post-action listener: _resource_record_post_action 14:08:15 INFO - ##### 14:08:15 INFO - ##### Running run-tests step. 14:08:15 INFO - ##### 14:08:15 INFO - Running pre-action listener: _resource_record_pre_action 14:08:15 INFO - Running main action method: run_tests 14:08:15 INFO - mkdir: C:\slave\test\build\blobber_upload_dir 14:08:15 INFO - Minidump filename unknown. Determining based upon platform and architecture. 14:08:15 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 14:08:15 INFO - grabbing minidump binary from tooltool 14:08:15 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 14:08:15 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 0x01C37368>, '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 0x018DCD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01CC80C0>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': 'C:\\slave\\test\\build', 'privileged': False}, attempt #1 14:08:15 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 14:08:15 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 14:08:15 INFO - INFO - Attempting to fetch from 'https://api.pub.build.mozilla.org/tooltool/'... 14:08:17 INFO - INFO - File win32-minidump_stackwalk.exe fetched from https://api.pub.build.mozilla.org/tooltool/ as C:\slave\test\build\tmpr4h_p8 14:08:17 INFO - INFO - File integrity verified, renaming tmpr4h_p8 to win32-minidump_stackwalk.exe 14:08:17 INFO - Return code: 0 14:08:17 INFO - Chmoding C:\slave\test\build\win32-minidump_stackwalk.exe to 0755 14:08:17 INFO - ENV: MINIDUMP_SAVE_PATH is now C:\slave\test\build\blobber_upload_dir 14:08:17 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/OUJ4VQnYR5OP0lPWfFXc7Q/artifacts/public/build/firefox-48.0.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 14:08:17 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/OUJ4VQnYR5OP0lPWfFXc7Q/artifacts/public/build/firefox-48.0.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 14:08:17 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 14:08:17 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 14:08:17 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 14:08:17 INFO - 'COMPUTERNAME': 'T-W732-IX-223', 14:08:17 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 14:08:17 INFO - 'DCLOCATION': 'SCL3', 14:08:17 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 14:08:17 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 14:08:17 INFO - 'FP_NO_HOST_CHECK': 'NO', 14:08:17 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 14:08:17 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 14:08:17 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 14:08:17 INFO - 'HOMEDRIVE': 'C:', 14:08:17 INFO - 'HOMEPATH': '\\Users\\cltbld', 14:08:17 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 14:08:17 INFO - 'KTS_VERSION': '1.19c', 14:08:17 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 14:08:17 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 14:08:17 INFO - 'LOGONSERVER': '\\\\T-W732-IX-223', 14:08:17 INFO - 'MINIDUMP_SAVE_PATH': 'C:\\slave\\test\\build\\blobber_upload_dir', 14:08:17 INFO - 'MONDIR': 'C:\\Monitor_config\\', 14:08:17 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 14:08:17 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 14:08:17 INFO - 'MOZILLABUILDDRIVE': 'C:', 14:08:17 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 14:08:17 INFO - 'MOZ_AIRBAG': '1', 14:08:17 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 14:08:17 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 14:08:17 INFO - 'MOZ_MSVCVERSION': '8', 14:08:17 INFO - 'MOZ_NO_REMOTE': '1', 14:08:17 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 14:08:17 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 14:08:17 INFO - 'NO_EM_RESTART': '1', 14:08:17 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 14:08:17 INFO - 'NUMBER_OF_PROCESSORS': '8', 14:08:17 INFO - 'OS': 'Windows_NT', 14:08:17 INFO - 'OURDRIVE': 'C:', 14:08:17 INFO - 'PATH': 'C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;c:\\mozilla-build\\hg\\;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;C:\\mozilla-build\\hg', 14:08:17 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 14:08:17 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 14:08:17 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 14:08:17 INFO - 'PROCESSOR_LEVEL': '6', 14:08:17 INFO - 'PROCESSOR_REVISION': '1e05', 14:08:17 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 14:08:17 INFO - 'PROGRAMFILES': 'C:\\Program Files', 14:08:17 INFO - 'PROMPT': '$P$G', 14:08:17 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 14:08:17 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 14:08:17 INFO - 'PUBLIC': 'C:\\Users\\Public', 14:08:17 INFO - 'PWD': 'C:\\slave\\test', 14:08:17 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 14:08:17 INFO - 'SLAVEDIR': 'C:\\slave\\', 14:08:17 INFO - 'SYSTEMDRIVE': 'C:', 14:08:17 INFO - 'SYSTEMROOT': 'C:\\windows', 14:08:17 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 14:08:17 INFO - 'TEST1': 'testie', 14:08:17 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 14:08:17 INFO - 'USERDOMAIN': 'T-W732-IX-223', 14:08:17 INFO - 'USERNAME': 'cltbld', 14:08:17 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 14:08:17 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 14:08:17 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 14:08:17 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 14:08:17 INFO - 'WINDIR': 'C:\\windows', 14:08:17 INFO - 'WINDOWS_TRACING_FLAGS': '3', 14:08:17 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 14:08:17 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 14:08:17 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/OUJ4VQnYR5OP0lPWfFXc7Q/artifacts/public/build/firefox-48.0.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 14:08:19 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 14:08:19 INFO - import pkg_resources 14:08:20 INFO - Using 1 client processes 14:08:23 INFO - SUITE-START | Running 778 tests 14:08:23 INFO - Running testharness tests 14:08:23 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 14:08:23 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 1ms 14:08:23 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 14:08:23 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 0ms 14:08:23 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 14:08:23 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 0ms 14:08:24 INFO - Setting up ssl 14:08:24 INFO - PROCESS | certutil | 14:08:24 INFO - PROCESS | certutil | 14:08:24 INFO - PROCESS | certutil | 14:08:24 INFO - Certificate Nickname Trust Attributes 14:08:24 INFO - SSL,S/MIME,JAR/XPI 14:08:24 INFO - 14:08:24 INFO - web-platform-tests CT,, 14:08:24 INFO - 14:08:24 INFO - Starting runner 14:08:26 INFO - PROCESS | 2564 | [2564] WARNING: Failed to load startupcache file correctly, removing!: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/startupcache/StartupCache.cpp, line 228 14:08:26 INFO - PROCESS | 2564 | [2564] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80004005: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/xpcom/base/nsSystemInfo.cpp, line 112 14:08:26 INFO - PROCESS | 2564 | [2564] WARNING: This method is lossy. Use GetCanonicalPath !: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/xpcom/io/nsLocalFileWin.cpp, line 3456 14:08:27 INFO - PROCESS | 2564 | 1465247307862 Marionette DEBUG Marionette enabled via build flag and pref 14:08:28 INFO - PROCESS | 2564 | ++DOCSHELL 105BE800 == 1 [pid = 2564] [id = 1] 14:08:28 INFO - PROCESS | 2564 | ++DOMWINDOW == 1 (105BEC00) [pid = 2564] [serial = 1] [outer = 00000000] 14:08:28 INFO - PROCESS | 2564 | [2564] WARNING: No inner window available!: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 14:08:28 INFO - PROCESS | 2564 | ++DOMWINDOW == 2 (105BF800) [pid = 2564] [serial = 2] [outer = 105BEC00] 14:08:29 INFO - PROCESS | 2564 | ++DOCSHELL 13E03800 == 2 [pid = 2564] [id = 2] 14:08:29 INFO - PROCESS | 2564 | ++DOMWINDOW == 3 (13E03C00) [pid = 2564] [serial = 3] [outer = 00000000] 14:08:29 INFO - PROCESS | 2564 | [2564] WARNING: No inner window available!: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 14:08:29 INFO - PROCESS | 2564 | ++DOMWINDOW == 4 (13E04800) [pid = 2564] [serial = 4] [outer = 13E03C00] 14:08:29 INFO - PROCESS | 2564 | 1465247309876 Marionette INFO Listening on port 2828 14:08:32 INFO - PROCESS | 2564 | 1465247312035 Marionette DEBUG Marionette enabled via command-line flag 14:08:32 INFO - PROCESS | 2564 | [2564] WARNING: getting z level of unregistered window: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/xpfe/appshell/nsWindowMediator.cpp, line 623 14:08:32 INFO - PROCESS | 2564 | [2564] WARNING: getting z level of unregistered window: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/xpfe/appshell/nsWindowMediator.cpp, line 623 14:08:32 INFO - PROCESS | 2564 | ++DOCSHELL 14839000 == 3 [pid = 2564] [id = 3] 14:08:32 INFO - PROCESS | 2564 | ++DOMWINDOW == 5 (14841000) [pid = 2564] [serial = 5] [outer = 00000000] 14:08:32 INFO - PROCESS | 2564 | [2564] WARNING: No inner window available!: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 14:08:32 INFO - PROCESS | 2564 | ++DOMWINDOW == 6 (14841C00) [pid = 2564] [serial = 6] [outer = 14841000] 14:08:32 INFO - PROCESS | 2564 | [2564] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/plugins/base/nsPluginHost.cpp, line 2375 14:08:33 INFO - PROCESS | 2564 | ++DOMWINDOW == 7 (15956400) [pid = 2564] [serial = 7] [outer = 13E03C00] 14:08:33 INFO - PROCESS | 2564 | [2564] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 14:08:33 INFO - PROCESS | 2564 | 1465247313751 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:49669 14:08:33 INFO - PROCESS | 2564 | [2564] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 14:08:33 INFO - PROCESS | 2564 | 1465247313773 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:49671 14:08:33 INFO - PROCESS | 2564 | [2564] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 14:08:33 INFO - PROCESS | 2564 | 1465247313781 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:49673 14:08:33 INFO - PROCESS | 2564 | [2564] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 14:08:33 INFO - PROCESS | 2564 | 1465247313811 Marionette DEBUG Accepted connection conn3 from 127.0.0.1:49674 14:08:33 INFO - PROCESS | 2564 | [2564] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 14:08:33 INFO - PROCESS | 2564 | 1465247313823 Marionette DEBUG Accepted connection conn4 from 127.0.0.1:49676 14:08:33 INFO - PROCESS | 2564 | [2564] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 14:08:33 INFO - PROCESS | 2564 | 1465247313830 Marionette DEBUG Accepted connection conn5 from 127.0.0.1:49677 14:08:33 INFO - PROCESS | 2564 | 1465247313833 Marionette DEBUG Closed connection conn0 14:08:33 INFO - PROCESS | 2564 | 1465247313835 Marionette DEBUG Closed connection conn1 14:08:33 INFO - PROCESS | 2564 | 1465247313838 Marionette DEBUG Closed connection conn2 14:08:33 INFO - PROCESS | 2564 | 1465247313886 Marionette DEBUG Closed connection conn3 14:08:33 INFO - PROCESS | 2564 | 1465247313900 Marionette DEBUG Closed connection conn4 14:08:33 INFO - PROCESS | 2564 | 1465247313902 Marionette DEBUG Closed connection conn5 14:08:33 INFO - PROCESS | 2564 | [2564] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 14:08:33 INFO - PROCESS | 2564 | 1465247313991 Marionette DEBUG Accepted connection conn6 from 127.0.0.1:49679 14:08:34 INFO - PROCESS | 2564 | 1465247314019 Marionette DEBUG Closed connection conn6 14:08:34 INFO - PROCESS | 2564 | [2564] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 14:08:34 INFO - PROCESS | 2564 | 1465247314025 Marionette DEBUG Accepted connection conn7 from 127.0.0.1:49680 14:08:34 INFO - PROCESS | 2564 | ++DOCSHELL 105BFC00 == 4 [pid = 2564] [id = 4] 14:08:34 INFO - PROCESS | 2564 | ++DOMWINDOW == 8 (1667CC00) [pid = 2564] [serial = 8] [outer = 00000000] 14:08:34 INFO - PROCESS | 2564 | ++DOMWINDOW == 9 (17564400) [pid = 2564] [serial = 9] [outer = 1667CC00] 14:08:34 INFO - PROCESS | 2564 | ++DOMWINDOW == 10 (1756A000) [pid = 2564] [serial = 10] [outer = 1667CC00] 14:08:34 INFO - PROCESS | 2564 | 1465247314200 Marionette DEBUG Closed connection conn7 14:08:34 INFO - PROCESS | 2564 | [2564] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 14:08:34 INFO - PROCESS | 2564 | 1465247314205 Marionette DEBUG Accepted connection conn8 from 127.0.0.1:49681 14:08:34 INFO - PROCESS | 2564 | 1465247314256 Marionette TRACE conn8 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 14:08:34 INFO - PROCESS | 2564 | 1465247314263 Marionette CONFIG Changing capabilities: {"browserName":"Firefox","browserVersion":"48.0","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":"20160606125325","device":"desktop","version":"48.0"} 14:08:37 INFO - PROCESS | 2564 | [2564] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 14:08:37 INFO - PROCESS | 2564 | [2564] WARNING: getting z level of unregistered window: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/xpfe/appshell/nsWindowMediator.cpp, line 623 14:08:37 INFO - PROCESS | 2564 | [2564] WARNING: getting z level of unregistered window: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/xpfe/appshell/nsWindowMediator.cpp, line 623 14:08:37 INFO - PROCESS | 2564 | ++DOCSHELL 1B5F9800 == 5 [pid = 2564] [id = 5] 14:08:37 INFO - PROCESS | 2564 | ++DOMWINDOW == 11 (1B5FA000) [pid = 2564] [serial = 11] [outer = 00000000] 14:08:37 INFO - PROCESS | 2564 | ++DOCSHELL 1B5FA800 == 6 [pid = 2564] [id = 6] 14:08:37 INFO - PROCESS | 2564 | ++DOMWINDOW == 12 (1B5FAC00) [pid = 2564] [serial = 12] [outer = 00000000] 14:08:38 INFO - PROCESS | 2564 | [2564] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 14:08:38 INFO - PROCESS | 2564 | ++DOCSHELL 192E4000 == 7 [pid = 2564] [id = 7] 14:08:38 INFO - PROCESS | 2564 | ++DOMWINDOW == 13 (192E4400) [pid = 2564] [serial = 13] [outer = 00000000] 14:08:38 INFO - PROCESS | 2564 | [2564] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 14:08:38 INFO - PROCESS | 2564 | [2564] WARNING: Couldn't create child process for iframe.: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 336 14:08:38 INFO - PROCESS | 2564 | ++DOMWINDOW == 14 (1975B000) [pid = 2564] [serial = 14] [outer = 192E4400] 14:08:38 INFO - PROCESS | 2564 | ++DOMWINDOW == 15 (1986C800) [pid = 2564] [serial = 15] [outer = 1B5FA000] 14:08:38 INFO - PROCESS | 2564 | ++DOMWINDOW == 16 (1986E000) [pid = 2564] [serial = 16] [outer = 1B5FAC00] 14:08:38 INFO - PROCESS | 2564 | ++DOMWINDOW == 17 (19870C00) [pid = 2564] [serial = 17] [outer = 192E4400] 14:08:39 INFO - PROCESS | 2564 | 1465247319290 Marionette INFO startBrowser 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:08:39 INFO - PROCESS | 2564 | 1465247319334 Marionette DEBUG loaded listener.js 14:08:39 INFO - PROCESS | 2564 | 1465247319350 Marionette DEBUG loaded listener.js 14:08:39 INFO - PROCESS | 2564 | 1465247319353 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:08:40 INFO - PROCESS | 2564 | ++DOMWINDOW == 18 (1473C800) [pid = 2564] [serial = 18] [outer = 192E4400] 14:08:40 INFO - PROCESS | 2564 | 1465247320251 Marionette TRACE conn8 <- [1,1,null,{"sessionId":"18a962a3-6459-46f4-afd8-cb14ab5ea113","capabilities":{"browserName":"Firefox","browserVersion":"48.0","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":"20160606125325","device":"desktop","version":"48.0","command_id":1}}] 14:08:40 INFO - PROCESS | 2564 | --DOCSHELL 105BE800 == 6 [pid = 2564] [id = 1] 14:08:40 INFO - PROCESS | 2564 | 1465247320665 Marionette TRACE conn8 -> [0,2,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":128}] 14:08:40 INFO - PROCESS | 2564 | 1465247320669 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:08:40 INFO - PROCESS | 2564 | 1465247320736 Marionette TRACE conn8 <- [1,2,null,{"value":null}] 14:08:40 INFO - PROCESS | 2564 | 1465247320937 Marionette TRACE conn8 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 14:08:40 INFO - PROCESS | 2564 | 1465247320939 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:08:40 INFO - PROCESS | 2564 | [2564] WARNING: Could not get disk status from nsIDiskSpaceWatcher: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/uriloader/prefetch/nsOfflineCacheUpdateService.cpp, line 283 14:08:42 INFO - PROCESS | 2564 | [2564] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 14:08:42 INFO - PROCESS | 2564 | ++DOMWINDOW == 19 (0F768C00) [pid = 2564] [serial = 19] [outer = 192E4400] 14:08:43 INFO - PROCESS | 2564 | [2564] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 14:08:43 INFO - PROCESS | 2564 | [2564] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 14:08:43 INFO - PROCESS | 2564 | --DOCSHELL 105BFC00 == 5 [pid = 2564] [id = 4] 14:08:43 INFO - PROCESS | 2564 | 1465247323124 Marionette TRACE conn8 <- [1,3,null,{}] 14:08:43 INFO - PROCESS | 2564 | 1465247323134 Marionette TRACE conn8 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'MainThread'","sandbox":"default","line":140}] 14:08:43 INFO - PROCESS | 2564 | 1465247323137 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:08:43 INFO - PROCESS | 2564 | 1465247323158 Marionette TRACE conn8 <- [1,4,null,{"value":null}] 14:08:43 INFO - PROCESS | 2564 | 1465247323174 Marionette TRACE conn8 -> [0,5,"getWindowHandle",null] 14:08:43 INFO - PROCESS | 2564 | 1465247323177 Marionette TRACE conn8 <- [1,5,null,{"value":"13"}] 14:08:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 14:08:43 INFO - PROCESS | 2564 | 1465247323182 Marionette TRACE conn8 -> [0,6,"setScriptTimeout",{"ms":35000}] 14:08:43 INFO - PROCESS | 2564 | 1465247323186 Marionette TRACE conn8 <- [1,6,null,{}] 14:08:43 INFO - PROCESS | 2564 | 1465247323243 Marionette TRACE conn8 -> [0,7,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:08:43 INFO - PROCESS | 2564 | 1465247323245 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:08:43 INFO - PROCESS | 2564 | 1465247323266 Marionette TRACE conn8 <- [1,7,null,{"value":null}] 14:08:43 INFO - PROCESS | 2564 | 1465247323271 Marionette TRACE conn8 -> [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\", \"841f63d8-fed4-499c-a8c0-303cb4dc280d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:08:43 INFO - PROCESS | 2564 | 1465247323274 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:08:43 INFO - PROCESS | 2564 | ++DOCSHELL 105BFC00 == 6 [pid = 2564] [id = 8] 14:08:43 INFO - PROCESS | 2564 | ++DOMWINDOW == 20 (10EC9800) [pid = 2564] [serial = 20] [outer = 00000000] 14:08:43 INFO - PROCESS | 2564 | ++DOMWINDOW == 21 (10F18000) [pid = 2564] [serial = 21] [outer = 10EC9800] 14:08:43 INFO - PROCESS | 2564 | 1465247323329 Marionette DEBUG loaded listener.js 14:08:43 INFO - PROCESS | 2564 | ++DOMWINDOW == 22 (13E0AC00) [pid = 2564] [serial = 22] [outer = 10EC9800] 14:08:43 INFO - PROCESS | 2564 | ++DOCSHELL 104F8000 == 7 [pid = 2564] [id = 9] 14:08:43 INFO - PROCESS | 2564 | ++DOMWINDOW == 23 (1471E000) [pid = 2564] [serial = 23] [outer = 00000000] 14:08:43 INFO - PROCESS | 2564 | ++DOMWINDOW == 24 (1480C400) [pid = 2564] [serial = 24] [outer = 1471E000] 14:08:43 INFO - PROCESS | 2564 | 1465247323738 Marionette DEBUG loaded listener.js 14:08:43 INFO - PROCESS | 2564 | ++DOMWINDOW == 25 (140DB400) [pid = 2564] [serial = 25] [outer = 1471E000] 14:08:43 INFO - PROCESS | 2564 | 1465247323918 Marionette TRACE conn8 <- [1,8,null,{"value":["/2dcontext/compositing/2d.composite.canvas.copy.html",0,null,null,[["Canvas test: 2d.composite.canvas.copy",0,null,null]]]}] 14:08:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 14:08:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 770ms 14:08:43 INFO - PROCESS | 2564 | 1465247323957 Marionette TRACE conn8 -> [0,9,"getWindowHandle",null] 14:08:43 INFO - PROCESS | 2564 | 1465247323960 Marionette TRACE conn8 <- [1,9,null,{"value":"13"}] 14:08:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 14:08:44 INFO - PROCESS | 2564 | 1465247324019 Marionette TRACE conn8 -> [0,10,"setScriptTimeout",{"ms":35000}] 14:08:44 INFO - PROCESS | 2564 | 1465247324021 Marionette TRACE conn8 <- [1,10,null,{}] 14:08:44 INFO - PROCESS | 2564 | 1465247324067 Marionette TRACE conn8 -> [0,11,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:08:44 INFO - PROCESS | 2564 | 1465247324069 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:08:44 INFO - PROCESS | 2564 | 1465247324244 Marionette TRACE conn8 <- [1,11,null,{"value":null}] 14:08:44 INFO - PROCESS | 2564 | 1465247324304 Marionette TRACE conn8 -> [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\", \"841f63d8-fed4-499c-a8c0-303cb4dc280d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:08:44 INFO - PROCESS | 2564 | 1465247324306 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:08:44 INFO - PROCESS | 2564 | ++DOCSHELL 14765400 == 8 [pid = 2564] [id = 10] 14:08:44 INFO - PROCESS | 2564 | ++DOMWINDOW == 26 (14802400) [pid = 2564] [serial = 26] [outer = 00000000] 14:08:44 INFO - PROCESS | 2564 | ++DOMWINDOW == 27 (15D40C00) [pid = 2564] [serial = 27] [outer = 14802400] 14:08:44 INFO - PROCESS | 2564 | 1465247324358 Marionette DEBUG loaded listener.js 14:08:44 INFO - PROCESS | 2564 | ++DOMWINDOW == 28 (178E0000) [pid = 2564] [serial = 28] [outer = 14802400] 14:08:44 INFO - PROCESS | 2564 | 1465247324738 Marionette TRACE conn8 <- [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]]]}] 14:08:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 14:08:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 810ms 14:08:44 INFO - PROCESS | 2564 | 1465247324776 Marionette TRACE conn8 -> [0,13,"getWindowHandle",null] 14:08:44 INFO - PROCESS | 2564 | 1465247324780 Marionette TRACE conn8 <- [1,13,null,{"value":"13"}] 14:08:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 14:08:44 INFO - PROCESS | 2564 | 1465247324790 Marionette TRACE conn8 -> [0,14,"setScriptTimeout",{"ms":35000}] 14:08:44 INFO - PROCESS | 2564 | 1465247324795 Marionette TRACE conn8 <- [1,14,null,{}] 14:08:44 INFO - PROCESS | 2564 | 1465247324798 Marionette TRACE conn8 -> [0,15,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:08:44 INFO - PROCESS | 2564 | 1465247324801 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:08:44 INFO - PROCESS | 2564 | 1465247324896 Marionette TRACE conn8 <- [1,15,null,{"value":null}] 14:08:44 INFO - PROCESS | 2564 | ++DOCSHELL 1926E000 == 9 [pid = 2564] [id = 11] 14:08:44 INFO - PROCESS | 2564 | ++DOMWINDOW == 29 (1926FC00) [pid = 2564] [serial = 29] [outer = 00000000] 14:08:44 INFO - PROCESS | 2564 | ++DOMWINDOW == 30 (1930E000) [pid = 2564] [serial = 30] [outer = 1926FC00] 14:08:44 INFO - PROCESS | 2564 | 1465247324939 Marionette TRACE conn8 -> [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\", \"841f63d8-fed4-499c-a8c0-303cb4dc280d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:08:44 INFO - PROCESS | 2564 | 1465247324941 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:08:44 INFO - PROCESS | 2564 | ++DOMWINDOW == 31 (1986DC00) [pid = 2564] [serial = 31] [outer = 1926FC00] 14:08:44 INFO - PROCESS | 2564 | ++DOCSHELL 19A95000 == 10 [pid = 2564] [id = 12] 14:08:44 INFO - PROCESS | 2564 | ++DOMWINDOW == 32 (19A96800) [pid = 2564] [serial = 32] [outer = 00000000] 14:08:44 INFO - PROCESS | 2564 | ++DOMWINDOW == 33 (1AD06C00) [pid = 2564] [serial = 33] [outer = 19A96800] 14:08:45 INFO - PROCESS | 2564 | 1465247324999 Marionette DEBUG loaded listener.js 14:08:45 INFO - PROCESS | 2564 | ++DOMWINDOW == 34 (1B559800) [pid = 2564] [serial = 34] [outer = 19A96800] 14:08:45 INFO - PROCESS | 2564 | ++DOCSHELL 0F3EC000 == 11 [pid = 2564] [id = 13] 14:08:45 INFO - PROCESS | 2564 | ++DOMWINDOW == 35 (1020F800) [pid = 2564] [serial = 35] [outer = 00000000] 14:08:45 INFO - PROCESS | 2564 | ++DOMWINDOW == 36 (10214800) [pid = 2564] [serial = 36] [outer = 1020F800] 14:08:45 INFO - PROCESS | 2564 | ++DOMWINDOW == 37 (1020DC00) [pid = 2564] [serial = 37] [outer = 1020F800] 14:08:45 INFO - PROCESS | 2564 | 1465247325564 Marionette TRACE conn8 <- [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]]]}] 14:08:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 14:08:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 830ms 14:08:45 INFO - PROCESS | 2564 | 1465247325616 Marionette TRACE conn8 -> [0,17,"getWindowHandle",null] 14:08:45 INFO - PROCESS | 2564 | 1465247325619 Marionette TRACE conn8 <- [1,17,null,{"value":"13"}] 14:08:45 INFO - PROCESS | 2564 | 1465247325622 Marionette TRACE conn8 -> [0,18,"setScriptTimeout",{"ms":35000}] 14:08:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 14:08:45 INFO - PROCESS | 2564 | 1465247325623 Marionette TRACE conn8 <- [1,18,null,{}] 14:08:45 INFO - PROCESS | 2564 | 1465247325626 Marionette TRACE conn8 -> [0,19,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:08:45 INFO - PROCESS | 2564 | 1465247325629 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:08:45 INFO - PROCESS | 2564 | 1465247325714 Marionette TRACE conn8 <- [1,19,null,{"value":null}] 14:08:45 INFO - PROCESS | 2564 | 1465247325723 Marionette TRACE conn8 -> [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\", \"841f63d8-fed4-499c-a8c0-303cb4dc280d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:08:45 INFO - PROCESS | 2564 | 1465247325725 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:08:45 INFO - PROCESS | 2564 | ++DOCSHELL 148DF400 == 12 [pid = 2564] [id = 14] 14:08:45 INFO - PROCESS | 2564 | ++DOMWINDOW == 38 (17E3F800) [pid = 2564] [serial = 38] [outer = 00000000] 14:08:45 INFO - PROCESS | 2564 | ++DOMWINDOW == 39 (1D274000) [pid = 2564] [serial = 39] [outer = 17E3F800] 14:08:45 INFO - PROCESS | 2564 | 1465247325770 Marionette DEBUG loaded listener.js 14:08:45 INFO - PROCESS | 2564 | ++DOMWINDOW == 40 (1D278C00) [pid = 2564] [serial = 40] [outer = 17E3F800] 14:08:46 INFO - PROCESS | 2564 | 1465247326166 Marionette TRACE conn8 <- [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]]]}] 14:08:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 14:08:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 571ms 14:08:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 14:08:46 INFO - PROCESS | 2564 | 1465247326197 Marionette TRACE conn8 -> [0,21,"getWindowHandle",null] 14:08:46 INFO - PROCESS | 2564 | 1465247326199 Marionette TRACE conn8 <- [1,21,null,{"value":"13"}] 14:08:46 INFO - PROCESS | 2564 | 1465247326214 Marionette TRACE conn8 -> [0,22,"setScriptTimeout",{"ms":35000}] 14:08:46 INFO - PROCESS | 2564 | 1465247326216 Marionette TRACE conn8 <- [1,22,null,{}] 14:08:46 INFO - PROCESS | 2564 | 1465247326220 Marionette TRACE conn8 -> [0,23,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:08:46 INFO - PROCESS | 2564 | 1465247326222 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:08:46 INFO - PROCESS | 2564 | 1465247326308 Marionette TRACE conn8 <- [1,23,null,{"value":null}] 14:08:46 INFO - PROCESS | 2564 | 1465247326313 Marionette TRACE conn8 -> [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\", \"841f63d8-fed4-499c-a8c0-303cb4dc280d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:08:46 INFO - PROCESS | 2564 | 1465247326318 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:08:46 INFO - PROCESS | 2564 | ++DOCSHELL 1D280C00 == 13 [pid = 2564] [id = 15] 14:08:46 INFO - PROCESS | 2564 | ++DOMWINDOW == 41 (1D281C00) [pid = 2564] [serial = 41] [outer = 00000000] 14:08:46 INFO - PROCESS | 2564 | ++DOMWINDOW == 42 (1D361800) [pid = 2564] [serial = 42] [outer = 1D281C00] 14:08:46 INFO - PROCESS | 2564 | 1465247326370 Marionette DEBUG loaded listener.js 14:08:46 INFO - PROCESS | 2564 | ++DOMWINDOW == 43 (1D366800) [pid = 2564] [serial = 43] [outer = 1D281C00] 14:08:46 INFO - PROCESS | 2564 | 1465247326765 Marionette TRACE conn8 <- [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]]]}] 14:08:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 14:08:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 590ms 14:08:46 INFO - PROCESS | 2564 | 1465247326793 Marionette TRACE conn8 -> [0,25,"getWindowHandle",null] 14:08:46 INFO - PROCESS | 2564 | 1465247326795 Marionette TRACE conn8 <- [1,25,null,{"value":"13"}] 14:08:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 14:08:46 INFO - PROCESS | 2564 | 1465247326798 Marionette TRACE conn8 -> [0,26,"setScriptTimeout",{"ms":35000}] 14:08:46 INFO - PROCESS | 2564 | 1465247326800 Marionette TRACE conn8 <- [1,26,null,{}] 14:08:46 INFO - PROCESS | 2564 | 1465247326803 Marionette TRACE conn8 -> [0,27,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:08:46 INFO - PROCESS | 2564 | 1465247326805 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:08:46 INFO - PROCESS | 2564 | 1465247326923 Marionette TRACE conn8 <- [1,27,null,{"value":null}] 14:08:46 INFO - PROCESS | 2564 | 1465247326930 Marionette TRACE conn8 -> [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\", \"841f63d8-fed4-499c-a8c0-303cb4dc280d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:08:46 INFO - PROCESS | 2564 | 1465247326932 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:08:46 INFO - PROCESS | 2564 | ++DOCSHELL 1D499800 == 14 [pid = 2564] [id = 16] 14:08:46 INFO - PROCESS | 2564 | ++DOMWINDOW == 44 (1D49A400) [pid = 2564] [serial = 44] [outer = 00000000] 14:08:46 INFO - PROCESS | 2564 | ++DOMWINDOW == 45 (1D4A2C00) [pid = 2564] [serial = 45] [outer = 1D49A400] 14:08:46 INFO - PROCESS | 2564 | 1465247326977 Marionette DEBUG loaded listener.js 14:08:47 INFO - PROCESS | 2564 | ++DOMWINDOW == 46 (1D898000) [pid = 2564] [serial = 46] [outer = 1D49A400] 14:08:47 INFO - PROCESS | 2564 | 1465247327388 Marionette TRACE conn8 <- [1,28,null,{"value":["/2dcontext/compositing/2d.composite.canvas.lighter.html",0,null,null,[["Canvas test: 2d.composite.canvas.lighter",0,null,null]]]}] 14:08:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 14:08:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 632ms 14:08:47 INFO - PROCESS | 2564 | 1465247327431 Marionette TRACE conn8 -> [0,29,"getWindowHandle",null] 14:08:47 INFO - PROCESS | 2564 | 1465247327433 Marionette TRACE conn8 <- [1,29,null,{"value":"13"}] 14:08:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 14:08:47 INFO - PROCESS | 2564 | 1465247327436 Marionette TRACE conn8 -> [0,30,"setScriptTimeout",{"ms":35000}] 14:08:47 INFO - PROCESS | 2564 | 1465247327438 Marionette TRACE conn8 <- [1,30,null,{}] 14:08:47 INFO - PROCESS | 2564 | 1465247327441 Marionette TRACE conn8 -> [0,31,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:08:47 INFO - PROCESS | 2564 | 1465247327443 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:08:47 INFO - PROCESS | 2564 | 1465247327549 Marionette TRACE conn8 <- [1,31,null,{"value":null}] 14:08:47 INFO - PROCESS | 2564 | 1465247327556 Marionette TRACE conn8 -> [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\", \"841f63d8-fed4-499c-a8c0-303cb4dc280d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:08:47 INFO - PROCESS | 2564 | 1465247327558 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:08:47 INFO - PROCESS | 2564 | ++DOCSHELL 1794D400 == 15 [pid = 2564] [id = 17] 14:08:47 INFO - PROCESS | 2564 | ++DOMWINDOW == 47 (17E3A800) [pid = 2564] [serial = 47] [outer = 00000000] 14:08:47 INFO - PROCESS | 2564 | ++DOMWINDOW == 48 (17EE1400) [pid = 2564] [serial = 48] [outer = 17E3A800] 14:08:47 INFO - PROCESS | 2564 | 1465247327602 Marionette DEBUG loaded listener.js 14:08:47 INFO - PROCESS | 2564 | ++DOMWINDOW == 49 (17EE4800) [pid = 2564] [serial = 49] [outer = 17E3A800] 14:08:47 INFO - PROCESS | 2564 | 1465247327963 Marionette TRACE conn8 <- [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]]]}] 14:08:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 14:08:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 570ms 14:08:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 14:08:48 INFO - PROCESS | 2564 | 1465247328007 Marionette TRACE conn8 -> [0,33,"getWindowHandle",null] 14:08:48 INFO - PROCESS | 2564 | 1465247328009 Marionette TRACE conn8 <- [1,33,null,{"value":"13"}] 14:08:48 INFO - PROCESS | 2564 | 1465247328012 Marionette TRACE conn8 -> [0,34,"setScriptTimeout",{"ms":35000}] 14:08:48 INFO - PROCESS | 2564 | 1465247328014 Marionette TRACE conn8 <- [1,34,null,{}] 14:08:48 INFO - PROCESS | 2564 | 1465247328018 Marionette TRACE conn8 -> [0,35,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:08:48 INFO - PROCESS | 2564 | 1465247328020 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:08:48 INFO - PROCESS | 2564 | 1465247328097 Marionette TRACE conn8 <- [1,35,null,{"value":null}] 14:08:48 INFO - PROCESS | 2564 | 1465247328157 Marionette TRACE conn8 -> [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\", \"841f63d8-fed4-499c-a8c0-303cb4dc280d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:08:48 INFO - PROCESS | 2564 | 1465247328159 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:08:48 INFO - PROCESS | 2564 | ++DOCSHELL 17746400 == 16 [pid = 2564] [id = 18] 14:08:48 INFO - PROCESS | 2564 | ++DOMWINDOW == 50 (1774B000) [pid = 2564] [serial = 50] [outer = 00000000] 14:08:48 INFO - PROCESS | 2564 | ++DOMWINDOW == 51 (17754800) [pid = 2564] [serial = 51] [outer = 1774B000] 14:08:48 INFO - PROCESS | 2564 | 1465247328203 Marionette DEBUG loaded listener.js 14:08:48 INFO - PROCESS | 2564 | ++DOMWINDOW == 52 (17EDF800) [pid = 2564] [serial = 52] [outer = 1774B000] 14:08:48 INFO - PROCESS | 2564 | 1465247328549 Marionette TRACE conn8 <- [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]]]}] 14:08:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 14:08:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 570ms 14:08:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 14:08:48 INFO - PROCESS | 2564 | 1465247328583 Marionette TRACE conn8 -> [0,37,"getWindowHandle",null] 14:08:48 INFO - PROCESS | 2564 | 1465247328585 Marionette TRACE conn8 <- [1,37,null,{"value":"13"}] 14:08:48 INFO - PROCESS | 2564 | 1465247328588 Marionette TRACE conn8 -> [0,38,"setScriptTimeout",{"ms":35000}] 14:08:48 INFO - PROCESS | 2564 | 1465247328590 Marionette TRACE conn8 <- [1,38,null,{}] 14:08:48 INFO - PROCESS | 2564 | 1465247328594 Marionette TRACE conn8 -> [0,39,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:08:48 INFO - PROCESS | 2564 | 1465247328595 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:08:48 INFO - PROCESS | 2564 | 1465247328701 Marionette TRACE conn8 <- [1,39,null,{"value":null}] 14:08:48 INFO - PROCESS | 2564 | 1465247328737 Marionette TRACE conn8 -> [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\", \"841f63d8-fed4-499c-a8c0-303cb4dc280d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:08:48 INFO - PROCESS | 2564 | 1465247328739 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:08:48 INFO - PROCESS | 2564 | ++DOCSHELL 17753C00 == 17 [pid = 2564] [id = 19] 14:08:48 INFO - PROCESS | 2564 | ++DOMWINDOW == 53 (17754400) [pid = 2564] [serial = 53] [outer = 00000000] 14:08:48 INFO - PROCESS | 2564 | ++DOMWINDOW == 54 (1D896C00) [pid = 2564] [serial = 54] [outer = 17754400] 14:08:48 INFO - PROCESS | 2564 | 1465247328784 Marionette DEBUG loaded listener.js 14:08:48 INFO - PROCESS | 2564 | ++DOMWINDOW == 55 (1D8A0400) [pid = 2564] [serial = 55] [outer = 17754400] 14:08:49 INFO - PROCESS | 2564 | 1465247329125 Marionette TRACE conn8 <- [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]]]}] 14:08:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 14:08:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 570ms 14:08:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 14:08:49 INFO - PROCESS | 2564 | 1465247329159 Marionette TRACE conn8 -> [0,41,"getWindowHandle",null] 14:08:49 INFO - PROCESS | 2564 | 1465247329161 Marionette TRACE conn8 <- [1,41,null,{"value":"13"}] 14:08:49 INFO - PROCESS | 2564 | 1465247329164 Marionette TRACE conn8 -> [0,42,"setScriptTimeout",{"ms":35000}] 14:08:49 INFO - PROCESS | 2564 | 1465247329166 Marionette TRACE conn8 <- [1,42,null,{}] 14:08:49 INFO - PROCESS | 2564 | 1465247329169 Marionette TRACE conn8 -> [0,43,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:08:49 INFO - PROCESS | 2564 | 1465247329172 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:08:49 INFO - PROCESS | 2564 | 1465247329343 Marionette TRACE conn8 <- [1,43,null,{"value":null}] 14:08:49 INFO - PROCESS | 2564 | 1465247329417 Marionette TRACE conn8 -> [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\", \"841f63d8-fed4-499c-a8c0-303cb4dc280d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:08:49 INFO - PROCESS | 2564 | 1465247329419 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:08:49 INFO - PROCESS | 2564 | ++DOCSHELL 19380C00 == 18 [pid = 2564] [id = 20] 14:08:49 INFO - PROCESS | 2564 | ++DOMWINDOW == 56 (19382000) [pid = 2564] [serial = 56] [outer = 00000000] 14:08:49 INFO - PROCESS | 2564 | ++DOMWINDOW == 57 (1EDC6C00) [pid = 2564] [serial = 57] [outer = 19382000] 14:08:49 INFO - PROCESS | 2564 | 1465247329466 Marionette DEBUG loaded listener.js 14:08:49 INFO - PROCESS | 2564 | ++DOMWINDOW == 58 (1EE44C00) [pid = 2564] [serial = 58] [outer = 19382000] 14:08:49 INFO - PROCESS | 2564 | 1465247329815 Marionette TRACE conn8 <- [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]]]}] 14:08:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 14:08:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 670ms 14:08:49 INFO - PROCESS | 2564 | 1465247329835 Marionette TRACE conn8 -> [0,45,"getWindowHandle",null] 14:08:49 INFO - PROCESS | 2564 | 1465247329838 Marionette TRACE conn8 <- [1,45,null,{"value":"13"}] 14:08:49 INFO - PROCESS | 2564 | 1465247329841 Marionette TRACE conn8 -> [0,46,"setScriptTimeout",{"ms":35000}] 14:08:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 14:08:49 INFO - PROCESS | 2564 | 1465247329843 Marionette TRACE conn8 <- [1,46,null,{}] 14:08:49 INFO - PROCESS | 2564 | 1465247329846 Marionette TRACE conn8 -> [0,47,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:08:49 INFO - PROCESS | 2564 | 1465247329848 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:08:49 INFO - PROCESS | 2564 | 1465247329959 Marionette TRACE conn8 <- [1,47,null,{"value":null}] 14:08:49 INFO - PROCESS | 2564 | 1465247329967 Marionette TRACE conn8 -> [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\", \"841f63d8-fed4-499c-a8c0-303cb4dc280d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:08:49 INFO - PROCESS | 2564 | 1465247329969 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:08:49 INFO - PROCESS | 2564 | ++DOCSHELL 1EE41800 == 19 [pid = 2564] [id = 21] 14:08:49 INFO - PROCESS | 2564 | ++DOMWINDOW == 59 (1EE46C00) [pid = 2564] [serial = 59] [outer = 00000000] 14:08:50 INFO - PROCESS | 2564 | ++DOMWINDOW == 60 (1EE50000) [pid = 2564] [serial = 60] [outer = 1EE46C00] 14:08:50 INFO - PROCESS | 2564 | 1465247330017 Marionette DEBUG loaded listener.js 14:08:50 INFO - PROCESS | 2564 | ++DOMWINDOW == 61 (1F05D400) [pid = 2564] [serial = 61] [outer = 1EE46C00] 14:08:50 INFO - PROCESS | 2564 | 1465247330389 Marionette TRACE conn8 <- [1,48,null,{"value":["/2dcontext/compositing/2d.composite.canvas.xor.html",0,null,null,[["Canvas test: 2d.composite.canvas.xor",0,null,null]]]}] 14:08:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 14:08:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 571ms 14:08:50 INFO - PROCESS | 2564 | 1465247330415 Marionette TRACE conn8 -> [0,49,"getWindowHandle",null] 14:08:50 INFO - PROCESS | 2564 | 1465247330417 Marionette TRACE conn8 <- [1,49,null,{"value":"13"}] 14:08:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 14:08:50 INFO - PROCESS | 2564 | 1465247330420 Marionette TRACE conn8 -> [0,50,"setScriptTimeout",{"ms":35000}] 14:08:50 INFO - PROCESS | 2564 | 1465247330421 Marionette TRACE conn8 <- [1,50,null,{}] 14:08:50 INFO - PROCESS | 2564 | 1465247330425 Marionette TRACE conn8 -> [0,51,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:08:50 INFO - PROCESS | 2564 | 1465247330426 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:08:50 INFO - PROCESS | 2564 | 1465247330568 Marionette TRACE conn8 <- [1,51,null,{"value":null}] 14:08:50 INFO - PROCESS | 2564 | 1465247330608 Marionette TRACE conn8 -> [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\", \"841f63d8-fed4-499c-a8c0-303cb4dc280d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:08:50 INFO - PROCESS | 2564 | 1465247330610 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:08:50 INFO - PROCESS | 2564 | ++DOCSHELL 19272400 == 20 [pid = 2564] [id = 22] 14:08:50 INFO - PROCESS | 2564 | ++DOMWINDOW == 62 (1B26B800) [pid = 2564] [serial = 62] [outer = 00000000] 14:08:50 INFO - PROCESS | 2564 | ++DOMWINDOW == 63 (1F065C00) [pid = 2564] [serial = 63] [outer = 1B26B800] 14:08:50 INFO - PROCESS | 2564 | 1465247330653 Marionette DEBUG loaded listener.js 14:08:50 INFO - PROCESS | 2564 | ++DOMWINDOW == 64 (1F518C00) [pid = 2564] [serial = 64] [outer = 1B26B800] 14:08:51 INFO - PROCESS | 2564 | 1465247331022 Marionette TRACE conn8 <- [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]]]}] 14:08:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 14:08:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 630ms 14:08:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 14:08:51 INFO - PROCESS | 2564 | 1465247331051 Marionette TRACE conn8 -> [0,53,"getWindowHandle",null] 14:08:51 INFO - PROCESS | 2564 | 1465247331053 Marionette TRACE conn8 <- [1,53,null,{"value":"13"}] 14:08:51 INFO - PROCESS | 2564 | 1465247331056 Marionette TRACE conn8 -> [0,54,"setScriptTimeout",{"ms":35000}] 14:08:51 INFO - PROCESS | 2564 | 1465247331058 Marionette TRACE conn8 <- [1,54,null,{}] 14:08:51 INFO - PROCESS | 2564 | 1465247331062 Marionette TRACE conn8 -> [0,55,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:08:51 INFO - PROCESS | 2564 | 1465247331063 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:08:51 INFO - PROCESS | 2564 | 1465247331180 Marionette TRACE conn8 <- [1,55,null,{"value":null}] 14:08:51 INFO - PROCESS | 2564 | 1465247331186 Marionette TRACE conn8 -> [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\", \"841f63d8-fed4-499c-a8c0-303cb4dc280d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:08:51 INFO - PROCESS | 2564 | 1465247331188 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:08:51 INFO - PROCESS | 2564 | ++DOCSHELL 1471D000 == 21 [pid = 2564] [id = 23] 14:08:51 INFO - PROCESS | 2564 | ++DOMWINDOW == 65 (1D273C00) [pid = 2564] [serial = 65] [outer = 00000000] 14:08:51 INFO - PROCESS | 2564 | ++DOMWINDOW == 66 (1F523000) [pid = 2564] [serial = 66] [outer = 1D273C00] 14:08:51 INFO - PROCESS | 2564 | 1465247331230 Marionette DEBUG loaded listener.js 14:08:51 INFO - PROCESS | 2564 | ++DOMWINDOW == 67 (1F59A000) [pid = 2564] [serial = 67] [outer = 1D273C00] 14:08:51 INFO - PROCESS | 2564 | --DOMWINDOW == 66 (1667CC00) [pid = 2564] [serial = 8] [outer = 00000000] [url = chrome://gfxsanity/content/sanitytest.html] 14:08:51 INFO - PROCESS | 2564 | 1465247331632 Marionette TRACE conn8 <- [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]]]}] 14:08:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 14:08:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 630ms 14:08:51 INFO - PROCESS | 2564 | 1465247331687 Marionette TRACE conn8 -> [0,57,"getWindowHandle",null] 14:08:51 INFO - PROCESS | 2564 | 1465247331689 Marionette TRACE conn8 <- [1,57,null,{"value":"13"}] 14:08:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 14:08:51 INFO - PROCESS | 2564 | 1465247331692 Marionette TRACE conn8 -> [0,58,"setScriptTimeout",{"ms":35000}] 14:08:51 INFO - PROCESS | 2564 | 1465247331694 Marionette TRACE conn8 <- [1,58,null,{}] 14:08:51 INFO - PROCESS | 2564 | 1465247331697 Marionette TRACE conn8 -> [0,59,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:08:51 INFO - PROCESS | 2564 | 1465247331699 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:08:51 INFO - PROCESS | 2564 | 1465247331780 Marionette TRACE conn8 <- [1,59,null,{"value":null}] 14:08:51 INFO - PROCESS | 2564 | 1465247331786 Marionette TRACE conn8 -> [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\", \"841f63d8-fed4-499c-a8c0-303cb4dc280d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:08:51 INFO - PROCESS | 2564 | 1465247331788 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:08:51 INFO - PROCESS | 2564 | ++DOCSHELL 0FC4A800 == 22 [pid = 2564] [id = 24] 14:08:51 INFO - PROCESS | 2564 | ++DOMWINDOW == 67 (17564800) [pid = 2564] [serial = 68] [outer = 00000000] 14:08:51 INFO - PROCESS | 2564 | ++DOMWINDOW == 68 (1D410400) [pid = 2564] [serial = 69] [outer = 17564800] 14:08:51 INFO - PROCESS | 2564 | 1465247331830 Marionette DEBUG loaded listener.js 14:08:51 INFO - PROCESS | 2564 | ++DOMWINDOW == 69 (1D414000) [pid = 2564] [serial = 70] [outer = 17564800] 14:08:52 INFO - PROCESS | 2564 | 1465247332215 Marionette TRACE conn8 <- [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]]]}] 14:08:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 14:08:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 570ms 14:08:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 14:08:52 INFO - PROCESS | 2564 | 1465247332263 Marionette TRACE conn8 -> [0,61,"getWindowHandle",null] 14:08:52 INFO - PROCESS | 2564 | 1465247332265 Marionette TRACE conn8 <- [1,61,null,{"value":"13"}] 14:08:52 INFO - PROCESS | 2564 | 1465247332268 Marionette TRACE conn8 -> [0,62,"setScriptTimeout",{"ms":35000}] 14:08:52 INFO - PROCESS | 2564 | 1465247332270 Marionette TRACE conn8 <- [1,62,null,{}] 14:08:52 INFO - PROCESS | 2564 | 1465247332292 Marionette TRACE conn8 -> [0,63,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:08:52 INFO - PROCESS | 2564 | 1465247332294 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:08:52 INFO - PROCESS | 2564 | 1465247332376 Marionette TRACE conn8 <- [1,63,null,{"value":null}] 14:08:52 INFO - PROCESS | 2564 | 1465247332381 Marionette TRACE conn8 -> [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\", \"841f63d8-fed4-499c-a8c0-303cb4dc280d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:08:52 INFO - PROCESS | 2564 | 1465247332383 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:08:52 INFO - PROCESS | 2564 | ++DOCSHELL 1D416800 == 23 [pid = 2564] [id = 25] 14:08:52 INFO - PROCESS | 2564 | ++DOMWINDOW == 70 (1D417400) [pid = 2564] [serial = 71] [outer = 00000000] 14:08:52 INFO - PROCESS | 2564 | ++DOMWINDOW == 71 (1F523800) [pid = 2564] [serial = 72] [outer = 1D417400] 14:08:52 INFO - PROCESS | 2564 | 1465247332426 Marionette DEBUG loaded listener.js 14:08:52 INFO - PROCESS | 2564 | ++DOMWINDOW == 72 (1F5A0800) [pid = 2564] [serial = 73] [outer = 1D417400] 14:08:52 INFO - PROCESS | 2564 | 1465247332806 Marionette TRACE conn8 <- [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]]]}] 14:08:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 14:08:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 590ms 14:08:52 INFO - PROCESS | 2564 | 1465247332859 Marionette TRACE conn8 -> [0,65,"getWindowHandle",null] 14:08:52 INFO - PROCESS | 2564 | 1465247332861 Marionette TRACE conn8 <- [1,65,null,{"value":"13"}] 14:08:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 14:08:52 INFO - PROCESS | 2564 | 1465247332872 Marionette TRACE conn8 -> [0,66,"setScriptTimeout",{"ms":35000}] 14:08:52 INFO - PROCESS | 2564 | 1465247332874 Marionette TRACE conn8 <- [1,66,null,{}] 14:08:52 INFO - PROCESS | 2564 | 1465247332878 Marionette TRACE conn8 -> [0,67,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:08:52 INFO - PROCESS | 2564 | 1465247332879 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:08:52 INFO - PROCESS | 2564 | 1465247332961 Marionette TRACE conn8 <- [1,67,null,{"value":null}] 14:08:52 INFO - PROCESS | 2564 | 1465247332966 Marionette TRACE conn8 -> [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\", \"841f63d8-fed4-499c-a8c0-303cb4dc280d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:08:52 INFO - PROCESS | 2564 | 1465247332968 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:08:52 INFO - PROCESS | 2564 | ++DOCSHELL 1024D400 == 24 [pid = 2564] [id = 26] 14:08:52 INFO - PROCESS | 2564 | ++DOMWINDOW == 73 (17747800) [pid = 2564] [serial = 74] [outer = 00000000] 14:08:53 INFO - PROCESS | 2564 | ++DOMWINDOW == 74 (1837F000) [pid = 2564] [serial = 75] [outer = 17747800] 14:08:53 INFO - PROCESS | 2564 | 1465247333012 Marionette DEBUG loaded listener.js 14:08:53 INFO - PROCESS | 2564 | ++DOMWINDOW == 75 (1D40B800) [pid = 2564] [serial = 76] [outer = 17747800] 14:08:53 INFO - PROCESS | 2564 | 1465247333409 Marionette TRACE conn8 <- [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]]]}] 14:08:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 14:08:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 570ms 14:08:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 14:08:53 INFO - PROCESS | 2564 | 1465247333444 Marionette TRACE conn8 -> [0,69,"getWindowHandle",null] 14:08:53 INFO - PROCESS | 2564 | 1465247333446 Marionette TRACE conn8 <- [1,69,null,{"value":"13"}] 14:08:53 INFO - PROCESS | 2564 | 1465247333449 Marionette TRACE conn8 -> [0,70,"setScriptTimeout",{"ms":35000}] 14:08:53 INFO - PROCESS | 2564 | 1465247333451 Marionette TRACE conn8 <- [1,70,null,{}] 14:08:53 INFO - PROCESS | 2564 | 1465247333454 Marionette TRACE conn8 -> [0,71,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:08:53 INFO - PROCESS | 2564 | 1465247333456 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:08:53 INFO - PROCESS | 2564 | 1465247333567 Marionette TRACE conn8 <- [1,71,null,{"value":null}] 14:08:53 INFO - PROCESS | 2564 | 1465247333574 Marionette TRACE conn8 -> [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\", \"841f63d8-fed4-499c-a8c0-303cb4dc280d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:08:53 INFO - PROCESS | 2564 | 1465247333575 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:08:53 INFO - PROCESS | 2564 | ++DOCSHELL 1D41A400 == 25 [pid = 2564] [id = 27] 14:08:53 INFO - PROCESS | 2564 | ++DOMWINDOW == 76 (1D41AC00) [pid = 2564] [serial = 77] [outer = 00000000] 14:08:53 INFO - PROCESS | 2564 | ++DOMWINDOW == 77 (1F090C00) [pid = 2564] [serial = 78] [outer = 1D41AC00] 14:08:53 INFO - PROCESS | 2564 | 1465247333619 Marionette DEBUG loaded listener.js 14:08:53 INFO - PROCESS | 2564 | ++DOMWINDOW == 78 (1F093000) [pid = 2564] [serial = 79] [outer = 1D41AC00] 14:08:54 INFO - PROCESS | 2564 | 1465247334001 Marionette TRACE conn8 <- [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]]]}] 14:08:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 14:08:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 570ms 14:08:54 INFO - PROCESS | 2564 | 1465247334020 Marionette TRACE conn8 -> [0,73,"getWindowHandle",null] 14:08:54 INFO - PROCESS | 2564 | 1465247334022 Marionette TRACE conn8 <- [1,73,null,{"value":"13"}] 14:08:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 14:08:54 INFO - PROCESS | 2564 | 1465247334025 Marionette TRACE conn8 -> [0,74,"setScriptTimeout",{"ms":35000}] 14:08:54 INFO - PROCESS | 2564 | 1465247334027 Marionette TRACE conn8 <- [1,74,null,{}] 14:08:54 INFO - PROCESS | 2564 | 1465247334030 Marionette TRACE conn8 -> [0,75,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:08:54 INFO - PROCESS | 2564 | 1465247334033 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:08:54 INFO - PROCESS | 2564 | 1465247334115 Marionette TRACE conn8 <- [1,75,null,{"value":null}] 14:08:54 INFO - PROCESS | 2564 | 1465247334181 Marionette TRACE conn8 -> [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\", \"841f63d8-fed4-499c-a8c0-303cb4dc280d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:08:54 INFO - PROCESS | 2564 | 1465247334183 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:08:54 INFO - PROCESS | 2564 | ++DOCSHELL 0FF59C00 == 26 [pid = 2564] [id = 28] 14:08:54 INFO - PROCESS | 2564 | ++DOMWINDOW == 79 (0FF5A000) [pid = 2564] [serial = 80] [outer = 00000000] 14:08:54 INFO - PROCESS | 2564 | ++DOMWINDOW == 80 (1771A400) [pid = 2564] [serial = 81] [outer = 0FF5A000] 14:08:54 INFO - PROCESS | 2564 | 1465247334226 Marionette DEBUG loaded listener.js 14:08:54 INFO - PROCESS | 2564 | ++DOMWINDOW == 81 (1F096400) [pid = 2564] [serial = 82] [outer = 0FF5A000] 14:08:54 INFO - PROCESS | 2564 | 1465247334563 Marionette TRACE conn8 <- [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]]]}] 14:08:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 14:08:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 570ms 14:08:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 14:08:54 INFO - PROCESS | 2564 | 1465247334596 Marionette TRACE conn8 -> [0,77,"getWindowHandle",null] 14:08:54 INFO - PROCESS | 2564 | 1465247334598 Marionette TRACE conn8 <- [1,77,null,{"value":"13"}] 14:08:54 INFO - PROCESS | 2564 | 1465247334601 Marionette TRACE conn8 -> [0,78,"setScriptTimeout",{"ms":35000}] 14:08:54 INFO - PROCESS | 2564 | 1465247334603 Marionette TRACE conn8 <- [1,78,null,{}] 14:08:54 INFO - PROCESS | 2564 | 1465247334606 Marionette TRACE conn8 -> [0,79,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:08:54 INFO - PROCESS | 2564 | 1465247334608 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:08:54 INFO - PROCESS | 2564 | 1465247334692 Marionette TRACE conn8 <- [1,79,null,{"value":null}] 14:08:54 INFO - PROCESS | 2564 | 1465247334759 Marionette TRACE conn8 -> [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\", \"841f63d8-fed4-499c-a8c0-303cb4dc280d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:08:54 INFO - PROCESS | 2564 | 1465247334761 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:08:54 INFO - PROCESS | 2564 | ++DOCSHELL 177C2400 == 27 [pid = 2564] [id = 29] 14:08:54 INFO - PROCESS | 2564 | ++DOMWINDOW == 82 (18380800) [pid = 2564] [serial = 83] [outer = 00000000] 14:08:54 INFO - PROCESS | 2564 | ++DOMWINDOW == 83 (1FB38800) [pid = 2564] [serial = 84] [outer = 18380800] 14:08:54 INFO - PROCESS | 2564 | 1465247334803 Marionette DEBUG loaded listener.js 14:08:54 INFO - PROCESS | 2564 | ++DOMWINDOW == 84 (1FB3DC00) [pid = 2564] [serial = 85] [outer = 18380800] 14:08:55 INFO - PROCESS | 2564 | 1465247335346 Marionette TRACE conn8 <- [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]]]}] 14:08:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 14:08:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 770ms 14:08:55 INFO - PROCESS | 2564 | 1465247335373 Marionette TRACE conn8 -> [0,81,"getWindowHandle",null] 14:08:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 14:08:55 INFO - PROCESS | 2564 | 1465247335378 Marionette TRACE conn8 <- [1,81,null,{"value":"13"}] 14:08:55 INFO - PROCESS | 2564 | 1465247335382 Marionette TRACE conn8 -> [0,82,"setScriptTimeout",{"ms":35000}] 14:08:55 INFO - PROCESS | 2564 | 1465247335387 Marionette TRACE conn8 <- [1,82,null,{}] 14:08:55 INFO - PROCESS | 2564 | 1465247335393 Marionette TRACE conn8 -> [0,83,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:08:55 INFO - PROCESS | 2564 | 1465247335396 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:08:55 INFO - PROCESS | 2564 | 1465247335539 Marionette TRACE conn8 <- [1,83,null,{"value":null}] 14:08:55 INFO - PROCESS | 2564 | 1465247335624 Marionette TRACE conn8 -> [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\", \"841f63d8-fed4-499c-a8c0-303cb4dc280d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:08:55 INFO - PROCESS | 2564 | 1465247335626 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:08:55 INFO - PROCESS | 2564 | ++DOCSHELL 104F0800 == 28 [pid = 2564] [id = 30] 14:08:55 INFO - PROCESS | 2564 | ++DOMWINDOW == 85 (105B7800) [pid = 2564] [serial = 86] [outer = 00000000] 14:08:55 INFO - PROCESS | 2564 | ++DOMWINDOW == 86 (1480F000) [pid = 2564] [serial = 87] [outer = 105B7800] 14:08:55 INFO - PROCESS | 2564 | 1465247335684 Marionette DEBUG loaded listener.js 14:08:55 INFO - PROCESS | 2564 | ++DOMWINDOW == 87 (1770C000) [pid = 2564] [serial = 88] [outer = 105B7800] 14:08:56 INFO - PROCESS | 2564 | 1465247336189 Marionette TRACE conn8 <- [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]]]}] 14:08:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 14:08:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 890ms 14:08:56 INFO - PROCESS | 2564 | 1465247336273 Marionette TRACE conn8 -> [0,85,"getWindowHandle",null] 14:08:56 INFO - PROCESS | 2564 | 1465247336278 Marionette TRACE conn8 <- [1,85,null,{"value":"13"}] 14:08:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 14:08:56 INFO - PROCESS | 2564 | 1465247336285 Marionette TRACE conn8 -> [0,86,"setScriptTimeout",{"ms":35000}] 14:08:56 INFO - PROCESS | 2564 | 1465247336288 Marionette TRACE conn8 <- [1,86,null,{}] 14:08:56 INFO - PROCESS | 2564 | 1465247336292 Marionette TRACE conn8 -> [0,87,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:08:56 INFO - PROCESS | 2564 | 1465247336295 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:08:56 INFO - PROCESS | 2564 | 1465247336422 Marionette TRACE conn8 <- [1,87,null,{"value":null}] 14:08:56 INFO - PROCESS | 2564 | 1465247336487 Marionette TRACE conn8 -> [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\", \"841f63d8-fed4-499c-a8c0-303cb4dc280d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:08:56 INFO - PROCESS | 2564 | 1465247336490 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:08:56 INFO - PROCESS | 2564 | ++DOCSHELL 17EDFC00 == 29 [pid = 2564] [id = 31] 14:08:56 INFO - PROCESS | 2564 | ++DOMWINDOW == 88 (18373400) [pid = 2564] [serial = 89] [outer = 00000000] 14:08:56 INFO - PROCESS | 2564 | ++DOMWINDOW == 89 (18C0A000) [pid = 2564] [serial = 90] [outer = 18373400] 14:08:56 INFO - PROCESS | 2564 | 1465247336590 Marionette DEBUG loaded listener.js 14:08:56 INFO - PROCESS | 2564 | ++DOMWINDOW == 90 (1926CC00) [pid = 2564] [serial = 91] [outer = 18373400] 14:08:57 INFO - PROCESS | 2564 | 1465247337151 Marionette TRACE conn8 <- [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]]]}] 14:08:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 14:08:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 930ms 14:08:57 INFO - PROCESS | 2564 | 1465247337218 Marionette TRACE conn8 -> [0,89,"getWindowHandle",null] 14:08:57 INFO - PROCESS | 2564 | 1465247337221 Marionette TRACE conn8 <- [1,89,null,{"value":"13"}] 14:08:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 14:08:57 INFO - PROCESS | 2564 | 1465247337224 Marionette TRACE conn8 -> [0,90,"setScriptTimeout",{"ms":35000}] 14:08:57 INFO - PROCESS | 2564 | 1465247337228 Marionette TRACE conn8 <- [1,90,null,{}] 14:08:57 INFO - PROCESS | 2564 | 1465247337239 Marionette TRACE conn8 -> [0,91,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:08:57 INFO - PROCESS | 2564 | 1465247337244 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:08:57 INFO - PROCESS | 2564 | 1465247337357 Marionette TRACE conn8 <- [1,91,null,{"value":null}] 14:08:57 INFO - PROCESS | 2564 | 1465247337430 Marionette TRACE conn8 -> [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\", \"841f63d8-fed4-499c-a8c0-303cb4dc280d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:08:57 INFO - PROCESS | 2564 | 1465247337433 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:08:57 INFO - PROCESS | 2564 | ++DOCSHELL 18AF6C00 == 30 [pid = 2564] [id = 32] 14:08:57 INFO - PROCESS | 2564 | ++DOMWINDOW == 91 (1D363C00) [pid = 2564] [serial = 92] [outer = 00000000] 14:08:57 INFO - PROCESS | 2564 | ++DOMWINDOW == 92 (1D499400) [pid = 2564] [serial = 93] [outer = 1D363C00] 14:08:57 INFO - PROCESS | 2564 | 1465247337555 Marionette DEBUG loaded listener.js 14:08:57 INFO - PROCESS | 2564 | ++DOMWINDOW == 93 (1EE49400) [pid = 2564] [serial = 94] [outer = 1D363C00] 14:08:58 INFO - PROCESS | 2564 | 1465247338266 Marionette TRACE conn8 <- [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]]]}] 14:08:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 14:08:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 1071ms 14:08:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 14:08:58 INFO - PROCESS | 2564 | 1465247338299 Marionette TRACE conn8 -> [0,93,"getWindowHandle",null] 14:08:58 INFO - PROCESS | 2564 | 1465247338303 Marionette TRACE conn8 <- [1,93,null,{"value":"13"}] 14:08:58 INFO - PROCESS | 2564 | 1465247338308 Marionette TRACE conn8 -> [0,94,"setScriptTimeout",{"ms":35000}] 14:08:58 INFO - PROCESS | 2564 | 1465247338312 Marionette TRACE conn8 <- [1,94,null,{}] 14:08:58 INFO - PROCESS | 2564 | 1465247338317 Marionette TRACE conn8 -> [0,95,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:08:58 INFO - PROCESS | 2564 | 1465247338320 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:08:58 INFO - PROCESS | 2564 | 1465247338420 Marionette TRACE conn8 <- [1,95,null,{"value":null}] 14:08:58 INFO - PROCESS | 2564 | 1465247338509 Marionette TRACE conn8 -> [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\", \"841f63d8-fed4-499c-a8c0-303cb4dc280d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:08:58 INFO - PROCESS | 2564 | 1465247338512 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:08:58 INFO - PROCESS | 2564 | ++DOCSHELL 141C4000 == 31 [pid = 2564] [id = 33] 14:08:58 INFO - PROCESS | 2564 | ++DOMWINDOW == 94 (1438AC00) [pid = 2564] [serial = 95] [outer = 00000000] 14:08:58 INFO - PROCESS | 2564 | ++DOMWINDOW == 95 (14811400) [pid = 2564] [serial = 96] [outer = 1438AC00] 14:08:58 INFO - PROCESS | 2564 | 1465247338563 Marionette DEBUG loaded listener.js 14:08:58 INFO - PROCESS | 2564 | ++DOMWINDOW == 96 (14969000) [pid = 2564] [serial = 97] [outer = 1438AC00] 14:08:59 INFO - PROCESS | 2564 | --DOMWINDOW == 95 (1975B000) [pid = 2564] [serial = 14] [outer = 00000000] [url = about:blank] 14:08:59 INFO - PROCESS | 2564 | --DOMWINDOW == 94 (17564400) [pid = 2564] [serial = 9] [outer = 00000000] [url = about:blank] 14:08:59 INFO - PROCESS | 2564 | --DOMWINDOW == 93 (1756A000) [pid = 2564] [serial = 10] [outer = 00000000] [url = chrome://gfxsanity/content/sanitytest.html] 14:08:59 INFO - PROCESS | 2564 | --DOMWINDOW == 92 (13E04800) [pid = 2564] [serial = 4] [outer = 00000000] [url = about:blank] 14:08:59 INFO - PROCESS | 2564 | 1465247339756 Marionette TRACE conn8 <- [1,96,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvas.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvas",0,null,null]]]}] 14:08:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 14:08:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 1490ms 14:08:59 INFO - PROCESS | 2564 | 1465247339799 Marionette TRACE conn8 -> [0,97,"getWindowHandle",null] 14:08:59 INFO - PROCESS | 2564 | 1465247339803 Marionette TRACE conn8 <- [1,97,null,{"value":"13"}] 14:08:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 14:08:59 INFO - PROCESS | 2564 | 1465247339807 Marionette TRACE conn8 -> [0,98,"setScriptTimeout",{"ms":35000}] 14:08:59 INFO - PROCESS | 2564 | 1465247339810 Marionette TRACE conn8 <- [1,98,null,{}] 14:08:59 INFO - PROCESS | 2564 | 1465247339816 Marionette TRACE conn8 -> [0,99,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:08:59 INFO - PROCESS | 2564 | 1465247339819 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:08:59 INFO - PROCESS | 2564 | 1465247339902 Marionette TRACE conn8 <- [1,99,null,{"value":null}] 14:08:59 INFO - PROCESS | 2564 | 1465247339974 Marionette TRACE conn8 -> [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\", \"841f63d8-fed4-499c-a8c0-303cb4dc280d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:08:59 INFO - PROCESS | 2564 | 1465247339976 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:08:59 INFO - PROCESS | 2564 | ++DOCSHELL 10245400 == 32 [pid = 2564] [id = 34] 14:08:59 INFO - PROCESS | 2564 | ++DOMWINDOW == 93 (10248800) [pid = 2564] [serial = 98] [outer = 00000000] 14:09:00 INFO - PROCESS | 2564 | ++DOMWINDOW == 94 (10541400) [pid = 2564] [serial = 99] [outer = 10248800] 14:09:00 INFO - PROCESS | 2564 | 1465247340024 Marionette DEBUG loaded listener.js 14:09:00 INFO - PROCESS | 2564 | ++DOMWINDOW == 95 (10FBA800) [pid = 2564] [serial = 100] [outer = 10248800] 14:09:00 INFO - PROCESS | 2564 | 1465247340387 Marionette TRACE conn8 <- [1,100,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvaspattern",0,null,null]]]}] 14:09:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 14:09:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 632ms 14:09:00 INFO - PROCESS | 2564 | 1465247340440 Marionette TRACE conn8 -> [0,101,"getWindowHandle",null] 14:09:00 INFO - PROCESS | 2564 | 1465247340445 Marionette TRACE conn8 <- [1,101,null,{"value":"13"}] 14:09:00 INFO - PROCESS | 2564 | 1465247340451 Marionette TRACE conn8 -> [0,102,"setScriptTimeout",{"ms":35000}] 14:09:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 14:09:00 INFO - PROCESS | 2564 | 1465247340454 Marionette TRACE conn8 <- [1,102,null,{}] 14:09:00 INFO - PROCESS | 2564 | 1465247340457 Marionette TRACE conn8 -> [0,103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:09:00 INFO - PROCESS | 2564 | 1465247340460 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:09:00 INFO - PROCESS | 2564 | 1465247340545 Marionette TRACE conn8 <- [1,103,null,{"value":null}] 14:09:00 INFO - PROCESS | 2564 | 1465247340553 Marionette TRACE conn8 -> [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\", \"841f63d8-fed4-499c-a8c0-303cb4dc280d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:09:00 INFO - PROCESS | 2564 | 1465247340555 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:09:00 INFO - PROCESS | 2564 | ++DOCSHELL 1471FC00 == 33 [pid = 2564] [id = 35] 14:09:00 INFO - PROCESS | 2564 | ++DOMWINDOW == 96 (14838C00) [pid = 2564] [serial = 101] [outer = 00000000] 14:09:00 INFO - PROCESS | 2564 | ++DOMWINDOW == 97 (15F7AC00) [pid = 2564] [serial = 102] [outer = 14838C00] 14:09:00 INFO - PROCESS | 2564 | 1465247340602 Marionette DEBUG loaded listener.js 14:09:00 INFO - PROCESS | 2564 | ++DOMWINDOW == 98 (17534000) [pid = 2564] [serial = 103] [outer = 14838C00] 14:09:01 INFO - PROCESS | 2564 | 1465247341022 Marionette TRACE conn8 <- [1,104,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.default.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.default",0,null,null]]]}] 14:09:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 14:09:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 630ms 14:09:01 INFO - PROCESS | 2564 | 1465247341085 Marionette TRACE conn8 -> [0,105,"getWindowHandle",null] 14:09:01 INFO - PROCESS | 2564 | 1465247341088 Marionette TRACE conn8 <- [1,105,null,{"value":"13"}] 14:09:01 INFO - PROCESS | 2564 | 1465247341091 Marionette TRACE conn8 -> [0,106,"setScriptTimeout",{"ms":35000}] 14:09:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 14:09:01 INFO - PROCESS | 2564 | 1465247341095 Marionette TRACE conn8 <- [1,106,null,{}] 14:09:01 INFO - PROCESS | 2564 | 1465247341105 Marionette TRACE conn8 -> [0,107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:09:01 INFO - PROCESS | 2564 | 1465247341110 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:09:01 INFO - PROCESS | 2564 | 1465247341194 Marionette TRACE conn8 <- [1,107,null,{"value":null}] 14:09:01 INFO - PROCESS | 2564 | 1465247341204 Marionette TRACE conn8 -> [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\", \"841f63d8-fed4-499c-a8c0-303cb4dc280d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:09:01 INFO - PROCESS | 2564 | 1465247341207 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:09:01 INFO - PROCESS | 2564 | ++DOCSHELL 1794C400 == 34 [pid = 2564] [id = 36] 14:09:01 INFO - PROCESS | 2564 | ++DOMWINDOW == 99 (1794E000) [pid = 2564] [serial = 104] [outer = 00000000] 14:09:01 INFO - PROCESS | 2564 | ++DOMWINDOW == 100 (17EDAC00) [pid = 2564] [serial = 105] [outer = 1794E000] 14:09:01 INFO - PROCESS | 2564 | 1465247341279 Marionette DEBUG loaded listener.js 14:09:01 INFO - PROCESS | 2564 | ++DOMWINDOW == 101 (17EE7400) [pid = 2564] [serial = 106] [outer = 1794E000] 14:09:01 INFO - PROCESS | 2564 | 1465247341698 Marionette TRACE conn8 <- [1,108,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.fill.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.fill",0,null,null]]]}] 14:09:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 14:09:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 630ms 14:09:01 INFO - PROCESS | 2564 | 1465247341739 Marionette TRACE conn8 -> [0,109,"getWindowHandle",null] 14:09:01 INFO - PROCESS | 2564 | 1465247341742 Marionette TRACE conn8 <- [1,109,null,{"value":"13"}] 14:09:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 14:09:01 INFO - PROCESS | 2564 | 1465247341745 Marionette TRACE conn8 -> [0,110,"setScriptTimeout",{"ms":35000}] 14:09:01 INFO - PROCESS | 2564 | 1465247341747 Marionette TRACE conn8 <- [1,110,null,{}] 14:09:01 INFO - PROCESS | 2564 | 1465247341750 Marionette TRACE conn8 -> [0,111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:09:01 INFO - PROCESS | 2564 | 1465247341752 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:09:01 INFO - PROCESS | 2564 | 1465247341868 Marionette TRACE conn8 <- [1,111,null,{"value":null}] 14:09:01 INFO - PROCESS | 2564 | 1465247341873 Marionette TRACE conn8 -> [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\", \"841f63d8-fed4-499c-a8c0-303cb4dc280d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:09:01 INFO - PROCESS | 2564 | 1465247341875 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:09:01 INFO - PROCESS | 2564 | ++DOCSHELL 1837A800 == 35 [pid = 2564] [id = 37] 14:09:01 INFO - PROCESS | 2564 | ++DOMWINDOW == 102 (1837B000) [pid = 2564] [serial = 107] [outer = 00000000] 14:09:01 INFO - PROCESS | 2564 | ++DOMWINDOW == 103 (18C0DC00) [pid = 2564] [serial = 108] [outer = 1837B000] 14:09:01 INFO - PROCESS | 2564 | 1465247341919 Marionette DEBUG loaded listener.js 14:09:02 INFO - PROCESS | 2564 | ++DOMWINDOW == 104 (1926C800) [pid = 2564] [serial = 109] [outer = 1837B000] 14:09:02 INFO - PROCESS | 2564 | 1465247342339 Marionette TRACE conn8 <- [1,112,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.image.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.image",0,null,null]]]}] 14:09:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 14:09:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 630ms 14:09:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 14:09:02 INFO - PROCESS | 2564 | 1465247342376 Marionette TRACE conn8 -> [0,113,"getWindowHandle",null] 14:09:02 INFO - PROCESS | 2564 | 1465247342378 Marionette TRACE conn8 <- [1,113,null,{"value":"13"}] 14:09:02 INFO - PROCESS | 2564 | 1465247342381 Marionette TRACE conn8 -> [0,114,"setScriptTimeout",{"ms":35000}] 14:09:02 INFO - PROCESS | 2564 | 1465247342382 Marionette TRACE conn8 <- [1,114,null,{}] 14:09:02 INFO - PROCESS | 2564 | 1465247342385 Marionette TRACE conn8 -> [0,115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:09:02 INFO - PROCESS | 2564 | 1465247342387 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:09:02 INFO - PROCESS | 2564 | 1465247342493 Marionette TRACE conn8 <- [1,115,null,{"value":null}] 14:09:02 INFO - PROCESS | 2564 | 1465247342498 Marionette TRACE conn8 -> [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\", \"841f63d8-fed4-499c-a8c0-303cb4dc280d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:09:02 INFO - PROCESS | 2564 | 1465247342500 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:09:02 INFO - PROCESS | 2564 | ++DOCSHELL 1937C400 == 36 [pid = 2564] [id = 38] 14:09:02 INFO - PROCESS | 2564 | ++DOMWINDOW == 105 (1937E000) [pid = 2564] [serial = 110] [outer = 00000000] 14:09:02 INFO - PROCESS | 2564 | ++DOMWINDOW == 106 (19A1D400) [pid = 2564] [serial = 111] [outer = 1937E000] 14:09:02 INFO - PROCESS | 2564 | 1465247342545 Marionette DEBUG loaded listener.js 14:09:02 INFO - PROCESS | 2564 | ++DOMWINDOW == 107 (1AD10C00) [pid = 2564] [serial = 112] [outer = 1937E000] 14:09:03 INFO - PROCESS | 2564 | 1465247343002 Marionette TRACE conn8 <- [1,116,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.imagepattern",0,null,null]]]}] 14:09:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 14:09:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 670ms 14:09:03 INFO - PROCESS | 2564 | 1465247343052 Marionette TRACE conn8 -> [0,117,"getWindowHandle",null] 14:09:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 14:09:03 INFO - PROCESS | 2564 | 1465247343054 Marionette TRACE conn8 <- [1,117,null,{"value":"13"}] 14:09:03 INFO - PROCESS | 2564 | 1465247343056 Marionette TRACE conn8 -> [0,118,"setScriptTimeout",{"ms":35000}] 14:09:03 INFO - PROCESS | 2564 | 1465247343058 Marionette TRACE conn8 <- [1,118,null,{}] 14:09:03 INFO - PROCESS | 2564 | 1465247343061 Marionette TRACE conn8 -> [0,119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:09:03 INFO - PROCESS | 2564 | 1465247343067 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:09:03 INFO - PROCESS | 2564 | 1465247343207 Marionette TRACE conn8 <- [1,119,null,{"value":null}] 14:09:03 INFO - PROCESS | 2564 | 1465247343220 Marionette TRACE conn8 -> [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\", \"841f63d8-fed4-499c-a8c0-303cb4dc280d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:09:03 INFO - PROCESS | 2564 | 1465247343222 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:09:03 INFO - PROCESS | 2564 | ++DOCSHELL 1D27A000 == 37 [pid = 2564] [id = 39] 14:09:03 INFO - PROCESS | 2564 | ++DOMWINDOW == 108 (1D27D400) [pid = 2564] [serial = 113] [outer = 00000000] 14:09:03 INFO - PROCESS | 2564 | ++DOMWINDOW == 109 (1D36A400) [pid = 2564] [serial = 114] [outer = 1D27D400] 14:09:03 INFO - PROCESS | 2564 | 1465247343265 Marionette DEBUG loaded listener.js 14:09:03 INFO - PROCESS | 2564 | ++DOMWINDOW == 110 (1D417000) [pid = 2564] [serial = 115] [outer = 1D27D400] 14:09:03 INFO - PROCESS | 2564 | 1465247343683 Marionette TRACE conn8 <- [1,120,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.invalid.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.invalid",0,null,null]]]}] 14:09:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 14:09:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 670ms 14:09:03 INFO - PROCESS | 2564 | 1465247343728 Marionette TRACE conn8 -> [0,121,"getWindowHandle",null] 14:09:03 INFO - PROCESS | 2564 | 1465247343730 Marionette TRACE conn8 <- [1,121,null,{"value":"13"}] 14:09:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 14:09:03 INFO - PROCESS | 2564 | 1465247343734 Marionette TRACE conn8 -> [0,122,"setScriptTimeout",{"ms":35000}] 14:09:03 INFO - PROCESS | 2564 | 1465247343735 Marionette TRACE conn8 <- [1,122,null,{}] 14:09:03 INFO - PROCESS | 2564 | 1465247343739 Marionette TRACE conn8 -> [0,123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:09:03 INFO - PROCESS | 2564 | 1465247343741 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:09:04 INFO - PROCESS | 2564 | 1465247344216 Marionette TRACE conn8 <- [1,123,null,{"value":null}] 14:09:04 INFO - PROCESS | 2564 | --DOMWINDOW == 109 (1D273C00) [pid = 2564] [serial = 65] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 14:09:04 INFO - PROCESS | 2564 | --DOMWINDOW == 108 (17564800) [pid = 2564] [serial = 68] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 14:09:04 INFO - PROCESS | 2564 | --DOMWINDOW == 107 (1D417400) [pid = 2564] [serial = 71] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 14:09:04 INFO - PROCESS | 2564 | --DOMWINDOW == 106 (17747800) [pid = 2564] [serial = 74] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 14:09:04 INFO - PROCESS | 2564 | --DOMWINDOW == 105 (17E3F800) [pid = 2564] [serial = 38] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 14:09:04 INFO - PROCESS | 2564 | --DOMWINDOW == 104 (1EE46C00) [pid = 2564] [serial = 59] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 14:09:04 INFO - PROCESS | 2564 | --DOMWINDOW == 103 (17E3A800) [pid = 2564] [serial = 47] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 14:09:04 INFO - PROCESS | 2564 | --DOMWINDOW == 102 (19382000) [pid = 2564] [serial = 56] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 14:09:04 INFO - PROCESS | 2564 | --DOMWINDOW == 101 (1774B000) [pid = 2564] [serial = 50] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 14:09:04 INFO - PROCESS | 2564 | --DOMWINDOW == 100 (19A96800) [pid = 2564] [serial = 32] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 14:09:04 INFO - PROCESS | 2564 | --DOMWINDOW == 99 (14802400) [pid = 2564] [serial = 26] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 14:09:04 INFO - PROCESS | 2564 | --DOMWINDOW == 98 (1D49A400) [pid = 2564] [serial = 44] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 14:09:04 INFO - PROCESS | 2564 | --DOMWINDOW == 97 (17754400) [pid = 2564] [serial = 53] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 14:09:04 INFO - PROCESS | 2564 | --DOMWINDOW == 96 (1D281C00) [pid = 2564] [serial = 41] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 14:09:04 INFO - PROCESS | 2564 | --DOMWINDOW == 95 (1B26B800) [pid = 2564] [serial = 62] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 14:09:04 INFO - PROCESS | 2564 | --DOMWINDOW == 94 (10EC9800) [pid = 2564] [serial = 20] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 14:09:04 INFO - PROCESS | 2564 | --DOMWINDOW == 93 (1D41AC00) [pid = 2564] [serial = 77] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 14:09:04 INFO - PROCESS | 2564 | --DOMWINDOW == 92 (0FF5A000) [pid = 2564] [serial = 80] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 14:09:04 INFO - PROCESS | 2564 | --DOMWINDOW == 91 (18380800) [pid = 2564] [serial = 83] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 14:09:04 INFO - PROCESS | 2564 | 1465247344271 Marionette TRACE conn8 -> [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\", \"841f63d8-fed4-499c-a8c0-303cb4dc280d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:09:04 INFO - PROCESS | 2564 | 1465247344273 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:09:04 INFO - PROCESS | 2564 | ++DOCSHELL 0FC4DC00 == 38 [pid = 2564] [id = 40] 14:09:04 INFO - PROCESS | 2564 | ++DOMWINDOW == 92 (0FF5A000) [pid = 2564] [serial = 116] [outer = 00000000] 14:09:04 INFO - PROCESS | 2564 | ++DOMWINDOW == 93 (1483A400) [pid = 2564] [serial = 117] [outer = 0FF5A000] 14:09:04 INFO - PROCESS | 2564 | 1465247344316 Marionette DEBUG loaded listener.js 14:09:04 INFO - PROCESS | 2564 | ++DOMWINDOW == 94 (1483EC00) [pid = 2564] [serial = 118] [outer = 0FF5A000] 14:09:04 INFO - PROCESS | 2564 | 1465247344640 Marionette TRACE conn8 <- [1,124,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.range.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.range",0,null,null]]]}] 14:09:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 14:09:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 970ms 14:09:04 INFO - PROCESS | 2564 | 1465247344708 Marionette TRACE conn8 -> [0,125,"getWindowHandle",null] 14:09:04 INFO - PROCESS | 2564 | 1465247344710 Marionette TRACE conn8 <- [1,125,null,{"value":"13"}] 14:09:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 14:09:04 INFO - PROCESS | 2564 | 1465247344713 Marionette TRACE conn8 -> [0,126,"setScriptTimeout",{"ms":35000}] 14:09:04 INFO - PROCESS | 2564 | 1465247344714 Marionette TRACE conn8 <- [1,126,null,{}] 14:09:04 INFO - PROCESS | 2564 | 1465247344718 Marionette TRACE conn8 -> [0,127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:09:04 INFO - PROCESS | 2564 | 1465247344720 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:09:04 INFO - PROCESS | 2564 | 1465247344796 Marionette TRACE conn8 <- [1,127,null,{"value":null}] 14:09:04 INFO - PROCESS | 2564 | 1465247344801 Marionette TRACE conn8 -> [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\", \"841f63d8-fed4-499c-a8c0-303cb4dc280d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:09:04 INFO - PROCESS | 2564 | 1465247344803 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:09:04 INFO - PROCESS | 2564 | ++DOCSHELL 14808000 == 39 [pid = 2564] [id = 41] 14:09:04 INFO - PROCESS | 2564 | ++DOMWINDOW == 95 (17E3F800) [pid = 2564] [serial = 119] [outer = 00000000] 14:09:04 INFO - PROCESS | 2564 | ++DOMWINDOW == 96 (1D49A400) [pid = 2564] [serial = 120] [outer = 17E3F800] 14:09:04 INFO - PROCESS | 2564 | 1465247344848 Marionette DEBUG loaded listener.js 14:09:04 INFO - PROCESS | 2564 | ++DOMWINDOW == 97 (1D281C00) [pid = 2564] [serial = 121] [outer = 17E3F800] 14:09:05 INFO - PROCESS | 2564 | 1465247345246 Marionette TRACE conn8 <- [1,128,null,{"value":["/2dcontext/compositing/2d.composite.image.copy.html",0,null,null,[["Canvas test: 2d.composite.image.copy",0,null,null]]]}] 14:09:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 14:09:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 570ms 14:09:05 INFO - PROCESS | 2564 | 1465247345285 Marionette TRACE conn8 -> [0,129,"getWindowHandle",null] 14:09:05 INFO - PROCESS | 2564 | 1465247345287 Marionette TRACE conn8 <- [1,129,null,{"value":"13"}] 14:09:05 INFO - PROCESS | 2564 | 1465247345290 Marionette TRACE conn8 -> [0,130,"setScriptTimeout",{"ms":35000}] 14:09:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 14:09:05 INFO - PROCESS | 2564 | 1465247345292 Marionette TRACE conn8 <- [1,130,null,{}] 14:09:05 INFO - PROCESS | 2564 | 1465247345306 Marionette TRACE conn8 -> [0,131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:09:05 INFO - PROCESS | 2564 | 1465247345308 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:09:05 INFO - PROCESS | 2564 | 1465247345389 Marionette TRACE conn8 <- [1,131,null,{"value":null}] 14:09:05 INFO - PROCESS | 2564 | 1465247345394 Marionette TRACE conn8 -> [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\", \"841f63d8-fed4-499c-a8c0-303cb4dc280d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:09:05 INFO - PROCESS | 2564 | 1465247345396 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:09:05 INFO - PROCESS | 2564 | ++DOCSHELL 1794B000 == 40 [pid = 2564] [id = 42] 14:09:05 INFO - PROCESS | 2564 | ++DOMWINDOW == 98 (1D89A400) [pid = 2564] [serial = 122] [outer = 00000000] 14:09:05 INFO - PROCESS | 2564 | ++DOMWINDOW == 99 (1EDCB000) [pid = 2564] [serial = 123] [outer = 1D89A400] 14:09:05 INFO - PROCESS | 2564 | 1465247345442 Marionette DEBUG loaded listener.js 14:09:05 INFO - PROCESS | 2564 | ++DOMWINDOW == 100 (1EE4A400) [pid = 2564] [serial = 124] [outer = 1D89A400] 14:09:05 INFO - PROCESS | 2564 | 1465247345872 Marionette TRACE conn8 <- [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]]]}] 14:09:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 14:09:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 630ms 14:09:05 INFO - PROCESS | 2564 | 1465247345932 Marionette TRACE conn8 -> [0,133,"getWindowHandle",null] 14:09:05 INFO - PROCESS | 2564 | 1465247345935 Marionette TRACE conn8 <- [1,133,null,{"value":"13"}] 14:09:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 14:09:05 INFO - PROCESS | 2564 | 1465247345938 Marionette TRACE conn8 -> [0,134,"setScriptTimeout",{"ms":35000}] 14:09:05 INFO - PROCESS | 2564 | 1465247345940 Marionette TRACE conn8 <- [1,134,null,{}] 14:09:05 INFO - PROCESS | 2564 | 1465247345943 Marionette TRACE conn8 -> [0,135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:09:05 INFO - PROCESS | 2564 | 1465247345945 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:09:06 INFO - PROCESS | 2564 | 1465247346025 Marionette TRACE conn8 <- [1,135,null,{"value":null}] 14:09:06 INFO - PROCESS | 2564 | 1465247346033 Marionette TRACE conn8 -> [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\", \"841f63d8-fed4-499c-a8c0-303cb4dc280d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:09:06 INFO - PROCESS | 2564 | 1465247346035 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:09:06 INFO - PROCESS | 2564 | ++DOCSHELL 0FD09800 == 41 [pid = 2564] [id = 43] 14:09:06 INFO - PROCESS | 2564 | ++DOMWINDOW == 101 (0FD0C400) [pid = 2564] [serial = 125] [outer = 00000000] 14:09:06 INFO - PROCESS | 2564 | ++DOMWINDOW == 102 (0FD0FC00) [pid = 2564] [serial = 126] [outer = 0FD0C400] 14:09:06 INFO - PROCESS | 2564 | 1465247346079 Marionette DEBUG loaded listener.js 14:09:06 INFO - PROCESS | 2564 | ++DOMWINDOW == 103 (1752F000) [pid = 2564] [serial = 127] [outer = 0FD0C400] 14:09:06 INFO - PROCESS | 2564 | 1465247346892 Marionette TRACE conn8 <- [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]]]}] 14:09:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 14:09:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 970ms 14:09:06 INFO - PROCESS | 2564 | 1465247346910 Marionette TRACE conn8 -> [0,137,"getWindowHandle",null] 14:09:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 14:09:06 INFO - PROCESS | 2564 | 1465247346915 Marionette TRACE conn8 <- [1,137,null,{"value":"13"}] 14:09:06 INFO - PROCESS | 2564 | 1465247346919 Marionette TRACE conn8 -> [0,138,"setScriptTimeout",{"ms":35000}] 14:09:06 INFO - PROCESS | 2564 | 1465247346924 Marionette TRACE conn8 <- [1,138,null,{}] 14:09:06 INFO - PROCESS | 2564 | 1465247346930 Marionette TRACE conn8 -> [0,139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:09:06 INFO - PROCESS | 2564 | 1465247346932 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:09:07 INFO - PROCESS | 2564 | 1465247347054 Marionette TRACE conn8 <- [1,139,null,{"value":null}] 14:09:07 INFO - PROCESS | 2564 | 1465247347131 Marionette TRACE conn8 -> [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\", \"841f63d8-fed4-499c-a8c0-303cb4dc280d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:09:07 INFO - PROCESS | 2564 | 1465247347133 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:09:07 INFO - PROCESS | 2564 | ++DOCSHELL 0FD0EC00 == 42 [pid = 2564] [id = 44] 14:09:07 INFO - PROCESS | 2564 | ++DOMWINDOW == 104 (10248C00) [pid = 2564] [serial = 128] [outer = 00000000] 14:09:07 INFO - PROCESS | 2564 | ++DOMWINDOW == 105 (140A0000) [pid = 2564] [serial = 129] [outer = 10248C00] 14:09:07 INFO - PROCESS | 2564 | 1465247347191 Marionette DEBUG loaded listener.js 14:09:07 INFO - PROCESS | 2564 | ++DOMWINDOW == 106 (14802400) [pid = 2564] [serial = 130] [outer = 10248C00] 14:09:07 INFO - PROCESS | 2564 | 1465247347899 Marionette TRACE conn8 <- [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]]]}] 14:09:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 14:09:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 1028ms 14:09:08 INFO - PROCESS | 2564 | 1465247348056 Marionette TRACE conn8 -> [0,141,"getWindowHandle",null] 14:09:08 INFO - PROCESS | 2564 | 1465247348060 Marionette TRACE conn8 <- [1,141,null,{"value":"13"}] 14:09:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 14:09:08 INFO - PROCESS | 2564 | 1465247348065 Marionette TRACE conn8 -> [0,142,"setScriptTimeout",{"ms":35000}] 14:09:08 INFO - PROCESS | 2564 | 1465247348069 Marionette TRACE conn8 <- [1,142,null,{}] 14:09:08 INFO - PROCESS | 2564 | 1465247348083 Marionette TRACE conn8 -> [0,143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:09:08 INFO - PROCESS | 2564 | 1465247348086 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:09:08 INFO - PROCESS | 2564 | 1465247348195 Marionette TRACE conn8 <- [1,143,null,{"value":null}] 14:09:08 INFO - PROCESS | 2564 | 1465247348265 Marionette TRACE conn8 -> [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\", \"841f63d8-fed4-499c-a8c0-303cb4dc280d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:09:08 INFO - PROCESS | 2564 | 1465247348270 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:09:08 INFO - PROCESS | 2564 | ++DOCSHELL 1024E800 == 43 [pid = 2564] [id = 45] 14:09:08 INFO - PROCESS | 2564 | ++DOMWINDOW == 107 (10250C00) [pid = 2564] [serial = 131] [outer = 00000000] 14:09:08 INFO - PROCESS | 2564 | ++DOMWINDOW == 108 (14011000) [pid = 2564] [serial = 132] [outer = 10250C00] 14:09:08 INFO - PROCESS | 2564 | 1465247348318 Marionette DEBUG loaded listener.js 14:09:08 INFO - PROCESS | 2564 | ++DOMWINDOW == 109 (14791C00) [pid = 2564] [serial = 133] [outer = 10250C00] 14:09:09 INFO - PROCESS | 2564 | --DOCSHELL 104F0800 == 42 [pid = 2564] [id = 30] 14:09:09 INFO - PROCESS | 2564 | --DOCSHELL 177C2400 == 41 [pid = 2564] [id = 29] 14:09:09 INFO - PROCESS | 2564 | --DOCSHELL 1794B000 == 40 [pid = 2564] [id = 42] 14:09:09 INFO - PROCESS | 2564 | --DOCSHELL 14808000 == 39 [pid = 2564] [id = 41] 14:09:09 INFO - PROCESS | 2564 | --DOCSHELL 0FC4DC00 == 38 [pid = 2564] [id = 40] 14:09:09 INFO - PROCESS | 2564 | --DOCSHELL 1D27A000 == 37 [pid = 2564] [id = 39] 14:09:09 INFO - PROCESS | 2564 | --DOCSHELL 1937C400 == 36 [pid = 2564] [id = 38] 14:09:09 INFO - PROCESS | 2564 | --DOCSHELL 1837A800 == 35 [pid = 2564] [id = 37] 14:09:09 INFO - PROCESS | 2564 | --DOCSHELL 1794C400 == 34 [pid = 2564] [id = 36] 14:09:09 INFO - PROCESS | 2564 | --DOCSHELL 1471FC00 == 33 [pid = 2564] [id = 35] 14:09:09 INFO - PROCESS | 2564 | --DOCSHELL 10245400 == 32 [pid = 2564] [id = 34] 14:09:09 INFO - PROCESS | 2564 | --DOCSHELL 141C4000 == 31 [pid = 2564] [id = 33] 14:09:09 INFO - PROCESS | 2564 | --DOCSHELL 18AF6C00 == 30 [pid = 2564] [id = 32] 14:09:09 INFO - PROCESS | 2564 | --DOCSHELL 17EDFC00 == 29 [pid = 2564] [id = 31] 14:09:09 INFO - PROCESS | 2564 | --DOCSHELL 0FD09800 == 28 [pid = 2564] [id = 43] 14:09:09 INFO - PROCESS | 2564 | --DOCSHELL 0FD0EC00 == 27 [pid = 2564] [id = 44] 14:09:09 INFO - PROCESS | 2564 | --DOMWINDOW == 108 (1FB38800) [pid = 2564] [serial = 84] [outer = 00000000] [url = about:blank] 14:09:09 INFO - PROCESS | 2564 | --DOMWINDOW == 107 (1F523000) [pid = 2564] [serial = 66] [outer = 00000000] [url = about:blank] 14:09:09 INFO - PROCESS | 2564 | --DOMWINDOW == 106 (1D410400) [pid = 2564] [serial = 69] [outer = 00000000] [url = about:blank] 14:09:09 INFO - PROCESS | 2564 | --DOMWINDOW == 105 (1D414000) [pid = 2564] [serial = 70] [outer = 00000000] [url = about:blank] 14:09:09 INFO - PROCESS | 2564 | --DOMWINDOW == 104 (1F523800) [pid = 2564] [serial = 72] [outer = 00000000] [url = about:blank] 14:09:09 INFO - PROCESS | 2564 | --DOMWINDOW == 103 (1F5A0800) [pid = 2564] [serial = 73] [outer = 00000000] [url = about:blank] 14:09:09 INFO - PROCESS | 2564 | --DOMWINDOW == 102 (1930E000) [pid = 2564] [serial = 30] [outer = 00000000] [url = about:blank] 14:09:09 INFO - PROCESS | 2564 | --DOMWINDOW == 101 (1837F000) [pid = 2564] [serial = 75] [outer = 00000000] [url = about:blank] 14:09:09 INFO - PROCESS | 2564 | --DOMWINDOW == 100 (1D274000) [pid = 2564] [serial = 39] [outer = 00000000] [url = about:blank] 14:09:09 INFO - PROCESS | 2564 | --DOMWINDOW == 99 (1D278C00) [pid = 2564] [serial = 40] [outer = 00000000] [url = about:blank] 14:09:09 INFO - PROCESS | 2564 | --DOMWINDOW == 98 (1EE50000) [pid = 2564] [serial = 60] [outer = 00000000] [url = about:blank] 14:09:09 INFO - PROCESS | 2564 | --DOMWINDOW == 97 (1F05D400) [pid = 2564] [serial = 61] [outer = 00000000] [url = about:blank] 14:09:09 INFO - PROCESS | 2564 | --DOMWINDOW == 96 (17EE1400) [pid = 2564] [serial = 48] [outer = 00000000] [url = about:blank] 14:09:09 INFO - PROCESS | 2564 | --DOMWINDOW == 95 (17EE4800) [pid = 2564] [serial = 49] [outer = 00000000] [url = about:blank] 14:09:09 INFO - PROCESS | 2564 | --DOMWINDOW == 94 (1EDC6C00) [pid = 2564] [serial = 57] [outer = 00000000] [url = about:blank] 14:09:09 INFO - PROCESS | 2564 | --DOMWINDOW == 93 (1EE44C00) [pid = 2564] [serial = 58] [outer = 00000000] [url = about:blank] 14:09:09 INFO - PROCESS | 2564 | --DOMWINDOW == 92 (17754800) [pid = 2564] [serial = 51] [outer = 00000000] [url = about:blank] 14:09:09 INFO - PROCESS | 2564 | --DOMWINDOW == 91 (17EDF800) [pid = 2564] [serial = 52] [outer = 00000000] [url = about:blank] 14:09:09 INFO - PROCESS | 2564 | --DOMWINDOW == 90 (1AD06C00) [pid = 2564] [serial = 33] [outer = 00000000] [url = about:blank] 14:09:09 INFO - PROCESS | 2564 | --DOMWINDOW == 89 (1B559800) [pid = 2564] [serial = 34] [outer = 00000000] [url = about:blank] 14:09:09 INFO - PROCESS | 2564 | --DOMWINDOW == 88 (15D40C00) [pid = 2564] [serial = 27] [outer = 00000000] [url = about:blank] 14:09:09 INFO - PROCESS | 2564 | --DOMWINDOW == 87 (178E0000) [pid = 2564] [serial = 28] [outer = 00000000] [url = about:blank] 14:09:09 INFO - PROCESS | 2564 | --DOMWINDOW == 86 (1D4A2C00) [pid = 2564] [serial = 45] [outer = 00000000] [url = about:blank] 14:09:09 INFO - PROCESS | 2564 | --DOMWINDOW == 85 (1D898000) [pid = 2564] [serial = 46] [outer = 00000000] [url = about:blank] 14:09:09 INFO - PROCESS | 2564 | --DOMWINDOW == 84 (1D896C00) [pid = 2564] [serial = 54] [outer = 00000000] [url = about:blank] 14:09:09 INFO - PROCESS | 2564 | --DOMWINDOW == 83 (1D8A0400) [pid = 2564] [serial = 55] [outer = 00000000] [url = about:blank] 14:09:09 INFO - PROCESS | 2564 | --DOMWINDOW == 82 (1D361800) [pid = 2564] [serial = 42] [outer = 00000000] [url = about:blank] 14:09:09 INFO - PROCESS | 2564 | --DOMWINDOW == 81 (1D366800) [pid = 2564] [serial = 43] [outer = 00000000] [url = about:blank] 14:09:09 INFO - PROCESS | 2564 | --DOMWINDOW == 80 (1F065C00) [pid = 2564] [serial = 63] [outer = 00000000] [url = about:blank] 14:09:09 INFO - PROCESS | 2564 | --DOMWINDOW == 79 (10F18000) [pid = 2564] [serial = 21] [outer = 00000000] [url = about:blank] 14:09:09 INFO - PROCESS | 2564 | --DOMWINDOW == 78 (13E0AC00) [pid = 2564] [serial = 22] [outer = 00000000] [url = about:blank] 14:09:09 INFO - PROCESS | 2564 | --DOMWINDOW == 77 (19870C00) [pid = 2564] [serial = 17] [outer = 00000000] [url = about:blank] 14:09:09 INFO - PROCESS | 2564 | --DOMWINDOW == 76 (1480C400) [pid = 2564] [serial = 24] [outer = 00000000] [url = about:blank] 14:09:09 INFO - PROCESS | 2564 | --DOMWINDOW == 75 (10214800) [pid = 2564] [serial = 36] [outer = 00000000] [url = about:blank] 14:09:09 INFO - PROCESS | 2564 | --DOMWINDOW == 74 (1F59A000) [pid = 2564] [serial = 67] [outer = 00000000] [url = about:blank] 14:09:09 INFO - PROCESS | 2564 | --DOMWINDOW == 73 (1F093000) [pid = 2564] [serial = 79] [outer = 00000000] [url = about:blank] 14:09:09 INFO - PROCESS | 2564 | --DOMWINDOW == 72 (1771A400) [pid = 2564] [serial = 81] [outer = 00000000] [url = about:blank] 14:09:09 INFO - PROCESS | 2564 | --DOMWINDOW == 71 (1F090C00) [pid = 2564] [serial = 78] [outer = 00000000] [url = about:blank] 14:09:09 INFO - PROCESS | 2564 | --DOMWINDOW == 70 (1F518C00) [pid = 2564] [serial = 64] [outer = 00000000] [url = about:blank] 14:09:09 INFO - PROCESS | 2564 | --DOMWINDOW == 69 (1D40B800) [pid = 2564] [serial = 76] [outer = 00000000] [url = about:blank] 14:09:09 INFO - PROCESS | 2564 | --DOMWINDOW == 68 (1F096400) [pid = 2564] [serial = 82] [outer = 00000000] [url = about:blank] 14:09:09 INFO - PROCESS | 2564 | --DOMWINDOW == 67 (1FB3DC00) [pid = 2564] [serial = 85] [outer = 00000000] [url = about:blank] 14:09:09 INFO - PROCESS | 2564 | 1465247349490 Marionette TRACE conn8 <- [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]]]}] 14:09:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 14:09:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 1481ms 14:09:09 INFO - PROCESS | 2564 | 1465247349550 Marionette TRACE conn8 -> [0,145,"getWindowHandle",null] 14:09:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 14:09:09 INFO - PROCESS | 2564 | 1465247349554 Marionette TRACE conn8 <- [1,145,null,{"value":"13"}] 14:09:09 INFO - PROCESS | 2564 | 1465247349558 Marionette TRACE conn8 -> [0,146,"setScriptTimeout",{"ms":35000}] 14:09:09 INFO - PROCESS | 2564 | 1465247349561 Marionette TRACE conn8 <- [1,146,null,{}] 14:09:09 INFO - PROCESS | 2564 | 1465247349573 Marionette TRACE conn8 -> [0,147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:09:09 INFO - PROCESS | 2564 | 1465247349576 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:09:09 INFO - PROCESS | 2564 | 1465247349683 Marionette TRACE conn8 <- [1,147,null,{"value":null}] 14:09:09 INFO - PROCESS | 2564 | 1465247349753 Marionette TRACE conn8 -> [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\", \"841f63d8-fed4-499c-a8c0-303cb4dc280d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:09:09 INFO - PROCESS | 2564 | 1465247349756 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:09:09 INFO - PROCESS | 2564 | ++DOCSHELL 1018A000 == 28 [pid = 2564] [id = 46] 14:09:09 INFO - PROCESS | 2564 | ++DOMWINDOW == 68 (1018CC00) [pid = 2564] [serial = 134] [outer = 00000000] 14:09:09 INFO - PROCESS | 2564 | ++DOMWINDOW == 69 (10216C00) [pid = 2564] [serial = 135] [outer = 1018CC00] 14:09:09 INFO - PROCESS | 2564 | 1465247349803 Marionette DEBUG loaded listener.js 14:09:09 INFO - PROCESS | 2564 | ++DOMWINDOW == 70 (1024F000) [pid = 2564] [serial = 136] [outer = 1018CC00] 14:09:10 INFO - PROCESS | 2564 | 1465247350184 Marionette TRACE conn8 <- [1,148,null,{"value":["/2dcontext/compositing/2d.composite.image.lighter.html",0,null,null,[["Canvas test: 2d.composite.image.lighter",0,null,null]]]}] 14:09:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 14:09:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 670ms 14:09:10 INFO - PROCESS | 2564 | 1465247350229 Marionette TRACE conn8 -> [0,149,"getWindowHandle",null] 14:09:10 INFO - PROCESS | 2564 | 1465247350234 Marionette TRACE conn8 <- [1,149,null,{"value":"13"}] 14:09:10 INFO - PROCESS | 2564 | 1465247350240 Marionette TRACE conn8 -> [0,150,"setScriptTimeout",{"ms":35000}] 14:09:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 14:09:10 INFO - PROCESS | 2564 | 1465247350243 Marionette TRACE conn8 <- [1,150,null,{}] 14:09:10 INFO - PROCESS | 2564 | 1465247350246 Marionette TRACE conn8 -> [0,151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:09:10 INFO - PROCESS | 2564 | 1465247350249 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:09:10 INFO - PROCESS | 2564 | 1465247350341 Marionette TRACE conn8 <- [1,151,null,{"value":null}] 14:09:10 INFO - PROCESS | 2564 | 1465247350347 Marionette TRACE conn8 -> [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\", \"841f63d8-fed4-499c-a8c0-303cb4dc280d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:09:10 INFO - PROCESS | 2564 | 1465247350350 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:09:10 INFO - PROCESS | 2564 | ++DOCSHELL 13E89000 == 29 [pid = 2564] [id = 47] 14:09:10 INFO - PROCESS | 2564 | ++DOMWINDOW == 71 (1400E400) [pid = 2564] [serial = 137] [outer = 00000000] 14:09:10 INFO - PROCESS | 2564 | ++DOMWINDOW == 72 (148D8C00) [pid = 2564] [serial = 138] [outer = 1400E400] 14:09:10 INFO - PROCESS | 2564 | 1465247350400 Marionette DEBUG loaded listener.js 14:09:10 INFO - PROCESS | 2564 | ++DOMWINDOW == 73 (15D3F800) [pid = 2564] [serial = 139] [outer = 1400E400] 14:09:10 INFO - PROCESS | 2564 | 1465247350853 Marionette TRACE conn8 <- [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]]]}] 14:09:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 14:09:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 631ms 14:09:10 INFO - PROCESS | 2564 | 1465247350874 Marionette TRACE conn8 -> [0,153,"getWindowHandle",null] 14:09:10 INFO - PROCESS | 2564 | 1465247350876 Marionette TRACE conn8 <- [1,153,null,{"value":"13"}] 14:09:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 14:09:10 INFO - PROCESS | 2564 | 1465247350879 Marionette TRACE conn8 -> [0,154,"setScriptTimeout",{"ms":35000}] 14:09:10 INFO - PROCESS | 2564 | 1465247350883 Marionette TRACE conn8 <- [1,154,null,{}] 14:09:10 INFO - PROCESS | 2564 | 1465247350897 Marionette TRACE conn8 -> [0,155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:09:10 INFO - PROCESS | 2564 | 1465247350902 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:09:10 INFO - PROCESS | 2564 | 1465247350983 Marionette TRACE conn8 <- [1,155,null,{"value":null}] 14:09:11 INFO - PROCESS | 2564 | 1465247351014 Marionette TRACE conn8 -> [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\", \"841f63d8-fed4-499c-a8c0-303cb4dc280d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:09:11 INFO - PROCESS | 2564 | 1465247351018 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:09:11 INFO - PROCESS | 2564 | ++DOCSHELL 17751400 == 30 [pid = 2564] [id = 48] 14:09:11 INFO - PROCESS | 2564 | ++DOMWINDOW == 74 (17752800) [pid = 2564] [serial = 140] [outer = 00000000] 14:09:11 INFO - PROCESS | 2564 | ++DOMWINDOW == 75 (177BF400) [pid = 2564] [serial = 141] [outer = 17752800] 14:09:11 INFO - PROCESS | 2564 | 1465247351065 Marionette DEBUG loaded listener.js 14:09:11 INFO - PROCESS | 2564 | ++DOMWINDOW == 76 (178E6C00) [pid = 2564] [serial = 142] [outer = 17752800] 14:09:11 INFO - PROCESS | 2564 | 1465247351500 Marionette TRACE conn8 <- [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]]]}] 14:09:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 14:09:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 690ms 14:09:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 14:09:11 INFO - PROCESS | 2564 | 1465247351570 Marionette TRACE conn8 -> [0,157,"getWindowHandle",null] 14:09:11 INFO - PROCESS | 2564 | 1465247351573 Marionette TRACE conn8 <- [1,157,null,{"value":"13"}] 14:09:11 INFO - PROCESS | 2564 | 1465247351576 Marionette TRACE conn8 -> [0,158,"setScriptTimeout",{"ms":35000}] 14:09:11 INFO - PROCESS | 2564 | 1465247351577 Marionette TRACE conn8 <- [1,158,null,{}] 14:09:11 INFO - PROCESS | 2564 | 1465247351581 Marionette TRACE conn8 -> [0,159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:09:11 INFO - PROCESS | 2564 | 1465247351583 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:09:11 INFO - PROCESS | 2564 | 1465247351690 Marionette TRACE conn8 <- [1,159,null,{"value":null}] 14:09:11 INFO - PROCESS | 2564 | 1465247351695 Marionette TRACE conn8 -> [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\", \"841f63d8-fed4-499c-a8c0-303cb4dc280d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:09:11 INFO - PROCESS | 2564 | 1465247351697 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:09:11 INFO - PROCESS | 2564 | ++DOCSHELL 17E3A800 == 31 [pid = 2564] [id = 49] 14:09:11 INFO - PROCESS | 2564 | ++DOMWINDOW == 77 (17E41800) [pid = 2564] [serial = 143] [outer = 00000000] 14:09:11 INFO - PROCESS | 2564 | ++DOMWINDOW == 78 (17EE4400) [pid = 2564] [serial = 144] [outer = 17E41800] 14:09:11 INFO - PROCESS | 2564 | 1465247351741 Marionette DEBUG loaded listener.js 14:09:11 INFO - PROCESS | 2564 | ++DOMWINDOW == 79 (1837AC00) [pid = 2564] [serial = 145] [outer = 17E41800] 14:09:12 INFO - PROCESS | 2564 | 1465247352202 Marionette TRACE conn8 <- [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]]]}] 14:09:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 14:09:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 670ms 14:09:12 INFO - PROCESS | 2564 | 1465247352250 Marionette TRACE conn8 -> [0,161,"getWindowHandle",null] 14:09:12 INFO - PROCESS | 2564 | 1465247352252 Marionette TRACE conn8 <- [1,161,null,{"value":"13"}] 14:09:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 14:09:12 INFO - PROCESS | 2564 | 1465247352260 Marionette TRACE conn8 -> [0,162,"setScriptTimeout",{"ms":35000}] 14:09:12 INFO - PROCESS | 2564 | 1465247352262 Marionette TRACE conn8 <- [1,162,null,{}] 14:09:12 INFO - PROCESS | 2564 | 1465247352266 Marionette TRACE conn8 -> [0,163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:09:12 INFO - PROCESS | 2564 | 1465247352268 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:09:12 INFO - PROCESS | 2564 | 1465247352406 Marionette TRACE conn8 <- [1,163,null,{"value":null}] 14:09:12 INFO - PROCESS | 2564 | 1465247352460 Marionette TRACE conn8 -> [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\", \"841f63d8-fed4-499c-a8c0-303cb4dc280d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:09:12 INFO - PROCESS | 2564 | 1465247352462 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:09:12 INFO - PROCESS | 2564 | ++DOCSHELL 183D2400 == 32 [pid = 2564] [id = 50] 14:09:12 INFO - PROCESS | 2564 | ++DOMWINDOW == 80 (18AF8400) [pid = 2564] [serial = 146] [outer = 00000000] 14:09:12 INFO - PROCESS | 2564 | ++DOMWINDOW == 81 (18E0CC00) [pid = 2564] [serial = 147] [outer = 18AF8400] 14:09:12 INFO - PROCESS | 2564 | 1465247352509 Marionette DEBUG loaded listener.js 14:09:12 INFO - PROCESS | 2564 | ++DOMWINDOW == 82 (1937D800) [pid = 2564] [serial = 148] [outer = 18AF8400] 14:09:12 INFO - PROCESS | 2564 | 1465247352944 Marionette TRACE conn8 <- [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]]]}] 14:09:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 14:09:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 730ms 14:09:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 14:09:12 INFO - PROCESS | 2564 | 1465247352995 Marionette TRACE conn8 -> [0,165,"getWindowHandle",null] 14:09:12 INFO - PROCESS | 2564 | 1465247352997 Marionette TRACE conn8 <- [1,165,null,{"value":"13"}] 14:09:12 INFO - PROCESS | 2564 | 1465247353000 Marionette TRACE conn8 -> [0,166,"setScriptTimeout",{"ms":35000}] 14:09:13 INFO - PROCESS | 2564 | 1465247353002 Marionette TRACE conn8 <- [1,166,null,{}] 14:09:13 INFO - PROCESS | 2564 | 1465247353006 Marionette TRACE conn8 -> [0,167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:09:13 INFO - PROCESS | 2564 | 1465247353011 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:09:13 INFO - PROCESS | 2564 | 1465247353144 Marionette TRACE conn8 <- [1,167,null,{"value":null}] 14:09:13 INFO - PROCESS | 2564 | 1465247353157 Marionette TRACE conn8 -> [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\", \"841f63d8-fed4-499c-a8c0-303cb4dc280d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:09:13 INFO - PROCESS | 2564 | 1465247353159 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:09:13 INFO - PROCESS | 2564 | ++DOCSHELL 19383000 == 33 [pid = 2564] [id = 51] 14:09:13 INFO - PROCESS | 2564 | ++DOMWINDOW == 83 (19388800) [pid = 2564] [serial = 149] [outer = 00000000] 14:09:13 INFO - PROCESS | 2564 | ++DOMWINDOW == 84 (1AD08000) [pid = 2564] [serial = 150] [outer = 19388800] 14:09:13 INFO - PROCESS | 2564 | 1465247353211 Marionette DEBUG loaded listener.js 14:09:13 INFO - PROCESS | 2564 | ++DOMWINDOW == 85 (1B559C00) [pid = 2564] [serial = 151] [outer = 19388800] 14:09:13 INFO - PROCESS | 2564 | --DOMWINDOW == 84 (1D89A400) [pid = 2564] [serial = 122] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 14:09:13 INFO - PROCESS | 2564 | --DOMWINDOW == 83 (1937E000) [pid = 2564] [serial = 110] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 14:09:13 INFO - PROCESS | 2564 | --DOMWINDOW == 82 (1837B000) [pid = 2564] [serial = 107] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 14:09:13 INFO - PROCESS | 2564 | --DOMWINDOW == 81 (1D27D400) [pid = 2564] [serial = 113] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 14:09:13 INFO - PROCESS | 2564 | --DOMWINDOW == 80 (14838C00) [pid = 2564] [serial = 101] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 14:09:13 INFO - PROCESS | 2564 | --DOMWINDOW == 79 (1438AC00) [pid = 2564] [serial = 95] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 14:09:13 INFO - PROCESS | 2564 | --DOMWINDOW == 78 (10248800) [pid = 2564] [serial = 98] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 14:09:13 INFO - PROCESS | 2564 | --DOMWINDOW == 77 (1794E000) [pid = 2564] [serial = 104] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 14:09:13 INFO - PROCESS | 2564 | --DOMWINDOW == 76 (1D363C00) [pid = 2564] [serial = 92] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 14:09:13 INFO - PROCESS | 2564 | --DOMWINDOW == 75 (18373400) [pid = 2564] [serial = 89] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 14:09:13 INFO - PROCESS | 2564 | --DOMWINDOW == 74 (105B7800) [pid = 2564] [serial = 86] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 14:09:13 INFO - PROCESS | 2564 | --DOMWINDOW == 73 (0FF5A000) [pid = 2564] [serial = 116] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 14:09:13 INFO - PROCESS | 2564 | --DOMWINDOW == 72 (17E3F800) [pid = 2564] [serial = 119] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 14:09:13 INFO - PROCESS | 2564 | --DOMWINDOW == 71 (0FD0C400) [pid = 2564] [serial = 125] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 14:09:13 INFO - PROCESS | 2564 | 1465247353852 Marionette TRACE conn8 <- [1,168,null,{"value":["/2dcontext/compositing/2d.composite.image.xor.html",0,null,null,[["Canvas test: 2d.composite.image.xor",0,null,null]]]}] 14:09:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 14:09:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 870ms 14:09:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 14:09:13 INFO - PROCESS | 2564 | 1465247353871 Marionette TRACE conn8 -> [0,169,"getWindowHandle",null] 14:09:13 INFO - PROCESS | 2564 | 1465247353873 Marionette TRACE conn8 <- [1,169,null,{"value":"13"}] 14:09:13 INFO - PROCESS | 2564 | 1465247353876 Marionette TRACE conn8 -> [0,170,"setScriptTimeout",{"ms":35000}] 14:09:13 INFO - PROCESS | 2564 | 1465247353878 Marionette TRACE conn8 <- [1,170,null,{}] 14:09:13 INFO - PROCESS | 2564 | 1465247353881 Marionette TRACE conn8 -> [0,171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:09:13 INFO - PROCESS | 2564 | 1465247353883 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:09:13 INFO - PROCESS | 2564 | 1465247353961 Marionette TRACE conn8 <- [1,171,null,{"value":null}] 14:09:13 INFO - PROCESS | 2564 | 1465247353966 Marionette TRACE conn8 -> [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\", \"841f63d8-fed4-499c-a8c0-303cb4dc280d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:09:13 INFO - PROCESS | 2564 | 1465247353968 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:09:13 INFO - PROCESS | 2564 | ++DOCSHELL 1020C000 == 34 [pid = 2564] [id = 52] 14:09:13 INFO - PROCESS | 2564 | ++DOMWINDOW == 72 (1020EC00) [pid = 2564] [serial = 152] [outer = 00000000] 14:09:14 INFO - PROCESS | 2564 | ++DOMWINDOW == 73 (1794E000) [pid = 2564] [serial = 153] [outer = 1020EC00] 14:09:14 INFO - PROCESS | 2564 | 1465247354015 Marionette DEBUG loaded listener.js 14:09:14 INFO - PROCESS | 2564 | ++DOMWINDOW == 74 (18373400) [pid = 2564] [serial = 154] [outer = 1020EC00] 14:09:14 INFO - PROCESS | 2564 | 1465247354406 Marionette TRACE conn8 <- [1,172,null,{"value":["/2dcontext/compositing/2d.composite.operation.casesensitive.html",0,null,null,[["Canvas test: 2d.composite.operation.casesensitive",0,null,null]]]}] 14:09:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 14:09:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 570ms 14:09:14 INFO - PROCESS | 2564 | 1465247354447 Marionette TRACE conn8 -> [0,173,"getWindowHandle",null] 14:09:14 INFO - PROCESS | 2564 | 1465247354449 Marionette TRACE conn8 <- [1,173,null,{"value":"13"}] 14:09:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 14:09:14 INFO - PROCESS | 2564 | 1465247354452 Marionette TRACE conn8 -> [0,174,"setScriptTimeout",{"ms":35000}] 14:09:14 INFO - PROCESS | 2564 | 1465247354454 Marionette TRACE conn8 <- [1,174,null,{}] 14:09:14 INFO - PROCESS | 2564 | 1465247354458 Marionette TRACE conn8 -> [0,175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:09:14 INFO - PROCESS | 2564 | 1465247354460 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:09:14 INFO - PROCESS | 2564 | 1465247354541 Marionette TRACE conn8 <- [1,175,null,{"value":null}] 14:09:14 INFO - PROCESS | 2564 | 1465247354547 Marionette TRACE conn8 -> [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\", \"841f63d8-fed4-499c-a8c0-303cb4dc280d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:09:14 INFO - PROCESS | 2564 | 1465247354548 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:09:14 INFO - PROCESS | 2564 | ++DOCSHELL 1ABF9400 == 35 [pid = 2564] [id = 53] 14:09:14 INFO - PROCESS | 2564 | ++DOMWINDOW == 75 (1AD07C00) [pid = 2564] [serial = 155] [outer = 00000000] 14:09:14 INFO - PROCESS | 2564 | ++DOMWINDOW == 76 (1D275000) [pid = 2564] [serial = 156] [outer = 1AD07C00] 14:09:14 INFO - PROCESS | 2564 | 1465247354591 Marionette DEBUG loaded listener.js 14:09:14 INFO - PROCESS | 2564 | ++DOMWINDOW == 77 (1D276C00) [pid = 2564] [serial = 157] [outer = 1AD07C00] 14:09:14 INFO - PROCESS | 2564 | 1465247354973 Marionette TRACE conn8 <- [1,176,null,{"value":["/2dcontext/compositing/2d.composite.operation.clear.html",0,null,null,[["Canvas test: 2d.composite.operation.clear",0,null,null]]]}] 14:09:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 14:09:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 570ms 14:09:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 14:09:15 INFO - PROCESS | 2564 | 1465247355023 Marionette TRACE conn8 -> [0,177,"getWindowHandle",null] 14:09:15 INFO - PROCESS | 2564 | 1465247355025 Marionette TRACE conn8 <- [1,177,null,{"value":"13"}] 14:09:15 INFO - PROCESS | 2564 | 1465247355028 Marionette TRACE conn8 -> [0,178,"setScriptTimeout",{"ms":35000}] 14:09:15 INFO - PROCESS | 2564 | 1465247355030 Marionette TRACE conn8 <- [1,178,null,{}] 14:09:15 INFO - PROCESS | 2564 | 1465247355044 Marionette TRACE conn8 -> [0,179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:09:15 INFO - PROCESS | 2564 | 1465247355046 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:09:15 INFO - PROCESS | 2564 | 1465247355132 Marionette TRACE conn8 <- [1,179,null,{"value":null}] 14:09:15 INFO - PROCESS | 2564 | 1465247355138 Marionette TRACE conn8 -> [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\", \"841f63d8-fed4-499c-a8c0-303cb4dc280d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:09:15 INFO - PROCESS | 2564 | 1465247355139 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:09:15 INFO - PROCESS | 2564 | ++DOCSHELL 17750C00 == 36 [pid = 2564] [id = 54] 14:09:15 INFO - PROCESS | 2564 | ++DOMWINDOW == 78 (1D35E000) [pid = 2564] [serial = 158] [outer = 00000000] 14:09:15 INFO - PROCESS | 2564 | ++DOMWINDOW == 79 (1D363C00) [pid = 2564] [serial = 159] [outer = 1D35E000] 14:09:15 INFO - PROCESS | 2564 | 1465247355184 Marionette DEBUG loaded listener.js 14:09:15 INFO - PROCESS | 2564 | ++DOMWINDOW == 80 (1D364400) [pid = 2564] [serial = 160] [outer = 1D35E000] 14:09:15 INFO - PROCESS | 2564 | ++DOMWINDOW == 81 (1D362C00) [pid = 2564] [serial = 161] [outer = 1020F800] 14:09:15 INFO - PROCESS | 2564 | 1465247355648 Marionette TRACE conn8 <- [1,180,null,{"value":["/2dcontext/compositing/2d.composite.operation.darker.html",0,null,null,[["Canvas test: 2d.composite.operation.darker",0,null,null]]]}] 14:09:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 14:09:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 690ms 14:09:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 14:09:15 INFO - PROCESS | 2564 | 1465247355719 Marionette TRACE conn8 -> [0,181,"getWindowHandle",null] 14:09:15 INFO - PROCESS | 2564 | 1465247355721 Marionette TRACE conn8 <- [1,181,null,{"value":"13"}] 14:09:15 INFO - PROCESS | 2564 | 1465247355724 Marionette TRACE conn8 -> [0,182,"setScriptTimeout",{"ms":35000}] 14:09:15 INFO - PROCESS | 2564 | 1465247355726 Marionette TRACE conn8 <- [1,182,null,{}] 14:09:15 INFO - PROCESS | 2564 | 1465247355729 Marionette TRACE conn8 -> [0,183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:09:15 INFO - PROCESS | 2564 | 1465247355731 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:09:15 INFO - PROCESS | 2564 | 1465247355852 Marionette TRACE conn8 <- [1,183,null,{"value":null}] 14:09:15 INFO - PROCESS | 2564 | 1465247355955 Marionette TRACE conn8 -> [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\", \"841f63d8-fed4-499c-a8c0-303cb4dc280d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:09:15 INFO - PROCESS | 2564 | 1465247355958 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:09:15 INFO - PROCESS | 2564 | ++DOCSHELL 0FC54000 == 37 [pid = 2564] [id = 55] 14:09:15 INFO - PROCESS | 2564 | ++DOMWINDOW == 82 (0FD01800) [pid = 2564] [serial = 162] [outer = 00000000] 14:09:16 INFO - PROCESS | 2564 | ++DOMWINDOW == 83 (0FD09C00) [pid = 2564] [serial = 163] [outer = 0FD01800] 14:09:16 INFO - PROCESS | 2564 | 1465247356017 Marionette DEBUG loaded listener.js 14:09:16 INFO - PROCESS | 2564 | ++DOMWINDOW == 84 (1020A000) [pid = 2564] [serial = 164] [outer = 0FD01800] 14:09:16 INFO - PROCESS | 2564 | 1465247356808 Marionette TRACE conn8 <- [1,184,null,{"value":["/2dcontext/compositing/2d.composite.operation.default.html",0,null,null,[["Canvas test: 2d.composite.operation.default",0,null,null]]]}] 14:09:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 14:09:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 1129ms 14:09:16 INFO - PROCESS | 2564 | 1465247356855 Marionette TRACE conn8 -> [0,185,"getWindowHandle",null] 14:09:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 14:09:16 INFO - PROCESS | 2564 | 1465247356860 Marionette TRACE conn8 <- [1,185,null,{"value":"13"}] 14:09:16 INFO - PROCESS | 2564 | 1465247356865 Marionette TRACE conn8 -> [0,186,"setScriptTimeout",{"ms":35000}] 14:09:16 INFO - PROCESS | 2564 | 1465247356869 Marionette TRACE conn8 <- [1,186,null,{}] 14:09:16 INFO - PROCESS | 2564 | 1465247356874 Marionette TRACE conn8 -> [0,187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:09:16 INFO - PROCESS | 2564 | 1465247356877 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:09:17 INFO - PROCESS | 2564 | 1465247357018 Marionette TRACE conn8 <- [1,187,null,{"value":null}] 14:09:17 INFO - PROCESS | 2564 | 1465247357095 Marionette TRACE conn8 -> [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\", \"841f63d8-fed4-499c-a8c0-303cb4dc280d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:09:17 INFO - PROCESS | 2564 | 1465247357098 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:09:17 INFO - PROCESS | 2564 | ++DOCSHELL 17709800 == 38 [pid = 2564] [id = 56] 14:09:17 INFO - PROCESS | 2564 | ++DOMWINDOW == 85 (1770EC00) [pid = 2564] [serial = 165] [outer = 00000000] 14:09:17 INFO - PROCESS | 2564 | ++DOMWINDOW == 86 (17723400) [pid = 2564] [serial = 166] [outer = 1770EC00] 14:09:17 INFO - PROCESS | 2564 | 1465247357195 Marionette DEBUG loaded listener.js 14:09:17 INFO - PROCESS | 2564 | ++DOMWINDOW == 87 (1774EC00) [pid = 2564] [serial = 167] [outer = 1770EC00] 14:09:17 INFO - PROCESS | 2564 | 1465247357898 Marionette TRACE conn8 <- [1,188,null,{"value":["/2dcontext/compositing/2d.composite.operation.get.html",0,null,null,[["Canvas test: 2d.composite.operation.get",0,null,null]]]}] 14:09:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 14:09:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 1074ms 14:09:17 INFO - PROCESS | 2564 | 1465247357938 Marionette TRACE conn8 -> [0,189,"getWindowHandle",null] 14:09:17 INFO - PROCESS | 2564 | 1465247357943 Marionette TRACE conn8 <- [1,189,null,{"value":"13"}] 14:09:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 14:09:17 INFO - PROCESS | 2564 | 1465247357948 Marionette TRACE conn8 -> [0,190,"setScriptTimeout",{"ms":35000}] 14:09:17 INFO - PROCESS | 2564 | 1465247357951 Marionette TRACE conn8 <- [1,190,null,{}] 14:09:17 INFO - PROCESS | 2564 | 1465247357956 Marionette TRACE conn8 -> [0,191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:09:17 INFO - PROCESS | 2564 | 1465247357959 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:09:18 INFO - PROCESS | 2564 | 1465247358068 Marionette TRACE conn8 <- [1,191,null,{"value":null}] 14:09:18 INFO - PROCESS | 2564 | 1465247358143 Marionette TRACE conn8 -> [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\", \"841f63d8-fed4-499c-a8c0-303cb4dc280d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:09:18 INFO - PROCESS | 2564 | 1465247358147 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:09:18 INFO - PROCESS | 2564 | ++DOCSHELL 10FB9800 == 39 [pid = 2564] [id = 57] 14:09:18 INFO - PROCESS | 2564 | ++DOMWINDOW == 88 (10FBDC00) [pid = 2564] [serial = 168] [outer = 00000000] 14:09:18 INFO - PROCESS | 2564 | ++DOMWINDOW == 89 (140E6C00) [pid = 2564] [serial = 169] [outer = 10FBDC00] 14:09:18 INFO - PROCESS | 2564 | 1465247358196 Marionette DEBUG loaded listener.js 14:09:18 INFO - PROCESS | 2564 | ++DOMWINDOW == 90 (14843800) [pid = 2564] [serial = 170] [outer = 10FBDC00] 14:09:18 INFO - PROCESS | 2564 | --DOCSHELL 17750C00 == 38 [pid = 2564] [id = 54] 14:09:18 INFO - PROCESS | 2564 | --DOCSHELL 1ABF9400 == 37 [pid = 2564] [id = 53] 14:09:18 INFO - PROCESS | 2564 | --DOCSHELL 1020C000 == 36 [pid = 2564] [id = 52] 14:09:18 INFO - PROCESS | 2564 | --DOCSHELL 19383000 == 35 [pid = 2564] [id = 51] 14:09:18 INFO - PROCESS | 2564 | --DOCSHELL 183D2400 == 34 [pid = 2564] [id = 50] 14:09:18 INFO - PROCESS | 2564 | --DOCSHELL 17E3A800 == 33 [pid = 2564] [id = 49] 14:09:18 INFO - PROCESS | 2564 | --DOCSHELL 17751400 == 32 [pid = 2564] [id = 48] 14:09:18 INFO - PROCESS | 2564 | --DOCSHELL 13E89000 == 31 [pid = 2564] [id = 47] 14:09:18 INFO - PROCESS | 2564 | --DOCSHELL 1018A000 == 30 [pid = 2564] [id = 46] 14:09:18 INFO - PROCESS | 2564 | --DOMWINDOW == 89 (1752F000) [pid = 2564] [serial = 127] [outer = 00000000] [url = about:blank] 14:09:18 INFO - PROCESS | 2564 | --DOMWINDOW == 88 (0FD0FC00) [pid = 2564] [serial = 126] [outer = 00000000] [url = about:blank] 14:09:18 INFO - PROCESS | 2564 | --DOMWINDOW == 87 (1EDCB000) [pid = 2564] [serial = 123] [outer = 00000000] [url = about:blank] 14:09:18 INFO - PROCESS | 2564 | --DOMWINDOW == 86 (19A1D400) [pid = 2564] [serial = 111] [outer = 00000000] [url = about:blank] 14:09:18 INFO - PROCESS | 2564 | --DOMWINDOW == 85 (18C0DC00) [pid = 2564] [serial = 108] [outer = 00000000] [url = about:blank] 14:09:18 INFO - PROCESS | 2564 | --DOMWINDOW == 84 (1D36A400) [pid = 2564] [serial = 114] [outer = 00000000] [url = about:blank] 14:09:18 INFO - PROCESS | 2564 | --DOMWINDOW == 83 (15F7AC00) [pid = 2564] [serial = 102] [outer = 00000000] [url = about:blank] 14:09:18 INFO - PROCESS | 2564 | --DOMWINDOW == 82 (17534000) [pid = 2564] [serial = 103] [outer = 00000000] [url = about:blank] 14:09:18 INFO - PROCESS | 2564 | --DOMWINDOW == 81 (14811400) [pid = 2564] [serial = 96] [outer = 00000000] [url = about:blank] 14:09:18 INFO - PROCESS | 2564 | --DOMWINDOW == 80 (14969000) [pid = 2564] [serial = 97] [outer = 00000000] [url = about:blank] 14:09:18 INFO - PROCESS | 2564 | --DOMWINDOW == 79 (10541400) [pid = 2564] [serial = 99] [outer = 00000000] [url = about:blank] 14:09:18 INFO - PROCESS | 2564 | --DOMWINDOW == 78 (10FBA800) [pid = 2564] [serial = 100] [outer = 00000000] [url = about:blank] 14:09:18 INFO - PROCESS | 2564 | --DOMWINDOW == 77 (17EDAC00) [pid = 2564] [serial = 105] [outer = 00000000] [url = about:blank] 14:09:18 INFO - PROCESS | 2564 | --DOMWINDOW == 76 (1AD10C00) [pid = 2564] [serial = 112] [outer = 00000000] [url = about:blank] 14:09:18 INFO - PROCESS | 2564 | --DOMWINDOW == 75 (1D417000) [pid = 2564] [serial = 115] [outer = 00000000] [url = about:blank] 14:09:18 INFO - PROCESS | 2564 | --DOMWINDOW == 74 (1D499400) [pid = 2564] [serial = 93] [outer = 00000000] [url = about:blank] 14:09:18 INFO - PROCESS | 2564 | --DOMWINDOW == 73 (1EE49400) [pid = 2564] [serial = 94] [outer = 00000000] [url = about:blank] 14:09:18 INFO - PROCESS | 2564 | --DOMWINDOW == 72 (18C0A000) [pid = 2564] [serial = 90] [outer = 00000000] [url = about:blank] 14:09:18 INFO - PROCESS | 2564 | --DOMWINDOW == 71 (1926CC00) [pid = 2564] [serial = 91] [outer = 00000000] [url = about:blank] 14:09:18 INFO - PROCESS | 2564 | --DOMWINDOW == 70 (1480F000) [pid = 2564] [serial = 87] [outer = 00000000] [url = about:blank] 14:09:18 INFO - PROCESS | 2564 | --DOMWINDOW == 69 (1770C000) [pid = 2564] [serial = 88] [outer = 00000000] [url = about:blank] 14:09:18 INFO - PROCESS | 2564 | --DOMWINDOW == 68 (1483A400) [pid = 2564] [serial = 117] [outer = 00000000] [url = about:blank] 14:09:18 INFO - PROCESS | 2564 | --DOMWINDOW == 67 (1D281C00) [pid = 2564] [serial = 121] [outer = 00000000] [url = about:blank] 14:09:18 INFO - PROCESS | 2564 | --DOMWINDOW == 66 (1483EC00) [pid = 2564] [serial = 118] [outer = 00000000] [url = about:blank] 14:09:18 INFO - PROCESS | 2564 | --DOMWINDOW == 65 (1EE4A400) [pid = 2564] [serial = 124] [outer = 00000000] [url = about:blank] 14:09:18 INFO - PROCESS | 2564 | --DOMWINDOW == 64 (1926C800) [pid = 2564] [serial = 109] [outer = 00000000] [url = about:blank] 14:09:18 INFO - PROCESS | 2564 | --DOMWINDOW == 63 (1D49A400) [pid = 2564] [serial = 120] [outer = 00000000] [url = about:blank] 14:09:18 INFO - PROCESS | 2564 | --DOMWINDOW == 62 (17EE7400) [pid = 2564] [serial = 106] [outer = 00000000] [url = about:blank] 14:09:18 INFO - PROCESS | 2564 | 1465247358725 Marionette TRACE conn8 <- [1,192,null,{"value":["/2dcontext/compositing/2d.composite.operation.highlight.html",0,null,null,[["Canvas test: 2d.composite.operation.highlight",0,null,null]]]}] 14:09:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 14:09:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 830ms 14:09:18 INFO - PROCESS | 2564 | 1465247358779 Marionette TRACE conn8 -> [0,193,"getWindowHandle",null] 14:09:18 INFO - PROCESS | 2564 | 1465247358783 Marionette TRACE conn8 <- [1,193,null,{"value":"13"}] 14:09:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 14:09:18 INFO - PROCESS | 2564 | 1465247358790 Marionette TRACE conn8 -> [0,194,"setScriptTimeout",{"ms":35000}] 14:09:18 INFO - PROCESS | 2564 | 1465247358792 Marionette TRACE conn8 <- [1,194,null,{}] 14:09:18 INFO - PROCESS | 2564 | 1465247358796 Marionette TRACE conn8 -> [0,195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:09:18 INFO - PROCESS | 2564 | 1465247358799 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:09:18 INFO - PROCESS | 2564 | 1465247358884 Marionette TRACE conn8 <- [1,195,null,{"value":null}] 14:09:18 INFO - PROCESS | 2564 | 1465247358892 Marionette TRACE conn8 -> [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\", \"841f63d8-fed4-499c-a8c0-303cb4dc280d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:09:18 INFO - PROCESS | 2564 | 1465247358895 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:09:18 INFO - PROCESS | 2564 | ++DOCSHELL 13E0A000 == 31 [pid = 2564] [id = 58] 14:09:18 INFO - PROCESS | 2564 | ++DOMWINDOW == 63 (141C3400) [pid = 2564] [serial = 171] [outer = 00000000] 14:09:18 INFO - PROCESS | 2564 | ++DOMWINDOW == 64 (1483F000) [pid = 2564] [serial = 172] [outer = 141C3400] 14:09:18 INFO - PROCESS | 2564 | 1465247358943 Marionette DEBUG loaded listener.js 14:09:19 INFO - PROCESS | 2564 | ++DOMWINDOW == 65 (15D3E800) [pid = 2564] [serial = 173] [outer = 141C3400] 14:09:19 INFO - PROCESS | 2564 | 1465247359387 Marionette TRACE conn8 <- [1,196,null,{"value":["/2dcontext/compositing/2d.composite.operation.nullsuffix.html",0,null,null,[["Canvas test: 2d.composite.operation.nullsuffix",0,null,null]]]}] 14:09:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 14:09:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 630ms 14:09:19 INFO - PROCESS | 2564 | 1465247359424 Marionette TRACE conn8 -> [0,197,"getWindowHandle",null] 14:09:19 INFO - PROCESS | 2564 | 1465247359426 Marionette TRACE conn8 <- [1,197,null,{"value":"13"}] 14:09:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 14:09:19 INFO - PROCESS | 2564 | 1465247359429 Marionette TRACE conn8 -> [0,198,"setScriptTimeout",{"ms":35000}] 14:09:19 INFO - PROCESS | 2564 | 1465247359433 Marionette TRACE conn8 <- [1,198,null,{}] 14:09:19 INFO - PROCESS | 2564 | 1465247359444 Marionette TRACE conn8 -> [0,199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:09:19 INFO - PROCESS | 2564 | 1465247359448 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:09:19 INFO - PROCESS | 2564 | 1465247359536 Marionette TRACE conn8 <- [1,199,null,{"value":null}] 14:09:19 INFO - PROCESS | 2564 | 1465247359546 Marionette TRACE conn8 -> [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\", \"841f63d8-fed4-499c-a8c0-303cb4dc280d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:09:19 INFO - PROCESS | 2564 | 1465247359549 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:09:19 INFO - PROCESS | 2564 | ++DOCSHELL 177CA800 == 32 [pid = 2564] [id = 59] 14:09:19 INFO - PROCESS | 2564 | ++DOMWINDOW == 66 (178E0000) [pid = 2564] [serial = 174] [outer = 00000000] 14:09:19 INFO - PROCESS | 2564 | ++DOMWINDOW == 67 (17E3A800) [pid = 2564] [serial = 175] [outer = 178E0000] 14:09:19 INFO - PROCESS | 2564 | 1465247359597 Marionette DEBUG loaded listener.js 14:09:19 INFO - PROCESS | 2564 | ++DOMWINDOW == 68 (17EE1800) [pid = 2564] [serial = 176] [outer = 178E0000] 14:09:20 INFO - PROCESS | 2564 | 1465247360052 Marionette TRACE conn8 <- [1,200,null,{"value":["/2dcontext/compositing/2d.composite.operation.over.html",0,null,null,[["Canvas test: 2d.composite.operation.over",0,null,null]]]}] 14:09:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 14:09:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 670ms 14:09:20 INFO - PROCESS | 2564 | 1465247360103 Marionette TRACE conn8 -> [0,201,"getWindowHandle",null] 14:09:20 INFO - PROCESS | 2564 | 1465247360106 Marionette TRACE conn8 <- [1,201,null,{"value":"13"}] 14:09:20 INFO - PROCESS | 2564 | 1465247360109 Marionette TRACE conn8 -> [0,202,"setScriptTimeout",{"ms":35000}] 14:09:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 14:09:20 INFO - PROCESS | 2564 | 1465247360111 Marionette TRACE conn8 <- [1,202,null,{}] 14:09:20 INFO - PROCESS | 2564 | 1465247360114 Marionette TRACE conn8 -> [0,203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:09:20 INFO - PROCESS | 2564 | 1465247360116 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:09:20 INFO - PROCESS | 2564 | 1465247360201 Marionette TRACE conn8 <- [1,203,null,{"value":null}] 14:09:20 INFO - PROCESS | 2564 | 1465247360207 Marionette TRACE conn8 -> [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\", \"841f63d8-fed4-499c-a8c0-303cb4dc280d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:09:20 INFO - PROCESS | 2564 | 1465247360209 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:09:20 INFO - PROCESS | 2564 | ++DOCSHELL 18378400 == 33 [pid = 2564] [id = 60] 14:09:20 INFO - PROCESS | 2564 | ++DOMWINDOW == 69 (18379000) [pid = 2564] [serial = 177] [outer = 00000000] 14:09:20 INFO - PROCESS | 2564 | ++DOMWINDOW == 70 (18E07C00) [pid = 2564] [serial = 178] [outer = 18379000] 14:09:20 INFO - PROCESS | 2564 | 1465247360262 Marionette DEBUG loaded listener.js 14:09:20 INFO - PROCESS | 2564 | ++DOMWINDOW == 71 (19271C00) [pid = 2564] [serial = 179] [outer = 18379000] 14:09:20 INFO - PROCESS | 2564 | 1465247360669 Marionette TRACE conn8 <- [1,204,null,{"value":["/2dcontext/compositing/2d.composite.operation.unrecognised.html",0,null,null,[["Canvas test: 2d.composite.operation.unrecognised",0,null,null]]]}] 14:09:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 14:09:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 571ms 14:09:20 INFO - PROCESS | 2564 | 1465247360683 Marionette TRACE conn8 -> [0,205,"getWindowHandle",null] 14:09:20 INFO - PROCESS | 2564 | 1465247360685 Marionette TRACE conn8 <- [1,205,null,{"value":"13"}] 14:09:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 14:09:20 INFO - PROCESS | 2564 | 1465247360688 Marionette TRACE conn8 -> [0,206,"setScriptTimeout",{"ms":35000}] 14:09:20 INFO - PROCESS | 2564 | 1465247360690 Marionette TRACE conn8 <- [1,206,null,{}] 14:09:20 INFO - PROCESS | 2564 | 1465247360693 Marionette TRACE conn8 -> [0,207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:09:20 INFO - PROCESS | 2564 | 1465247360695 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:09:20 INFO - PROCESS | 2564 | 1465247360821 Marionette TRACE conn8 <- [1,207,null,{"value":null}] 14:09:20 INFO - PROCESS | 2564 | 1465247360829 Marionette TRACE conn8 -> [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\", \"841f63d8-fed4-499c-a8c0-303cb4dc280d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:09:20 INFO - PROCESS | 2564 | 1465247360831 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:09:20 INFO - PROCESS | 2564 | ++DOCSHELL 17564C00 == 34 [pid = 2564] [id = 61] 14:09:20 INFO - PROCESS | 2564 | ++DOMWINDOW == 72 (19382400) [pid = 2564] [serial = 180] [outer = 00000000] 14:09:20 INFO - PROCESS | 2564 | ++DOMWINDOW == 73 (19871000) [pid = 2564] [serial = 181] [outer = 19382400] 14:09:20 INFO - PROCESS | 2564 | 1465247360875 Marionette DEBUG loaded listener.js 14:09:20 INFO - PROCESS | 2564 | ++DOMWINDOW == 74 (19A17400) [pid = 2564] [serial = 182] [outer = 19382400] 14:09:21 INFO - PROCESS | 2564 | 1465247361319 Marionette TRACE conn8 <- [1,208,null,{"value":["/2dcontext/compositing/2d.composite.solid.copy.html",0,null,null,[["Canvas test: 2d.composite.solid.copy",0,null,null]]]}] 14:09:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 14:09:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 670ms 14:09:21 INFO - PROCESS | 2564 | 1465247361359 Marionette TRACE conn8 -> [0,209,"getWindowHandle",null] 14:09:21 INFO - PROCESS | 2564 | 1465247361361 Marionette TRACE conn8 <- [1,209,null,{"value":"13"}] 14:09:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 14:09:21 INFO - PROCESS | 2564 | 1465247361364 Marionette TRACE conn8 -> [0,210,"setScriptTimeout",{"ms":35000}] 14:09:21 INFO - PROCESS | 2564 | 1465247361366 Marionette TRACE conn8 <- [1,210,null,{}] 14:09:21 INFO - PROCESS | 2564 | 1465247361369 Marionette TRACE conn8 -> [0,211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:09:21 INFO - PROCESS | 2564 | 1465247361375 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:09:21 INFO - PROCESS | 2564 | 1465247361506 Marionette TRACE conn8 <- [1,211,null,{"value":null}] 14:09:21 INFO - PROCESS | 2564 | 1465247361558 Marionette TRACE conn8 -> [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\", \"841f63d8-fed4-499c-a8c0-303cb4dc280d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:09:21 INFO - PROCESS | 2564 | 1465247361560 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:09:21 INFO - PROCESS | 2564 | ++DOCSHELL 18E07400 == 35 [pid = 2564] [id = 62] 14:09:21 INFO - PROCESS | 2564 | ++DOMWINDOW == 75 (1986F000) [pid = 2564] [serial = 183] [outer = 00000000] 14:09:21 INFO - PROCESS | 2564 | ++DOMWINDOW == 76 (1D279400) [pid = 2564] [serial = 184] [outer = 1986F000] 14:09:21 INFO - PROCESS | 2564 | 1465247361604 Marionette DEBUG loaded listener.js 14:09:21 INFO - PROCESS | 2564 | ++DOMWINDOW == 77 (1D363400) [pid = 2564] [serial = 185] [outer = 1986F000] 14:09:22 INFO - PROCESS | 2564 | 1465247362049 Marionette TRACE conn8 <- [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]]]}] 14:09:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 14:09:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 730ms 14:09:22 INFO - PROCESS | 2564 | 1465247362096 Marionette TRACE conn8 -> [0,213,"getWindowHandle",null] 14:09:22 INFO - PROCESS | 2564 | 1465247362098 Marionette TRACE conn8 <- [1,213,null,{"value":"13"}] 14:09:22 INFO - PROCESS | 2564 | 1465247362101 Marionette TRACE conn8 -> [0,214,"setScriptTimeout",{"ms":35000}] 14:09:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 14:09:22 INFO - PROCESS | 2564 | 1465247362103 Marionette TRACE conn8 <- [1,214,null,{}] 14:09:22 INFO - PROCESS | 2564 | 1465247362107 Marionette TRACE conn8 -> [0,215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:09:22 INFO - PROCESS | 2564 | 1465247362109 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:09:22 INFO - PROCESS | 2564 | 1465247362229 Marionette TRACE conn8 <- [1,215,null,{"value":null}] 14:09:22 INFO - PROCESS | 2564 | 1465247362283 Marionette TRACE conn8 -> [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\", \"841f63d8-fed4-499c-a8c0-303cb4dc280d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:09:22 INFO - PROCESS | 2564 | 1465247362285 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:09:22 INFO - PROCESS | 2564 | ++DOCSHELL 1D40CC00 == 36 [pid = 2564] [id = 63] 14:09:22 INFO - PROCESS | 2564 | ++DOMWINDOW == 78 (1D411800) [pid = 2564] [serial = 186] [outer = 00000000] 14:09:22 INFO - PROCESS | 2564 | ++DOMWINDOW == 79 (1D415C00) [pid = 2564] [serial = 187] [outer = 1D411800] 14:09:22 INFO - PROCESS | 2564 | 1465247362328 Marionette DEBUG loaded listener.js 14:09:22 INFO - PROCESS | 2564 | ++DOMWINDOW == 80 (1D417000) [pid = 2564] [serial = 188] [outer = 1D411800] 14:09:22 INFO - PROCESS | 2564 | 1465247362713 Marionette TRACE conn8 <- [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]]]}] 14:09:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 14:09:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 630ms 14:09:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 14:09:22 INFO - PROCESS | 2564 | 1465247362739 Marionette TRACE conn8 -> [0,217,"getWindowHandle",null] 14:09:22 INFO - PROCESS | 2564 | 1465247362742 Marionette TRACE conn8 <- [1,217,null,{"value":"13"}] 14:09:22 INFO - PROCESS | 2564 | 1465247362745 Marionette TRACE conn8 -> [0,218,"setScriptTimeout",{"ms":35000}] 14:09:22 INFO - PROCESS | 2564 | 1465247362746 Marionette TRACE conn8 <- [1,218,null,{}] 14:09:22 INFO - PROCESS | 2564 | 1465247362750 Marionette TRACE conn8 -> [0,219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:09:22 INFO - PROCESS | 2564 | 1465247362752 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:09:22 INFO - PROCESS | 2564 | 1465247362858 Marionette TRACE conn8 <- [1,219,null,{"value":null}] 14:09:22 INFO - PROCESS | 2564 | 1465247362863 Marionette TRACE conn8 -> [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\", \"841f63d8-fed4-499c-a8c0-303cb4dc280d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:09:22 INFO - PROCESS | 2564 | 1465247362865 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:09:22 INFO - PROCESS | 2564 | ++DOCSHELL 18E06800 == 37 [pid = 2564] [id = 64] 14:09:22 INFO - PROCESS | 2564 | ++DOMWINDOW == 81 (1D49A800) [pid = 2564] [serial = 189] [outer = 00000000] 14:09:22 INFO - PROCESS | 2564 | ++DOMWINDOW == 82 (1D898C00) [pid = 2564] [serial = 190] [outer = 1D49A800] 14:09:22 INFO - PROCESS | 2564 | 1465247362908 Marionette DEBUG loaded listener.js 14:09:22 INFO - PROCESS | 2564 | ++DOMWINDOW == 83 (1D89D800) [pid = 2564] [serial = 191] [outer = 1D49A800] 14:09:23 INFO - PROCESS | 2564 | --DOMWINDOW == 82 (18AF8400) [pid = 2564] [serial = 146] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 14:09:23 INFO - PROCESS | 2564 | --DOMWINDOW == 81 (17E41800) [pid = 2564] [serial = 143] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 14:09:23 INFO - PROCESS | 2564 | --DOMWINDOW == 80 (19388800) [pid = 2564] [serial = 149] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 14:09:23 INFO - PROCESS | 2564 | --DOMWINDOW == 79 (17752800) [pid = 2564] [serial = 140] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 14:09:23 INFO - PROCESS | 2564 | --DOMWINDOW == 78 (10250C00) [pid = 2564] [serial = 131] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 14:09:23 INFO - PROCESS | 2564 | --DOMWINDOW == 77 (1018CC00) [pid = 2564] [serial = 134] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 14:09:23 INFO - PROCESS | 2564 | --DOMWINDOW == 76 (1400E400) [pid = 2564] [serial = 137] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 14:09:23 INFO - PROCESS | 2564 | --DOMWINDOW == 75 (1020EC00) [pid = 2564] [serial = 152] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 14:09:23 INFO - PROCESS | 2564 | --DOMWINDOW == 74 (10248C00) [pid = 2564] [serial = 128] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 14:09:23 INFO - PROCESS | 2564 | --DOMWINDOW == 73 (1AD07C00) [pid = 2564] [serial = 155] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 14:09:23 INFO - PROCESS | 2564 | 1465247363363 Marionette TRACE conn8 <- [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]]]}] 14:09:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 14:09:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 670ms 14:09:23 INFO - PROCESS | 2564 | 1465247363415 Marionette TRACE conn8 -> [0,221,"getWindowHandle",null] 14:09:23 INFO - PROCESS | 2564 | 1465247363417 Marionette TRACE conn8 <- [1,221,null,{"value":"13"}] 14:09:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 14:09:23 INFO - PROCESS | 2564 | 1465247363421 Marionette TRACE conn8 -> [0,222,"setScriptTimeout",{"ms":35000}] 14:09:23 INFO - PROCESS | 2564 | 1465247363422 Marionette TRACE conn8 <- [1,222,null,{}] 14:09:23 INFO - PROCESS | 2564 | 1465247363426 Marionette TRACE conn8 -> [0,223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:09:23 INFO - PROCESS | 2564 | 1465247363428 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:09:23 INFO - PROCESS | 2564 | 1465247363533 Marionette TRACE conn8 <- [1,223,null,{"value":null}] 14:09:23 INFO - PROCESS | 2564 | 1465247363604 Marionette TRACE conn8 -> [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\", \"841f63d8-fed4-499c-a8c0-303cb4dc280d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:09:23 INFO - PROCESS | 2564 | 1465247363605 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:09:23 INFO - PROCESS | 2564 | ++DOCSHELL 1020E400 == 38 [pid = 2564] [id = 65] 14:09:23 INFO - PROCESS | 2564 | ++DOMWINDOW == 74 (1595B800) [pid = 2564] [serial = 192] [outer = 00000000] 14:09:23 INFO - PROCESS | 2564 | ++DOMWINDOW == 75 (1D412400) [pid = 2564] [serial = 193] [outer = 1595B800] 14:09:23 INFO - PROCESS | 2564 | 1465247363649 Marionette DEBUG loaded listener.js 14:09:23 INFO - PROCESS | 2564 | ++DOMWINDOW == 76 (1D896400) [pid = 2564] [serial = 194] [outer = 1595B800] 14:09:23 INFO - PROCESS | 2564 | 1465247363971 Marionette TRACE conn8 <- [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]]]}] 14:09:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 14:09:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 570ms 14:09:23 INFO - PROCESS | 2564 | 1465247363991 Marionette TRACE conn8 -> [0,225,"getWindowHandle",null] 14:09:23 INFO - PROCESS | 2564 | 1465247363993 Marionette TRACE conn8 <- [1,225,null,{"value":"13"}] 14:09:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 14:09:24 INFO - PROCESS | 2564 | 1465247363996 Marionette TRACE conn8 -> [0,226,"setScriptTimeout",{"ms":35000}] 14:09:24 INFO - PROCESS | 2564 | 1465247363998 Marionette TRACE conn8 <- [1,226,null,{}] 14:09:24 INFO - PROCESS | 2564 | 1465247364001 Marionette TRACE conn8 -> [0,227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:09:24 INFO - PROCESS | 2564 | 1465247364003 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:09:24 INFO - PROCESS | 2564 | 1465247364120 Marionette TRACE conn8 <- [1,227,null,{"value":null}] 14:09:24 INFO - PROCESS | 2564 | 1465247364127 Marionette TRACE conn8 -> [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\", \"841f63d8-fed4-499c-a8c0-303cb4dc280d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:09:24 INFO - PROCESS | 2564 | 1465247364129 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:09:24 INFO - PROCESS | 2564 | ++DOCSHELL 17EE4C00 == 39 [pid = 2564] [id = 66] 14:09:24 INFO - PROCESS | 2564 | ++DOMWINDOW == 77 (1EDC3400) [pid = 2564] [serial = 195] [outer = 00000000] 14:09:24 INFO - PROCESS | 2564 | ++DOMWINDOW == 78 (1EE43400) [pid = 2564] [serial = 196] [outer = 1EDC3400] 14:09:24 INFO - PROCESS | 2564 | 1465247364172 Marionette DEBUG loaded listener.js 14:09:24 INFO - PROCESS | 2564 | ++DOMWINDOW == 79 (1EE43C00) [pid = 2564] [serial = 197] [outer = 1EDC3400] 14:09:24 INFO - PROCESS | 2564 | 1465247364542 Marionette TRACE conn8 <- [1,228,null,{"value":["/2dcontext/compositing/2d.composite.solid.lighter.html",0,null,null,[["Canvas test: 2d.composite.solid.lighter",0,null,null]]]}] 14:09:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 14:09:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 570ms 14:09:24 INFO - PROCESS | 2564 | 1465247364568 Marionette TRACE conn8 -> [0,229,"getWindowHandle",null] 14:09:24 INFO - PROCESS | 2564 | 1465247364570 Marionette TRACE conn8 <- [1,229,null,{"value":"13"}] 14:09:24 INFO - PROCESS | 2564 | 1465247364573 Marionette TRACE conn8 -> [0,230,"setScriptTimeout",{"ms":35000}] 14:09:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 14:09:24 INFO - PROCESS | 2564 | 1465247364576 Marionette TRACE conn8 <- [1,230,null,{}] 14:09:24 INFO - PROCESS | 2564 | 1465247364579 Marionette TRACE conn8 -> [0,231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:09:24 INFO - PROCESS | 2564 | 1465247364581 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:09:24 INFO - PROCESS | 2564 | 1465247364677 Marionette TRACE conn8 <- [1,231,null,{"value":null}] 14:09:24 INFO - PROCESS | 2564 | 1465247364756 Marionette TRACE conn8 -> [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\", \"841f63d8-fed4-499c-a8c0-303cb4dc280d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:09:24 INFO - PROCESS | 2564 | 1465247364758 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:09:24 INFO - PROCESS | 2564 | ++DOCSHELL 0FF50800 == 40 [pid = 2564] [id = 67] 14:09:24 INFO - PROCESS | 2564 | ++DOMWINDOW == 80 (0FF51000) [pid = 2564] [serial = 198] [outer = 00000000] 14:09:24 INFO - PROCESS | 2564 | ++DOMWINDOW == 81 (18377C00) [pid = 2564] [serial = 199] [outer = 0FF51000] 14:09:24 INFO - PROCESS | 2564 | 1465247364804 Marionette DEBUG loaded listener.js 14:09:24 INFO - PROCESS | 2564 | ++DOMWINDOW == 82 (1EE4A400) [pid = 2564] [serial = 200] [outer = 0FF51000] 14:09:25 INFO - PROCESS | 2564 | 1465247365392 Marionette TRACE conn8 <- [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]]]}] 14:09:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 14:09:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 870ms 14:09:25 INFO - PROCESS | 2564 | 1465247365448 Marionette TRACE conn8 -> [0,233,"getWindowHandle",null] 14:09:25 INFO - PROCESS | 2564 | 1465247365453 Marionette TRACE conn8 <- [1,233,null,{"value":"13"}] 14:09:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 14:09:25 INFO - PROCESS | 2564 | 1465247365458 Marionette TRACE conn8 -> [0,234,"setScriptTimeout",{"ms":35000}] 14:09:25 INFO - PROCESS | 2564 | 1465247365462 Marionette TRACE conn8 <- [1,234,null,{}] 14:09:25 INFO - PROCESS | 2564 | 1465247365467 Marionette TRACE conn8 -> [0,235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:09:25 INFO - PROCESS | 2564 | 1465247365470 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:09:25 INFO - PROCESS | 2564 | 1465247365581 Marionette TRACE conn8 <- [1,235,null,{"value":null}] 14:09:25 INFO - PROCESS | 2564 | 1465247365660 Marionette TRACE conn8 -> [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\", \"841f63d8-fed4-499c-a8c0-303cb4dc280d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:09:25 INFO - PROCESS | 2564 | 1465247365663 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:09:25 INFO - PROCESS | 2564 | ++DOCSHELL 0FF4F400 == 41 [pid = 2564] [id = 68] 14:09:25 INFO - PROCESS | 2564 | ++DOMWINDOW == 83 (0FF4FC00) [pid = 2564] [serial = 201] [outer = 00000000] 14:09:25 INFO - PROCESS | 2564 | ++DOMWINDOW == 84 (104F0800) [pid = 2564] [serial = 202] [outer = 0FF4FC00] 14:09:25 INFO - PROCESS | 2564 | 1465247365762 Marionette DEBUG loaded listener.js 14:09:25 INFO - PROCESS | 2564 | ++DOMWINDOW == 85 (13E05C00) [pid = 2564] [serial = 203] [outer = 0FF4FC00] 14:09:26 INFO - PROCESS | 2564 | 1465247366332 Marionette TRACE conn8 <- [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]]]}] 14:09:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 14:09:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 930ms 14:09:26 INFO - PROCESS | 2564 | 1465247366388 Marionette TRACE conn8 -> [0,237,"getWindowHandle",null] 14:09:26 INFO - PROCESS | 2564 | 1465247366393 Marionette TRACE conn8 <- [1,237,null,{"value":"13"}] 14:09:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 14:09:26 INFO - PROCESS | 2564 | 1465247366400 Marionette TRACE conn8 -> [0,238,"setScriptTimeout",{"ms":35000}] 14:09:26 INFO - PROCESS | 2564 | 1465247366402 Marionette TRACE conn8 <- [1,238,null,{}] 14:09:26 INFO - PROCESS | 2564 | 1465247366407 Marionette TRACE conn8 -> [0,239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:09:26 INFO - PROCESS | 2564 | 1465247366409 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:09:26 INFO - PROCESS | 2564 | 1465247366520 Marionette TRACE conn8 <- [1,239,null,{"value":null}] 14:09:26 INFO - PROCESS | 2564 | 1465247366599 Marionette TRACE conn8 -> [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\", \"841f63d8-fed4-499c-a8c0-303cb4dc280d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:09:26 INFO - PROCESS | 2564 | 1465247366601 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:09:26 INFO - PROCESS | 2564 | ++DOCSHELL 1756A000 == 42 [pid = 2564] [id = 69] 14:09:26 INFO - PROCESS | 2564 | ++DOMWINDOW == 86 (17711C00) [pid = 2564] [serial = 204] [outer = 00000000] 14:09:26 INFO - PROCESS | 2564 | ++DOMWINDOW == 87 (1774FC00) [pid = 2564] [serial = 205] [outer = 17711C00] 14:09:26 INFO - PROCESS | 2564 | 1465247366698 Marionette DEBUG loaded listener.js 14:09:26 INFO - PROCESS | 2564 | ++DOMWINDOW == 88 (17EDF800) [pid = 2564] [serial = 206] [outer = 17711C00] 14:09:27 INFO - PROCESS | 2564 | 1465247367299 Marionette TRACE conn8 <- [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]]]}] 14:09:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 14:09:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 930ms 14:09:27 INFO - PROCESS | 2564 | 1465247367333 Marionette TRACE conn8 -> [0,241,"getWindowHandle",null] 14:09:27 INFO - PROCESS | 2564 | 1465247367336 Marionette TRACE conn8 <- [1,241,null,{"value":"13"}] 14:09:27 INFO - PROCESS | 2564 | 1465247367339 Marionette TRACE conn8 -> [0,242,"setScriptTimeout",{"ms":35000}] 14:09:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 14:09:27 INFO - PROCESS | 2564 | 1465247367343 Marionette TRACE conn8 <- [1,242,null,{}] 14:09:27 INFO - PROCESS | 2564 | 1465247367354 Marionette TRACE conn8 -> [0,243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:09:27 INFO - PROCESS | 2564 | 1465247367359 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:09:27 INFO - PROCESS | 2564 | 1465247367466 Marionette TRACE conn8 <- [1,243,null,{"value":null}] 14:09:27 INFO - PROCESS | 2564 | 1465247367586 Marionette TRACE conn8 -> [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\", \"841f63d8-fed4-499c-a8c0-303cb4dc280d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:09:27 INFO - PROCESS | 2564 | 1465247367589 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:09:27 INFO - PROCESS | 2564 | ++DOCSHELL 1D27F400 == 43 [pid = 2564] [id = 70] 14:09:27 INFO - PROCESS | 2564 | ++DOMWINDOW == 89 (1D27F800) [pid = 2564] [serial = 207] [outer = 00000000] 14:09:27 INFO - PROCESS | 2564 | ++DOMWINDOW == 90 (1D49A000) [pid = 2564] [serial = 208] [outer = 1D27F800] 14:09:27 INFO - PROCESS | 2564 | 1465247367647 Marionette DEBUG loaded listener.js 14:09:27 INFO - PROCESS | 2564 | ++DOMWINDOW == 91 (1EE42800) [pid = 2564] [serial = 209] [outer = 1D27F800] 14:09:28 INFO - PROCESS | 2564 | 1465247368196 Marionette TRACE conn8 <- [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]]]}] 14:09:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 14:09:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 931ms 14:09:28 INFO - PROCESS | 2564 | 1465247368274 Marionette TRACE conn8 -> [0,245,"getWindowHandle",null] 14:09:28 INFO - PROCESS | 2564 | 1465247368277 Marionette TRACE conn8 <- [1,245,null,{"value":"13"}] 14:09:28 INFO - PROCESS | 2564 | 1465247368280 Marionette TRACE conn8 -> [0,246,"setScriptTimeout",{"ms":35000}] 14:09:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 14:09:28 INFO - PROCESS | 2564 | 1465247368282 Marionette TRACE conn8 <- [1,246,null,{}] 14:09:28 INFO - PROCESS | 2564 | 1465247368286 Marionette TRACE conn8 -> [0,247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:09:28 INFO - PROCESS | 2564 | 1465247368288 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:09:28 INFO - PROCESS | 2564 | 1465247368521 Marionette TRACE conn8 <- [1,247,null,{"value":null}] 14:09:28 INFO - PROCESS | 2564 | 1465247368662 Marionette TRACE conn8 -> [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\", \"841f63d8-fed4-499c-a8c0-303cb4dc280d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:09:28 INFO - PROCESS | 2564 | 1465247368665 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:09:28 INFO - PROCESS | 2564 | ++DOCSHELL 0FD02400 == 44 [pid = 2564] [id = 71] 14:09:28 INFO - PROCESS | 2564 | ++DOMWINDOW == 92 (0FD0D400) [pid = 2564] [serial = 210] [outer = 00000000] 14:09:28 INFO - PROCESS | 2564 | ++DOMWINDOW == 93 (1020B000) [pid = 2564] [serial = 211] [outer = 0FD0D400] 14:09:28 INFO - PROCESS | 2564 | 1465247368718 Marionette DEBUG loaded listener.js 14:09:28 INFO - PROCESS | 2564 | ++DOMWINDOW == 94 (10253400) [pid = 2564] [serial = 212] [outer = 0FD0D400] 14:09:29 INFO - PROCESS | 2564 | --DOCSHELL 17EE4C00 == 43 [pid = 2564] [id = 66] 14:09:29 INFO - PROCESS | 2564 | --DOCSHELL 1020E400 == 42 [pid = 2564] [id = 65] 14:09:29 INFO - PROCESS | 2564 | --DOCSHELL 18E06800 == 41 [pid = 2564] [id = 64] 14:09:29 INFO - PROCESS | 2564 | --DOCSHELL 1D40CC00 == 40 [pid = 2564] [id = 63] 14:09:29 INFO - PROCESS | 2564 | --DOCSHELL 18E07400 == 39 [pid = 2564] [id = 62] 14:09:29 INFO - PROCESS | 2564 | --DOCSHELL 17564C00 == 38 [pid = 2564] [id = 61] 14:09:29 INFO - PROCESS | 2564 | --DOCSHELL 18378400 == 37 [pid = 2564] [id = 60] 14:09:29 INFO - PROCESS | 2564 | --DOCSHELL 177CA800 == 36 [pid = 2564] [id = 59] 14:09:29 INFO - PROCESS | 2564 | --DOCSHELL 13E0A000 == 35 [pid = 2564] [id = 58] 14:09:29 INFO - PROCESS | 2564 | --DOCSHELL 10FB9800 == 34 [pid = 2564] [id = 57] 14:09:29 INFO - PROCESS | 2564 | --DOCSHELL 17709800 == 33 [pid = 2564] [id = 56] 14:09:29 INFO - PROCESS | 2564 | --DOCSHELL 0FC54000 == 32 [pid = 2564] [id = 55] 14:09:29 INFO - PROCESS | 2564 | 1465247369507 Marionette TRACE conn8 <- [1,248,null,{"value":["/2dcontext/compositing/2d.composite.solid.xor.html",0,null,null,[["Canvas test: 2d.composite.solid.xor",0,null,null]]]}] 14:09:29 INFO - PROCESS | 2564 | --DOMWINDOW == 93 (1D363C00) [pid = 2564] [serial = 159] [outer = 00000000] [url = about:blank] 14:09:29 INFO - PROCESS | 2564 | --DOMWINDOW == 92 (18E0CC00) [pid = 2564] [serial = 147] [outer = 00000000] [url = about:blank] 14:09:29 INFO - PROCESS | 2564 | --DOMWINDOW == 91 (17EE4400) [pid = 2564] [serial = 144] [outer = 00000000] [url = about:blank] 14:09:29 INFO - PROCESS | 2564 | --DOMWINDOW == 90 (1AD08000) [pid = 2564] [serial = 150] [outer = 00000000] [url = about:blank] 14:09:29 INFO - PROCESS | 2564 | --DOMWINDOW == 89 (177BF400) [pid = 2564] [serial = 141] [outer = 00000000] [url = about:blank] 14:09:29 INFO - PROCESS | 2564 | --DOMWINDOW == 88 (14791C00) [pid = 2564] [serial = 133] [outer = 00000000] [url = about:blank] 14:09:29 INFO - PROCESS | 2564 | --DOMWINDOW == 87 (14011000) [pid = 2564] [serial = 132] [outer = 00000000] [url = about:blank] 14:09:29 INFO - PROCESS | 2564 | --DOMWINDOW == 86 (10216C00) [pid = 2564] [serial = 135] [outer = 00000000] [url = about:blank] 14:09:29 INFO - PROCESS | 2564 | --DOMWINDOW == 85 (1024F000) [pid = 2564] [serial = 136] [outer = 00000000] [url = about:blank] 14:09:29 INFO - PROCESS | 2564 | --DOMWINDOW == 84 (148D8C00) [pid = 2564] [serial = 138] [outer = 00000000] [url = about:blank] 14:09:29 INFO - PROCESS | 2564 | --DOMWINDOW == 83 (15D3F800) [pid = 2564] [serial = 139] [outer = 00000000] [url = about:blank] 14:09:29 INFO - PROCESS | 2564 | --DOMWINDOW == 82 (1937D800) [pid = 2564] [serial = 148] [outer = 00000000] [url = about:blank] 14:09:29 INFO - PROCESS | 2564 | --DOMWINDOW == 81 (18373400) [pid = 2564] [serial = 154] [outer = 00000000] [url = about:blank] 14:09:29 INFO - PROCESS | 2564 | --DOMWINDOW == 80 (14802400) [pid = 2564] [serial = 130] [outer = 00000000] [url = about:blank] 14:09:29 INFO - PROCESS | 2564 | --DOMWINDOW == 79 (140A0000) [pid = 2564] [serial = 129] [outer = 00000000] [url = about:blank] 14:09:29 INFO - PROCESS | 2564 | --DOMWINDOW == 78 (1794E000) [pid = 2564] [serial = 153] [outer = 00000000] [url = about:blank] 14:09:29 INFO - PROCESS | 2564 | --DOMWINDOW == 77 (1D276C00) [pid = 2564] [serial = 157] [outer = 00000000] [url = about:blank] 14:09:29 INFO - PROCESS | 2564 | --DOMWINDOW == 76 (1B559C00) [pid = 2564] [serial = 151] [outer = 00000000] [url = about:blank] 14:09:29 INFO - PROCESS | 2564 | --DOMWINDOW == 75 (1D275000) [pid = 2564] [serial = 156] [outer = 00000000] [url = about:blank] 14:09:29 INFO - PROCESS | 2564 | --DOMWINDOW == 74 (1837AC00) [pid = 2564] [serial = 145] [outer = 00000000] [url = about:blank] 14:09:29 INFO - PROCESS | 2564 | --DOMWINDOW == 73 (178E6C00) [pid = 2564] [serial = 142] [outer = 00000000] [url = about:blank] 14:09:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 14:09:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 1279ms 14:09:29 INFO - PROCESS | 2564 | 1465247369574 Marionette TRACE conn8 -> [0,249,"getWindowHandle",null] 14:09:29 INFO - PROCESS | 2564 | 1465247369577 Marionette TRACE conn8 <- [1,249,null,{"value":"13"}] 14:09:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 14:09:29 INFO - PROCESS | 2564 | 1465247369588 Marionette TRACE conn8 -> [0,250,"setScriptTimeout",{"ms":35000}] 14:09:29 INFO - PROCESS | 2564 | 1465247369590 Marionette TRACE conn8 <- [1,250,null,{}] 14:09:29 INFO - PROCESS | 2564 | 1465247369595 Marionette TRACE conn8 -> [0,251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:09:29 INFO - PROCESS | 2564 | 1465247369597 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:09:29 INFO - PROCESS | 2564 | 1465247369684 Marionette TRACE conn8 <- [1,251,null,{"value":null}] 14:09:29 INFO - PROCESS | 2564 | 1465247369696 Marionette TRACE conn8 -> [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\", \"841f63d8-fed4-499c-a8c0-303cb4dc280d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:09:29 INFO - PROCESS | 2564 | 1465247369698 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:09:29 INFO - PROCESS | 2564 | ++DOCSHELL 13E05400 == 33 [pid = 2564] [id = 72] 14:09:29 INFO - PROCESS | 2564 | ++DOMWINDOW == 74 (13E0A000) [pid = 2564] [serial = 213] [outer = 00000000] 14:09:29 INFO - PROCESS | 2564 | ++DOMWINDOW == 75 (140E2400) [pid = 2564] [serial = 214] [outer = 13E0A000] 14:09:29 INFO - PROCESS | 2564 | 1465247369745 Marionette DEBUG loaded listener.js 14:09:29 INFO - PROCESS | 2564 | ++DOMWINDOW == 76 (143AFC00) [pid = 2564] [serial = 215] [outer = 13E0A000] 14:09:30 INFO - PROCESS | 2564 | 1465247370210 Marionette TRACE conn8 <- [1,252,null,{"value":["/2dcontext/compositing/2d.composite.transparent.copy.html",0,null,null,[["Canvas test: 2d.composite.transparent.copy",0,null,null]]]}] 14:09:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 14:09:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 670ms 14:09:30 INFO - PROCESS | 2564 | 1465247370261 Marionette TRACE conn8 -> [0,253,"getWindowHandle",null] 14:09:30 INFO - PROCESS | 2564 | 1465247370264 Marionette TRACE conn8 <- [1,253,null,{"value":"13"}] 14:09:30 INFO - PROCESS | 2564 | 1465247370267 Marionette TRACE conn8 -> [0,254,"setScriptTimeout",{"ms":35000}] 14:09:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 14:09:30 INFO - PROCESS | 2564 | 1465247370269 Marionette TRACE conn8 <- [1,254,null,{}] 14:09:30 INFO - PROCESS | 2564 | 1465247370273 Marionette TRACE conn8 -> [0,255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:09:30 INFO - PROCESS | 2564 | 1465247370275 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:09:30 INFO - PROCESS | 2564 | 1465247370359 Marionette TRACE conn8 <- [1,255,null,{"value":null}] 14:09:30 INFO - PROCESS | 2564 | 1465247370368 Marionette TRACE conn8 -> [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\", \"841f63d8-fed4-499c-a8c0-303cb4dc280d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:09:30 INFO - PROCESS | 2564 | 1465247370371 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:09:30 INFO - PROCESS | 2564 | ++DOCSHELL 1770A800 == 34 [pid = 2564] [id = 73] 14:09:30 INFO - PROCESS | 2564 | ++DOMWINDOW == 77 (17716000) [pid = 2564] [serial = 216] [outer = 00000000] 14:09:30 INFO - PROCESS | 2564 | ++DOMWINDOW == 78 (1774F800) [pid = 2564] [serial = 217] [outer = 17716000] 14:09:30 INFO - PROCESS | 2564 | 1465247370416 Marionette DEBUG loaded listener.js 14:09:30 INFO - PROCESS | 2564 | ++DOMWINDOW == 79 (177CA800) [pid = 2564] [serial = 218] [outer = 17716000] 14:09:30 INFO - PROCESS | 2564 | 1465247370877 Marionette TRACE conn8 <- [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]]]}] 14:09:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 14:09:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 631ms 14:09:30 INFO - PROCESS | 2564 | 1465247370901 Marionette TRACE conn8 -> [0,257,"getWindowHandle",null] 14:09:30 INFO - PROCESS | 2564 | 1465247370905 Marionette TRACE conn8 <- [1,257,null,{"value":"13"}] 14:09:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 14:09:30 INFO - PROCESS | 2564 | 1465247370919 Marionette TRACE conn8 -> [0,258,"setScriptTimeout",{"ms":35000}] 14:09:30 INFO - PROCESS | 2564 | 1465247370923 Marionette TRACE conn8 <- [1,258,null,{}] 14:09:30 INFO - PROCESS | 2564 | 1465247370926 Marionette TRACE conn8 -> [0,259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:09:30 INFO - PROCESS | 2564 | 1465247370929 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:09:31 INFO - PROCESS | 2564 | 1465247371018 Marionette TRACE conn8 <- [1,259,null,{"value":null}] 14:09:31 INFO - PROCESS | 2564 | 1465247371026 Marionette TRACE conn8 -> [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\", \"841f63d8-fed4-499c-a8c0-303cb4dc280d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:09:31 INFO - PROCESS | 2564 | 1465247371028 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:09:31 INFO - PROCESS | 2564 | ++DOCSHELL 18376C00 == 35 [pid = 2564] [id = 74] 14:09:31 INFO - PROCESS | 2564 | ++DOMWINDOW == 80 (18377000) [pid = 2564] [serial = 219] [outer = 00000000] 14:09:31 INFO - PROCESS | 2564 | ++DOMWINDOW == 81 (1837DC00) [pid = 2564] [serial = 220] [outer = 18377000] 14:09:31 INFO - PROCESS | 2564 | 1465247371072 Marionette DEBUG loaded listener.js 14:09:31 INFO - PROCESS | 2564 | ++DOMWINDOW == 82 (18382800) [pid = 2564] [serial = 221] [outer = 18377000] 14:09:31 INFO - PROCESS | 2564 | 1465247371533 Marionette TRACE conn8 <- [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]]]}] 14:09:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 14:09:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 630ms 14:09:31 INFO - PROCESS | 2564 | 1465247371546 Marionette TRACE conn8 -> [0,261,"getWindowHandle",null] 14:09:31 INFO - PROCESS | 2564 | 1465247371548 Marionette TRACE conn8 <- [1,261,null,{"value":"13"}] 14:09:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 14:09:31 INFO - PROCESS | 2564 | 1465247371550 Marionette TRACE conn8 -> [0,262,"setScriptTimeout",{"ms":35000}] 14:09:31 INFO - PROCESS | 2564 | 1465247371552 Marionette TRACE conn8 <- [1,262,null,{}] 14:09:31 INFO - PROCESS | 2564 | 1465247371556 Marionette TRACE conn8 -> [0,263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:09:31 INFO - PROCESS | 2564 | 1465247371558 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:09:31 INFO - PROCESS | 2564 | 1465247371641 Marionette TRACE conn8 <- [1,263,null,{"value":null}] 14:09:31 INFO - PROCESS | 2564 | 1465247371646 Marionette TRACE conn8 -> [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\", \"841f63d8-fed4-499c-a8c0-303cb4dc280d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:09:31 INFO - PROCESS | 2564 | 1465247371648 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:09:31 INFO - PROCESS | 2564 | ++DOCSHELL 18C09C00 == 36 [pid = 2564] [id = 75] 14:09:31 INFO - PROCESS | 2564 | ++DOMWINDOW == 83 (18C0B000) [pid = 2564] [serial = 222] [outer = 00000000] 14:09:31 INFO - PROCESS | 2564 | ++DOMWINDOW == 84 (19270400) [pid = 2564] [serial = 223] [outer = 18C0B000] 14:09:31 INFO - PROCESS | 2564 | 1465247371692 Marionette DEBUG loaded listener.js 14:09:31 INFO - PROCESS | 2564 | ++DOMWINDOW == 85 (19270C00) [pid = 2564] [serial = 224] [outer = 18C0B000] 14:09:32 INFO - PROCESS | 2564 | 1465247372134 Marionette TRACE conn8 <- [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]]]}] 14:09:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 14:09:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 630ms 14:09:32 INFO - PROCESS | 2564 | 1465247372182 Marionette TRACE conn8 -> [0,265,"getWindowHandle",null] 14:09:32 INFO - PROCESS | 2564 | 1465247372184 Marionette TRACE conn8 <- [1,265,null,{"value":"13"}] 14:09:32 INFO - PROCESS | 2564 | 1465247372187 Marionette TRACE conn8 -> [0,266,"setScriptTimeout",{"ms":35000}] 14:09:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 14:09:32 INFO - PROCESS | 2564 | 1465247372189 Marionette TRACE conn8 <- [1,266,null,{}] 14:09:32 INFO - PROCESS | 2564 | 1465247372192 Marionette TRACE conn8 -> [0,267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:09:32 INFO - PROCESS | 2564 | 1465247372194 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:09:32 INFO - PROCESS | 2564 | 1465247372311 Marionette TRACE conn8 <- [1,267,null,{"value":null}] 14:09:32 INFO - PROCESS | 2564 | 1465247372386 Marionette TRACE conn8 -> [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\", \"841f63d8-fed4-499c-a8c0-303cb4dc280d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:09:32 INFO - PROCESS | 2564 | 1465247372400 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:09:32 INFO - PROCESS | 2564 | ++DOCSHELL 19871800 == 37 [pid = 2564] [id = 76] 14:09:32 INFO - PROCESS | 2564 | ++DOMWINDOW == 86 (19872400) [pid = 2564] [serial = 225] [outer = 00000000] 14:09:32 INFO - PROCESS | 2564 | ++DOMWINDOW == 87 (1AD0C800) [pid = 2564] [serial = 226] [outer = 19872400] 14:09:32 INFO - PROCESS | 2564 | 1465247372465 Marionette DEBUG loaded listener.js 14:09:32 INFO - PROCESS | 2564 | ++DOMWINDOW == 88 (1B5F4400) [pid = 2564] [serial = 227] [outer = 19872400] 14:09:32 INFO - PROCESS | 2564 | 1465247372907 Marionette TRACE conn8 <- [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]]]}] 14:09:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 14:09:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 770ms 14:09:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 14:09:32 INFO - PROCESS | 2564 | 1465247372971 Marionette TRACE conn8 -> [0,269,"getWindowHandle",null] 14:09:32 INFO - PROCESS | 2564 | 1465247372973 Marionette TRACE conn8 <- [1,269,null,{"value":"13"}] 14:09:32 INFO - PROCESS | 2564 | 1465247372976 Marionette TRACE conn8 -> [0,270,"setScriptTimeout",{"ms":35000}] 14:09:32 INFO - PROCESS | 2564 | 1465247372978 Marionette TRACE conn8 <- [1,270,null,{}] 14:09:32 INFO - PROCESS | 2564 | 1465247372981 Marionette TRACE conn8 -> [0,271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:09:32 INFO - PROCESS | 2564 | 1465247372983 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:09:33 INFO - PROCESS | 2564 | 1465247373095 Marionette TRACE conn8 <- [1,271,null,{"value":null}] 14:09:33 INFO - PROCESS | 2564 | 1465247373107 Marionette TRACE conn8 -> [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\", \"841f63d8-fed4-499c-a8c0-303cb4dc280d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:09:33 INFO - PROCESS | 2564 | 1465247373109 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:09:33 INFO - PROCESS | 2564 | ++DOCSHELL 1BA9B400 == 38 [pid = 2564] [id = 77] 14:09:33 INFO - PROCESS | 2564 | ++DOMWINDOW == 89 (1D276C00) [pid = 2564] [serial = 228] [outer = 00000000] 14:09:33 INFO - PROCESS | 2564 | ++DOMWINDOW == 90 (1D361C00) [pid = 2564] [serial = 229] [outer = 1D276C00] 14:09:33 INFO - PROCESS | 2564 | 1465247373152 Marionette DEBUG loaded listener.js 14:09:33 INFO - PROCESS | 2564 | ++DOMWINDOW == 91 (1D412C00) [pid = 2564] [serial = 230] [outer = 1D276C00] 14:09:33 INFO - PROCESS | 2564 | 1465247373577 Marionette TRACE conn8 <- [1,272,null,{"value":["/2dcontext/compositing/2d.composite.transparent.lighter.html",0,null,null,[["Canvas test: 2d.composite.transparent.lighter",0,null,null]]]}] 14:09:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 14:09:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 630ms 14:09:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 14:09:33 INFO - PROCESS | 2564 | 1465247373611 Marionette TRACE conn8 -> [0,273,"getWindowHandle",null] 14:09:33 INFO - PROCESS | 2564 | 1465247373613 Marionette TRACE conn8 <- [1,273,null,{"value":"13"}] 14:09:33 INFO - PROCESS | 2564 | 1465247373616 Marionette TRACE conn8 -> [0,274,"setScriptTimeout",{"ms":35000}] 14:09:33 INFO - PROCESS | 2564 | 1465247373617 Marionette TRACE conn8 <- [1,274,null,{}] 14:09:33 INFO - PROCESS | 2564 | 1465247373621 Marionette TRACE conn8 -> [0,275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:09:33 INFO - PROCESS | 2564 | 1465247373623 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:09:33 INFO - PROCESS | 2564 | 1465247373749 Marionette TRACE conn8 <- [1,275,null,{"value":null}] 14:09:33 INFO - PROCESS | 2564 | 1465247373803 Marionette TRACE conn8 -> [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\", \"841f63d8-fed4-499c-a8c0-303cb4dc280d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:09:33 INFO - PROCESS | 2564 | 1465247373805 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:09:33 INFO - PROCESS | 2564 | ++DOCSHELL 0F76D000 == 39 [pid = 2564] [id = 78] 14:09:33 INFO - PROCESS | 2564 | ++DOMWINDOW == 92 (0FD05C00) [pid = 2564] [serial = 231] [outer = 00000000] 14:09:33 INFO - PROCESS | 2564 | ++DOMWINDOW == 93 (1D899400) [pid = 2564] [serial = 232] [outer = 0FD05C00] 14:09:33 INFO - PROCESS | 2564 | 1465247373849 Marionette DEBUG loaded listener.js 14:09:33 INFO - PROCESS | 2564 | ++DOMWINDOW == 94 (1D49B000) [pid = 2564] [serial = 233] [outer = 0FD05C00] 14:09:34 INFO - PROCESS | 2564 | --DOMWINDOW == 93 (1986F000) [pid = 2564] [serial = 183] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 14:09:34 INFO - PROCESS | 2564 | --DOMWINDOW == 92 (1D411800) [pid = 2564] [serial = 186] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 14:09:34 INFO - PROCESS | 2564 | --DOMWINDOW == 91 (141C3400) [pid = 2564] [serial = 171] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 14:09:34 INFO - PROCESS | 2564 | --DOMWINDOW == 90 (18379000) [pid = 2564] [serial = 177] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 14:09:34 INFO - PROCESS | 2564 | --DOMWINDOW == 89 (19382400) [pid = 2564] [serial = 180] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 14:09:34 INFO - PROCESS | 2564 | --DOMWINDOW == 88 (1770EC00) [pid = 2564] [serial = 165] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 14:09:34 INFO - PROCESS | 2564 | --DOMWINDOW == 87 (178E0000) [pid = 2564] [serial = 174] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 14:09:34 INFO - PROCESS | 2564 | --DOMWINDOW == 86 (10FBDC00) [pid = 2564] [serial = 168] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 14:09:34 INFO - PROCESS | 2564 | --DOMWINDOW == 85 (0FD01800) [pid = 2564] [serial = 162] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 14:09:34 INFO - PROCESS | 2564 | --DOMWINDOW == 84 (1595B800) [pid = 2564] [serial = 192] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 14:09:34 INFO - PROCESS | 2564 | --DOMWINDOW == 83 (1D49A800) [pid = 2564] [serial = 189] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 14:09:34 INFO - PROCESS | 2564 | --DOMWINDOW == 82 (1EDC3400) [pid = 2564] [serial = 195] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 14:09:34 INFO - PROCESS | 2564 | 1465247374301 Marionette TRACE conn8 <- [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]]]}] 14:09:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 14:09:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 730ms 14:09:34 INFO - PROCESS | 2564 | 1465247374347 Marionette TRACE conn8 -> [0,277,"getWindowHandle",null] 14:09:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 14:09:34 INFO - PROCESS | 2564 | 1465247374349 Marionette TRACE conn8 <- [1,277,null,{"value":"13"}] 14:09:34 INFO - PROCESS | 2564 | 1465247374362 Marionette TRACE conn8 -> [0,278,"setScriptTimeout",{"ms":35000}] 14:09:34 INFO - PROCESS | 2564 | 1465247374364 Marionette TRACE conn8 <- [1,278,null,{}] 14:09:34 INFO - PROCESS | 2564 | 1465247374368 Marionette TRACE conn8 -> [0,279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:09:34 INFO - PROCESS | 2564 | 1465247374379 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:09:34 INFO - PROCESS | 2564 | 1465247374459 Marionette TRACE conn8 <- [1,279,null,{"value":null}] 14:09:34 INFO - PROCESS | 2564 | 1465247374464 Marionette TRACE conn8 -> [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\", \"841f63d8-fed4-499c-a8c0-303cb4dc280d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:09:34 INFO - PROCESS | 2564 | 1465247374466 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:09:34 INFO - PROCESS | 2564 | ++DOCSHELL 1770EC00 == 40 [pid = 2564] [id = 79] 14:09:34 INFO - PROCESS | 2564 | ++DOMWINDOW == 83 (17EE4800) [pid = 2564] [serial = 234] [outer = 00000000] 14:09:34 INFO - PROCESS | 2564 | ++DOMWINDOW == 84 (1D281800) [pid = 2564] [serial = 235] [outer = 17EE4800] 14:09:34 INFO - PROCESS | 2564 | 1465247374510 Marionette DEBUG loaded listener.js 14:09:34 INFO - PROCESS | 2564 | ++DOMWINDOW == 85 (1D49B400) [pid = 2564] [serial = 236] [outer = 17EE4800] 14:09:34 INFO - PROCESS | 2564 | 1465247374921 Marionette TRACE conn8 <- [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]]]}] 14:09:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 14:09:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 590ms 14:09:34 INFO - PROCESS | 2564 | 1465247374943 Marionette TRACE conn8 -> [0,281,"getWindowHandle",null] 14:09:34 INFO - PROCESS | 2564 | 1465247374945 Marionette TRACE conn8 <- [1,281,null,{"value":"13"}] 14:09:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 14:09:34 INFO - PROCESS | 2564 | 1465247374948 Marionette TRACE conn8 -> [0,282,"setScriptTimeout",{"ms":35000}] 14:09:34 INFO - PROCESS | 2564 | 1465247374950 Marionette TRACE conn8 <- [1,282,null,{}] 14:09:34 INFO - PROCESS | 2564 | 1465247374953 Marionette TRACE conn8 -> [0,283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:09:34 INFO - PROCESS | 2564 | 1465247374955 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:09:35 INFO - PROCESS | 2564 | 1465247375071 Marionette TRACE conn8 <- [1,283,null,{"value":null}] 14:09:35 INFO - PROCESS | 2564 | 1465247375079 Marionette TRACE conn8 -> [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\", \"841f63d8-fed4-499c-a8c0-303cb4dc280d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:09:35 INFO - PROCESS | 2564 | 1465247375081 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:09:35 INFO - PROCESS | 2564 | ++DOCSHELL 1D280800 == 41 [pid = 2564] [id = 80] 14:09:35 INFO - PROCESS | 2564 | ++DOMWINDOW == 86 (1D49E800) [pid = 2564] [serial = 237] [outer = 00000000] 14:09:35 INFO - PROCESS | 2564 | ++DOMWINDOW == 87 (1EE4FC00) [pid = 2564] [serial = 238] [outer = 1D49E800] 14:09:35 INFO - PROCESS | 2564 | 1465247375124 Marionette DEBUG loaded listener.js 14:09:35 INFO - PROCESS | 2564 | ++DOMWINDOW == 88 (1F05D800) [pid = 2564] [serial = 239] [outer = 1D49E800] 14:09:35 INFO - PROCESS | 2564 | 1465247375548 Marionette TRACE conn8 <- [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]]]}] 14:09:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 14:09:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 630ms 14:09:35 INFO - PROCESS | 2564 | 1465247375579 Marionette TRACE conn8 -> [0,285,"getWindowHandle",null] 14:09:35 INFO - PROCESS | 2564 | 1465247375581 Marionette TRACE conn8 <- [1,285,null,{"value":"13"}] 14:09:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 14:09:35 INFO - PROCESS | 2564 | 1465247375585 Marionette TRACE conn8 -> [0,286,"setScriptTimeout",{"ms":35000}] 14:09:35 INFO - PROCESS | 2564 | 1465247375587 Marionette TRACE conn8 <- [1,286,null,{}] 14:09:35 INFO - PROCESS | 2564 | 1465247375592 Marionette TRACE conn8 -> [0,287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:09:35 INFO - PROCESS | 2564 | 1465247375594 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:09:35 INFO - PROCESS | 2564 | 1465247375709 Marionette TRACE conn8 <- [1,287,null,{"value":null}] 14:09:35 INFO - PROCESS | 2564 | 1465247375718 Marionette TRACE conn8 -> [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\", \"841f63d8-fed4-499c-a8c0-303cb4dc280d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:09:35 INFO - PROCESS | 2564 | 1465247375720 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:09:35 INFO - PROCESS | 2564 | ++DOCSHELL 1F05F400 == 42 [pid = 2564] [id = 81] 14:09:35 INFO - PROCESS | 2564 | ++DOMWINDOW == 89 (1F061C00) [pid = 2564] [serial = 240] [outer = 00000000] 14:09:35 INFO - PROCESS | 2564 | ++DOMWINDOW == 90 (1F08CC00) [pid = 2564] [serial = 241] [outer = 1F061C00] 14:09:35 INFO - PROCESS | 2564 | 1465247375767 Marionette DEBUG loaded listener.js 14:09:35 INFO - PROCESS | 2564 | ++DOMWINDOW == 91 (1F095400) [pid = 2564] [serial = 242] [outer = 1F061C00] 14:09:36 INFO - PROCESS | 2564 | 1465247376260 Marionette TRACE conn8 <- [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]]]}] 14:09:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 14:09:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 730ms 14:09:36 INFO - PROCESS | 2564 | 1465247376358 Marionette TRACE conn8 -> [0,289,"getWindowHandle",null] 14:09:36 INFO - PROCESS | 2564 | 1465247376363 Marionette TRACE conn8 <- [1,289,null,{"value":"13"}] 14:09:36 INFO - PROCESS | 2564 | 1465247376369 Marionette TRACE conn8 -> [0,290,"setScriptTimeout",{"ms":35000}] 14:09:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 14:09:36 INFO - PROCESS | 2564 | 1465247376372 Marionette TRACE conn8 <- [1,290,null,{}] 14:09:36 INFO - PROCESS | 2564 | 1465247376393 Marionette TRACE conn8 -> [0,291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:09:36 INFO - PROCESS | 2564 | 1465247376396 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:09:36 INFO - PROCESS | 2564 | 1465247376521 Marionette TRACE conn8 <- [1,291,null,{"value":null}] 14:09:36 INFO - PROCESS | 2564 | 1465247376635 Marionette TRACE conn8 -> [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\", \"841f63d8-fed4-499c-a8c0-303cb4dc280d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:09:36 INFO - PROCESS | 2564 | 1465247376640 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:09:36 INFO - PROCESS | 2564 | ++DOCSHELL 0FD0EC00 == 43 [pid = 2564] [id = 82] 14:09:36 INFO - PROCESS | 2564 | ++DOMWINDOW == 92 (0FDAC800) [pid = 2564] [serial = 243] [outer = 00000000] 14:09:36 INFO - PROCESS | 2564 | ++DOMWINDOW == 93 (140E1400) [pid = 2564] [serial = 244] [outer = 0FDAC800] 14:09:36 INFO - PROCESS | 2564 | 1465247376698 Marionette DEBUG loaded listener.js 14:09:36 INFO - PROCESS | 2564 | ++DOMWINDOW == 94 (1483A400) [pid = 2564] [serial = 245] [outer = 0FDAC800] 14:09:37 INFO - PROCESS | 2564 | 1465247377262 Marionette TRACE conn8 <- [1,292,null,{"value":["/2dcontext/compositing/2d.composite.transparent.xor.html",0,null,null,[["Canvas test: 2d.composite.transparent.xor",0,null,null]]]}] 14:09:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 14:09:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 930ms 14:09:37 INFO - PROCESS | 2564 | 1465247377305 Marionette TRACE conn8 -> [0,293,"getWindowHandle",null] 14:09:37 INFO - PROCESS | 2564 | 1465247377309 Marionette TRACE conn8 <- [1,293,null,{"value":"13"}] 14:09:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 14:09:37 INFO - PROCESS | 2564 | 1465247377316 Marionette TRACE conn8 -> [0,294,"setScriptTimeout",{"ms":35000}] 14:09:37 INFO - PROCESS | 2564 | 1465247377318 Marionette TRACE conn8 <- [1,294,null,{}] 14:09:37 INFO - PROCESS | 2564 | 1465247377323 Marionette TRACE conn8 -> [0,295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:09:37 INFO - PROCESS | 2564 | 1465247377325 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:09:37 INFO - PROCESS | 2564 | 1465247377439 Marionette TRACE conn8 <- [1,295,null,{"value":null}] 14:09:37 INFO - PROCESS | 2564 | 1465247377534 Marionette TRACE conn8 -> [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\", \"841f63d8-fed4-499c-a8c0-303cb4dc280d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:09:37 INFO - PROCESS | 2564 | 1465247377536 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:09:37 INFO - PROCESS | 2564 | ++DOCSHELL 17722C00 == 44 [pid = 2564] [id = 83] 14:09:37 INFO - PROCESS | 2564 | ++DOMWINDOW == 95 (1774B400) [pid = 2564] [serial = 246] [outer = 00000000] 14:09:37 INFO - PROCESS | 2564 | ++DOMWINDOW == 96 (1794E000) [pid = 2564] [serial = 247] [outer = 1774B400] 14:09:37 INFO - PROCESS | 2564 | 1465247377592 Marionette DEBUG loaded listener.js 14:09:37 INFO - PROCESS | 2564 | ++DOMWINDOW == 97 (17EE0400) [pid = 2564] [serial = 248] [outer = 1774B400] 14:09:38 INFO - PROCESS | 2564 | 1465247378159 Marionette TRACE conn8 <- [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]]]}] 14:09:38 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. 14:09:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 870ms 14:09:38 INFO - PROCESS | 2564 | 1465247378189 Marionette TRACE conn8 -> [0,297,"getWindowHandle",null] 14:09:38 INFO - PROCESS | 2564 | 1465247378192 Marionette TRACE conn8 <- [1,297,null,{"value":"13"}] 14:09:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 14:09:38 INFO - PROCESS | 2564 | 1465247378196 Marionette TRACE conn8 -> [0,298,"setScriptTimeout",{"ms":35000}] 14:09:38 INFO - PROCESS | 2564 | 1465247378199 Marionette TRACE conn8 <- [1,298,null,{}] 14:09:38 INFO - PROCESS | 2564 | 1465247378210 Marionette TRACE conn8 -> [0,299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:09:38 INFO - PROCESS | 2564 | 1465247378215 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:09:38 INFO - PROCESS | 2564 | 1465247378327 Marionette TRACE conn8 <- [1,299,null,{"value":null}] 14:09:38 INFO - PROCESS | 2564 | 1465247378423 Marionette TRACE conn8 -> [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\", \"841f63d8-fed4-499c-a8c0-303cb4dc280d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:09:38 INFO - PROCESS | 2564 | 1465247378426 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:09:38 INFO - PROCESS | 2564 | ++DOCSHELL 18E5C800 == 45 [pid = 2564] [id = 84] 14:09:38 INFO - PROCESS | 2564 | ++DOMWINDOW == 98 (18E5CC00) [pid = 2564] [serial = 249] [outer = 00000000] 14:09:38 INFO - PROCESS | 2564 | ++DOMWINDOW == 99 (18E61000) [pid = 2564] [serial = 250] [outer = 18E5CC00] 14:09:38 INFO - PROCESS | 2564 | 1465247378483 Marionette DEBUG loaded listener.js 14:09:38 INFO - PROCESS | 2564 | ++DOMWINDOW == 100 (19314800) [pid = 2564] [serial = 251] [outer = 18E5CC00] 14:09:39 INFO - PROCESS | 2564 | 1465247379031 Marionette TRACE conn8 <- [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]]]}] 14:09:39 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. 14:09:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 870ms 14:09:39 INFO - PROCESS | 2564 | 1465247379070 Marionette TRACE conn8 -> [0,301,"getWindowHandle",null] 14:09:39 INFO - PROCESS | 2564 | 1465247379073 Marionette TRACE conn8 <- [1,301,null,{"value":"13"}] 14:09:39 INFO - PROCESS | 2564 | 1465247379076 Marionette TRACE conn8 -> [0,302,"setScriptTimeout",{"ms":35000}] 14:09:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 14:09:39 INFO - PROCESS | 2564 | 1465247379078 Marionette TRACE conn8 <- [1,302,null,{}] 14:09:39 INFO - PROCESS | 2564 | 1465247379082 Marionette TRACE conn8 -> [0,303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:09:39 INFO - PROCESS | 2564 | 1465247379084 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:09:39 INFO - PROCESS | 2564 | 1465247379196 Marionette TRACE conn8 <- [1,303,null,{"value":null}] 14:09:39 INFO - PROCESS | 2564 | 1465247379324 Marionette TRACE conn8 -> [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\", \"841f63d8-fed4-499c-a8c0-303cb4dc280d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:09:39 INFO - PROCESS | 2564 | 1465247379326 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:09:39 INFO - PROCESS | 2564 | ++DOCSHELL 1EA80C00 == 46 [pid = 2564] [id = 85] 14:09:39 INFO - PROCESS | 2564 | ++DOMWINDOW == 101 (1EA82800) [pid = 2564] [serial = 252] [outer = 00000000] 14:09:39 INFO - PROCESS | 2564 | ++DOMWINDOW == 102 (1EA85400) [pid = 2564] [serial = 253] [outer = 1EA82800] 14:09:39 INFO - PROCESS | 2564 | 1465247379423 Marionette DEBUG loaded listener.js 14:09:39 INFO - PROCESS | 2564 | ++DOMWINDOW == 103 (1EA87800) [pid = 2564] [serial = 254] [outer = 1EA82800] 14:09:39 INFO - PROCESS | 2564 | 1465247379542 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 14:09:40 INFO - PROCESS | 2564 | 1465247380020 Marionette TRACE conn8 <- [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]]]}] 14:09:40 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. 14:09:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 1129ms 14:09:40 INFO - PROCESS | 2564 | 1465247380208 Marionette TRACE conn8 -> [0,305,"getWindowHandle",null] 14:09:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 14:09:40 INFO - PROCESS | 2564 | 1465247380213 Marionette TRACE conn8 <- [1,305,null,{"value":"13"}] 14:09:40 INFO - PROCESS | 2564 | 1465247380218 Marionette TRACE conn8 -> [0,306,"setScriptTimeout",{"ms":35000}] 14:09:40 INFO - PROCESS | 2564 | 1465247380221 Marionette TRACE conn8 <- [1,306,null,{}] 14:09:40 INFO - PROCESS | 2564 | 1465247380226 Marionette TRACE conn8 -> [0,307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:09:40 INFO - PROCESS | 2564 | 1465247380230 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:09:40 INFO - PROCESS | 2564 | 1465247380332 Marionette TRACE conn8 <- [1,307,null,{"value":null}] 14:09:40 INFO - PROCESS | 2564 | 1465247380409 Marionette TRACE conn8 -> [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\", \"841f63d8-fed4-499c-a8c0-303cb4dc280d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:09:40 INFO - PROCESS | 2564 | 1465247380414 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:09:40 INFO - PROCESS | 2564 | ++DOCSHELL 13E85800 == 47 [pid = 2564] [id = 86] 14:09:40 INFO - PROCESS | 2564 | ++DOMWINDOW == 104 (13E8E800) [pid = 2564] [serial = 255] [outer = 00000000] 14:09:40 INFO - PROCESS | 2564 | ++DOMWINDOW == 105 (1479EC00) [pid = 2564] [serial = 256] [outer = 13E8E800] 14:09:40 INFO - PROCESS | 2564 | 1465247380504 Marionette DEBUG loaded listener.js 14:09:40 INFO - PROCESS | 2564 | ++DOMWINDOW == 106 (14844C00) [pid = 2564] [serial = 257] [outer = 13E8E800] 14:09:41 INFO - PROCESS | 2564 | --DOCSHELL 1D280800 == 46 [pid = 2564] [id = 80] 14:09:41 INFO - PROCESS | 2564 | --DOCSHELL 1770EC00 == 45 [pid = 2564] [id = 79] 14:09:41 INFO - PROCESS | 2564 | --DOCSHELL 0F76D000 == 44 [pid = 2564] [id = 78] 14:09:41 INFO - PROCESS | 2564 | --DOCSHELL 1BA9B400 == 43 [pid = 2564] [id = 77] 14:09:41 INFO - PROCESS | 2564 | --DOCSHELL 19871800 == 42 [pid = 2564] [id = 76] 14:09:41 INFO - PROCESS | 2564 | --DOCSHELL 18C09C00 == 41 [pid = 2564] [id = 75] 14:09:41 INFO - PROCESS | 2564 | --DOCSHELL 18376C00 == 40 [pid = 2564] [id = 74] 14:09:41 INFO - PROCESS | 2564 | --DOCSHELL 1770A800 == 39 [pid = 2564] [id = 73] 14:09:41 INFO - PROCESS | 2564 | --DOCSHELL 13E05400 == 38 [pid = 2564] [id = 72] 14:09:41 INFO - PROCESS | 2564 | --DOMWINDOW == 105 (18377C00) [pid = 2564] [serial = 199] [outer = 00000000] [url = about:blank] 14:09:41 INFO - PROCESS | 2564 | --DOCSHELL 0FD02400 == 37 [pid = 2564] [id = 71] 14:09:41 INFO - PROCESS | 2564 | --DOCSHELL 0FF4F400 == 36 [pid = 2564] [id = 68] 14:09:41 INFO - PROCESS | 2564 | --DOMWINDOW == 104 (1020DC00) [pid = 2564] [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.] 14:09:41 INFO - PROCESS | 2564 | --DOMWINDOW == 103 (1D279400) [pid = 2564] [serial = 184] [outer = 00000000] [url = about:blank] 14:09:41 INFO - PROCESS | 2564 | --DOMWINDOW == 102 (1D363400) [pid = 2564] [serial = 185] [outer = 00000000] [url = about:blank] 14:09:41 INFO - PROCESS | 2564 | --DOMWINDOW == 101 (1D417000) [pid = 2564] [serial = 188] [outer = 00000000] [url = about:blank] 14:09:41 INFO - PROCESS | 2564 | --DOMWINDOW == 100 (1D415C00) [pid = 2564] [serial = 187] [outer = 00000000] [url = about:blank] 14:09:41 INFO - PROCESS | 2564 | --DOMWINDOW == 99 (1483F000) [pid = 2564] [serial = 172] [outer = 00000000] [url = about:blank] 14:09:41 INFO - PROCESS | 2564 | --DOMWINDOW == 98 (15D3E800) [pid = 2564] [serial = 173] [outer = 00000000] [url = about:blank] 14:09:41 INFO - PROCESS | 2564 | --DOMWINDOW == 97 (18E07C00) [pid = 2564] [serial = 178] [outer = 00000000] [url = about:blank] 14:09:41 INFO - PROCESS | 2564 | --DOMWINDOW == 96 (19271C00) [pid = 2564] [serial = 179] [outer = 00000000] [url = about:blank] 14:09:41 INFO - PROCESS | 2564 | --DOMWINDOW == 95 (19871000) [pid = 2564] [serial = 181] [outer = 00000000] [url = about:blank] 14:09:41 INFO - PROCESS | 2564 | --DOMWINDOW == 94 (1774EC00) [pid = 2564] [serial = 167] [outer = 00000000] [url = about:blank] 14:09:41 INFO - PROCESS | 2564 | --DOMWINDOW == 93 (17723400) [pid = 2564] [serial = 166] [outer = 00000000] [url = about:blank] 14:09:41 INFO - PROCESS | 2564 | --DOMWINDOW == 92 (17E3A800) [pid = 2564] [serial = 175] [outer = 00000000] [url = about:blank] 14:09:41 INFO - PROCESS | 2564 | --DOMWINDOW == 91 (17EE1800) [pid = 2564] [serial = 176] [outer = 00000000] [url = about:blank] 14:09:41 INFO - PROCESS | 2564 | --DOMWINDOW == 90 (14843800) [pid = 2564] [serial = 170] [outer = 00000000] [url = about:blank] 14:09:41 INFO - PROCESS | 2564 | --DOMWINDOW == 89 (140E6C00) [pid = 2564] [serial = 169] [outer = 00000000] [url = about:blank] 14:09:41 INFO - PROCESS | 2564 | --DOMWINDOW == 88 (1020A000) [pid = 2564] [serial = 164] [outer = 00000000] [url = about:blank] 14:09:41 INFO - PROCESS | 2564 | --DOMWINDOW == 87 (0FD09C00) [pid = 2564] [serial = 163] [outer = 00000000] [url = about:blank] 14:09:41 INFO - PROCESS | 2564 | --DOMWINDOW == 86 (1D412400) [pid = 2564] [serial = 193] [outer = 00000000] [url = about:blank] 14:09:41 INFO - PROCESS | 2564 | --DOMWINDOW == 85 (1D898C00) [pid = 2564] [serial = 190] [outer = 00000000] [url = about:blank] 14:09:41 INFO - PROCESS | 2564 | --DOMWINDOW == 84 (1EE43C00) [pid = 2564] [serial = 197] [outer = 00000000] [url = about:blank] 14:09:41 INFO - PROCESS | 2564 | --DOMWINDOW == 83 (1D89D800) [pid = 2564] [serial = 191] [outer = 00000000] [url = about:blank] 14:09:41 INFO - PROCESS | 2564 | --DOMWINDOW == 82 (1D896400) [pid = 2564] [serial = 194] [outer = 00000000] [url = about:blank] 14:09:41 INFO - PROCESS | 2564 | --DOMWINDOW == 81 (19A17400) [pid = 2564] [serial = 182] [outer = 00000000] [url = about:blank] 14:09:41 INFO - PROCESS | 2564 | --DOMWINDOW == 80 (1EE43400) [pid = 2564] [serial = 196] [outer = 00000000] [url = about:blank] 14:09:41 INFO - PROCESS | 2564 | 1465247381138 Marionette TRACE conn8 <- [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]]]}] 14:09:41 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. 14:09:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 991ms 14:09:41 INFO - PROCESS | 2564 | 1465247381212 Marionette TRACE conn8 -> [0,309,"getWindowHandle",null] 14:09:41 INFO - PROCESS | 2564 | 1465247381215 Marionette TRACE conn8 <- [1,309,null,{"value":"13"}] 14:09:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 14:09:41 INFO - PROCESS | 2564 | 1465247381222 Marionette TRACE conn8 -> [0,310,"setScriptTimeout",{"ms":35000}] 14:09:41 INFO - PROCESS | 2564 | 1465247381225 Marionette TRACE conn8 <- [1,310,null,{}] 14:09:41 INFO - PROCESS | 2564 | 1465247381229 Marionette TRACE conn8 -> [0,311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:09:41 INFO - PROCESS | 2564 | 1465247381232 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:09:41 INFO - PROCESS | 2564 | 1465247381318 Marionette TRACE conn8 <- [1,311,null,{"value":null}] 14:09:41 INFO - PROCESS | 2564 | 1465247381330 Marionette TRACE conn8 -> [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\", \"841f63d8-fed4-499c-a8c0-303cb4dc280d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:09:41 INFO - PROCESS | 2564 | 1465247381332 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:09:41 INFO - PROCESS | 2564 | ++DOCSHELL 1024BC00 == 37 [pid = 2564] [id = 87] 14:09:41 INFO - PROCESS | 2564 | ++DOMWINDOW == 81 (1024CC00) [pid = 2564] [serial = 258] [outer = 00000000] 14:09:41 INFO - PROCESS | 2564 | ++DOMWINDOW == 82 (105BC000) [pid = 2564] [serial = 259] [outer = 1024CC00] 14:09:41 INFO - PROCESS | 2564 | 1465247381380 Marionette DEBUG loaded listener.js 14:09:41 INFO - PROCESS | 2564 | ++DOMWINDOW == 83 (1476C400) [pid = 2564] [serial = 260] [outer = 1024CC00] 14:09:41 INFO - PROCESS | 2564 | 1465247381834 Marionette TRACE conn8 <- [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]]]}] 14:09:41 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. 14:09:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 630ms 14:09:41 INFO - PROCESS | 2564 | 1465247381853 Marionette TRACE conn8 -> [0,313,"getWindowHandle",null] 14:09:41 INFO - PROCESS | 2564 | 1465247381856 Marionette TRACE conn8 <- [1,313,null,{"value":"13"}] 14:09:41 INFO - PROCESS | 2564 | 1465247381859 Marionette TRACE conn8 -> [0,314,"setScriptTimeout",{"ms":35000}] 14:09:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 14:09:41 INFO - PROCESS | 2564 | 1465247381861 Marionette TRACE conn8 <- [1,314,null,{}] 14:09:41 INFO - PROCESS | 2564 | 1465247381871 Marionette TRACE conn8 -> [0,315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:09:41 INFO - PROCESS | 2564 | 1465247381875 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:09:42 INFO - PROCESS | 2564 | 1465247381988 Marionette TRACE conn8 <- [1,315,null,{"value":null}] 14:09:42 INFO - PROCESS | 2564 | 1465247381998 Marionette TRACE conn8 -> [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\", \"841f63d8-fed4-499c-a8c0-303cb4dc280d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:09:42 INFO - PROCESS | 2564 | 1465247382002 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:09:42 INFO - PROCESS | 2564 | ++DOCSHELL 17750400 == 38 [pid = 2564] [id = 88] 14:09:42 INFO - PROCESS | 2564 | ++DOMWINDOW == 84 (17753400) [pid = 2564] [serial = 261] [outer = 00000000] 14:09:42 INFO - PROCESS | 2564 | ++DOMWINDOW == 85 (17EDBC00) [pid = 2564] [serial = 262] [outer = 17753400] 14:09:42 INFO - PROCESS | 2564 | 1465247382051 Marionette DEBUG loaded listener.js 14:09:42 INFO - PROCESS | 2564 | ++DOMWINDOW == 86 (17EE4400) [pid = 2564] [serial = 263] [outer = 17753400] 14:09:42 INFO - PROCESS | 2564 | 1465247382527 Marionette TRACE conn8 <- [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]]]}] 14:09:42 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. 14:09:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 730ms 14:09:42 INFO - PROCESS | 2564 | 1465247382593 Marionette TRACE conn8 -> [0,317,"getWindowHandle",null] 14:09:42 INFO - PROCESS | 2564 | 1465247382595 Marionette TRACE conn8 <- [1,317,null,{"value":"13"}] 14:09:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 14:09:42 INFO - PROCESS | 2564 | 1465247382598 Marionette TRACE conn8 -> [0,318,"setScriptTimeout",{"ms":35000}] 14:09:42 INFO - PROCESS | 2564 | 1465247382600 Marionette TRACE conn8 <- [1,318,null,{}] 14:09:42 INFO - PROCESS | 2564 | 1465247382604 Marionette TRACE conn8 -> [0,319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:09:42 INFO - PROCESS | 2564 | 1465247382606 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:09:42 INFO - PROCESS | 2564 | 1465247382692 Marionette TRACE conn8 <- [1,319,null,{"value":null}] 14:09:42 INFO - PROCESS | 2564 | 1465247382779 Marionette TRACE conn8 -> [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\", \"841f63d8-fed4-499c-a8c0-303cb4dc280d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:09:42 INFO - PROCESS | 2564 | 1465247382781 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:09:42 INFO - PROCESS | 2564 | ++DOCSHELL 18AF6C00 == 39 [pid = 2564] [id = 89] 14:09:42 INFO - PROCESS | 2564 | ++DOMWINDOW == 87 (18AF8400) [pid = 2564] [serial = 264] [outer = 00000000] 14:09:42 INFO - PROCESS | 2564 | ++DOMWINDOW == 88 (18E0EC00) [pid = 2564] [serial = 265] [outer = 18AF8400] 14:09:42 INFO - PROCESS | 2564 | 1465247382826 Marionette DEBUG loaded listener.js 14:09:42 INFO - PROCESS | 2564 | ++DOMWINDOW == 89 (18E58800) [pid = 2564] [serial = 266] [outer = 18AF8400] 14:09:43 INFO - PROCESS | 2564 | 1465247383211 Marionette TRACE conn8 <- [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]]]}] 14:09:43 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. 14:09:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 630ms 14:09:43 INFO - PROCESS | 2564 | 1465247383229 Marionette TRACE conn8 -> [0,321,"getWindowHandle",null] 14:09:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 14:09:43 INFO - PROCESS | 2564 | 1465247383231 Marionette TRACE conn8 <- [1,321,null,{"value":"13"}] 14:09:43 INFO - PROCESS | 2564 | 1465247383234 Marionette TRACE conn8 -> [0,322,"setScriptTimeout",{"ms":35000}] 14:09:43 INFO - PROCESS | 2564 | 1465247383235 Marionette TRACE conn8 <- [1,322,null,{}] 14:09:43 INFO - PROCESS | 2564 | 1465247383239 Marionette TRACE conn8 -> [0,323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:09:43 INFO - PROCESS | 2564 | 1465247383241 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:09:43 INFO - PROCESS | 2564 | 1465247383360 Marionette TRACE conn8 <- [1,323,null,{"value":null}] 14:09:43 INFO - PROCESS | 2564 | 1465247383405 Marionette TRACE conn8 -> [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\", \"841f63d8-fed4-499c-a8c0-303cb4dc280d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:09:43 INFO - PROCESS | 2564 | 1465247383407 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:09:43 INFO - PROCESS | 2564 | ++DOCSHELL 19271C00 == 40 [pid = 2564] [id = 90] 14:09:43 INFO - PROCESS | 2564 | ++DOMWINDOW == 90 (192E0000) [pid = 2564] [serial = 267] [outer = 00000000] 14:09:43 INFO - PROCESS | 2564 | ++DOMWINDOW == 91 (19870400) [pid = 2564] [serial = 268] [outer = 192E0000] 14:09:43 INFO - PROCESS | 2564 | 1465247383452 Marionette DEBUG loaded listener.js 14:09:43 INFO - PROCESS | 2564 | ++DOMWINDOW == 92 (19874000) [pid = 2564] [serial = 269] [outer = 192E0000] 14:09:43 INFO - PROCESS | 2564 | 1465247383892 Marionette TRACE conn8 <- [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]]]}] 14:09:43 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. 14:09:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 670ms 14:09:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 14:09:43 INFO - PROCESS | 2564 | 1465247383905 Marionette TRACE conn8 -> [0,325,"getWindowHandle",null] 14:09:43 INFO - PROCESS | 2564 | 1465247383907 Marionette TRACE conn8 <- [1,325,null,{"value":"13"}] 14:09:43 INFO - PROCESS | 2564 | 1465247383910 Marionette TRACE conn8 -> [0,326,"setScriptTimeout",{"ms":35000}] 14:09:43 INFO - PROCESS | 2564 | 1465247383911 Marionette TRACE conn8 <- [1,326,null,{}] 14:09:43 INFO - PROCESS | 2564 | 1465247383915 Marionette TRACE conn8 -> [0,327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:09:43 INFO - PROCESS | 2564 | 1465247383920 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:09:44 INFO - PROCESS | 2564 | 1465247384064 Marionette TRACE conn8 <- [1,327,null,{"value":null}] 14:09:44 INFO - PROCESS | 2564 | 1465247384071 Marionette TRACE conn8 -> [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\", \"841f63d8-fed4-499c-a8c0-303cb4dc280d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:09:44 INFO - PROCESS | 2564 | 1465247384073 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:09:44 INFO - PROCESS | 2564 | ++DOCSHELL 1AD08000 == 41 [pid = 2564] [id = 91] 14:09:44 INFO - PROCESS | 2564 | ++DOMWINDOW == 93 (1AD08C00) [pid = 2564] [serial = 270] [outer = 00000000] 14:09:44 INFO - PROCESS | 2564 | ++DOMWINDOW == 94 (1D27B400) [pid = 2564] [serial = 271] [outer = 1AD08C00] 14:09:44 INFO - PROCESS | 2564 | 1465247384117 Marionette DEBUG loaded listener.js 14:09:44 INFO - PROCESS | 2564 | ++DOMWINDOW == 95 (1D365400) [pid = 2564] [serial = 272] [outer = 1AD08C00] 14:09:44 INFO - PROCESS | 2564 | 1465247384584 Marionette TRACE conn8 <- [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]]]}] 14:09:44 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. 14:09:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 732ms 14:09:44 INFO - PROCESS | 2564 | 1465247384650 Marionette TRACE conn8 -> [0,329,"getWindowHandle",null] 14:09:44 INFO - PROCESS | 2564 | 1465247384652 Marionette TRACE conn8 <- [1,329,null,{"value":"13"}] 14:09:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 14:09:44 INFO - PROCESS | 2564 | 1465247384681 Marionette TRACE conn8 -> [0,330,"setScriptTimeout",{"ms":35000}] 14:09:44 INFO - PROCESS | 2564 | 1465247384692 Marionette TRACE conn8 <- [1,330,null,{}] 14:09:44 INFO - PROCESS | 2564 | 1465247384708 Marionette TRACE conn8 -> [0,331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:09:44 INFO - PROCESS | 2564 | 1465247384710 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:09:44 INFO - PROCESS | 2564 | 1465247384821 Marionette TRACE conn8 <- [1,331,null,{"value":null}] 14:09:44 INFO - PROCESS | 2564 | 1465247384830 Marionette TRACE conn8 -> [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\", \"841f63d8-fed4-499c-a8c0-303cb4dc280d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:09:44 INFO - PROCESS | 2564 | 1465247384832 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:09:44 INFO - PROCESS | 2564 | ++DOCSHELL 19A25400 == 42 [pid = 2564] [id = 92] 14:09:44 INFO - PROCESS | 2564 | ++DOMWINDOW == 96 (1D40E800) [pid = 2564] [serial = 273] [outer = 00000000] 14:09:44 INFO - PROCESS | 2564 | ++DOMWINDOW == 97 (1D4A2C00) [pid = 2564] [serial = 274] [outer = 1D40E800] 14:09:44 INFO - PROCESS | 2564 | 1465247384875 Marionette DEBUG loaded listener.js 14:09:44 INFO - PROCESS | 2564 | ++DOMWINDOW == 98 (1D4A5C00) [pid = 2564] [serial = 275] [outer = 1D40E800] 14:09:45 INFO - PROCESS | 2564 | 1465247385324 Marionette TRACE conn8 <- [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]]]}] 14:09:45 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. 14:09:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 690ms 14:09:45 INFO - PROCESS | 2564 | --DOMWINDOW == 97 (1D35E000) [pid = 2564] [serial = 158] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 14:09:45 INFO - PROCESS | 2564 | --DOMWINDOW == 96 (19872400) [pid = 2564] [serial = 225] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 14:09:45 INFO - PROCESS | 2564 | --DOMWINDOW == 95 (1D276C00) [pid = 2564] [serial = 228] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 14:09:45 INFO - PROCESS | 2564 | --DOMWINDOW == 94 (0FD0D400) [pid = 2564] [serial = 210] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 14:09:45 INFO - PROCESS | 2564 | --DOMWINDOW == 93 (0FF4FC00) [pid = 2564] [serial = 201] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 14:09:45 INFO - PROCESS | 2564 | --DOMWINDOW == 92 (18C0B000) [pid = 2564] [serial = 222] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 14:09:45 INFO - PROCESS | 2564 | --DOMWINDOW == 91 (1D27F800) [pid = 2564] [serial = 207] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 14:09:45 INFO - PROCESS | 2564 | --DOMWINDOW == 90 (17711C00) [pid = 2564] [serial = 204] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 14:09:45 INFO - PROCESS | 2564 | --DOMWINDOW == 89 (17716000) [pid = 2564] [serial = 216] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 14:09:45 INFO - PROCESS | 2564 | --DOMWINDOW == 88 (18377000) [pid = 2564] [serial = 219] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 14:09:45 INFO - PROCESS | 2564 | --DOMWINDOW == 87 (0FD05C00) [pid = 2564] [serial = 231] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 14:09:45 INFO - PROCESS | 2564 | --DOMWINDOW == 86 (13E0A000) [pid = 2564] [serial = 213] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 14:09:45 INFO - PROCESS | 2564 | --DOMWINDOW == 85 (1D49E800) [pid = 2564] [serial = 237] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 14:09:45 INFO - PROCESS | 2564 | --DOMWINDOW == 84 (17EE4800) [pid = 2564] [serial = 234] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 14:09:45 INFO - PROCESS | 2564 | 1465247385501 Marionette TRACE conn8 -> [0,333,"getWindowHandle",null] 14:09:45 INFO - PROCESS | 2564 | 1465247385503 Marionette TRACE conn8 <- [1,333,null,{"value":"13"}] 14:09:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 14:09:45 INFO - PROCESS | 2564 | 1465247385512 Marionette TRACE conn8 -> [0,334,"setScriptTimeout",{"ms":35000}] 14:09:45 INFO - PROCESS | 2564 | 1465247385514 Marionette TRACE conn8 <- [1,334,null,{}] 14:09:45 INFO - PROCESS | 2564 | 1465247385521 Marionette TRACE conn8 -> [0,335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:09:45 INFO - PROCESS | 2564 | 1465247385523 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:09:45 INFO - PROCESS | 2564 | 1465247385606 Marionette TRACE conn8 <- [1,335,null,{"value":null}] 14:09:45 INFO - PROCESS | 2564 | 1465247385611 Marionette TRACE conn8 -> [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\", \"841f63d8-fed4-499c-a8c0-303cb4dc280d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:09:45 INFO - PROCESS | 2564 | 1465247385613 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:09:45 INFO - PROCESS | 2564 | ++DOCSHELL 17716000 == 43 [pid = 2564] [id = 93] 14:09:45 INFO - PROCESS | 2564 | ++DOMWINDOW == 85 (17746C00) [pid = 2564] [serial = 276] [outer = 00000000] 14:09:45 INFO - PROCESS | 2564 | ++DOMWINDOW == 86 (18C0B000) [pid = 2564] [serial = 277] [outer = 17746C00] 14:09:45 INFO - PROCESS | 2564 | 1465247385657 Marionette DEBUG loaded listener.js 14:09:45 INFO - PROCESS | 2564 | ++DOMWINDOW == 87 (18C0EC00) [pid = 2564] [serial = 278] [outer = 17746C00] 14:09:46 INFO - PROCESS | 2564 | 1465247386064 Marionette TRACE conn8 <- [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]]]}] 14:09:46 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. 14:09:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 570ms 14:09:46 INFO - PROCESS | 2564 | 1465247386104 Marionette TRACE conn8 -> [0,337,"getWindowHandle",null] 14:09:46 INFO - PROCESS | 2564 | 1465247386106 Marionette TRACE conn8 <- [1,337,null,{"value":"13"}] 14:09:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 14:09:46 INFO - PROCESS | 2564 | 1465247386124 Marionette TRACE conn8 -> [0,338,"setScriptTimeout",{"ms":35000}] 14:09:46 INFO - PROCESS | 2564 | 1465247386126 Marionette TRACE conn8 <- [1,338,null,{}] 14:09:46 INFO - PROCESS | 2564 | 1465247386129 Marionette TRACE conn8 -> [0,339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:09:46 INFO - PROCESS | 2564 | 1465247386131 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:09:46 INFO - PROCESS | 2564 | 1465247386215 Marionette TRACE conn8 <- [1,339,null,{"value":null}] 14:09:46 INFO - PROCESS | 2564 | 1465247386223 Marionette TRACE conn8 -> [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\", \"841f63d8-fed4-499c-a8c0-303cb4dc280d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:09:46 INFO - PROCESS | 2564 | 1465247386225 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:09:46 INFO - PROCESS | 2564 | ++DOCSHELL 1496C000 == 44 [pid = 2564] [id = 94] 14:09:46 INFO - PROCESS | 2564 | ++DOMWINDOW == 88 (1D367400) [pid = 2564] [serial = 279] [outer = 00000000] 14:09:46 INFO - PROCESS | 2564 | ++DOMWINDOW == 89 (1EA88400) [pid = 2564] [serial = 280] [outer = 1D367400] 14:09:46 INFO - PROCESS | 2564 | 1465247386268 Marionette DEBUG loaded listener.js 14:09:46 INFO - PROCESS | 2564 | ++DOMWINDOW == 90 (1EDCB800) [pid = 2564] [serial = 281] [outer = 1D367400] 14:09:46 INFO - PROCESS | 2564 | 1465247386700 Marionette TRACE conn8 <- [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]]]}] 14:09:46 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. 14:09:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 630ms 14:09:46 INFO - PROCESS | 2564 | 1465247386760 Marionette TRACE conn8 -> [0,341,"getWindowHandle",null] 14:09:46 INFO - PROCESS | 2564 | 1465247386761 Marionette TRACE conn8 <- [1,341,null,{"value":"13"}] 14:09:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 14:09:46 INFO - PROCESS | 2564 | 1465247386764 Marionette TRACE conn8 -> [0,342,"setScriptTimeout",{"ms":35000}] 14:09:46 INFO - PROCESS | 2564 | 1465247386766 Marionette TRACE conn8 <- [1,342,null,{}] 14:09:46 INFO - PROCESS | 2564 | 1465247386770 Marionette TRACE conn8 -> [0,343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:09:46 INFO - PROCESS | 2564 | 1465247386772 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:09:46 INFO - PROCESS | 2564 | 1465247386858 Marionette TRACE conn8 <- [1,343,null,{"value":null}] 14:09:46 INFO - PROCESS | 2564 | 1465247386864 Marionette TRACE conn8 -> [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\", \"841f63d8-fed4-499c-a8c0-303cb4dc280d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:09:46 INFO - PROCESS | 2564 | 1465247386866 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:09:46 INFO - PROCESS | 2564 | ++DOCSHELL 18903000 == 45 [pid = 2564] [id = 95] 14:09:46 INFO - PROCESS | 2564 | ++DOMWINDOW == 91 (18908C00) [pid = 2564] [serial = 282] [outer = 00000000] 14:09:46 INFO - PROCESS | 2564 | ++DOMWINDOW == 92 (1890CC00) [pid = 2564] [serial = 283] [outer = 18908C00] 14:09:46 INFO - PROCESS | 2564 | 1465247386910 Marionette DEBUG loaded listener.js 14:09:46 INFO - PROCESS | 2564 | ++DOMWINDOW == 93 (1890F000) [pid = 2564] [serial = 284] [outer = 18908C00] 14:09:47 INFO - PROCESS | 2564 | 1465247387322 Marionette TRACE conn8 <- [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]]]}] 14:09:47 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. 14:09:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 571ms 14:09:47 INFO - PROCESS | 2564 | 1465247387336 Marionette TRACE conn8 -> [0,345,"getWindowHandle",null] 14:09:47 INFO - PROCESS | 2564 | 1465247387338 Marionette TRACE conn8 <- [1,345,null,{"value":"13"}] 14:09:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 14:09:47 INFO - PROCESS | 2564 | 1465247387342 Marionette TRACE conn8 -> [0,346,"setScriptTimeout",{"ms":35000}] 14:09:47 INFO - PROCESS | 2564 | 1465247387344 Marionette TRACE conn8 <- [1,346,null,{}] 14:09:47 INFO - PROCESS | 2564 | 1465247387347 Marionette TRACE conn8 -> [0,347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:09:47 INFO - PROCESS | 2564 | 1465247387349 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:09:47 INFO - PROCESS | 2564 | 1465247387486 Marionette TRACE conn8 <- [1,347,null,{"value":null}] 14:09:47 INFO - PROCESS | 2564 | 1465247387645 Marionette TRACE conn8 -> [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\", \"841f63d8-fed4-499c-a8c0-303cb4dc280d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:09:47 INFO - PROCESS | 2564 | 1465247387648 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:09:47 INFO - PROCESS | 2564 | ++DOCSHELL 0FD08400 == 46 [pid = 2564] [id = 96] 14:09:47 INFO - PROCESS | 2564 | ++DOMWINDOW == 94 (0FD09000) [pid = 2564] [serial = 285] [outer = 00000000] 14:09:47 INFO - PROCESS | 2564 | ++DOMWINDOW == 95 (0FD10800) [pid = 2564] [serial = 286] [outer = 0FD09000] 14:09:47 INFO - PROCESS | 2564 | 1465247387750 Marionette DEBUG loaded listener.js 14:09:47 INFO - PROCESS | 2564 | ++DOMWINDOW == 96 (1018A000) [pid = 2564] [serial = 287] [outer = 0FD09000] 14:09:48 INFO - PROCESS | 2564 | 1465247388339 Marionette TRACE conn8 <- [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]]]}] 14:09:48 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. 14:09:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 1019ms 14:09:48 INFO - PROCESS | 2564 | 1465247388363 Marionette TRACE conn8 -> [0,349,"getWindowHandle",null] 14:09:48 INFO - PROCESS | 2564 | 1465247388366 Marionette TRACE conn8 <- [1,349,null,{"value":"13"}] 14:09:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 14:09:48 INFO - PROCESS | 2564 | 1465247388371 Marionette TRACE conn8 -> [0,350,"setScriptTimeout",{"ms":35000}] 14:09:48 INFO - PROCESS | 2564 | 1465247388374 Marionette TRACE conn8 <- [1,350,null,{}] 14:09:48 INFO - PROCESS | 2564 | 1465247388380 Marionette TRACE conn8 -> [0,351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:09:48 INFO - PROCESS | 2564 | 1465247388383 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:09:48 INFO - PROCESS | 2564 | 1465247388515 Marionette TRACE conn8 <- [1,351,null,{"value":null}] 14:09:48 INFO - PROCESS | 2564 | 1465247388641 Marionette TRACE conn8 -> [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\", \"841f63d8-fed4-499c-a8c0-303cb4dc280d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:09:48 INFO - PROCESS | 2564 | 1465247388644 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:09:48 INFO - PROCESS | 2564 | ++DOCSHELL 1770B800 == 47 [pid = 2564] [id = 97] 14:09:48 INFO - PROCESS | 2564 | ++DOMWINDOW == 97 (17716800) [pid = 2564] [serial = 288] [outer = 00000000] 14:09:48 INFO - PROCESS | 2564 | ++DOMWINDOW == 98 (1774E000) [pid = 2564] [serial = 289] [outer = 17716800] 14:09:48 INFO - PROCESS | 2564 | 1465247388703 Marionette DEBUG loaded listener.js 14:09:48 INFO - PROCESS | 2564 | ++DOMWINDOW == 99 (17EDCC00) [pid = 2564] [serial = 290] [outer = 17716800] 14:09:49 INFO - PROCESS | 2564 | 1465247389282 Marionette TRACE conn8 <- [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]]]}] 14:09:49 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. 14:09:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 930ms 14:09:49 INFO - PROCESS | 2564 | 1465247389304 Marionette TRACE conn8 -> [0,353,"getWindowHandle",null] 14:09:49 INFO - PROCESS | 2564 | 1465247389309 Marionette TRACE conn8 <- [1,353,null,{"value":"13"}] 14:09:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 14:09:49 INFO - PROCESS | 2564 | 1465247389313 Marionette TRACE conn8 -> [0,354,"setScriptTimeout",{"ms":35000}] 14:09:49 INFO - PROCESS | 2564 | 1465247389315 Marionette TRACE conn8 <- [1,354,null,{}] 14:09:49 INFO - PROCESS | 2564 | 1465247389319 Marionette TRACE conn8 -> [0,355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:09:49 INFO - PROCESS | 2564 | 1465247389321 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:09:49 INFO - PROCESS | 2564 | 1465247389436 Marionette TRACE conn8 <- [1,355,null,{"value":null}] 14:09:49 INFO - PROCESS | 2564 | 1465247389534 Marionette TRACE conn8 -> [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\", \"841f63d8-fed4-499c-a8c0-303cb4dc280d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:09:49 INFO - PROCESS | 2564 | 1465247389537 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:09:49 INFO - PROCESS | 2564 | ++DOCSHELL 18C2F000 == 48 [pid = 2564] [id = 98] 14:09:49 INFO - PROCESS | 2564 | ++DOMWINDOW == 100 (18C2EC00) [pid = 2564] [serial = 291] [outer = 00000000] 14:09:49 INFO - PROCESS | 2564 | ++DOMWINDOW == 101 (18C34000) [pid = 2564] [serial = 292] [outer = 18C2EC00] 14:09:49 INFO - PROCESS | 2564 | 1465247389592 Marionette DEBUG loaded listener.js 14:09:49 INFO - PROCESS | 2564 | ++DOMWINDOW == 102 (18E06800) [pid = 2564] [serial = 293] [outer = 18C2EC00] 14:09:50 INFO - PROCESS | 2564 | 1465247390213 Marionette TRACE conn8 <- [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]]]}] 14:09:50 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. 14:09:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 970ms 14:09:50 INFO - PROCESS | 2564 | 1465247390287 Marionette TRACE conn8 -> [0,357,"getWindowHandle",null] 14:09:50 INFO - PROCESS | 2564 | 1465247390290 Marionette TRACE conn8 <- [1,357,null,{"value":"13"}] 14:09:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 14:09:50 INFO - PROCESS | 2564 | 1465247390299 Marionette TRACE conn8 -> [0,358,"setScriptTimeout",{"ms":35000}] 14:09:50 INFO - PROCESS | 2564 | 1465247390305 Marionette TRACE conn8 <- [1,358,null,{}] 14:09:50 INFO - PROCESS | 2564 | 1465247390311 Marionette TRACE conn8 -> [0,359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:09:50 INFO - PROCESS | 2564 | 1465247390314 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:09:50 INFO - PROCESS | 2564 | 1465247390433 Marionette TRACE conn8 <- [1,359,null,{"value":null}] 14:09:50 INFO - PROCESS | 2564 | 1465247390553 Marionette TRACE conn8 -> [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\", \"841f63d8-fed4-499c-a8c0-303cb4dc280d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:09:50 INFO - PROCESS | 2564 | 1465247390555 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:09:50 INFO - PROCESS | 2564 | ++DOCSHELL 1D275000 == 49 [pid = 2564] [id = 99] 14:09:50 INFO - PROCESS | 2564 | ++DOMWINDOW == 103 (1D279000) [pid = 2564] [serial = 294] [outer = 00000000] 14:09:50 INFO - PROCESS | 2564 | ++DOMWINDOW == 104 (1EA8BC00) [pid = 2564] [serial = 295] [outer = 1D279000] 14:09:50 INFO - PROCESS | 2564 | 1465247390610 Marionette DEBUG loaded listener.js 14:09:50 INFO - PROCESS | 2564 | ++DOMWINDOW == 105 (1EE44400) [pid = 2564] [serial = 296] [outer = 1D279000] 14:09:51 INFO - PROCESS | 2564 | 1465247391412 Marionette TRACE conn8 <- [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]]]}] 14:09:51 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. 14:09:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 1179ms 14:09:51 INFO - PROCESS | 2564 | 1465247391476 Marionette TRACE conn8 -> [0,361,"getWindowHandle",null] 14:09:51 INFO - PROCESS | 2564 | 1465247391479 Marionette TRACE conn8 <- [1,361,null,{"value":"13"}] 14:09:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 14:09:51 INFO - PROCESS | 2564 | 1465247391484 Marionette TRACE conn8 -> [0,362,"setScriptTimeout",{"ms":35000}] 14:09:51 INFO - PROCESS | 2564 | 1465247391488 Marionette TRACE conn8 <- [1,362,null,{}] 14:09:51 INFO - PROCESS | 2564 | 1465247391493 Marionette TRACE conn8 -> [0,363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:09:51 INFO - PROCESS | 2564 | 1465247391496 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:09:51 INFO - PROCESS | 2564 | 1465247391598 Marionette TRACE conn8 <- [1,363,null,{"value":null}] 14:09:51 INFO - PROCESS | 2564 | 1465247391677 Marionette TRACE conn8 -> [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\", \"841f63d8-fed4-499c-a8c0-303cb4dc280d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:09:51 INFO - PROCESS | 2564 | 1465247391681 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:09:51 INFO - PROCESS | 2564 | ++DOCSHELL 1473C000 == 50 [pid = 2564] [id = 100] 14:09:51 INFO - PROCESS | 2564 | ++DOMWINDOW == 106 (14763000) [pid = 2564] [serial = 297] [outer = 00000000] 14:09:51 INFO - PROCESS | 2564 | ++DOMWINDOW == 107 (15954400) [pid = 2564] [serial = 298] [outer = 14763000] 14:09:51 INFO - PROCESS | 2564 | 1465247391772 Marionette DEBUG loaded listener.js 14:09:51 INFO - PROCESS | 2564 | ++DOMWINDOW == 108 (17565800) [pid = 2564] [serial = 299] [outer = 14763000] 14:09:52 INFO - PROCESS | 2564 | --DOCSHELL 18903000 == 49 [pid = 2564] [id = 95] 14:09:52 INFO - PROCESS | 2564 | --DOCSHELL 1496C000 == 48 [pid = 2564] [id = 94] 14:09:52 INFO - PROCESS | 2564 | --DOCSHELL 17716000 == 47 [pid = 2564] [id = 93] 14:09:52 INFO - PROCESS | 2564 | --DOCSHELL 19A25400 == 46 [pid = 2564] [id = 92] 14:09:52 INFO - PROCESS | 2564 | --DOCSHELL 1AD08000 == 45 [pid = 2564] [id = 91] 14:09:52 INFO - PROCESS | 2564 | --DOCSHELL 19271C00 == 44 [pid = 2564] [id = 90] 14:09:52 INFO - PROCESS | 2564 | --DOCSHELL 18AF6C00 == 43 [pid = 2564] [id = 89] 14:09:52 INFO - PROCESS | 2564 | --DOCSHELL 17750400 == 42 [pid = 2564] [id = 88] 14:09:52 INFO - PROCESS | 2564 | --DOCSHELL 1024BC00 == 41 [pid = 2564] [id = 87] 14:09:52 INFO - PROCESS | 2564 | --DOMWINDOW == 107 (1F08CC00) [pid = 2564] [serial = 241] [outer = 00000000] [url = about:blank] 14:09:52 INFO - PROCESS | 2564 | --DOCSHELL 13E85800 == 40 [pid = 2564] [id = 86] 14:09:52 INFO - PROCESS | 2564 | --DOCSHELL 1F05F400 == 39 [pid = 2564] [id = 81] 14:09:52 INFO - PROCESS | 2564 | --DOMWINDOW == 106 (1D364400) [pid = 2564] [serial = 160] [outer = 00000000] [url = about:blank] 14:09:52 INFO - PROCESS | 2564 | --DOMWINDOW == 105 (1AD0C800) [pid = 2564] [serial = 226] [outer = 00000000] [url = about:blank] 14:09:52 INFO - PROCESS | 2564 | --DOMWINDOW == 104 (1D361C00) [pid = 2564] [serial = 229] [outer = 00000000] [url = about:blank] 14:09:52 INFO - PROCESS | 2564 | --DOMWINDOW == 103 (10253400) [pid = 2564] [serial = 212] [outer = 00000000] [url = about:blank] 14:09:52 INFO - PROCESS | 2564 | --DOMWINDOW == 102 (1020B000) [pid = 2564] [serial = 211] [outer = 00000000] [url = about:blank] 14:09:52 INFO - PROCESS | 2564 | --DOMWINDOW == 101 (13E05C00) [pid = 2564] [serial = 203] [outer = 00000000] [url = about:blank] 14:09:52 INFO - PROCESS | 2564 | --DOMWINDOW == 100 (104F0800) [pid = 2564] [serial = 202] [outer = 00000000] [url = about:blank] 14:09:52 INFO - PROCESS | 2564 | --DOMWINDOW == 99 (19270400) [pid = 2564] [serial = 223] [outer = 00000000] [url = about:blank] 14:09:52 INFO - PROCESS | 2564 | --DOMWINDOW == 98 (1B5F4400) [pid = 2564] [serial = 227] [outer = 00000000] [url = about:blank] 14:09:52 INFO - PROCESS | 2564 | --DOMWINDOW == 97 (1EE42800) [pid = 2564] [serial = 209] [outer = 00000000] [url = about:blank] 14:09:52 INFO - PROCESS | 2564 | --DOMWINDOW == 96 (1D49A000) [pid = 2564] [serial = 208] [outer = 00000000] [url = about:blank] 14:09:52 INFO - PROCESS | 2564 | --DOMWINDOW == 95 (17EDF800) [pid = 2564] [serial = 206] [outer = 00000000] [url = about:blank] 14:09:52 INFO - PROCESS | 2564 | --DOMWINDOW == 94 (1774FC00) [pid = 2564] [serial = 205] [outer = 00000000] [url = about:blank] 14:09:52 INFO - PROCESS | 2564 | --DOMWINDOW == 93 (1774F800) [pid = 2564] [serial = 217] [outer = 00000000] [url = about:blank] 14:09:52 INFO - PROCESS | 2564 | --DOMWINDOW == 92 (177CA800) [pid = 2564] [serial = 218] [outer = 00000000] [url = about:blank] 14:09:52 INFO - PROCESS | 2564 | --DOMWINDOW == 91 (1837DC00) [pid = 2564] [serial = 220] [outer = 00000000] [url = about:blank] 14:09:52 INFO - PROCESS | 2564 | --DOMWINDOW == 90 (18382800) [pid = 2564] [serial = 221] [outer = 00000000] [url = about:blank] 14:09:52 INFO - PROCESS | 2564 | --DOMWINDOW == 89 (1D899400) [pid = 2564] [serial = 232] [outer = 00000000] [url = about:blank] 14:09:52 INFO - PROCESS | 2564 | --DOMWINDOW == 88 (140E2400) [pid = 2564] [serial = 214] [outer = 00000000] [url = about:blank] 14:09:52 INFO - PROCESS | 2564 | --DOMWINDOW == 87 (143AFC00) [pid = 2564] [serial = 215] [outer = 00000000] [url = about:blank] 14:09:52 INFO - PROCESS | 2564 | --DOMWINDOW == 86 (1D412C00) [pid = 2564] [serial = 230] [outer = 00000000] [url = about:blank] 14:09:52 INFO - PROCESS | 2564 | --DOMWINDOW == 85 (1EE4FC00) [pid = 2564] [serial = 238] [outer = 00000000] [url = about:blank] 14:09:52 INFO - PROCESS | 2564 | --DOMWINDOW == 84 (1F05D800) [pid = 2564] [serial = 239] [outer = 00000000] [url = about:blank] 14:09:52 INFO - PROCESS | 2564 | --DOMWINDOW == 83 (1D49B000) [pid = 2564] [serial = 233] [outer = 00000000] [url = about:blank] 14:09:52 INFO - PROCESS | 2564 | --DOMWINDOW == 82 (1D281800) [pid = 2564] [serial = 235] [outer = 00000000] [url = about:blank] 14:09:52 INFO - PROCESS | 2564 | --DOMWINDOW == 81 (1D49B400) [pid = 2564] [serial = 236] [outer = 00000000] [url = about:blank] 14:09:52 INFO - PROCESS | 2564 | --DOMWINDOW == 80 (19270C00) [pid = 2564] [serial = 224] [outer = 00000000] [url = about:blank] 14:09:52 INFO - PROCESS | 2564 | 1465247392433 Marionette TRACE conn8 <- [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]]]}] 14:09:52 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. 14:09:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 990ms 14:09:52 INFO - PROCESS | 2564 | 1465247392475 Marionette TRACE conn8 -> [0,365,"getWindowHandle",null] 14:09:52 INFO - PROCESS | 2564 | 1465247392479 Marionette TRACE conn8 <- [1,365,null,{"value":"13"}] 14:09:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 14:09:52 INFO - PROCESS | 2564 | 1465247392484 Marionette TRACE conn8 -> [0,366,"setScriptTimeout",{"ms":35000}] 14:09:52 INFO - PROCESS | 2564 | 1465247392487 Marionette TRACE conn8 <- [1,366,null,{}] 14:09:52 INFO - PROCESS | 2564 | 1465247392491 Marionette TRACE conn8 -> [0,367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:09:52 INFO - PROCESS | 2564 | 1465247392493 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:09:52 INFO - PROCESS | 2564 | 1465247392584 Marionette TRACE conn8 <- [1,367,null,{"value":null}] 14:09:52 INFO - PROCESS | 2564 | 1465247392669 Marionette TRACE conn8 -> [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\", \"841f63d8-fed4-499c-a8c0-303cb4dc280d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:09:52 INFO - PROCESS | 2564 | 1465247392672 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:09:52 INFO - PROCESS | 2564 | ++DOCSHELL 10213400 == 40 [pid = 2564] [id = 101] 14:09:52 INFO - PROCESS | 2564 | ++DOMWINDOW == 81 (10214000) [pid = 2564] [serial = 300] [outer = 00000000] 14:09:52 INFO - PROCESS | 2564 | ++DOMWINDOW == 82 (10FBC800) [pid = 2564] [serial = 301] [outer = 10214000] 14:09:52 INFO - PROCESS | 2564 | 1465247392720 Marionette DEBUG loaded listener.js 14:09:52 INFO - PROCESS | 2564 | ++DOMWINDOW == 83 (143AFC00) [pid = 2564] [serial = 302] [outer = 10214000] 14:09:53 INFO - PROCESS | 2564 | 1465247393122 Marionette TRACE conn8 <- [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]]]}] 14:09:53 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. 14:09:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 670ms 14:09:53 INFO - PROCESS | 2564 | 1465247393160 Marionette TRACE conn8 -> [0,369,"getWindowHandle",null] 14:09:53 INFO - PROCESS | 2564 | 1465247393162 Marionette TRACE conn8 <- [1,369,null,{"value":"13"}] 14:09:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 14:09:53 INFO - PROCESS | 2564 | 1465247393165 Marionette TRACE conn8 -> [0,370,"setScriptTimeout",{"ms":35000}] 14:09:53 INFO - PROCESS | 2564 | 1465247393169 Marionette TRACE conn8 <- [1,370,null,{}] 14:09:53 INFO - PROCESS | 2564 | 1465247393179 Marionette TRACE conn8 -> [0,371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:09:53 INFO - PROCESS | 2564 | 1465247393183 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:09:53 INFO - PROCESS | 2564 | 1465247393271 Marionette TRACE conn8 <- [1,371,null,{"value":null}] 14:09:53 INFO - PROCESS | 2564 | 1465247393277 Marionette TRACE conn8 -> [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\", \"841f63d8-fed4-499c-a8c0-303cb4dc280d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:09:53 INFO - PROCESS | 2564 | 1465247393280 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:09:53 INFO - PROCESS | 2564 | ++DOCSHELL 1771B400 == 41 [pid = 2564] [id = 102] 14:09:53 INFO - PROCESS | 2564 | ++DOMWINDOW == 84 (1771F000) [pid = 2564] [serial = 303] [outer = 00000000] 14:09:53 INFO - PROCESS | 2564 | ++DOMWINDOW == 85 (17752400) [pid = 2564] [serial = 304] [outer = 1771F000] 14:09:53 INFO - PROCESS | 2564 | 1465247393328 Marionette DEBUG loaded listener.js 14:09:53 INFO - PROCESS | 2564 | ++DOMWINDOW == 86 (17946400) [pid = 2564] [serial = 305] [outer = 1771F000] 14:09:53 INFO - PROCESS | 2564 | 1465247393794 Marionette TRACE conn8 <- [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]]]}] 14:09:53 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. 14:09:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 670ms 14:09:53 INFO - PROCESS | 2564 | 1465247393839 Marionette TRACE conn8 -> [0,373,"getWindowHandle",null] 14:09:53 INFO - PROCESS | 2564 | 1465247393842 Marionette TRACE conn8 <- [1,373,null,{"value":"13"}] 14:09:53 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 14:09:53 INFO - PROCESS | 2564 | 1465247393845 Marionette TRACE conn8 -> [0,374,"setScriptTimeout",{"ms":35000}] 14:09:53 INFO - PROCESS | 2564 | 1465247393847 Marionette TRACE conn8 <- [1,374,null,{}] 14:09:53 INFO - PROCESS | 2564 | 1465247393850 Marionette TRACE conn8 -> [0,375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:09:53 INFO - PROCESS | 2564 | 1465247393852 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:09:53 INFO - PROCESS | 2564 | 1465247393939 Marionette TRACE conn8 <- [1,375,null,{"value":null}] 14:09:53 INFO - PROCESS | 2564 | 1465247393947 Marionette TRACE conn8 -> [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\", \"841f63d8-fed4-499c-a8c0-303cb4dc280d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:09:53 INFO - PROCESS | 2564 | 1465247393949 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:09:53 INFO - PROCESS | 2564 | ++DOCSHELL 1837E800 == 42 [pid = 2564] [id = 103] 14:09:53 INFO - PROCESS | 2564 | ++DOMWINDOW == 87 (18380800) [pid = 2564] [serial = 306] [outer = 00000000] 14:09:53 INFO - PROCESS | 2564 | ++DOMWINDOW == 88 (18907C00) [pid = 2564] [serial = 307] [outer = 18380800] 14:09:53 INFO - PROCESS | 2564 | 1465247393993 Marionette DEBUG loaded listener.js 14:09:54 INFO - PROCESS | 2564 | ++DOMWINDOW == 89 (18AFBC00) [pid = 2564] [serial = 308] [outer = 18380800] 14:09:54 INFO - PROCESS | 2564 | 1465247394486 Marionette TRACE conn8 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 14:09:54 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 14:09:54 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 671ms 14:09:54 INFO - PROCESS | 2564 | 1465247394516 Marionette TRACE conn8 -> [0,377,"getWindowHandle",null] 14:09:54 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 14:09:54 INFO - PROCESS | 2564 | 1465247394519 Marionette TRACE conn8 <- [1,377,null,{"value":"13"}] 14:09:54 INFO - PROCESS | 2564 | 1465247394522 Marionette TRACE conn8 -> [0,378,"setScriptTimeout",{"ms":35000}] 14:09:54 INFO - PROCESS | 2564 | 1465247394523 Marionette TRACE conn8 <- [1,378,null,{}] 14:09:54 INFO - PROCESS | 2564 | 1465247394527 Marionette TRACE conn8 -> [0,379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:09:54 INFO - PROCESS | 2564 | 1465247394529 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:09:54 INFO - PROCESS | 2564 | 1465247394639 Marionette TRACE conn8 <- [1,379,null,{"value":null}] 14:09:54 INFO - PROCESS | 2564 | 1465247394645 Marionette TRACE conn8 -> [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\", \"841f63d8-fed4-499c-a8c0-303cb4dc280d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:09:54 INFO - PROCESS | 2564 | 1465247394647 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:09:54 INFO - PROCESS | 2564 | ++DOCSHELL 18C28C00 == 43 [pid = 2564] [id = 104] 14:09:54 INFO - PROCESS | 2564 | ++DOMWINDOW == 90 (18C29000) [pid = 2564] [serial = 309] [outer = 00000000] 14:09:54 INFO - PROCESS | 2564 | ++DOMWINDOW == 91 (18C31C00) [pid = 2564] [serial = 310] [outer = 18C29000] 14:09:54 INFO - PROCESS | 2564 | 1465247394738 Marionette DEBUG loaded listener.js 14:09:54 INFO - PROCESS | 2564 | ++DOMWINDOW == 92 (18C2DC00) [pid = 2564] [serial = 311] [outer = 18C29000] 14:09:55 INFO - PROCESS | 2564 | 1465247395183 Marionette TRACE conn8 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 14:09:55 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 14:09:55 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 730ms 14:09:55 INFO - PROCESS | 2564 | 1465247395260 Marionette TRACE conn8 -> [0,381,"getWindowHandle",null] 14:09:55 INFO - PROCESS | 2564 | 1465247395262 Marionette TRACE conn8 <- [1,381,null,{"value":"13"}] 14:09:55 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 14:09:55 INFO - PROCESS | 2564 | 1465247395265 Marionette TRACE conn8 -> [0,382,"setScriptTimeout",{"ms":35000}] 14:09:55 INFO - PROCESS | 2564 | 1465247395267 Marionette TRACE conn8 <- [1,382,null,{}] 14:09:55 INFO - PROCESS | 2564 | 1465247395270 Marionette TRACE conn8 -> [0,383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:09:55 INFO - PROCESS | 2564 | 1465247395276 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:09:55 INFO - PROCESS | 2564 | 1465247395447 Marionette TRACE conn8 <- [1,383,null,{"value":null}] 14:09:55 INFO - PROCESS | 2564 | 1465247395502 Marionette TRACE conn8 -> [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\", \"841f63d8-fed4-499c-a8c0-303cb4dc280d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:09:55 INFO - PROCESS | 2564 | 1465247395504 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:09:55 INFO - PROCESS | 2564 | ++DOCSHELL 19385800 == 44 [pid = 2564] [id = 105] 14:09:55 INFO - PROCESS | 2564 | ++DOMWINDOW == 93 (19385C00) [pid = 2564] [serial = 312] [outer = 00000000] 14:09:55 INFO - PROCESS | 2564 | ++DOMWINDOW == 94 (19871400) [pid = 2564] [serial = 313] [outer = 19385C00] 14:09:55 INFO - PROCESS | 2564 | 1465247395549 Marionette DEBUG loaded listener.js 14:09:55 INFO - PROCESS | 2564 | ++DOMWINDOW == 95 (1B265C00) [pid = 2564] [serial = 314] [outer = 19385C00] 14:09:55 INFO - PROCESS | 2564 | 1465247395985 Marionette TRACE conn8 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 14:09:56 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 14:09:56 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 770ms 14:09:56 INFO - PROCESS | 2564 | 1465247396038 Marionette TRACE conn8 -> [0,385,"getWindowHandle",null] 14:09:56 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 14:09:56 INFO - PROCESS | 2564 | 1465247396040 Marionette TRACE conn8 <- [1,385,null,{"value":"13"}] 14:09:56 INFO - PROCESS | 2564 | 1465247396043 Marionette TRACE conn8 -> [0,386,"setScriptTimeout",{"ms":35000}] 14:09:56 INFO - PROCESS | 2564 | 1465247396045 Marionette TRACE conn8 <- [1,386,null,{}] 14:09:56 INFO - PROCESS | 2564 | 1465247396048 Marionette TRACE conn8 -> [0,387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:09:56 INFO - PROCESS | 2564 | 1465247396050 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:09:56 INFO - PROCESS | 2564 | 1465247396171 Marionette TRACE conn8 <- [1,387,null,{"value":null}] 14:09:56 INFO - PROCESS | 2564 | 1465247396230 Marionette TRACE conn8 -> [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\", \"841f63d8-fed4-499c-a8c0-303cb4dc280d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:09:56 INFO - PROCESS | 2564 | 1465247396231 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:09:56 INFO - PROCESS | 2564 | ++DOCSHELL 0FC49800 == 45 [pid = 2564] [id = 106] 14:09:56 INFO - PROCESS | 2564 | ++DOMWINDOW == 96 (1B558C00) [pid = 2564] [serial = 315] [outer = 00000000] 14:09:56 INFO - PROCESS | 2564 | ++DOMWINDOW == 97 (1D27D000) [pid = 2564] [serial = 316] [outer = 1B558C00] 14:09:56 INFO - PROCESS | 2564 | 1465247396275 Marionette DEBUG loaded listener.js 14:09:56 INFO - PROCESS | 2564 | ++DOMWINDOW == 98 (1D27FC00) [pid = 2564] [serial = 317] [outer = 1B558C00] 14:09:56 INFO - PROCESS | 2564 | --DOMWINDOW == 97 (1AD08C00) [pid = 2564] [serial = 270] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 14:09:56 INFO - PROCESS | 2564 | --DOMWINDOW == 96 (17753400) [pid = 2564] [serial = 261] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 14:09:56 INFO - PROCESS | 2564 | --DOMWINDOW == 95 (18AF8400) [pid = 2564] [serial = 264] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 14:09:56 INFO - PROCESS | 2564 | --DOMWINDOW == 94 (1024CC00) [pid = 2564] [serial = 258] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 14:09:56 INFO - PROCESS | 2564 | --DOMWINDOW == 93 (13E8E800) [pid = 2564] [serial = 255] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 14:09:56 INFO - PROCESS | 2564 | --DOMWINDOW == 92 (1D40E800) [pid = 2564] [serial = 273] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 14:09:56 INFO - PROCESS | 2564 | --DOMWINDOW == 91 (17746C00) [pid = 2564] [serial = 276] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 14:09:56 INFO - PROCESS | 2564 | --DOMWINDOW == 90 (1D367400) [pid = 2564] [serial = 279] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 14:09:56 INFO - PROCESS | 2564 | --DOMWINDOW == 89 (192E0000) [pid = 2564] [serial = 267] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 14:09:56 INFO - PROCESS | 2564 | --DOMWINDOW == 88 (0FF51000) [pid = 2564] [serial = 198] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 14:09:56 INFO - PROCESS | 2564 | 1465247396870 Marionette TRACE conn8 <- [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]]]}] 14:09:56 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 14:09:56 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 870ms 14:09:56 INFO - PROCESS | 2564 | 1465247396914 Marionette TRACE conn8 -> [0,389,"getWindowHandle",null] 14:09:56 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 14:09:56 INFO - PROCESS | 2564 | 1465247396916 Marionette TRACE conn8 <- [1,389,null,{"value":"13"}] 14:09:56 INFO - PROCESS | 2564 | 1465247396919 Marionette TRACE conn8 -> [0,390,"setScriptTimeout",{"ms":35000}] 14:09:56 INFO - PROCESS | 2564 | 1465247396921 Marionette TRACE conn8 <- [1,390,null,{}] 14:09:56 INFO - PROCESS | 2564 | 1465247396924 Marionette TRACE conn8 -> [0,391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:09:56 INFO - PROCESS | 2564 | 1465247396926 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:09:57 INFO - PROCESS | 2564 | 1465247397007 Marionette TRACE conn8 <- [1,391,null,{"value":null}] 14:09:57 INFO - PROCESS | 2564 | 1465247397013 Marionette TRACE conn8 -> [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\", \"841f63d8-fed4-499c-a8c0-303cb4dc280d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:09:57 INFO - PROCESS | 2564 | 1465247397014 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:09:57 INFO - PROCESS | 2564 | ++DOCSHELL 1837F000 == 46 [pid = 2564] [id = 107] 14:09:57 INFO - PROCESS | 2564 | ++DOMWINDOW == 89 (18908400) [pid = 2564] [serial = 318] [outer = 00000000] 14:09:57 INFO - PROCESS | 2564 | ++DOMWINDOW == 90 (1D27BC00) [pid = 2564] [serial = 319] [outer = 18908400] 14:09:57 INFO - PROCESS | 2564 | 1465247397058 Marionette DEBUG loaded listener.js 14:09:57 INFO - PROCESS | 2564 | ++DOMWINDOW == 91 (1D365800) [pid = 2564] [serial = 320] [outer = 18908400] 14:09:57 INFO - PROCESS | 2564 | 1465247397515 Marionette TRACE conn8 <- [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]]]}] 14:09:57 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 14:09:57 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 630ms 14:09:57 INFO - PROCESS | 2564 | 1465247397550 Marionette TRACE conn8 -> [0,393,"getWindowHandle",null] 14:09:57 INFO - PROCESS | 2564 | 1465247397552 Marionette TRACE conn8 <- [1,393,null,{"value":"13"}] 14:09:57 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 14:09:57 INFO - PROCESS | 2564 | 1465247397555 Marionette TRACE conn8 -> [0,394,"setScriptTimeout",{"ms":35000}] 14:09:57 INFO - PROCESS | 2564 | 1465247397556 Marionette TRACE conn8 <- [1,394,null,{}] 14:09:57 INFO - PROCESS | 2564 | 1465247397560 Marionette TRACE conn8 -> [0,395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:09:57 INFO - PROCESS | 2564 | 1465247397562 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:09:57 INFO - PROCESS | 2564 | 1465247397648 Marionette TRACE conn8 <- [1,395,null,{"value":null}] 14:09:57 INFO - PROCESS | 2564 | 1465247397656 Marionette TRACE conn8 -> [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\", \"841f63d8-fed4-499c-a8c0-303cb4dc280d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:09:57 INFO - PROCESS | 2564 | 1465247397657 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:09:57 INFO - PROCESS | 2564 | ++DOCSHELL 1D412800 == 47 [pid = 2564] [id = 108] 14:09:57 INFO - PROCESS | 2564 | ++DOMWINDOW == 92 (1D413800) [pid = 2564] [serial = 321] [outer = 00000000] 14:09:57 INFO - PROCESS | 2564 | ++DOMWINDOW == 93 (1D49B800) [pid = 2564] [serial = 322] [outer = 1D413800] 14:09:57 INFO - PROCESS | 2564 | 1465247397700 Marionette DEBUG loaded listener.js 14:09:57 INFO - PROCESS | 2564 | ++DOMWINDOW == 94 (1D89BC00) [pid = 2564] [serial = 323] [outer = 1D413800] 14:09:58 INFO - PROCESS | 2564 | 1465247398146 Marionette TRACE conn8 <- [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]]]}] 14:09:58 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 14:09:58 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 630ms 14:09:58 INFO - PROCESS | 2564 | 1465247398186 Marionette TRACE conn8 -> [0,397,"getWindowHandle",null] 14:09:58 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 14:09:58 INFO - PROCESS | 2564 | 1465247398188 Marionette TRACE conn8 <- [1,397,null,{"value":"13"}] 14:09:58 INFO - PROCESS | 2564 | 1465247398191 Marionette TRACE conn8 -> [0,398,"setScriptTimeout",{"ms":35000}] 14:09:58 INFO - PROCESS | 2564 | 1465247398193 Marionette TRACE conn8 <- [1,398,null,{}] 14:09:58 INFO - PROCESS | 2564 | 1465247398196 Marionette TRACE conn8 -> [0,399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:09:58 INFO - PROCESS | 2564 | 1465247398198 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:09:58 INFO - PROCESS | 2564 | 1465247398280 Marionette TRACE conn8 <- [1,399,null,{"value":null}] 14:09:58 INFO - PROCESS | 2564 | 1465247398286 Marionette TRACE conn8 -> [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\", \"841f63d8-fed4-499c-a8c0-303cb4dc280d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:09:58 INFO - PROCESS | 2564 | 1465247398287 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:09:58 INFO - PROCESS | 2564 | ++DOCSHELL 1EA7E800 == 48 [pid = 2564] [id = 109] 14:09:58 INFO - PROCESS | 2564 | ++DOMWINDOW == 95 (1EA7EC00) [pid = 2564] [serial = 324] [outer = 00000000] 14:09:58 INFO - PROCESS | 2564 | ++DOMWINDOW == 96 (1EDC7800) [pid = 2564] [serial = 325] [outer = 1EA7EC00] 14:09:58 INFO - PROCESS | 2564 | 1465247398331 Marionette DEBUG loaded listener.js 14:09:58 INFO - PROCESS | 2564 | ++DOMWINDOW == 97 (1EE4DC00) [pid = 2564] [serial = 326] [outer = 1EA7EC00] 14:09:59 INFO - PROCESS | 2564 | --DOCSHELL 0FD0EC00 == 47 [pid = 2564] [id = 82] 14:09:59 INFO - PROCESS | 2564 | --DOCSHELL 17722C00 == 46 [pid = 2564] [id = 83] 14:09:59 INFO - PROCESS | 2564 | --DOCSHELL 1EA80C00 == 45 [pid = 2564] [id = 85] 14:09:59 INFO - PROCESS | 2564 | --DOCSHELL 18E5C800 == 44 [pid = 2564] [id = 84] 14:09:59 INFO - PROCESS | 2564 | --DOCSHELL 1024E800 == 43 [pid = 2564] [id = 45] 14:09:59 INFO - PROCESS | 2564 | --DOCSHELL 0FF50800 == 42 [pid = 2564] [id = 67] 14:09:59 INFO - PROCESS | 2564 | --DOCSHELL 1756A000 == 41 [pid = 2564] [id = 69] 14:09:59 INFO - PROCESS | 2564 | --DOCSHELL 1D27F400 == 40 [pid = 2564] [id = 70] 14:09:59 INFO - PROCESS | 2564 | --DOCSHELL 10213400 == 39 [pid = 2564] [id = 101] 14:09:59 INFO - PROCESS | 2564 | --DOCSHELL 1473C000 == 38 [pid = 2564] [id = 100] 14:09:59 INFO - PROCESS | 2564 | --DOCSHELL 1D275000 == 37 [pid = 2564] [id = 99] 14:09:59 INFO - PROCESS | 2564 | --DOCSHELL 1770B800 == 36 [pid = 2564] [id = 97] 14:09:59 INFO - PROCESS | 2564 | --DOCSHELL 18C2F000 == 35 [pid = 2564] [id = 98] 14:09:59 INFO - PROCESS | 2564 | --DOCSHELL 0FD08400 == 34 [pid = 2564] [id = 96] 14:10:00 INFO - PROCESS | 2564 | --DOCSHELL 18C28C00 == 33 [pid = 2564] [id = 104] 14:10:00 INFO - PROCESS | 2564 | --DOCSHELL 1837E800 == 32 [pid = 2564] [id = 103] 14:10:00 INFO - PROCESS | 2564 | --DOCSHELL 19385800 == 31 [pid = 2564] [id = 105] 14:10:00 INFO - PROCESS | 2564 | --DOCSHELL 0FC49800 == 30 [pid = 2564] [id = 106] 14:10:00 INFO - PROCESS | 2564 | --DOCSHELL 1D412800 == 29 [pid = 2564] [id = 108] 14:10:00 INFO - PROCESS | 2564 | --DOCSHELL 1837F000 == 28 [pid = 2564] [id = 107] 14:10:00 INFO - PROCESS | 2564 | --DOCSHELL 1771B400 == 27 [pid = 2564] [id = 102] 14:10:00 INFO - PROCESS | 2564 | --DOCSHELL 14765400 == 26 [pid = 2564] [id = 10] 14:10:00 INFO - PROCESS | 2564 | --DOCSHELL 19A95000 == 25 [pid = 2564] [id = 12] 14:10:00 INFO - PROCESS | 2564 | --DOCSHELL 1D280C00 == 24 [pid = 2564] [id = 15] 14:10:00 INFO - PROCESS | 2564 | --DOCSHELL 1794D400 == 23 [pid = 2564] [id = 17] 14:10:00 INFO - PROCESS | 2564 | --DOCSHELL 17746400 == 22 [pid = 2564] [id = 18] 14:10:00 INFO - PROCESS | 2564 | --DOCSHELL 1D499800 == 21 [pid = 2564] [id = 16] 14:10:00 INFO - PROCESS | 2564 | --DOCSHELL 148DF400 == 20 [pid = 2564] [id = 14] 14:10:00 INFO - PROCESS | 2564 | --DOCSHELL 17753C00 == 19 [pid = 2564] [id = 19] 14:10:00 INFO - PROCESS | 2564 | --DOCSHELL 1D41A400 == 18 [pid = 2564] [id = 27] 14:10:00 INFO - PROCESS | 2564 | --DOCSHELL 1024D400 == 17 [pid = 2564] [id = 26] 14:10:00 INFO - PROCESS | 2564 | --DOCSHELL 1D416800 == 16 [pid = 2564] [id = 25] 14:10:00 INFO - PROCESS | 2564 | --DOCSHELL 1EE41800 == 15 [pid = 2564] [id = 21] 14:10:00 INFO - PROCESS | 2564 | --DOCSHELL 1471D000 == 14 [pid = 2564] [id = 23] 14:10:00 INFO - PROCESS | 2564 | --DOCSHELL 19272400 == 13 [pid = 2564] [id = 22] 14:10:00 INFO - PROCESS | 2564 | --DOCSHELL 105BFC00 == 12 [pid = 2564] [id = 8] 14:10:00 INFO - PROCESS | 2564 | --DOCSHELL 19380C00 == 11 [pid = 2564] [id = 20] 14:10:00 INFO - PROCESS | 2564 | --DOCSHELL 0FC4A800 == 10 [pid = 2564] [id = 24] 14:10:00 INFO - PROCESS | 2564 | --DOCSHELL 0FF59C00 == 9 [pid = 2564] [id = 28] 14:10:01 INFO - PROCESS | 2564 | --DOMWINDOW == 96 (1EE4A400) [pid = 2564] [serial = 200] [outer = 00000000] [url = about:blank] 14:10:01 INFO - PROCESS | 2564 | --DOMWINDOW == 95 (1890CC00) [pid = 2564] [serial = 283] [outer = 00000000] [url = about:blank] 14:10:01 INFO - PROCESS | 2564 | --DOMWINDOW == 94 (1D27B400) [pid = 2564] [serial = 271] [outer = 00000000] [url = about:blank] 14:10:01 INFO - PROCESS | 2564 | --DOMWINDOW == 93 (17EDBC00) [pid = 2564] [serial = 262] [outer = 00000000] [url = about:blank] 14:10:01 INFO - PROCESS | 2564 | --DOMWINDOW == 92 (17EE4400) [pid = 2564] [serial = 263] [outer = 00000000] [url = about:blank] 14:10:01 INFO - PROCESS | 2564 | --DOMWINDOW == 91 (18E61000) [pid = 2564] [serial = 250] [outer = 00000000] [url = about:blank] 14:10:01 INFO - PROCESS | 2564 | --DOMWINDOW == 90 (1EA85400) [pid = 2564] [serial = 253] [outer = 00000000] [url = about:blank] 14:10:01 INFO - PROCESS | 2564 | --DOMWINDOW == 89 (1794E000) [pid = 2564] [serial = 247] [outer = 00000000] [url = about:blank] 14:10:01 INFO - PROCESS | 2564 | --DOMWINDOW == 88 (18E0EC00) [pid = 2564] [serial = 265] [outer = 00000000] [url = about:blank] 14:10:01 INFO - PROCESS | 2564 | --DOMWINDOW == 87 (18E58800) [pid = 2564] [serial = 266] [outer = 00000000] [url = about:blank] 14:10:01 INFO - PROCESS | 2564 | --DOMWINDOW == 86 (105BC000) [pid = 2564] [serial = 259] [outer = 00000000] [url = about:blank] 14:10:01 INFO - PROCESS | 2564 | --DOMWINDOW == 85 (1476C400) [pid = 2564] [serial = 260] [outer = 00000000] [url = about:blank] 14:10:01 INFO - PROCESS | 2564 | --DOMWINDOW == 84 (14844C00) [pid = 2564] [serial = 257] [outer = 00000000] [url = about:blank] 14:10:01 INFO - PROCESS | 2564 | --DOMWINDOW == 83 (1479EC00) [pid = 2564] [serial = 256] [outer = 00000000] [url = about:blank] 14:10:01 INFO - PROCESS | 2564 | --DOMWINDOW == 82 (140E1400) [pid = 2564] [serial = 244] [outer = 00000000] [url = about:blank] 14:10:01 INFO - PROCESS | 2564 | --DOMWINDOW == 81 (1D365400) [pid = 2564] [serial = 272] [outer = 00000000] [url = about:blank] 14:10:01 INFO - PROCESS | 2564 | --DOMWINDOW == 80 (1D4A2C00) [pid = 2564] [serial = 274] [outer = 00000000] [url = about:blank] 14:10:01 INFO - PROCESS | 2564 | --DOMWINDOW == 79 (18C0B000) [pid = 2564] [serial = 277] [outer = 00000000] [url = about:blank] 14:10:01 INFO - PROCESS | 2564 | --DOMWINDOW == 78 (18C0EC00) [pid = 2564] [serial = 278] [outer = 00000000] [url = about:blank] 14:10:01 INFO - PROCESS | 2564 | --DOMWINDOW == 77 (1EA88400) [pid = 2564] [serial = 280] [outer = 00000000] [url = about:blank] 14:10:01 INFO - PROCESS | 2564 | --DOMWINDOW == 76 (1D4A5C00) [pid = 2564] [serial = 275] [outer = 00000000] [url = about:blank] 14:10:01 INFO - PROCESS | 2564 | --DOMWINDOW == 75 (19870400) [pid = 2564] [serial = 268] [outer = 00000000] [url = about:blank] 14:10:01 INFO - PROCESS | 2564 | --DOMWINDOW == 74 (19874000) [pid = 2564] [serial = 269] [outer = 00000000] [url = about:blank] 14:10:01 INFO - PROCESS | 2564 | --DOMWINDOW == 73 (1EDCB800) [pid = 2564] [serial = 281] [outer = 00000000] [url = about:blank] 14:10:01 INFO - PROCESS | 2564 | 1465247401491 Marionette TRACE conn8 <- [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]]]}] 14:10:01 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 14:10:01 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 3325ms 14:10:01 INFO - PROCESS | 2564 | 1465247401517 Marionette TRACE conn8 -> [0,401,"getWindowHandle",null] 14:10:01 INFO - PROCESS | 2564 | 1465247401521 Marionette TRACE conn8 <- [1,401,null,{"value":"13"}] 14:10:01 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 14:10:01 INFO - PROCESS | 2564 | 1465247401527 Marionette TRACE conn8 -> [0,402,"setScriptTimeout",{"ms":35000}] 14:10:01 INFO - PROCESS | 2564 | 1465247401530 Marionette TRACE conn8 <- [1,402,null,{}] 14:10:01 INFO - PROCESS | 2564 | 1465247401536 Marionette TRACE conn8 -> [0,403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:10:01 INFO - PROCESS | 2564 | 1465247401539 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:10:01 INFO - PROCESS | 2564 | 1465247401637 Marionette TRACE conn8 <- [1,403,null,{"value":null}] 14:10:01 INFO - PROCESS | 2564 | 1465247401720 Marionette TRACE conn8 -> [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\", \"841f63d8-fed4-499c-a8c0-303cb4dc280d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:10:01 INFO - PROCESS | 2564 | 1465247401725 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:10:01 INFO - PROCESS | 2564 | ++DOCSHELL 0FD0F800 == 10 [pid = 2564] [id = 110] 14:10:01 INFO - PROCESS | 2564 | ++DOMWINDOW == 74 (0FD0FC00) [pid = 2564] [serial = 327] [outer = 00000000] 14:10:01 INFO - PROCESS | 2564 | ++DOMWINDOW == 75 (10191000) [pid = 2564] [serial = 328] [outer = 0FD0FC00] 14:10:01 INFO - PROCESS | 2564 | 1465247401774 Marionette DEBUG loaded listener.js 14:10:01 INFO - PROCESS | 2564 | ++DOMWINDOW == 76 (10214400) [pid = 2564] [serial = 329] [outer = 0FD0FC00] 14:10:02 INFO - PROCESS | 2564 | 1465247402213 Marionette TRACE conn8 <- [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]]]}] 14:10:02 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 14:10:02 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 730ms 14:10:02 INFO - PROCESS | 2564 | 1465247402261 Marionette TRACE conn8 -> [0,405,"getWindowHandle",null] 14:10:02 INFO - PROCESS | 2564 | 1465247402266 Marionette TRACE conn8 <- [1,405,null,{"value":"13"}] 14:10:02 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 14:10:02 INFO - PROCESS | 2564 | 1465247402272 Marionette TRACE conn8 -> [0,406,"setScriptTimeout",{"ms":35000}] 14:10:02 INFO - PROCESS | 2564 | 1465247402275 Marionette TRACE conn8 <- [1,406,null,{}] 14:10:02 INFO - PROCESS | 2564 | 1465247402279 Marionette TRACE conn8 -> [0,407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:10:02 INFO - PROCESS | 2564 | 1465247402282 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:10:02 INFO - PROCESS | 2564 | 1465247402376 Marionette TRACE conn8 <- [1,407,null,{"value":null}] 14:10:02 INFO - PROCESS | 2564 | 1465247402386 Marionette TRACE conn8 -> [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\", \"841f63d8-fed4-499c-a8c0-303cb4dc280d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:10:02 INFO - PROCESS | 2564 | 1465247402389 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:10:02 INFO - PROCESS | 2564 | ++DOCSHELL 0FF52C00 == 11 [pid = 2564] [id = 111] 14:10:02 INFO - PROCESS | 2564 | ++DOMWINDOW == 77 (10FB9800) [pid = 2564] [serial = 330] [outer = 00000000] 14:10:02 INFO - PROCESS | 2564 | ++DOMWINDOW == 78 (13E05400) [pid = 2564] [serial = 331] [outer = 10FB9800] 14:10:02 INFO - PROCESS | 2564 | 1465247402438 Marionette DEBUG loaded listener.js 14:10:02 INFO - PROCESS | 2564 | ++DOMWINDOW == 79 (140DC800) [pid = 2564] [serial = 332] [outer = 10FB9800] 14:10:02 INFO - PROCESS | 2564 | 1465247402930 Marionette TRACE conn8 <- [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]]]}] 14:10:02 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 14:10:02 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 670ms 14:10:02 INFO - PROCESS | 2564 | 1465247402946 Marionette TRACE conn8 -> [0,409,"getWindowHandle",null] 14:10:02 INFO - PROCESS | 2564 | 1465247402948 Marionette TRACE conn8 <- [1,409,null,{"value":"13"}] 14:10:02 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 14:10:02 INFO - PROCESS | 2564 | 1465247402952 Marionette TRACE conn8 -> [0,410,"setScriptTimeout",{"ms":35000}] 14:10:02 INFO - PROCESS | 2564 | 1465247402956 Marionette TRACE conn8 <- [1,410,null,{}] 14:10:02 INFO - PROCESS | 2564 | 1465247402967 Marionette TRACE conn8 -> [0,411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:10:02 INFO - PROCESS | 2564 | 1465247402971 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:10:03 INFO - PROCESS | 2564 | 1465247403091 Marionette TRACE conn8 <- [1,411,null,{"value":null}] 14:10:03 INFO - PROCESS | 2564 | 1465247403174 Marionette TRACE conn8 -> [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\", \"841f63d8-fed4-499c-a8c0-303cb4dc280d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:10:03 INFO - PROCESS | 2564 | 1465247403177 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:10:03 INFO - PROCESS | 2564 | ++DOCSHELL 14969000 == 12 [pid = 2564] [id = 112] 14:10:03 INFO - PROCESS | 2564 | ++DOMWINDOW == 80 (149F2000) [pid = 2564] [serial = 333] [outer = 00000000] 14:10:03 INFO - PROCESS | 2564 | ++DOMWINDOW == 81 (16685800) [pid = 2564] [serial = 334] [outer = 149F2000] 14:10:03 INFO - PROCESS | 2564 | 1465247403227 Marionette DEBUG loaded listener.js 14:10:03 INFO - PROCESS | 2564 | ++DOMWINDOW == 82 (1757B400) [pid = 2564] [serial = 335] [outer = 149F2000] 14:10:03 INFO - PROCESS | 2564 | 1465247403652 Marionette TRACE conn8 <- [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]]]}] 14:10:03 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 14:10:03 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 730ms 14:10:03 INFO - PROCESS | 2564 | 1465247403691 Marionette TRACE conn8 -> [0,413,"getWindowHandle",null] 14:10:03 INFO - PROCESS | 2564 | 1465247403694 Marionette TRACE conn8 <- [1,413,null,{"value":"13"}] 14:10:03 INFO - PROCESS | 2564 | 1465247403697 Marionette TRACE conn8 -> [0,414,"setScriptTimeout",{"ms":35000}] 14:10:03 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 14:10:03 INFO - PROCESS | 2564 | 1465247403699 Marionette TRACE conn8 <- [1,414,null,{}] 14:10:03 INFO - PROCESS | 2564 | 1465247403702 Marionette TRACE conn8 -> [0,415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:10:03 INFO - PROCESS | 2564 | 1465247403704 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:10:03 INFO - PROCESS | 2564 | 1465247403795 Marionette TRACE conn8 <- [1,415,null,{"value":null}] 14:10:03 INFO - PROCESS | 2564 | 1465247403801 Marionette TRACE conn8 -> [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\", \"841f63d8-fed4-499c-a8c0-303cb4dc280d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:10:03 INFO - PROCESS | 2564 | 1465247403803 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:10:03 INFO - PROCESS | 2564 | ++DOCSHELL 17588C00 == 13 [pid = 2564] [id = 113] 14:10:03 INFO - PROCESS | 2564 | ++DOMWINDOW == 83 (17709000) [pid = 2564] [serial = 336] [outer = 00000000] 14:10:03 INFO - PROCESS | 2564 | ++DOMWINDOW == 84 (17716C00) [pid = 2564] [serial = 337] [outer = 17709000] 14:10:03 INFO - PROCESS | 2564 | 1465247403851 Marionette DEBUG loaded listener.js 14:10:03 INFO - PROCESS | 2564 | ++DOMWINDOW == 85 (1774EC00) [pid = 2564] [serial = 338] [outer = 17709000] 14:10:04 INFO - PROCESS | 2564 | 1465247404296 Marionette TRACE conn8 <- [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]]]}] 14:10:04 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 14:10:04 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 630ms 14:10:04 INFO - PROCESS | 2564 | 1465247404331 Marionette TRACE conn8 -> [0,417,"getWindowHandle",null] 14:10:04 INFO - PROCESS | 2564 | 1465247404333 Marionette TRACE conn8 <- [1,417,null,{"value":"13"}] 14:10:04 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 14:10:04 INFO - PROCESS | 2564 | 1465247404336 Marionette TRACE conn8 -> [0,418,"setScriptTimeout",{"ms":35000}] 14:10:04 INFO - PROCESS | 2564 | 1465247404338 Marionette TRACE conn8 <- [1,418,null,{}] 14:10:04 INFO - PROCESS | 2564 | 1465247404342 Marionette TRACE conn8 -> [0,419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:10:04 INFO - PROCESS | 2564 | 1465247404344 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:10:04 INFO - PROCESS | 2564 | 1465247404425 Marionette TRACE conn8 <- [1,419,null,{"value":null}] 14:10:04 INFO - PROCESS | 2564 | 1465247404459 Marionette TRACE conn8 -> [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\", \"841f63d8-fed4-499c-a8c0-303cb4dc280d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:10:04 INFO - PROCESS | 2564 | 1465247404461 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:10:04 INFO - PROCESS | 2564 | ++DOCSHELL 178E5000 == 14 [pid = 2564] [id = 114] 14:10:04 INFO - PROCESS | 2564 | ++DOMWINDOW == 86 (178E6C00) [pid = 2564] [serial = 339] [outer = 00000000] 14:10:04 INFO - PROCESS | 2564 | ++DOMWINDOW == 87 (17E43000) [pid = 2564] [serial = 340] [outer = 178E6C00] 14:10:04 INFO - PROCESS | 2564 | 1465247404505 Marionette DEBUG loaded listener.js 14:10:04 INFO - PROCESS | 2564 | ++DOMWINDOW == 88 (17EE3C00) [pid = 2564] [serial = 341] [outer = 178E6C00] 14:10:05 INFO - PROCESS | 2564 | 1465247405416 Marionette TRACE conn8 <- [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]]]}] 14:10:05 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 14:10:05 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 1126ms 14:10:05 INFO - PROCESS | 2564 | 1465247405467 Marionette TRACE conn8 -> [0,421,"getWindowHandle",null] 14:10:05 INFO - PROCESS | 2564 | 1465247405470 Marionette TRACE conn8 <- [1,421,null,{"value":"13"}] 14:10:05 INFO - PROCESS | 2564 | 1465247405474 Marionette TRACE conn8 -> [0,422,"setScriptTimeout",{"ms":35000}] 14:10:05 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 14:10:05 INFO - PROCESS | 2564 | 1465247405476 Marionette TRACE conn8 <- [1,422,null,{}] 14:10:05 INFO - PROCESS | 2564 | 1465247405479 Marionette TRACE conn8 -> [0,423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:10:05 INFO - PROCESS | 2564 | 1465247405485 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:10:05 INFO - PROCESS | 2564 | 1465247405602 Marionette TRACE conn8 <- [1,423,null,{"value":null}] 14:10:05 INFO - PROCESS | 2564 | 1465247405608 Marionette TRACE conn8 -> [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\", \"841f63d8-fed4-499c-a8c0-303cb4dc280d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:10:05 INFO - PROCESS | 2564 | 1465247405610 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:10:05 INFO - PROCESS | 2564 | ++DOCSHELL 18382C00 == 15 [pid = 2564] [id = 115] 14:10:05 INFO - PROCESS | 2564 | ++DOMWINDOW == 89 (183D2400) [pid = 2564] [serial = 342] [outer = 00000000] 14:10:05 INFO - PROCESS | 2564 | ++DOMWINDOW == 90 (18910C00) [pid = 2564] [serial = 343] [outer = 183D2400] 14:10:05 INFO - PROCESS | 2564 | 1465247405654 Marionette DEBUG loaded listener.js 14:10:05 INFO - PROCESS | 2564 | ++DOMWINDOW == 91 (18C0F400) [pid = 2564] [serial = 344] [outer = 183D2400] 14:10:06 INFO - PROCESS | 2564 | 1465247406605 Marionette TRACE conn8 <- [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]]]}] 14:10:06 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 14:10:06 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 1175ms 14:10:06 INFO - PROCESS | 2564 | 1465247406653 Marionette TRACE conn8 -> [0,425,"getWindowHandle",null] 14:10:06 INFO - PROCESS | 2564 | 1465247406655 Marionette TRACE conn8 <- [1,425,null,{"value":"13"}] 14:10:06 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 14:10:06 INFO - PROCESS | 2564 | 1465247406659 Marionette TRACE conn8 -> [0,426,"setScriptTimeout",{"ms":35000}] 14:10:06 INFO - PROCESS | 2564 | 1465247406660 Marionette TRACE conn8 <- [1,426,null,{}] 14:10:06 INFO - PROCESS | 2564 | 1465247406664 Marionette TRACE conn8 -> [0,427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:10:06 INFO - PROCESS | 2564 | 1465247406666 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:10:06 INFO - PROCESS | 2564 | 1465247406776 Marionette TRACE conn8 <- [1,427,null,{"value":null}] 14:10:06 INFO - PROCESS | 2564 | 1465247406782 Marionette TRACE conn8 -> [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\", \"841f63d8-fed4-499c-a8c0-303cb4dc280d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:10:06 INFO - PROCESS | 2564 | 1465247406784 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:10:06 INFO - PROCESS | 2564 | ++DOCSHELL 10245800 == 16 [pid = 2564] [id = 116] 14:10:06 INFO - PROCESS | 2564 | ++DOMWINDOW == 92 (18377C00) [pid = 2564] [serial = 345] [outer = 00000000] 14:10:06 INFO - PROCESS | 2564 | ++DOMWINDOW == 93 (18C37800) [pid = 2564] [serial = 346] [outer = 18377C00] 14:10:06 INFO - PROCESS | 2564 | 1465247406828 Marionette DEBUG loaded listener.js 14:10:06 INFO - PROCESS | 2564 | ++DOMWINDOW == 94 (18C2F800) [pid = 2564] [serial = 347] [outer = 18377C00] 14:10:07 INFO - PROCESS | 2564 | 1465247407315 Marionette TRACE conn8 <- [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] 14:10:07 INFO - PROCESS | 2564 | 1465247407331 Marionette TRACE conn8 <- [1,429,null,{"value":"13"}] 14:10:07 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 14:10:07 INFO - PROCESS | 2564 | 1465247407334 Marionette TRACE conn8 -> [0,430,"setScriptTimeout",{"ms":35000}] 14:10:07 INFO - PROCESS | 2564 | 1465247407336 Marionette TRACE conn8 <- [1,430,null,{}] 14:10:07 INFO - PROCESS | 2564 | 1465247407339 Marionette TRACE conn8 -> [0,431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:10:07 INFO - PROCESS | 2564 | 1465247407341 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:10:07 INFO - PROCESS | 2564 | 1465247407454 Marionette TRACE conn8 <- [1,431,null,{"value":null}] 14:10:07 INFO - PROCESS | 2564 | 1465247407459 Marionette TRACE conn8 -> [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\", \"841f63d8-fed4-499c-a8c0-303cb4dc280d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:10:07 INFO - PROCESS | 2564 | 1465247407461 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:10:07 INFO - PROCESS | 2564 | ++DOCSHELL 18E5E800 == 17 [pid = 2564] [id = 117] 14:10:07 INFO - PROCESS | 2564 | ++DOMWINDOW == 95 (18E5F000) [pid = 2564] [serial = 348] [outer = 00000000] 14:10:07 INFO - PROCESS | 2564 | ++DOMWINDOW == 96 (192E4800) [pid = 2564] [serial = 349] [outer = 18E5F000] 14:10:07 INFO - PROCESS | 2564 | 1465247407505 Marionette DEBUG loaded listener.js 14:10:07 INFO - PROCESS | 2564 | ++DOMWINDOW == 97 (18E63800) [pid = 2564] [serial = 350] [outer = 18E5F000] 14:10:07 INFO - PROCESS | 2564 | 1465247407950 Marionette TRACE conn8 <- [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]]]}] 14:10:08 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 14:10:08 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 670ms 14:10:08 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 14:10:08 INFO - PROCESS | 2564 | 1465247408005 Marionette TRACE conn8 -> [0,433,"getWindowHandle",null] 14:10:08 INFO - PROCESS | 2564 | 1465247408007 Marionette TRACE conn8 <- [1,433,null,{"value":"13"}] 14:10:08 INFO - PROCESS | 2564 | 1465247408010 Marionette TRACE conn8 -> [0,434,"setScriptTimeout",{"ms":35000}] 14:10:08 INFO - PROCESS | 2564 | 1465247408012 Marionette TRACE conn8 <- [1,434,null,{}] 14:10:08 INFO - PROCESS | 2564 | 1465247408016 Marionette TRACE conn8 -> [0,435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:10:08 INFO - PROCESS | 2564 | 1465247408017 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:10:08 INFO - PROCESS | 2564 | 1465247408159 Marionette TRACE conn8 <- [1,435,null,{"value":null}] 14:10:08 INFO - PROCESS | 2564 | --DOMWINDOW == 96 (1774B400) [pid = 2564] [serial = 246] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 14:10:08 INFO - PROCESS | 2564 | --DOMWINDOW == 95 (1EA82800) [pid = 2564] [serial = 252] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 14:10:08 INFO - PROCESS | 2564 | --DOMWINDOW == 94 (18E5CC00) [pid = 2564] [serial = 249] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 14:10:08 INFO - PROCESS | 2564 | --DOMWINDOW == 93 (0FDAC800) [pid = 2564] [serial = 243] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 14:10:08 INFO - PROCESS | 2564 | --DOMWINDOW == 92 (10214000) [pid = 2564] [serial = 300] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 14:10:08 INFO - PROCESS | 2564 | --DOMWINDOW == 91 (1D279000) [pid = 2564] [serial = 294] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 14:10:08 INFO - PROCESS | 2564 | --DOMWINDOW == 90 (1771F000) [pid = 2564] [serial = 303] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 14:10:08 INFO - PROCESS | 2564 | --DOMWINDOW == 89 (1B558C00) [pid = 2564] [serial = 315] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 14:10:08 INFO - PROCESS | 2564 | --DOMWINDOW == 88 (18C29000) [pid = 2564] [serial = 309] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 14:10:08 INFO - PROCESS | 2564 | --DOMWINDOW == 87 (18908400) [pid = 2564] [serial = 318] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 14:10:08 INFO - PROCESS | 2564 | --DOMWINDOW == 86 (14763000) [pid = 2564] [serial = 297] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 14:10:08 INFO - PROCESS | 2564 | --DOMWINDOW == 85 (18380800) [pid = 2564] [serial = 306] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 14:10:08 INFO - PROCESS | 2564 | --DOMWINDOW == 84 (17716800) [pid = 2564] [serial = 288] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 14:10:08 INFO - PROCESS | 2564 | --DOMWINDOW == 83 (19385C00) [pid = 2564] [serial = 312] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 14:10:08 INFO - PROCESS | 2564 | --DOMWINDOW == 82 (18C2EC00) [pid = 2564] [serial = 291] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 14:10:08 INFO - PROCESS | 2564 | --DOMWINDOW == 81 (0FD09000) [pid = 2564] [serial = 285] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 14:10:08 INFO - PROCESS | 2564 | --DOMWINDOW == 80 (18908C00) [pid = 2564] [serial = 282] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 14:10:08 INFO - PROCESS | 2564 | --DOMWINDOW == 79 (1D413800) [pid = 2564] [serial = 321] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 14:10:08 INFO - PROCESS | 2564 | --DOMWINDOW == 78 (1F061C00) [pid = 2564] [serial = 240] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 14:10:08 INFO - PROCESS | 2564 | 1465247408543 Marionette TRACE conn8 -> [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\", \"841f63d8-fed4-499c-a8c0-303cb4dc280d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:10:08 INFO - PROCESS | 2564 | 1465247408545 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:10:08 INFO - PROCESS | 2564 | ++DOCSHELL 0F7CBC00 == 18 [pid = 2564] [id = 118] 14:10:08 INFO - PROCESS | 2564 | ++DOMWINDOW == 79 (0FC4A000) [pid = 2564] [serial = 351] [outer = 00000000] 14:10:08 INFO - PROCESS | 2564 | ++DOMWINDOW == 80 (10211000) [pid = 2564] [serial = 352] [outer = 0FC4A000] 14:10:08 INFO - PROCESS | 2564 | 1465247408589 Marionette DEBUG loaded listener.js 14:10:08 INFO - PROCESS | 2564 | ++DOMWINDOW == 81 (10EC9C00) [pid = 2564] [serial = 353] [outer = 0FC4A000] 14:10:08 INFO - PROCESS | 2564 | 1465247408964 Marionette TRACE conn8 <- [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]]]}] 14:10:08 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 14:10:08 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 970ms 14:10:08 INFO - PROCESS | 2564 | 1465247408981 Marionette TRACE conn8 -> [0,437,"getWindowHandle",null] 14:10:08 INFO - PROCESS | 2564 | 1465247408983 Marionette TRACE conn8 <- [1,437,null,{"value":"13"}] 14:10:08 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 14:10:08 INFO - PROCESS | 2564 | 1465247408986 Marionette TRACE conn8 -> [0,438,"setScriptTimeout",{"ms":35000}] 14:10:08 INFO - PROCESS | 2564 | 1465247408987 Marionette TRACE conn8 <- [1,438,null,{}] 14:10:08 INFO - PROCESS | 2564 | 1465247408991 Marionette TRACE conn8 -> [0,439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:10:08 INFO - PROCESS | 2564 | 1465247408992 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:10:09 INFO - PROCESS | 2564 | 1465247409077 Marionette TRACE conn8 <- [1,439,null,{"value":null}] 14:10:09 INFO - PROCESS | 2564 | 1465247409160 Marionette TRACE conn8 -> [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\", \"841f63d8-fed4-499c-a8c0-303cb4dc280d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:10:09 INFO - PROCESS | 2564 | 1465247409162 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:10:09 INFO - PROCESS | 2564 | ++DOCSHELL 17716800 == 19 [pid = 2564] [id = 119] 14:10:09 INFO - PROCESS | 2564 | ++DOMWINDOW == 82 (17719400) [pid = 2564] [serial = 354] [outer = 00000000] 14:10:09 INFO - PROCESS | 2564 | ++DOMWINDOW == 83 (18C36000) [pid = 2564] [serial = 355] [outer = 17719400] 14:10:09 INFO - PROCESS | 2564 | 1465247409207 Marionette DEBUG loaded listener.js 14:10:09 INFO - PROCESS | 2564 | ++DOMWINDOW == 84 (19381400) [pid = 2564] [serial = 356] [outer = 17719400] 14:10:09 INFO - PROCESS | 2564 | 1465247409592 Marionette TRACE conn8 <- [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]]]}] 14:10:09 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 14:10:09 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 630ms 14:10:09 INFO - PROCESS | 2564 | 1465247409617 Marionette TRACE conn8 -> [0,441,"getWindowHandle",null] 14:10:09 INFO - PROCESS | 2564 | 1465247409620 Marionette TRACE conn8 <- [1,441,null,{"value":"13"}] 14:10:09 INFO - PROCESS | 2564 | 1465247409623 Marionette TRACE conn8 -> [0,442,"setScriptTimeout",{"ms":35000}] 14:10:09 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 14:10:09 INFO - PROCESS | 2564 | 1465247409625 Marionette TRACE conn8 <- [1,442,null,{}] 14:10:09 INFO - PROCESS | 2564 | 1465247409628 Marionette TRACE conn8 -> [0,443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:10:09 INFO - PROCESS | 2564 | 1465247409631 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:10:09 INFO - PROCESS | 2564 | 1465247409759 Marionette TRACE conn8 <- [1,443,null,{"value":null}] 14:10:09 INFO - PROCESS | 2564 | 1465247409801 Marionette TRACE conn8 -> [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\", \"841f63d8-fed4-499c-a8c0-303cb4dc280d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:10:09 INFO - PROCESS | 2564 | 1465247409804 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:10:09 INFO - PROCESS | 2564 | ++DOCSHELL 19873000 == 20 [pid = 2564] [id = 120] 14:10:09 INFO - PROCESS | 2564 | ++DOMWINDOW == 85 (19873400) [pid = 2564] [serial = 357] [outer = 00000000] 14:10:09 INFO - PROCESS | 2564 | ++DOMWINDOW == 86 (1B267400) [pid = 2564] [serial = 358] [outer = 19873400] 14:10:09 INFO - PROCESS | 2564 | 1465247409855 Marionette DEBUG loaded listener.js 14:10:09 INFO - PROCESS | 2564 | ++DOMWINDOW == 87 (1B5F3400) [pid = 2564] [serial = 359] [outer = 19873400] 14:10:10 INFO - PROCESS | 2564 | 1465247410277 Marionette TRACE conn8 <- [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]]]}] 14:10:10 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 14:10:10 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 670ms 14:10:10 INFO - PROCESS | 2564 | 1465247410308 Marionette TRACE conn8 -> [0,445,"getWindowHandle",null] 14:10:10 INFO - PROCESS | 2564 | 1465247410310 Marionette TRACE conn8 <- [1,445,null,{"value":"13"}] 14:10:10 INFO - PROCESS | 2564 | 1465247410313 Marionette TRACE conn8 -> [0,446,"setScriptTimeout",{"ms":35000}] 14:10:10 INFO - PROCESS | 2564 | 1465247410315 Marionette TRACE conn8 <- [1,446,null,{}] 14:10:10 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 14:10:10 INFO - PROCESS | 2564 | 1465247410318 Marionette TRACE conn8 -> [0,447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:10:10 INFO - PROCESS | 2564 | 1465247410320 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:10:10 INFO - PROCESS | 2564 | 1465247410399 Marionette TRACE conn8 <- [1,447,null,{"value":null}] 14:10:10 INFO - PROCESS | 2564 | 1465247410405 Marionette TRACE conn8 -> [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\", \"841f63d8-fed4-499c-a8c0-303cb4dc280d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:10:10 INFO - PROCESS | 2564 | 1465247410407 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:10:10 INFO - PROCESS | 2564 | ++DOCSHELL 18C2A000 == 21 [pid = 2564] [id = 121] 14:10:10 INFO - PROCESS | 2564 | ++DOMWINDOW == 88 (1975B000) [pid = 2564] [serial = 360] [outer = 00000000] 14:10:10 INFO - PROCESS | 2564 | ++DOMWINDOW == 89 (1D277800) [pid = 2564] [serial = 361] [outer = 1975B000] 14:10:10 INFO - PROCESS | 2564 | 1465247410459 Marionette DEBUG loaded listener.js 14:10:10 INFO - PROCESS | 2564 | ++DOMWINDOW == 90 (1D27E000) [pid = 2564] [serial = 362] [outer = 1975B000] 14:10:11 INFO - PROCESS | 2564 | 1465247411334 Marionette TRACE conn8 <- [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]]]}] 14:10:11 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 14:10:11 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 1066ms 14:10:11 INFO - PROCESS | 2564 | 1465247411384 Marionette TRACE conn8 -> [0,449,"getWindowHandle",null] 14:10:11 INFO - PROCESS | 2564 | 1465247411389 Marionette TRACE conn8 <- [1,449,null,{"value":"13"}] 14:10:11 INFO - PROCESS | 2564 | 1465247411394 Marionette TRACE conn8 -> [0,450,"setScriptTimeout",{"ms":35000}] 14:10:11 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 14:10:11 INFO - PROCESS | 2564 | 1465247411399 Marionette TRACE conn8 <- [1,450,null,{}] 14:10:11 INFO - PROCESS | 2564 | 1465247411404 Marionette TRACE conn8 -> [0,451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:10:11 INFO - PROCESS | 2564 | 1465247411407 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:10:11 INFO - PROCESS | 2564 | 1465247411552 Marionette TRACE conn8 <- [1,451,null,{"value":null}] 14:10:11 INFO - PROCESS | 2564 | 1465247411679 Marionette TRACE conn8 -> [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\", \"841f63d8-fed4-499c-a8c0-303cb4dc280d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:10:11 INFO - PROCESS | 2564 | 1465247411682 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:10:11 INFO - PROCESS | 2564 | ++DOCSHELL 0FD0E800 == 22 [pid = 2564] [id = 122] 14:10:11 INFO - PROCESS | 2564 | ++DOMWINDOW == 91 (10216400) [pid = 2564] [serial = 363] [outer = 00000000] 14:10:11 INFO - PROCESS | 2564 | ++DOMWINDOW == 92 (10F20400) [pid = 2564] [serial = 364] [outer = 10216400] 14:10:11 INFO - PROCESS | 2564 | 1465247411742 Marionette DEBUG loaded listener.js 14:10:11 INFO - PROCESS | 2564 | ++DOMWINDOW == 93 (143B0400) [pid = 2564] [serial = 365] [outer = 10216400] 14:10:12 INFO - PROCESS | 2564 | 1465247412688 Marionette TRACE conn8 <- [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] 14:10:12 INFO - PROCESS | 2564 | 1465247412787 Marionette TRACE conn8 <- [1,453,null,{"value":"13"}] 14:10:12 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html 14:10:12 INFO - PROCESS | 2564 | 1465247412791 Marionette TRACE conn8 -> [0,454,"setScriptTimeout",{"ms":35000}] 14:10:12 INFO - PROCESS | 2564 | 1465247412795 Marionette TRACE conn8 <- [1,454,null,{}] 14:10:12 INFO - PROCESS | 2564 | 1465247412801 Marionette TRACE conn8 -> [0,455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:10:12 INFO - PROCESS | 2564 | 1465247412804 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:10:12 INFO - PROCESS | 2564 | 1465247412937 Marionette TRACE conn8 <- [1,455,null,{"value":null}] 14:10:13 INFO - PROCESS | 2564 | 1465247413089 Marionette TRACE conn8 -> [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\", \"841f63d8-fed4-499c-a8c0-303cb4dc280d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:10:13 INFO - PROCESS | 2564 | 1465247413092 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:10:13 INFO - PROCESS | 2564 | --DOMWINDOW == 92 (17EE0400) [pid = 2564] [serial = 248] [outer = 00000000] [url = about:blank] 14:10:13 INFO - PROCESS | 2564 | --DOMWINDOW == 91 (1EA87800) [pid = 2564] [serial = 254] [outer = 00000000] [url = about:blank] 14:10:13 INFO - PROCESS | 2564 | --DOMWINDOW == 90 (19314800) [pid = 2564] [serial = 251] [outer = 00000000] [url = about:blank] 14:10:13 INFO - PROCESS | 2564 | --DOMWINDOW == 89 (1483A400) [pid = 2564] [serial = 245] [outer = 00000000] [url = about:blank] 14:10:13 INFO - PROCESS | 2564 | --DOMWINDOW == 88 (1D89BC00) [pid = 2564] [serial = 323] [outer = 00000000] [url = about:blank] 14:10:13 INFO - PROCESS | 2564 | --DOMWINDOW == 87 (1EDC7800) [pid = 2564] [serial = 325] [outer = 00000000] [url = about:blank] 14:10:13 INFO - PROCESS | 2564 | --DOMWINDOW == 86 (143AFC00) [pid = 2564] [serial = 302] [outer = 00000000] [url = about:blank] 14:10:13 INFO - PROCESS | 2564 | --DOMWINDOW == 85 (1EA8BC00) [pid = 2564] [serial = 295] [outer = 00000000] [url = about:blank] 14:10:13 INFO - PROCESS | 2564 | --DOMWINDOW == 84 (17752400) [pid = 2564] [serial = 304] [outer = 00000000] [url = about:blank] 14:10:13 INFO - PROCESS | 2564 | --DOMWINDOW == 83 (1D27FC00) [pid = 2564] [serial = 317] [outer = 00000000] [url = about:blank] 14:10:13 INFO - PROCESS | 2564 | --DOMWINDOW == 82 (18C2DC00) [pid = 2564] [serial = 311] [outer = 00000000] [url = about:blank] 14:10:13 INFO - PROCESS | 2564 | --DOMWINDOW == 81 (10FBC800) [pid = 2564] [serial = 301] [outer = 00000000] [url = about:blank] 14:10:13 INFO - PROCESS | 2564 | --DOMWINDOW == 80 (1D27BC00) [pid = 2564] [serial = 319] [outer = 00000000] [url = about:blank] 14:10:13 INFO - PROCESS | 2564 | --DOMWINDOW == 79 (15954400) [pid = 2564] [serial = 298] [outer = 00000000] [url = about:blank] 14:10:13 INFO - PROCESS | 2564 | --DOMWINDOW == 78 (18907C00) [pid = 2564] [serial = 307] [outer = 00000000] [url = about:blank] 14:10:13 INFO - PROCESS | 2564 | --DOMWINDOW == 77 (1774E000) [pid = 2564] [serial = 289] [outer = 00000000] [url = about:blank] 14:10:13 INFO - PROCESS | 2564 | --DOMWINDOW == 76 (1D27D000) [pid = 2564] [serial = 316] [outer = 00000000] [url = about:blank] 14:10:13 INFO - PROCESS | 2564 | --DOMWINDOW == 75 (18C31C00) [pid = 2564] [serial = 310] [outer = 00000000] [url = about:blank] 14:10:13 INFO - PROCESS | 2564 | --DOMWINDOW == 74 (1B265C00) [pid = 2564] [serial = 314] [outer = 00000000] [url = about:blank] 14:10:13 INFO - PROCESS | 2564 | --DOMWINDOW == 73 (17946400) [pid = 2564] [serial = 305] [outer = 00000000] [url = about:blank] 14:10:13 INFO - PROCESS | 2564 | --DOMWINDOW == 72 (18E06800) [pid = 2564] [serial = 293] [outer = 00000000] [url = about:blank] 14:10:13 INFO - PROCESS | 2564 | --DOMWINDOW == 71 (0FD10800) [pid = 2564] [serial = 286] [outer = 00000000] [url = about:blank] 14:10:13 INFO - PROCESS | 2564 | --DOMWINDOW == 70 (1EE44400) [pid = 2564] [serial = 296] [outer = 00000000] [url = about:blank] 14:10:13 INFO - PROCESS | 2564 | --DOMWINDOW == 69 (1890F000) [pid = 2564] [serial = 284] [outer = 00000000] [url = about:blank] 14:10:13 INFO - PROCESS | 2564 | --DOMWINDOW == 68 (18C34000) [pid = 2564] [serial = 292] [outer = 00000000] [url = about:blank] 14:10:13 INFO - PROCESS | 2564 | --DOMWINDOW == 67 (1D49B800) [pid = 2564] [serial = 322] [outer = 00000000] [url = about:blank] 14:10:13 INFO - PROCESS | 2564 | --DOMWINDOW == 66 (17EDCC00) [pid = 2564] [serial = 290] [outer = 00000000] [url = about:blank] 14:10:13 INFO - PROCESS | 2564 | --DOMWINDOW == 65 (1D365800) [pid = 2564] [serial = 320] [outer = 00000000] [url = about:blank] 14:10:13 INFO - PROCESS | 2564 | --DOMWINDOW == 64 (17565800) [pid = 2564] [serial = 299] [outer = 00000000] [url = about:blank] 14:10:13 INFO - PROCESS | 2564 | --DOMWINDOW == 63 (1018A000) [pid = 2564] [serial = 287] [outer = 00000000] [url = about:blank] 14:10:13 INFO - PROCESS | 2564 | --DOMWINDOW == 62 (1F095400) [pid = 2564] [serial = 242] [outer = 00000000] [url = about:blank] 14:10:13 INFO - PROCESS | 2564 | --DOMWINDOW == 61 (19871400) [pid = 2564] [serial = 313] [outer = 00000000] [url = about:blank] 14:10:13 INFO - PROCESS | 2564 | --DOMWINDOW == 60 (18AFBC00) [pid = 2564] [serial = 308] [outer = 00000000] [url = about:blank] 14:10:13 INFO - PROCESS | 2564 | ++DOCSHELL 0F3E6400 == 23 [pid = 2564] [id = 123] 14:10:13 INFO - PROCESS | 2564 | ++DOMWINDOW == 61 (0F3EE400) [pid = 2564] [serial = 366] [outer = 00000000] 14:10:13 INFO - PROCESS | 2564 | ++DOMWINDOW == 62 (0FF54800) [pid = 2564] [serial = 367] [outer = 0F3EE400] 14:10:13 INFO - PROCESS | 2564 | 1465247413184 Marionette DEBUG loaded listener.js 14:10:13 INFO - PROCESS | 2564 | ++DOMWINDOW == 63 (104A5C00) [pid = 2564] [serial = 368] [outer = 0F3EE400] 14:10:13 INFO - PROCESS | 2564 | [2564] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 14:10:13 INFO - PROCESS | 2564 | 1465247413591 Marionette TRACE conn8 <- [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]]]}] 14:10:13 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 14:10:13 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 830ms 14:10:13 INFO - PROCESS | 2564 | 1465247413623 Marionette TRACE conn8 -> [0,457,"getWindowHandle",null] 14:10:13 INFO - PROCESS | 2564 | 1465247413627 Marionette TRACE conn8 <- [1,457,null,{"value":"13"}] 14:10:13 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 14:10:13 INFO - PROCESS | 2564 | 1465247413634 Marionette TRACE conn8 -> [0,458,"setScriptTimeout",{"ms":35000}] 14:10:13 INFO - PROCESS | 2564 | 1465247413636 Marionette TRACE conn8 <- [1,458,null,{}] 14:10:13 INFO - PROCESS | 2564 | 1465247413640 Marionette TRACE conn8 -> [0,459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:10:13 INFO - PROCESS | 2564 | 1465247413642 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:10:13 INFO - PROCESS | 2564 | 1465247413734 Marionette TRACE conn8 <- [1,459,null,{"value":null}] 14:10:13 INFO - PROCESS | 2564 | 1465247413741 Marionette TRACE conn8 -> [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\", \"841f63d8-fed4-499c-a8c0-303cb4dc280d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:10:13 INFO - PROCESS | 2564 | 1465247413743 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:10:13 INFO - PROCESS | 2564 | ++DOCSHELL 1480B800 == 24 [pid = 2564] [id = 124] 14:10:13 INFO - PROCESS | 2564 | ++DOMWINDOW == 64 (14811400) [pid = 2564] [serial = 369] [outer = 00000000] 14:10:13 INFO - PROCESS | 2564 | ++DOMWINDOW == 65 (16678C00) [pid = 2564] [serial = 370] [outer = 14811400] 14:10:13 INFO - PROCESS | 2564 | 1465247413790 Marionette DEBUG loaded listener.js 14:10:13 INFO - PROCESS | 2564 | ++DOMWINDOW == 66 (17579C00) [pid = 2564] [serial = 371] [outer = 14811400] 14:10:14 INFO - PROCESS | 2564 | 1465247414267 Marionette TRACE conn8 <- [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] 14:10:14 INFO - PROCESS | 2564 | 1465247414310 Marionette TRACE conn8 <- [1,461,null,{"value":"13"}] 14:10:14 INFO - PROCESS | 2564 | 1465247414313 Marionette TRACE conn8 -> [0,462,"setScriptTimeout",{"ms":35000}] 14:10:14 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 14:10:14 INFO - PROCESS | 2564 | 1465247414316 Marionette TRACE conn8 <- [1,462,null,{}] 14:10:14 INFO - PROCESS | 2564 | 1465247414327 Marionette TRACE conn8 -> [0,463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:10:14 INFO - PROCESS | 2564 | 1465247414331 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:10:14 INFO - PROCESS | 2564 | 1465247414443 Marionette TRACE conn8 <- [1,463,null,{"value":null}] 14:10:14 INFO - PROCESS | 2564 | 1465247414459 Marionette TRACE conn8 -> [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\", \"841f63d8-fed4-499c-a8c0-303cb4dc280d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:10:14 INFO - PROCESS | 2564 | 1465247414462 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:10:14 INFO - PROCESS | 2564 | ++DOCSHELL 177C9800 == 25 [pid = 2564] [id = 125] 14:10:14 INFO - PROCESS | 2564 | ++DOMWINDOW == 67 (177C9C00) [pid = 2564] [serial = 372] [outer = 00000000] 14:10:14 INFO - PROCESS | 2564 | ++DOMWINDOW == 68 (1794B400) [pid = 2564] [serial = 373] [outer = 177C9C00] 14:10:14 INFO - PROCESS | 2564 | 1465247414510 Marionette DEBUG loaded listener.js 14:10:14 INFO - PROCESS | 2564 | ++DOMWINDOW == 69 (17EDB000) [pid = 2564] [serial = 374] [outer = 177C9C00] 14:10:14 INFO - PROCESS | 2564 | [2564] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 14:10:14 INFO - PROCESS | 2564 | 1465247414989 Marionette TRACE conn8 <- [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] 14:10:15 INFO - PROCESS | 2564 | 1465247415050 Marionette TRACE conn8 <- [1,465,null,{"value":"13"}] 14:10:15 INFO - PROCESS | 2564 | 1465247415054 Marionette TRACE conn8 -> [0,466,"setScriptTimeout",{"ms":35000}] 14:10:15 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 14:10:15 INFO - PROCESS | 2564 | 1465247415064 Marionette TRACE conn8 <- [1,466,null,{}] 14:10:15 INFO - PROCESS | 2564 | 1465247415068 Marionette TRACE conn8 -> [0,467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:10:15 INFO - PROCESS | 2564 | 1465247415070 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:10:15 INFO - PROCESS | 2564 | 1465247415156 Marionette TRACE conn8 <- [1,467,null,{"value":null}] 14:10:15 INFO - PROCESS | 2564 | 1465247415163 Marionette TRACE conn8 -> [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\", \"841f63d8-fed4-499c-a8c0-303cb4dc280d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:10:15 INFO - PROCESS | 2564 | 1465247415165 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:10:15 INFO - PROCESS | 2564 | ++DOCSHELL 17E3D400 == 26 [pid = 2564] [id = 126] 14:10:15 INFO - PROCESS | 2564 | ++DOMWINDOW == 70 (17EDF400) [pid = 2564] [serial = 375] [outer = 00000000] 14:10:15 INFO - PROCESS | 2564 | ++DOMWINDOW == 71 (18906C00) [pid = 2564] [serial = 376] [outer = 17EDF400] 14:10:15 INFO - PROCESS | 2564 | 1465247415282 Marionette DEBUG loaded listener.js 14:10:15 INFO - PROCESS | 2564 | ++DOMWINDOW == 72 (1890C400) [pid = 2564] [serial = 377] [outer = 17EDF400] 14:10:15 INFO - PROCESS | 2564 | ++DOMWINDOW == 73 (18C34400) [pid = 2564] [serial = 378] [outer = 1020F800] 14:10:15 INFO - PROCESS | 2564 | 1465247415765 Marionette TRACE conn8 <- [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] 14:10:15 INFO - PROCESS | 2564 | 1465247415814 Marionette TRACE conn8 <- [1,469,null,{"value":"13"}] 14:10:15 INFO - PROCESS | 2564 | 1465247415817 Marionette TRACE conn8 -> [0,470,"setScriptTimeout",{"ms":35000}] 14:10:15 INFO - PROCESS | 2564 | 1465247415818 Marionette TRACE conn8 <- [1,470,null,{}] 14:10:15 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html 14:10:15 INFO - PROCESS | 2564 | 1465247415821 Marionette TRACE conn8 -> [0,471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:10:15 INFO - PROCESS | 2564 | 1465247415823 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:10:15 INFO - PROCESS | 2564 | 1465247415936 Marionette TRACE conn8 <- [1,471,null,{"value":null}] 14:10:15 INFO - PROCESS | 2564 | 1465247415944 Marionette TRACE conn8 -> [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\", \"841f63d8-fed4-499c-a8c0-303cb4dc280d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:10:15 INFO - PROCESS | 2564 | 1465247415946 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:10:16 INFO - PROCESS | 2564 | ++DOCSHELL 18C30800 == 27 [pid = 2564] [id = 127] 14:10:16 INFO - PROCESS | 2564 | ++DOMWINDOW == 74 (18C36C00) [pid = 2564] [serial = 379] [outer = 00000000] 14:10:16 INFO - PROCESS | 2564 | ++DOMWINDOW == 75 (18E5B400) [pid = 2564] [serial = 380] [outer = 18C36C00] 14:10:16 INFO - PROCESS | 2564 | 1465247416037 Marionette DEBUG loaded listener.js 14:10:16 INFO - PROCESS | 2564 | ++DOMWINDOW == 76 (18E62000) [pid = 2564] [serial = 381] [outer = 18C36C00] 14:10:16 INFO - PROCESS | 2564 | 1465247416493 Marionette TRACE conn8 <- [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]]]}] 14:10:16 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 14:10:16 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 730ms 14:10:16 INFO - PROCESS | 2564 | 1465247416554 Marionette TRACE conn8 -> [0,473,"getWindowHandle",null] 14:10:16 INFO - PROCESS | 2564 | 1465247416557 Marionette TRACE conn8 <- [1,473,null,{"value":"13"}] 14:10:16 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 14:10:16 INFO - PROCESS | 2564 | 1465247416566 Marionette TRACE conn8 -> [0,474,"setScriptTimeout",{"ms":35000}] 14:10:16 INFO - PROCESS | 2564 | 1465247416567 Marionette TRACE conn8 <- [1,474,null,{}] 14:10:16 INFO - PROCESS | 2564 | 1465247416571 Marionette TRACE conn8 -> [0,475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:10:16 INFO - PROCESS | 2564 | 1465247416576 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:10:16 INFO - PROCESS | 2564 | 1465247416707 Marionette TRACE conn8 <- [1,475,null,{"value":null}] 14:10:16 INFO - PROCESS | 2564 | 1465247416767 Marionette TRACE conn8 -> [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\", \"841f63d8-fed4-499c-a8c0-303cb4dc280d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:10:16 INFO - PROCESS | 2564 | 1465247416769 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:10:16 INFO - PROCESS | 2564 | ++DOCSHELL 19A17000 == 28 [pid = 2564] [id = 128] 14:10:16 INFO - PROCESS | 2564 | ++DOMWINDOW == 77 (19A24C00) [pid = 2564] [serial = 382] [outer = 00000000] 14:10:16 INFO - PROCESS | 2564 | ++DOMWINDOW == 78 (1AD09800) [pid = 2564] [serial = 383] [outer = 19A24C00] 14:10:16 INFO - PROCESS | 2564 | 1465247416813 Marionette DEBUG loaded listener.js 14:10:16 INFO - PROCESS | 2564 | ++DOMWINDOW == 79 (1B269C00) [pid = 2564] [serial = 384] [outer = 19A24C00] 14:10:17 INFO - PROCESS | 2564 | 1465247417295 Marionette TRACE conn8 <- [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]]]}] 14:10:17 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 14:10:17 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 770ms 14:10:17 INFO - PROCESS | 2564 | 1465247417339 Marionette TRACE conn8 -> [0,477,"getWindowHandle",null] 14:10:17 INFO - PROCESS | 2564 | 1465247417341 Marionette TRACE conn8 <- [1,477,null,{"value":"13"}] 14:10:17 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 14:10:17 INFO - PROCESS | 2564 | 1465247417344 Marionette TRACE conn8 -> [0,478,"setScriptTimeout",{"ms":35000}] 14:10:17 INFO - PROCESS | 2564 | 1465247417346 Marionette TRACE conn8 <- [1,478,null,{}] 14:10:17 INFO - PROCESS | 2564 | 1465247417349 Marionette TRACE conn8 -> [0,479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:10:17 INFO - PROCESS | 2564 | 1465247417351 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:10:17 INFO - PROCESS | 2564 | 1465247417456 Marionette TRACE conn8 <- [1,479,null,{"value":null}] 14:10:17 INFO - PROCESS | 2564 | 1465247417513 Marionette TRACE conn8 -> [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\", \"841f63d8-fed4-499c-a8c0-303cb4dc280d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:10:17 INFO - PROCESS | 2564 | 1465247417515 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:10:17 INFO - PROCESS | 2564 | ++DOCSHELL 1B58F800 == 29 [pid = 2564] [id = 129] 14:10:17 INFO - PROCESS | 2564 | ++DOMWINDOW == 80 (1B5FB000) [pid = 2564] [serial = 385] [outer = 00000000] 14:10:17 INFO - PROCESS | 2564 | ++DOMWINDOW == 81 (1D276400) [pid = 2564] [serial = 386] [outer = 1B5FB000] 14:10:17 INFO - PROCESS | 2564 | 1465247417560 Marionette DEBUG loaded listener.js 14:10:17 INFO - PROCESS | 2564 | ++DOMWINDOW == 82 (1D276800) [pid = 2564] [serial = 387] [outer = 1B5FB000] 14:10:17 INFO - PROCESS | 2564 | --DOMWINDOW == 81 (183D2400) [pid = 2564] [serial = 342] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 14:10:17 INFO - PROCESS | 2564 | --DOMWINDOW == 80 (1EA7EC00) [pid = 2564] [serial = 324] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 14:10:17 INFO - PROCESS | 2564 | --DOMWINDOW == 79 (18E5F000) [pid = 2564] [serial = 348] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 14:10:17 INFO - PROCESS | 2564 | --DOMWINDOW == 78 (0FC4A000) [pid = 2564] [serial = 351] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 14:10:17 INFO - PROCESS | 2564 | --DOMWINDOW == 77 (0FD0FC00) [pid = 2564] [serial = 327] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 14:10:17 INFO - PROCESS | 2564 | --DOMWINDOW == 76 (17719400) [pid = 2564] [serial = 354] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 14:10:17 INFO - PROCESS | 2564 | --DOMWINDOW == 75 (17709000) [pid = 2564] [serial = 336] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 14:10:17 INFO - PROCESS | 2564 | --DOMWINDOW == 74 (19873400) [pid = 2564] [serial = 357] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 14:10:17 INFO - PROCESS | 2564 | --DOMWINDOW == 73 (10FB9800) [pid = 2564] [serial = 330] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 14:10:17 INFO - PROCESS | 2564 | --DOMWINDOW == 72 (18377C00) [pid = 2564] [serial = 345] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 14:10:17 INFO - PROCESS | 2564 | --DOMWINDOW == 71 (149F2000) [pid = 2564] [serial = 333] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 14:10:17 INFO - PROCESS | 2564 | --DOMWINDOW == 70 (178E6C00) [pid = 2564] [serial = 339] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 14:10:18 INFO - PROCESS | 2564 | 1465247418014 Marionette TRACE conn8 <- [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]]]}] 14:10:18 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 14:10:18 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 730ms 14:10:18 INFO - PROCESS | 2564 | 1465247418075 Marionette TRACE conn8 -> [0,481,"getWindowHandle",null] 14:10:18 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 14:10:18 INFO - PROCESS | 2564 | 1465247418078 Marionette TRACE conn8 <- [1,481,null,{"value":"13"}] 14:10:18 INFO - PROCESS | 2564 | 1465247418080 Marionette TRACE conn8 -> [0,482,"setScriptTimeout",{"ms":35000}] 14:10:18 INFO - PROCESS | 2564 | 1465247418082 Marionette TRACE conn8 <- [1,482,null,{}] 14:10:18 INFO - PROCESS | 2564 | 1465247418085 Marionette TRACE conn8 -> [0,483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:10:18 INFO - PROCESS | 2564 | 1465247418087 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:10:18 INFO - PROCESS | 2564 | 1465247418167 Marionette TRACE conn8 <- [1,483,null,{"value":null}] 14:10:18 INFO - PROCESS | 2564 | 1465247418173 Marionette TRACE conn8 -> [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\", \"841f63d8-fed4-499c-a8c0-303cb4dc280d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:10:18 INFO - PROCESS | 2564 | 1465247418175 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:10:18 INFO - PROCESS | 2564 | ++DOCSHELL 148DA000 == 30 [pid = 2564] [id = 130] 14:10:18 INFO - PROCESS | 2564 | ++DOMWINDOW == 71 (1837BC00) [pid = 2564] [serial = 388] [outer = 00000000] 14:10:18 INFO - PROCESS | 2564 | ++DOMWINDOW == 72 (1ABF7000) [pid = 2564] [serial = 389] [outer = 1837BC00] 14:10:18 INFO - PROCESS | 2564 | 1465247418219 Marionette DEBUG loaded listener.js 14:10:18 INFO - PROCESS | 2564 | ++DOMWINDOW == 73 (1B5EFC00) [pid = 2564] [serial = 390] [outer = 1837BC00] 14:10:18 INFO - PROCESS | 2564 | 1465247418652 Marionette TRACE conn8 <- [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]]]}] 14:10:18 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 14:10:18 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 630ms 14:10:18 INFO - PROCESS | 2564 | 1465247418712 Marionette TRACE conn8 -> [0,485,"getWindowHandle",null] 14:10:18 INFO - PROCESS | 2564 | 1465247418714 Marionette TRACE conn8 <- [1,485,null,{"value":"13"}] 14:10:18 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 14:10:18 INFO - PROCESS | 2564 | 1465247418716 Marionette TRACE conn8 -> [0,486,"setScriptTimeout",{"ms":35000}] 14:10:18 INFO - PROCESS | 2564 | 1465247418718 Marionette TRACE conn8 <- [1,486,null,{}] 14:10:18 INFO - PROCESS | 2564 | 1465247418721 Marionette TRACE conn8 -> [0,487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:10:18 INFO - PROCESS | 2564 | 1465247418723 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:10:18 INFO - PROCESS | 2564 | 1465247418804 Marionette TRACE conn8 <- [1,487,null,{"value":null}] 14:10:18 INFO - PROCESS | 2564 | 1465247418809 Marionette TRACE conn8 -> [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\", \"841f63d8-fed4-499c-a8c0-303cb4dc280d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:10:18 INFO - PROCESS | 2564 | 1465247418820 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:10:18 INFO - PROCESS | 2564 | ++DOCSHELL 148E0800 == 31 [pid = 2564] [id = 131] 14:10:18 INFO - PROCESS | 2564 | ++DOMWINDOW == 74 (192EA800) [pid = 2564] [serial = 391] [outer = 00000000] 14:10:18 INFO - PROCESS | 2564 | ++DOMWINDOW == 75 (1D366800) [pid = 2564] [serial = 392] [outer = 192EA800] 14:10:18 INFO - PROCESS | 2564 | 1465247418864 Marionette DEBUG loaded listener.js 14:10:18 INFO - PROCESS | 2564 | ++DOMWINDOW == 76 (1D368C00) [pid = 2564] [serial = 393] [outer = 192EA800] 14:10:19 INFO - PROCESS | 2564 | 1465247419322 Marionette TRACE conn8 <- [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]]]}] 14:10:19 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 14:10:19 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 630ms 14:10:19 INFO - PROCESS | 2564 | 1465247419348 Marionette TRACE conn8 -> [0,489,"getWindowHandle",null] 14:10:19 INFO - PROCESS | 2564 | 1465247419350 Marionette TRACE conn8 <- [1,489,null,{"value":"13"}] 14:10:19 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 14:10:19 INFO - PROCESS | 2564 | 1465247419353 Marionette TRACE conn8 -> [0,490,"setScriptTimeout",{"ms":35000}] 14:10:19 INFO - PROCESS | 2564 | 1465247419354 Marionette TRACE conn8 <- [1,490,null,{}] 14:10:19 INFO - PROCESS | 2564 | 1465247419362 Marionette TRACE conn8 -> [0,491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:10:19 INFO - PROCESS | 2564 | 1465247419364 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:10:19 INFO - PROCESS | 2564 | 1465247419444 Marionette TRACE conn8 <- [1,491,null,{"value":null}] 14:10:19 INFO - PROCESS | 2564 | 1465247419450 Marionette TRACE conn8 -> [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\", \"841f63d8-fed4-499c-a8c0-303cb4dc280d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:10:19 INFO - PROCESS | 2564 | 1465247419451 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:10:19 INFO - PROCESS | 2564 | ++DOCSHELL 1D410C00 == 32 [pid = 2564] [id = 132] 14:10:19 INFO - PROCESS | 2564 | ++DOMWINDOW == 77 (1D412000) [pid = 2564] [serial = 394] [outer = 00000000] 14:10:19 INFO - PROCESS | 2564 | ++DOMWINDOW == 78 (1D417C00) [pid = 2564] [serial = 395] [outer = 1D412000] 14:10:19 INFO - PROCESS | 2564 | 1465247419494 Marionette DEBUG loaded listener.js 14:10:19 INFO - PROCESS | 2564 | ++DOMWINDOW == 79 (1D419800) [pid = 2564] [serial = 396] [outer = 1D412000] 14:10:20 INFO - PROCESS | 2564 | 1465247420075 Marionette TRACE conn8 <- [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]]]}] 14:10:20 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 14:10:20 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 790ms 14:10:20 INFO - PROCESS | 2564 | 1465247420222 Marionette TRACE conn8 -> [0,493,"getWindowHandle",null] 14:10:20 INFO - PROCESS | 2564 | 1465247420227 Marionette TRACE conn8 <- [1,493,null,{"value":"13"}] 14:10:20 INFO - PROCESS | 2564 | 1465247420236 Marionette TRACE conn8 -> [0,494,"setScriptTimeout",{"ms":35000}] 14:10:20 INFO - PROCESS | 2564 | 1465247420239 Marionette TRACE conn8 <- [1,494,null,{}] 14:10:20 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 14:10:20 INFO - PROCESS | 2564 | 1465247420254 Marionette TRACE conn8 -> [0,495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:10:20 INFO - PROCESS | 2564 | 1465247420257 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:10:20 INFO - PROCESS | 2564 | 1465247420369 Marionette TRACE conn8 <- [1,495,null,{"value":null}] 14:10:20 INFO - PROCESS | 2564 | 1465247420446 Marionette TRACE conn8 -> [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\", \"841f63d8-fed4-499c-a8c0-303cb4dc280d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:10:20 INFO - PROCESS | 2564 | 1465247420449 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:10:20 INFO - PROCESS | 2564 | ++DOCSHELL 0FF55000 == 33 [pid = 2564] [id = 133] 14:10:20 INFO - PROCESS | 2564 | ++DOMWINDOW == 80 (0FF5A400) [pid = 2564] [serial = 397] [outer = 00000000] 14:10:20 INFO - PROCESS | 2564 | ++DOMWINDOW == 81 (1483D400) [pid = 2564] [serial = 398] [outer = 0FF5A400] 14:10:20 INFO - PROCESS | 2564 | 1465247420547 Marionette DEBUG loaded listener.js 14:10:20 INFO - PROCESS | 2564 | ++DOMWINDOW == 82 (17580400) [pid = 2564] [serial = 399] [outer = 0FF5A400] 14:10:21 INFO - PROCESS | 2564 | 1465247421143 Marionette TRACE conn8 <- [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]]]}] 14:10:21 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 14:10:21 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 931ms 14:10:21 INFO - PROCESS | 2564 | 1465247421179 Marionette TRACE conn8 -> [0,497,"getWindowHandle",null] 14:10:21 INFO - PROCESS | 2564 | 1465247421184 Marionette TRACE conn8 <- [1,497,null,{"value":"13"}] 14:10:21 INFO - PROCESS | 2564 | 1465247421190 Marionette TRACE conn8 -> [0,498,"setScriptTimeout",{"ms":35000}] 14:10:21 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 14:10:21 INFO - PROCESS | 2564 | 1465247421193 Marionette TRACE conn8 <- [1,498,null,{}] 14:10:21 INFO - PROCESS | 2564 | 1465247421197 Marionette TRACE conn8 -> [0,499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:10:21 INFO - PROCESS | 2564 | 1465247421200 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:10:21 INFO - PROCESS | 2564 | 1465247421312 Marionette TRACE conn8 <- [1,499,null,{"value":null}] 14:10:21 INFO - PROCESS | 2564 | 1465247421412 Marionette TRACE conn8 -> [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\", \"841f63d8-fed4-499c-a8c0-303cb4dc280d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:10:21 INFO - PROCESS | 2564 | 1465247421415 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:10:21 INFO - PROCESS | 2564 | ++DOCSHELL 17EDD000 == 34 [pid = 2564] [id = 134] 14:10:21 INFO - PROCESS | 2564 | ++DOMWINDOW == 83 (17EDE400) [pid = 2564] [serial = 400] [outer = 00000000] 14:10:21 INFO - PROCESS | 2564 | ++DOMWINDOW == 84 (1837CC00) [pid = 2564] [serial = 401] [outer = 17EDE400] 14:10:21 INFO - PROCESS | 2564 | 1465247421472 Marionette DEBUG loaded listener.js 14:10:21 INFO - PROCESS | 2564 | ++DOMWINDOW == 85 (18C08800) [pid = 2564] [serial = 402] [outer = 17EDE400] 14:10:22 INFO - PROCESS | 2564 | 1465247422074 Marionette TRACE conn8 <- [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]]]}] 14:10:22 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 14:10:22 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 930ms 14:10:22 INFO - PROCESS | 2564 | 1465247422124 Marionette TRACE conn8 -> [0,501,"getWindowHandle",null] 14:10:22 INFO - PROCESS | 2564 | 1465247422127 Marionette TRACE conn8 <- [1,501,null,{"value":"13"}] 14:10:22 INFO - PROCESS | 2564 | 1465247422130 Marionette TRACE conn8 -> [0,502,"setScriptTimeout",{"ms":35000}] 14:10:22 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 14:10:22 INFO - PROCESS | 2564 | 1465247422134 Marionette TRACE conn8 <- [1,502,null,{}] 14:10:22 INFO - PROCESS | 2564 | 1465247422146 Marionette TRACE conn8 -> [0,503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:10:22 INFO - PROCESS | 2564 | 1465247422151 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:10:22 INFO - PROCESS | 2564 | 1465247422267 Marionette TRACE conn8 <- [1,503,null,{"value":null}] 14:10:22 INFO - PROCESS | 2564 | 1465247422399 Marionette TRACE conn8 -> [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\", \"841f63d8-fed4-499c-a8c0-303cb4dc280d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:10:22 INFO - PROCESS | 2564 | 1465247422403 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:10:22 INFO - PROCESS | 2564 | ++DOCSHELL 1D498C00 == 35 [pid = 2564] [id = 135] 14:10:22 INFO - PROCESS | 2564 | ++DOMWINDOW == 86 (1D499800) [pid = 2564] [serial = 403] [outer = 00000000] 14:10:22 INFO - PROCESS | 2564 | ++DOMWINDOW == 87 (1D49E800) [pid = 2564] [serial = 404] [outer = 1D499800] 14:10:22 INFO - PROCESS | 2564 | 1465247422465 Marionette DEBUG loaded listener.js 14:10:22 INFO - PROCESS | 2564 | ++DOMWINDOW == 88 (1D4A5000) [pid = 2564] [serial = 405] [outer = 1D499800] 14:10:23 INFO - PROCESS | 2564 | 1465247423083 Marionette TRACE conn8 <- [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]]]}] 14:10:23 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 14:10:23 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 970ms 14:10:23 INFO - PROCESS | 2564 | 1465247423104 Marionette TRACE conn8 -> [0,505,"getWindowHandle",null] 14:10:23 INFO - PROCESS | 2564 | 1465247423107 Marionette TRACE conn8 <- [1,505,null,{"value":"13"}] 14:10:23 INFO - PROCESS | 2564 | 1465247423110 Marionette TRACE conn8 -> [0,506,"setScriptTimeout",{"ms":35000}] 14:10:23 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 14:10:23 INFO - PROCESS | 2564 | 1465247423112 Marionette TRACE conn8 <- [1,506,null,{}] 14:10:23 INFO - PROCESS | 2564 | 1465247423115 Marionette TRACE conn8 -> [0,507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:10:23 INFO - PROCESS | 2564 | 1465247423117 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:10:23 INFO - PROCESS | 2564 | 1465247423226 Marionette TRACE conn8 <- [1,507,null,{"value":null}] 14:10:23 INFO - PROCESS | 2564 | 1465247423323 Marionette TRACE conn8 -> [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\", \"841f63d8-fed4-499c-a8c0-303cb4dc280d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:10:23 INFO - PROCESS | 2564 | 1465247423325 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:10:23 INFO - PROCESS | 2564 | ++DOCSHELL 1D89C400 == 36 [pid = 2564] [id = 136] 14:10:23 INFO - PROCESS | 2564 | ++DOMWINDOW == 89 (1D89C800) [pid = 2564] [serial = 406] [outer = 00000000] 14:10:23 INFO - PROCESS | 2564 | ++DOMWINDOW == 90 (1D8A2800) [pid = 2564] [serial = 407] [outer = 1D89C800] 14:10:23 INFO - PROCESS | 2564 | 1465247423379 Marionette DEBUG loaded listener.js 14:10:23 INFO - PROCESS | 2564 | ++DOMWINDOW == 91 (1EA85000) [pid = 2564] [serial = 408] [outer = 1D89C800] 14:10:24 INFO - PROCESS | 2564 | 1465247424095 Marionette TRACE conn8 <- [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]]]}] 14:10:24 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 14:10:24 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 1017ms 14:10:24 INFO - PROCESS | 2564 | 1465247424131 Marionette TRACE conn8 -> [0,509,"getWindowHandle",null] 14:10:24 INFO - PROCESS | 2564 | 1465247424136 Marionette TRACE conn8 <- [1,509,null,{"value":"13"}] 14:10:24 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 14:10:24 INFO - PROCESS | 2564 | 1465247424141 Marionette TRACE conn8 -> [0,510,"setScriptTimeout",{"ms":35000}] 14:10:24 INFO - PROCESS | 2564 | 1465247424144 Marionette TRACE conn8 <- [1,510,null,{}] 14:10:24 INFO - PROCESS | 2564 | 1465247424149 Marionette TRACE conn8 -> [0,511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:10:24 INFO - PROCESS | 2564 | 1465247424152 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:10:24 INFO - PROCESS | 2564 | 1465247424274 Marionette TRACE conn8 <- [1,511,null,{"value":null}] 14:10:24 INFO - PROCESS | 2564 | 1465247424403 Marionette TRACE conn8 -> [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\", \"841f63d8-fed4-499c-a8c0-303cb4dc280d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:10:24 INFO - PROCESS | 2564 | 1465247424408 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:10:24 INFO - PROCESS | 2564 | ++DOCSHELL 1480F000 == 37 [pid = 2564] [id = 137] 14:10:24 INFO - PROCESS | 2564 | ++DOMWINDOW == 92 (1481EC00) [pid = 2564] [serial = 409] [outer = 00000000] 14:10:24 INFO - PROCESS | 2564 | ++DOMWINDOW == 93 (1483F000) [pid = 2564] [serial = 410] [outer = 1481EC00] 14:10:24 INFO - PROCESS | 2564 | 1465247424460 Marionette DEBUG loaded listener.js 14:10:24 INFO - PROCESS | 2564 | ++DOMWINDOW == 94 (15956000) [pid = 2564] [serial = 411] [outer = 1481EC00] 14:10:25 INFO - PROCESS | 2564 | --DOCSHELL 1EA7E800 == 36 [pid = 2564] [id = 109] 14:10:25 INFO - PROCESS | 2564 | --DOCSHELL 19A17000 == 35 [pid = 2564] [id = 128] 14:10:25 INFO - PROCESS | 2564 | --DOCSHELL 1B58F800 == 34 [pid = 2564] [id = 129] 14:10:25 INFO - PROCESS | 2564 | --DOCSHELL 148DA000 == 33 [pid = 2564] [id = 130] 14:10:25 INFO - PROCESS | 2564 | --DOCSHELL 148E0800 == 32 [pid = 2564] [id = 131] 14:10:25 INFO - PROCESS | 2564 | --DOCSHELL 1D89C400 == 31 [pid = 2564] [id = 136] 14:10:25 INFO - PROCESS | 2564 | --DOCSHELL 17EDD000 == 30 [pid = 2564] [id = 134] 14:10:25 INFO - PROCESS | 2564 | --DOCSHELL 1D498C00 == 29 [pid = 2564] [id = 135] 14:10:25 INFO - PROCESS | 2564 | --DOCSHELL 1D410C00 == 28 [pid = 2564] [id = 132] 14:10:25 INFO - PROCESS | 2564 | --DOCSHELL 0FF55000 == 27 [pid = 2564] [id = 133] 14:10:25 INFO - PROCESS | 2564 | --DOMWINDOW == 93 (1B267400) [pid = 2564] [serial = 358] [outer = 00000000] [url = about:blank] 14:10:25 INFO - PROCESS | 2564 | --DOMWINDOW == 92 (13E05400) [pid = 2564] [serial = 331] [outer = 00000000] [url = about:blank] 14:10:25 INFO - PROCESS | 2564 | --DOMWINDOW == 91 (18C2F800) [pid = 2564] [serial = 347] [outer = 00000000] [url = about:blank] 14:10:25 INFO - PROCESS | 2564 | --DOMWINDOW == 90 (16685800) [pid = 2564] [serial = 334] [outer = 00000000] [url = about:blank] 14:10:25 INFO - PROCESS | 2564 | --DOMWINDOW == 89 (1757B400) [pid = 2564] [serial = 335] [outer = 00000000] [url = about:blank] 14:10:25 INFO - PROCESS | 2564 | --DOMWINDOW == 88 (17E43000) [pid = 2564] [serial = 340] [outer = 00000000] [url = about:blank] 14:10:25 INFO - PROCESS | 2564 | --DOMWINDOW == 87 (17EE3C00) [pid = 2564] [serial = 341] [outer = 00000000] [url = about:blank] 14:10:25 INFO - PROCESS | 2564 | --DOMWINDOW == 86 (18910C00) [pid = 2564] [serial = 343] [outer = 00000000] [url = about:blank] 14:10:25 INFO - PROCESS | 2564 | --DOMWINDOW == 85 (18C37800) [pid = 2564] [serial = 346] [outer = 00000000] [url = about:blank] 14:10:25 INFO - PROCESS | 2564 | --DOMWINDOW == 84 (1EE4DC00) [pid = 2564] [serial = 326] [outer = 00000000] [url = about:blank] 14:10:25 INFO - PROCESS | 2564 | --DOMWINDOW == 83 (192E4800) [pid = 2564] [serial = 349] [outer = 00000000] [url = about:blank] 14:10:25 INFO - PROCESS | 2564 | --DOMWINDOW == 82 (10211000) [pid = 2564] [serial = 352] [outer = 00000000] [url = about:blank] 14:10:25 INFO - PROCESS | 2564 | --DOMWINDOW == 81 (10EC9C00) [pid = 2564] [serial = 353] [outer = 00000000] [url = about:blank] 14:10:25 INFO - PROCESS | 2564 | --DOMWINDOW == 80 (10191000) [pid = 2564] [serial = 328] [outer = 00000000] [url = about:blank] 14:10:25 INFO - PROCESS | 2564 | --DOMWINDOW == 79 (10214400) [pid = 2564] [serial = 329] [outer = 00000000] [url = about:blank] 14:10:25 INFO - PROCESS | 2564 | --DOMWINDOW == 78 (18C36000) [pid = 2564] [serial = 355] [outer = 00000000] [url = about:blank] 14:10:25 INFO - PROCESS | 2564 | --DOMWINDOW == 77 (17716C00) [pid = 2564] [serial = 337] [outer = 00000000] [url = about:blank] 14:10:25 INFO - PROCESS | 2564 | --DOMWINDOW == 76 (1774EC00) [pid = 2564] [serial = 338] [outer = 00000000] [url = about:blank] 14:10:25 INFO - PROCESS | 2564 | --DOMWINDOW == 75 (18E63800) [pid = 2564] [serial = 350] [outer = 00000000] [url = about:blank] 14:10:25 INFO - PROCESS | 2564 | --DOMWINDOW == 74 (140DC800) [pid = 2564] [serial = 332] [outer = 00000000] [url = about:blank] 14:10:25 INFO - PROCESS | 2564 | --DOMWINDOW == 73 (18C0F400) [pid = 2564] [serial = 344] [outer = 00000000] [url = about:blank] 14:10:25 INFO - PROCESS | 2564 | --DOMWINDOW == 72 (19381400) [pid = 2564] [serial = 356] [outer = 00000000] [url = about:blank] 14:10:25 INFO - PROCESS | 2564 | --DOMWINDOW == 71 (1B5F3400) [pid = 2564] [serial = 359] [outer = 00000000] [url = about:blank] 14:10:25 INFO - PROCESS | 2564 | 1465247425738 Marionette TRACE conn8 <- [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]]]}] 14:10:25 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 14:10:25 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 1626ms 14:10:25 INFO - PROCESS | 2564 | 1465247425782 Marionette TRACE conn8 -> [0,513,"getWindowHandle",null] 14:10:25 INFO - PROCESS | 2564 | 1465247425786 Marionette TRACE conn8 <- [1,513,null,{"value":"13"}] 14:10:25 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 14:10:25 INFO - PROCESS | 2564 | 1465247425793 Marionette TRACE conn8 -> [0,514,"setScriptTimeout",{"ms":35000}] 14:10:25 INFO - PROCESS | 2564 | 1465247425796 Marionette TRACE conn8 <- [1,514,null,{}] 14:10:25 INFO - PROCESS | 2564 | 1465247425801 Marionette TRACE conn8 -> [0,515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:10:25 INFO - PROCESS | 2564 | 1465247425804 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:10:25 INFO - PROCESS | 2564 | 1465247425888 Marionette TRACE conn8 <- [1,515,null,{"value":null}] 14:10:25 INFO - PROCESS | 2564 | 1465247425966 Marionette TRACE conn8 -> [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\", \"841f63d8-fed4-499c-a8c0-303cb4dc280d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:10:25 INFO - PROCESS | 2564 | 1465247425968 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:10:25 INFO - PROCESS | 2564 | ++DOCSHELL 0FF4B800 == 28 [pid = 2564] [id = 138] 14:10:25 INFO - PROCESS | 2564 | ++DOMWINDOW == 72 (0FF4D400) [pid = 2564] [serial = 412] [outer = 00000000] 14:10:26 INFO - PROCESS | 2564 | ++DOMWINDOW == 73 (1020E800) [pid = 2564] [serial = 413] [outer = 0FF4D400] 14:10:26 INFO - PROCESS | 2564 | 1465247426016 Marionette DEBUG loaded listener.js 14:10:26 INFO - PROCESS | 2564 | ++DOMWINDOW == 74 (10218000) [pid = 2564] [serial = 414] [outer = 0FF4D400] 14:10:26 INFO - PROCESS | 2564 | 1465247426405 Marionette TRACE conn8 <- [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]]]}] 14:10:26 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 14:10:26 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 630ms 14:10:26 INFO - PROCESS | 2564 | 1465247426430 Marionette TRACE conn8 -> [0,517,"getWindowHandle",null] 14:10:26 INFO - PROCESS | 2564 | 1465247426435 Marionette TRACE conn8 <- [1,517,null,{"value":"13"}] 14:10:26 INFO - PROCESS | 2564 | 1465247426442 Marionette TRACE conn8 -> [0,518,"setScriptTimeout",{"ms":35000}] 14:10:26 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 14:10:26 INFO - PROCESS | 2564 | 1465247426444 Marionette TRACE conn8 <- [1,518,null,{}] 14:10:26 INFO - PROCESS | 2564 | 1465247426448 Marionette TRACE conn8 -> [0,519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:10:26 INFO - PROCESS | 2564 | 1465247426451 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:10:26 INFO - PROCESS | 2564 | 1465247426547 Marionette TRACE conn8 <- [1,519,null,{"value":null}] 14:10:26 INFO - PROCESS | 2564 | 1465247426554 Marionette TRACE conn8 -> [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\", \"841f63d8-fed4-499c-a8c0-303cb4dc280d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:10:26 INFO - PROCESS | 2564 | 1465247426556 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:10:26 INFO - PROCESS | 2564 | ++DOCSHELL 14006800 == 29 [pid = 2564] [id = 139] 14:10:26 INFO - PROCESS | 2564 | ++DOMWINDOW == 75 (1400EC00) [pid = 2564] [serial = 415] [outer = 00000000] 14:10:26 INFO - PROCESS | 2564 | ++DOMWINDOW == 76 (140E5400) [pid = 2564] [serial = 416] [outer = 1400EC00] 14:10:26 INFO - PROCESS | 2564 | 1465247426608 Marionette DEBUG loaded listener.js 14:10:26 INFO - PROCESS | 2564 | ++DOMWINDOW == 77 (1471D000) [pid = 2564] [serial = 417] [outer = 1400EC00] 14:10:27 INFO - PROCESS | 2564 | 1465247427094 Marionette TRACE conn8 <- [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]]]}] 14:10:27 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 14:10:27 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 670ms 14:10:27 INFO - PROCESS | 2564 | 1465247427116 Marionette TRACE conn8 -> [0,521,"getWindowHandle",null] 14:10:27 INFO - PROCESS | 2564 | 1465247427118 Marionette TRACE conn8 <- [1,521,null,{"value":"13"}] 14:10:27 INFO - PROCESS | 2564 | 1465247427121 Marionette TRACE conn8 -> [0,522,"setScriptTimeout",{"ms":35000}] 14:10:27 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 14:10:27 INFO - PROCESS | 2564 | 1465247427125 Marionette TRACE conn8 <- [1,522,null,{}] 14:10:27 INFO - PROCESS | 2564 | 1465247427135 Marionette TRACE conn8 -> [0,523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:10:27 INFO - PROCESS | 2564 | 1465247427140 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:10:27 INFO - PROCESS | 2564 | 1465247427254 Marionette TRACE conn8 <- [1,523,null,{"value":null}] 14:10:27 INFO - PROCESS | 2564 | 1465247427263 Marionette TRACE conn8 -> [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\", \"841f63d8-fed4-499c-a8c0-303cb4dc280d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:10:27 INFO - PROCESS | 2564 | 1465247427266 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:10:27 INFO - PROCESS | 2564 | ++DOCSHELL 17710000 == 30 [pid = 2564] [id = 140] 14:10:27 INFO - PROCESS | 2564 | ++DOMWINDOW == 78 (17710400) [pid = 2564] [serial = 418] [outer = 00000000] 14:10:27 INFO - PROCESS | 2564 | ++DOMWINDOW == 79 (17716000) [pid = 2564] [serial = 419] [outer = 17710400] 14:10:27 INFO - PROCESS | 2564 | 1465247427314 Marionette DEBUG loaded listener.js 14:10:27 INFO - PROCESS | 2564 | ++DOMWINDOW == 80 (1771D400) [pid = 2564] [serial = 420] [outer = 17710400] 14:10:27 INFO - PROCESS | 2564 | 1465247427811 Marionette TRACE conn8 <- [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]]]}] 14:10:27 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 14:10:27 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 730ms 14:10:27 INFO - PROCESS | 2564 | 1465247427856 Marionette TRACE conn8 -> [0,525,"getWindowHandle",null] 14:10:27 INFO - PROCESS | 2564 | 1465247427859 Marionette TRACE conn8 <- [1,525,null,{"value":"13"}] 14:10:27 INFO - PROCESS | 2564 | 1465247427862 Marionette TRACE conn8 -> [0,526,"setScriptTimeout",{"ms":35000}] 14:10:27 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 14:10:27 INFO - PROCESS | 2564 | 1465247427864 Marionette TRACE conn8 <- [1,526,null,{}] 14:10:27 INFO - PROCESS | 2564 | 1465247427874 Marionette TRACE conn8 -> [0,527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:10:27 INFO - PROCESS | 2564 | 1465247427876 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:10:27 INFO - PROCESS | 2564 | 1465247427992 Marionette TRACE conn8 <- [1,527,null,{"value":null}] 14:10:28 INFO - PROCESS | 2564 | 1465247428002 Marionette TRACE conn8 -> [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\", \"841f63d8-fed4-499c-a8c0-303cb4dc280d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:10:28 INFO - PROCESS | 2564 | 1465247428005 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:10:28 INFO - PROCESS | 2564 | ++DOCSHELL 1774B800 == 31 [pid = 2564] [id = 141] 14:10:28 INFO - PROCESS | 2564 | ++DOMWINDOW == 81 (1774BC00) [pid = 2564] [serial = 421] [outer = 00000000] 14:10:28 INFO - PROCESS | 2564 | ++DOMWINDOW == 82 (1794F800) [pid = 2564] [serial = 422] [outer = 1774BC00] 14:10:28 INFO - PROCESS | 2564 | 1465247428050 Marionette DEBUG loaded listener.js 14:10:28 INFO - PROCESS | 2564 | ++DOMWINDOW == 83 (17EE0000) [pid = 2564] [serial = 423] [outer = 1774BC00] 14:10:28 INFO - PROCESS | 2564 | 1465247428504 Marionette TRACE conn8 <- [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]]]}] 14:10:28 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 14:10:28 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 670ms 14:10:28 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 14:10:28 INFO - PROCESS | 2564 | 1465247428536 Marionette TRACE conn8 -> [0,529,"getWindowHandle",null] 14:10:28 INFO - PROCESS | 2564 | 1465247428538 Marionette TRACE conn8 <- [1,529,null,{"value":"13"}] 14:10:28 INFO - PROCESS | 2564 | 1465247428541 Marionette TRACE conn8 -> [0,530,"setScriptTimeout",{"ms":35000}] 14:10:28 INFO - PROCESS | 2564 | 1465247428543 Marionette TRACE conn8 <- [1,530,null,{}] 14:10:28 INFO - PROCESS | 2564 | 1465247428546 Marionette TRACE conn8 -> [0,531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:10:28 INFO - PROCESS | 2564 | 1465247428548 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:10:28 INFO - PROCESS | 2564 | 1465247428684 Marionette TRACE conn8 <- [1,531,null,{"value":null}] 14:10:28 INFO - PROCESS | 2564 | 1465247428692 Marionette TRACE conn8 -> [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\", \"841f63d8-fed4-499c-a8c0-303cb4dc280d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:10:28 INFO - PROCESS | 2564 | 1465247428694 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:10:28 INFO - PROCESS | 2564 | ++DOCSHELL 17EE9400 == 32 [pid = 2564] [id = 142] 14:10:28 INFO - PROCESS | 2564 | ++DOMWINDOW == 84 (17EE9800) [pid = 2564] [serial = 424] [outer = 00000000] 14:10:28 INFO - PROCESS | 2564 | ++DOMWINDOW == 85 (18904C00) [pid = 2564] [serial = 425] [outer = 17EE9800] 14:10:28 INFO - PROCESS | 2564 | 1465247428742 Marionette DEBUG loaded listener.js 14:10:28 INFO - PROCESS | 2564 | ++DOMWINDOW == 86 (18910C00) [pid = 2564] [serial = 426] [outer = 17EE9800] 14:10:29 INFO - PROCESS | 2564 | 1465247429228 Marionette TRACE conn8 <- [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"]]]}] 14:10:29 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 14:10:29 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 14:10:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:10:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:10:29 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 14:10:29 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 14:10:29 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 14:10:29 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 14:10:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:10:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:10:29 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 14:10:29 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 14:10:29 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 732ms 14:10:29 INFO - PROCESS | 2564 | 1465247429276 Marionette TRACE conn8 -> [0,533,"getWindowHandle",null] 14:10:29 INFO - PROCESS | 2564 | 1465247429279 Marionette TRACE conn8 <- [1,533,null,{"value":"13"}] 14:10:29 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 14:10:29 INFO - PROCESS | 2564 | 1465247429282 Marionette TRACE conn8 -> [0,534,"setScriptTimeout",{"ms":35000}] 14:10:29 INFO - PROCESS | 2564 | 1465247429284 Marionette TRACE conn8 <- [1,534,null,{}] 14:10:29 INFO - PROCESS | 2564 | 1465247429300 Marionette TRACE conn8 -> [0,535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:10:29 INFO - PROCESS | 2564 | 1465247429306 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:10:29 INFO - PROCESS | 2564 | 1465247429456 Marionette TRACE conn8 <- [1,535,null,{"value":null}] 14:10:29 INFO - PROCESS | 2564 | 1465247429511 Marionette TRACE conn8 -> [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\", \"841f63d8-fed4-499c-a8c0-303cb4dc280d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:10:29 INFO - PROCESS | 2564 | 1465247429513 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:10:29 INFO - PROCESS | 2564 | ++DOCSHELL 18E57C00 == 33 [pid = 2564] [id = 143] 14:10:29 INFO - PROCESS | 2564 | ++DOMWINDOW == 87 (18E5F000) [pid = 2564] [serial = 427] [outer = 00000000] 14:10:29 INFO - PROCESS | 2564 | ++DOMWINDOW == 88 (1926D800) [pid = 2564] [serial = 428] [outer = 18E5F000] 14:10:29 INFO - PROCESS | 2564 | 1465247429570 Marionette DEBUG loaded listener.js 14:10:29 INFO - PROCESS | 2564 | ++DOMWINDOW == 89 (1937E800) [pid = 2564] [serial = 429] [outer = 18E5F000] 14:10:30 INFO - PROCESS | 2564 | --DOMWINDOW == 88 (18C36C00) [pid = 2564] [serial = 379] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 14:10:30 INFO - PROCESS | 2564 | --DOMWINDOW == 87 (19A24C00) [pid = 2564] [serial = 382] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 14:10:30 INFO - PROCESS | 2564 | --DOMWINDOW == 86 (1B5FB000) [pid = 2564] [serial = 385] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 14:10:30 INFO - PROCESS | 2564 | --DOMWINDOW == 85 (10216400) [pid = 2564] [serial = 363] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 14:10:30 INFO - PROCESS | 2564 | --DOMWINDOW == 84 (177C9C00) [pid = 2564] [serial = 372] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 14:10:30 INFO - PROCESS | 2564 | --DOMWINDOW == 83 (17EDF400) [pid = 2564] [serial = 375] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 14:10:30 INFO - PROCESS | 2564 | --DOMWINDOW == 82 (1975B000) [pid = 2564] [serial = 360] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 14:10:30 INFO - PROCESS | 2564 | --DOMWINDOW == 81 (0F3EE400) [pid = 2564] [serial = 366] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 14:10:30 INFO - PROCESS | 2564 | --DOMWINDOW == 80 (14811400) [pid = 2564] [serial = 369] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 14:10:30 INFO - PROCESS | 2564 | --DOMWINDOW == 79 (1837BC00) [pid = 2564] [serial = 388] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 14:10:30 INFO - PROCESS | 2564 | --DOMWINDOW == 78 (192EA800) [pid = 2564] [serial = 391] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 14:10:30 INFO - PROCESS | 2564 | --DOMWINDOW == 77 (1D412000) [pid = 2564] [serial = 394] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 14:10:30 INFO - PROCESS | 2564 | 1465247430316 Marionette TRACE conn8 <- [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]]]}] 14:10:30 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. 14:10:30 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 1070ms 14:10:30 INFO - PROCESS | 2564 | 1465247430354 Marionette TRACE conn8 -> [0,537,"getWindowHandle",null] 14:10:30 INFO - PROCESS | 2564 | 1465247430356 Marionette TRACE conn8 <- [1,537,null,{"value":"13"}] 14:10:30 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 14:10:30 INFO - PROCESS | 2564 | 1465247430373 Marionette TRACE conn8 -> [0,538,"setScriptTimeout",{"ms":35000}] 14:10:30 INFO - PROCESS | 2564 | 1465247430375 Marionette TRACE conn8 <- [1,538,null,{}] 14:10:30 INFO - PROCESS | 2564 | 1465247430378 Marionette TRACE conn8 -> [0,539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:10:30 INFO - PROCESS | 2564 | 1465247430380 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:10:30 INFO - PROCESS | 2564 | 1465247430458 Marionette TRACE conn8 <- [1,539,null,{"value":null}] 14:10:30 INFO - PROCESS | 2564 | 1465247430464 Marionette TRACE conn8 -> [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\", \"841f63d8-fed4-499c-a8c0-303cb4dc280d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:10:30 INFO - PROCESS | 2564 | 1465247430466 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:10:30 INFO - PROCESS | 2564 | ++DOCSHELL 0FD03800 == 34 [pid = 2564] [id = 144] 14:10:30 INFO - PROCESS | 2564 | ++DOMWINDOW == 78 (0FD0AC00) [pid = 2564] [serial = 430] [outer = 00000000] 14:10:30 INFO - PROCESS | 2564 | ++DOMWINDOW == 79 (1937C400) [pid = 2564] [serial = 431] [outer = 0FD0AC00] 14:10:30 INFO - PROCESS | 2564 | 1465247430509 Marionette DEBUG loaded listener.js 14:10:30 INFO - PROCESS | 2564 | ++DOMWINDOW == 80 (19383400) [pid = 2564] [serial = 432] [outer = 0FD0AC00] 14:10:30 INFO - PROCESS | 2564 | 1465247430874 Marionette TRACE conn8 <- [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]]]}] 14:10:30 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. 14:10:30 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 531ms 14:10:30 INFO - PROCESS | 2564 | 1465247430905 Marionette TRACE conn8 -> [0,541,"getWindowHandle",null] 14:10:30 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 14:10:30 INFO - PROCESS | 2564 | 1465247430907 Marionette TRACE conn8 <- [1,541,null,{"value":"13"}] 14:10:30 INFO - PROCESS | 2564 | 1465247430910 Marionette TRACE conn8 -> [0,542,"setScriptTimeout",{"ms":35000}] 14:10:30 INFO - PROCESS | 2564 | 1465247430912 Marionette TRACE conn8 <- [1,542,null,{}] 14:10:30 INFO - PROCESS | 2564 | 1465247430915 Marionette TRACE conn8 -> [0,543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:10:30 INFO - PROCESS | 2564 | 1465247430917 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:10:31 INFO - PROCESS | 2564 | 1465247431030 Marionette TRACE conn8 <- [1,543,null,{"value":null}] 14:10:31 INFO - PROCESS | 2564 | 1465247431042 Marionette TRACE conn8 -> [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\", \"841f63d8-fed4-499c-a8c0-303cb4dc280d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:10:31 INFO - PROCESS | 2564 | 1465247431044 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:10:31 INFO - PROCESS | 2564 | ++DOCSHELL 19381800 == 35 [pid = 2564] [id = 145] 14:10:31 INFO - PROCESS | 2564 | ++DOMWINDOW == 81 (1ABF9C00) [pid = 2564] [serial = 433] [outer = 00000000] 14:10:31 INFO - PROCESS | 2564 | ++DOMWINDOW == 82 (1BA9B800) [pid = 2564] [serial = 434] [outer = 1ABF9C00] 14:10:31 INFO - PROCESS | 2564 | 1465247431089 Marionette DEBUG loaded listener.js 14:10:31 INFO - PROCESS | 2564 | ++DOMWINDOW == 83 (1B262C00) [pid = 2564] [serial = 435] [outer = 1ABF9C00] 14:10:31 INFO - PROCESS | 2564 | [2564] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 14:10:31 INFO - PROCESS | 2564 | [2564] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 14:10:31 INFO - PROCESS | 2564 | [2564] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 14:10:31 INFO - PROCESS | 2564 | 1465247431503 Marionette TRACE conn8 <- [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]]]}] 14:10:31 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 14:10:31 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 631ms 14:10:31 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 14:10:31 INFO - PROCESS | 2564 | 1465247431542 Marionette TRACE conn8 -> [0,545,"getWindowHandle",null] 14:10:31 INFO - PROCESS | 2564 | 1465247431544 Marionette TRACE conn8 <- [1,545,null,{"value":"13"}] 14:10:31 INFO - PROCESS | 2564 | 1465247431547 Marionette TRACE conn8 -> [0,546,"setScriptTimeout",{"ms":35000}] 14:10:31 INFO - PROCESS | 2564 | 1465247431549 Marionette TRACE conn8 <- [1,546,null,{}] 14:10:31 INFO - PROCESS | 2564 | 1465247431552 Marionette TRACE conn8 -> [0,547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:10:31 INFO - PROCESS | 2564 | 1465247431554 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:10:31 INFO - PROCESS | 2564 | 1465247431665 Marionette TRACE conn8 <- [1,547,null,{"value":null}] 14:10:31 INFO - PROCESS | 2564 | 1465247431682 Marionette TRACE conn8 -> [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\", \"841f63d8-fed4-499c-a8c0-303cb4dc280d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:10:31 INFO - PROCESS | 2564 | 1465247431684 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:10:31 INFO - PROCESS | 2564 | ++DOCSHELL 1D410C00 == 36 [pid = 2564] [id = 146] 14:10:31 INFO - PROCESS | 2564 | ++DOMWINDOW == 84 (1D411C00) [pid = 2564] [serial = 436] [outer = 00000000] 14:10:31 INFO - PROCESS | 2564 | ++DOMWINDOW == 85 (1D419000) [pid = 2564] [serial = 437] [outer = 1D411C00] 14:10:31 INFO - PROCESS | 2564 | 1465247431729 Marionette DEBUG loaded listener.js 14:10:31 INFO - PROCESS | 2564 | ++DOMWINDOW == 86 (1D49A000) [pid = 2564] [serial = 438] [outer = 1D411C00] 14:10:32 INFO - PROCESS | 2564 | 1465247432268 Marionette TRACE conn8 <- [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]]]}] 14:10:32 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 14:10:32 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 770ms 14:10:32 INFO - PROCESS | 2564 | 1465247432416 Marionette TRACE conn8 -> [0,549,"getWindowHandle",null] 14:10:32 INFO - PROCESS | 2564 | 1465247432420 Marionette TRACE conn8 <- [1,549,null,{"value":"13"}] 14:10:32 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 14:10:32 INFO - PROCESS | 2564 | 1465247432489 Marionette TRACE conn8 -> [0,550,"setScriptTimeout",{"ms":35000}] 14:10:32 INFO - PROCESS | 2564 | 1465247432492 Marionette TRACE conn8 <- [1,550,null,{}] 14:10:32 INFO - PROCESS | 2564 | 1465247432499 Marionette TRACE conn8 -> [0,551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:10:32 INFO - PROCESS | 2564 | 1465247432502 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:10:32 INFO - PROCESS | 2564 | 1465247432624 Marionette TRACE conn8 <- [1,551,null,{"value":null}] 14:10:32 INFO - PROCESS | 2564 | 1465247432724 Marionette TRACE conn8 -> [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\", \"841f63d8-fed4-499c-a8c0-303cb4dc280d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:10:32 INFO - PROCESS | 2564 | 1465247432729 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:10:32 INFO - PROCESS | 2564 | ++DOCSHELL 1020E000 == 37 [pid = 2564] [id = 147] 14:10:32 INFO - PROCESS | 2564 | ++DOMWINDOW == 87 (1020EC00) [pid = 2564] [serial = 439] [outer = 00000000] 14:10:32 INFO - PROCESS | 2564 | ++DOMWINDOW == 88 (10253C00) [pid = 2564] [serial = 440] [outer = 1020EC00] 14:10:32 INFO - PROCESS | 2564 | 1465247432787 Marionette DEBUG loaded listener.js 14:10:32 INFO - PROCESS | 2564 | ++DOMWINDOW == 89 (14096800) [pid = 2564] [serial = 441] [outer = 1020EC00] 14:10:33 INFO - PROCESS | 2564 | [2564] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 14:10:33 INFO - PROCESS | 2564 | [2564] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 14:10:33 INFO - PROCESS | 2564 | 1465247433571 Marionette TRACE conn8 <- [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]]]}] 14:10:33 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 14:10:33 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 1172ms 14:10:33 INFO - PROCESS | 2564 | 1465247433627 Marionette TRACE conn8 -> [0,553,"getWindowHandle",null] 14:10:33 INFO - PROCESS | 2564 | 1465247433632 Marionette TRACE conn8 <- [1,553,null,{"value":"13"}] 14:10:33 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 14:10:33 INFO - PROCESS | 2564 | 1465247433638 Marionette TRACE conn8 -> [0,554,"setScriptTimeout",{"ms":35000}] 14:10:33 INFO - PROCESS | 2564 | 1465247433641 Marionette TRACE conn8 <- [1,554,null,{}] 14:10:33 INFO - PROCESS | 2564 | 1465247433645 Marionette TRACE conn8 -> [0,555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:10:33 INFO - PROCESS | 2564 | 1465247433648 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:10:33 INFO - PROCESS | 2564 | 1465247433775 Marionette TRACE conn8 <- [1,555,null,{"value":null}] 14:10:33 INFO - PROCESS | 2564 | 1465247433891 Marionette TRACE conn8 -> [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\", \"841f63d8-fed4-499c-a8c0-303cb4dc280d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:10:33 INFO - PROCESS | 2564 | 1465247433893 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:10:33 INFO - PROCESS | 2564 | ++DOCSHELL 16684800 == 38 [pid = 2564] [id = 148] 14:10:33 INFO - PROCESS | 2564 | ++DOMWINDOW == 90 (1756CC00) [pid = 2564] [serial = 442] [outer = 00000000] 14:10:33 INFO - PROCESS | 2564 | ++DOMWINDOW == 91 (1774B400) [pid = 2564] [serial = 443] [outer = 1756CC00] 14:10:33 INFO - PROCESS | 2564 | 1465247433951 Marionette DEBUG loaded listener.js 14:10:34 INFO - PROCESS | 2564 | ++DOMWINDOW == 92 (177C5000) [pid = 2564] [serial = 444] [outer = 1756CC00] 14:10:34 INFO - PROCESS | 2564 | [2564] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 14:10:34 INFO - PROCESS | 2564 | [2564] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 14:10:34 INFO - PROCESS | 2564 | 1465247434801 Marionette TRACE conn8 <- [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]]]}] 14:10:34 INFO - PROCESS | 2564 | --DOCSHELL 19381800 == 37 [pid = 2564] [id = 145] 14:10:34 INFO - PROCESS | 2564 | --DOCSHELL 0FD03800 == 36 [pid = 2564] [id = 144] 14:10:34 INFO - PROCESS | 2564 | --DOCSHELL 18E57C00 == 35 [pid = 2564] [id = 143] 14:10:34 INFO - PROCESS | 2564 | --DOCSHELL 17EE9400 == 34 [pid = 2564] [id = 142] 14:10:34 INFO - PROCESS | 2564 | --DOCSHELL 1774B800 == 33 [pid = 2564] [id = 141] 14:10:34 INFO - PROCESS | 2564 | --DOCSHELL 17710000 == 32 [pid = 2564] [id = 140] 14:10:34 INFO - PROCESS | 2564 | --DOCSHELL 14006800 == 31 [pid = 2564] [id = 139] 14:10:34 INFO - PROCESS | 2564 | --DOCSHELL 0FF4B800 == 30 [pid = 2564] [id = 138] 14:10:34 INFO - PROCESS | 2564 | --DOMWINDOW == 91 (1D419800) [pid = 2564] [serial = 396] [outer = 00000000] [url = about:blank] 14:10:34 INFO - PROCESS | 2564 | --DOMWINDOW == 90 (1D368C00) [pid = 2564] [serial = 393] [outer = 00000000] [url = about:blank] 14:10:34 INFO - PROCESS | 2564 | --DOMWINDOW == 89 (1D276800) [pid = 2564] [serial = 387] [outer = 00000000] [url = about:blank] 14:10:34 INFO - PROCESS | 2564 | --DOMWINDOW == 88 (1B5EFC00) [pid = 2564] [serial = 390] [outer = 00000000] [url = about:blank] 14:10:34 INFO - PROCESS | 2564 | --DOMWINDOW == 87 (1890C400) [pid = 2564] [serial = 377] [outer = 00000000] [url = about:blank] 14:10:34 INFO - PROCESS | 2564 | --DOMWINDOW == 86 (1D362C00) [pid = 2564] [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.] 14:10:34 INFO - PROCESS | 2564 | --DOMWINDOW == 85 (18E5B400) [pid = 2564] [serial = 380] [outer = 00000000] [url = about:blank] 14:10:34 INFO - PROCESS | 2564 | --DOMWINDOW == 84 (1AD09800) [pid = 2564] [serial = 383] [outer = 00000000] [url = about:blank] 14:10:34 INFO - PROCESS | 2564 | --DOMWINDOW == 83 (18E62000) [pid = 2564] [serial = 381] [outer = 00000000] [url = about:blank] 14:10:34 INFO - PROCESS | 2564 | --DOMWINDOW == 82 (1D276400) [pid = 2564] [serial = 386] [outer = 00000000] [url = about:blank] 14:10:34 INFO - PROCESS | 2564 | --DOMWINDOW == 81 (1B269C00) [pid = 2564] [serial = 384] [outer = 00000000] [url = about:blank] 14:10:34 INFO - PROCESS | 2564 | --DOMWINDOW == 80 (10F20400) [pid = 2564] [serial = 364] [outer = 00000000] [url = about:blank] 14:10:34 INFO - PROCESS | 2564 | --DOMWINDOW == 79 (143B0400) [pid = 2564] [serial = 365] [outer = 00000000] [url = about:blank] 14:10:34 INFO - PROCESS | 2564 | --DOMWINDOW == 78 (1794B400) [pid = 2564] [serial = 373] [outer = 00000000] [url = about:blank] 14:10:34 INFO - PROCESS | 2564 | --DOMWINDOW == 77 (17EDB000) [pid = 2564] [serial = 374] [outer = 00000000] [url = about:blank] 14:10:34 INFO - PROCESS | 2564 | --DOMWINDOW == 76 (18906C00) [pid = 2564] [serial = 376] [outer = 00000000] [url = about:blank] 14:10:34 INFO - PROCESS | 2564 | --DOMWINDOW == 75 (1D27E000) [pid = 2564] [serial = 362] [outer = 00000000] [url = about:blank] 14:10:34 INFO - PROCESS | 2564 | --DOMWINDOW == 74 (1D277800) [pid = 2564] [serial = 361] [outer = 00000000] [url = about:blank] 14:10:34 INFO - PROCESS | 2564 | --DOMWINDOW == 73 (0FF54800) [pid = 2564] [serial = 367] [outer = 00000000] [url = about:blank] 14:10:34 INFO - PROCESS | 2564 | --DOMWINDOW == 72 (104A5C00) [pid = 2564] [serial = 368] [outer = 00000000] [url = about:blank] 14:10:34 INFO - PROCESS | 2564 | --DOMWINDOW == 71 (16678C00) [pid = 2564] [serial = 370] [outer = 00000000] [url = about:blank] 14:10:34 INFO - PROCESS | 2564 | --DOMWINDOW == 70 (17579C00) [pid = 2564] [serial = 371] [outer = 00000000] [url = about:blank] 14:10:34 INFO - PROCESS | 2564 | --DOMWINDOW == 69 (1ABF7000) [pid = 2564] [serial = 389] [outer = 00000000] [url = about:blank] 14:10:34 INFO - PROCESS | 2564 | --DOMWINDOW == 68 (1D366800) [pid = 2564] [serial = 392] [outer = 00000000] [url = about:blank] 14:10:34 INFO - PROCESS | 2564 | --DOMWINDOW == 67 (1D417C00) [pid = 2564] [serial = 395] [outer = 00000000] [url = about:blank] 14:10:34 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 14:10:34 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 1225ms 14:10:34 INFO - PROCESS | 2564 | 1465247434867 Marionette TRACE conn8 -> [0,557,"getWindowHandle",null] 14:10:34 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 14:10:34 INFO - PROCESS | 2564 | 1465247434871 Marionette TRACE conn8 <- [1,557,null,{"value":"13"}] 14:10:34 INFO - PROCESS | 2564 | 1465247434876 Marionette TRACE conn8 -> [0,558,"setScriptTimeout",{"ms":35000}] 14:10:34 INFO - PROCESS | 2564 | 1465247434879 Marionette TRACE conn8 <- [1,558,null,{}] 14:10:34 INFO - PROCESS | 2564 | 1465247434884 Marionette TRACE conn8 -> [0,559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:10:34 INFO - PROCESS | 2564 | 1465247434887 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:10:34 INFO - PROCESS | 2564 | 1465247434981 Marionette TRACE conn8 <- [1,559,null,{"value":null}] 14:10:34 INFO - PROCESS | 2564 | 1465247434988 Marionette TRACE conn8 -> [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\", \"841f63d8-fed4-499c-a8c0-303cb4dc280d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:10:34 INFO - PROCESS | 2564 | 1465247434992 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:10:35 INFO - PROCESS | 2564 | ++DOCSHELL 0FD5C400 == 31 [pid = 2564] [id = 149] 14:10:35 INFO - PROCESS | 2564 | ++DOMWINDOW == 68 (1018A000) [pid = 2564] [serial = 445] [outer = 00000000] 14:10:35 INFO - PROCESS | 2564 | ++DOMWINDOW == 69 (10213400) [pid = 2564] [serial = 446] [outer = 1018A000] 14:10:35 INFO - PROCESS | 2564 | 1465247435041 Marionette DEBUG loaded listener.js 14:10:35 INFO - PROCESS | 2564 | ++DOMWINDOW == 70 (104A3800) [pid = 2564] [serial = 447] [outer = 1018A000] 14:10:35 INFO - PROCESS | 2564 | [2564] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 14:10:35 INFO - PROCESS | 2564 | [2564] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 14:10:35 INFO - PROCESS | 2564 | [2564] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 14:10:35 INFO - PROCESS | 2564 | 1465247435558 Marionette TRACE conn8 <- [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]]]}] 14:10:35 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 14:10:35 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 731ms 14:10:35 INFO - PROCESS | 2564 | 1465247435608 Marionette TRACE conn8 -> [0,561,"getWindowHandle",null] 14:10:35 INFO - PROCESS | 2564 | 1465247435612 Marionette TRACE conn8 <- [1,561,null,{"value":"13"}] 14:10:35 INFO - PROCESS | 2564 | 1465247435618 Marionette TRACE conn8 -> [0,562,"setScriptTimeout",{"ms":35000}] 14:10:35 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 14:10:35 INFO - PROCESS | 2564 | 1465247435621 Marionette TRACE conn8 <- [1,562,null,{}] 14:10:35 INFO - PROCESS | 2564 | 1465247435624 Marionette TRACE conn8 -> [0,563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:10:35 INFO - PROCESS | 2564 | 1465247435627 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:10:35 INFO - PROCESS | 2564 | 1465247435712 Marionette TRACE conn8 <- [1,563,null,{"value":null}] 14:10:35 INFO - PROCESS | 2564 | 1465247435798 Marionette TRACE conn8 -> [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\", \"841f63d8-fed4-499c-a8c0-303cb4dc280d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:10:35 INFO - PROCESS | 2564 | 1465247435800 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:10:35 INFO - PROCESS | 2564 | ++DOCSHELL 1481F000 == 32 [pid = 2564] [id = 150] 14:10:35 INFO - PROCESS | 2564 | ++DOMWINDOW == 71 (14838C00) [pid = 2564] [serial = 448] [outer = 00000000] 14:10:35 INFO - PROCESS | 2564 | ++DOMWINDOW == 72 (15954000) [pid = 2564] [serial = 449] [outer = 14838C00] 14:10:35 INFO - PROCESS | 2564 | 1465247435848 Marionette DEBUG loaded listener.js 14:10:35 INFO - PROCESS | 2564 | ++DOMWINDOW == 73 (17565000) [pid = 2564] [serial = 450] [outer = 14838C00] 14:10:36 INFO - PROCESS | 2564 | 1465247436251 Marionette TRACE conn8 <- [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]]]}] 14:10:36 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 14:10:36 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 670ms 14:10:36 INFO - PROCESS | 2564 | 1465247436292 Marionette TRACE conn8 -> [0,565,"getWindowHandle",null] 14:10:36 INFO - PROCESS | 2564 | 1465247436295 Marionette TRACE conn8 <- [1,565,null,{"value":"13"}] 14:10:36 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 14:10:36 INFO - PROCESS | 2564 | 1465247436298 Marionette TRACE conn8 -> [0,566,"setScriptTimeout",{"ms":35000}] 14:10:36 INFO - PROCESS | 2564 | 1465247436301 Marionette TRACE conn8 <- [1,566,null,{}] 14:10:36 INFO - PROCESS | 2564 | 1465247436312 Marionette TRACE conn8 -> [0,567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:10:36 INFO - PROCESS | 2564 | 1465247436316 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:10:36 INFO - PROCESS | 2564 | 1465247436400 Marionette TRACE conn8 <- [1,567,null,{"value":null}] 14:10:36 INFO - PROCESS | 2564 | 1465247436408 Marionette TRACE conn8 -> [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\", \"841f63d8-fed4-499c-a8c0-303cb4dc280d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:10:36 INFO - PROCESS | 2564 | 1465247436411 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:10:36 INFO - PROCESS | 2564 | ++DOCSHELL 17E3D800 == 33 [pid = 2564] [id = 151] 14:10:36 INFO - PROCESS | 2564 | ++DOMWINDOW == 74 (17E3EC00) [pid = 2564] [serial = 451] [outer = 00000000] 14:10:36 INFO - PROCESS | 2564 | ++DOMWINDOW == 75 (17EE0400) [pid = 2564] [serial = 452] [outer = 17E3EC00] 14:10:36 INFO - PROCESS | 2564 | 1465247436463 Marionette DEBUG loaded listener.js 14:10:36 INFO - PROCESS | 2564 | ++DOMWINDOW == 76 (18375C00) [pid = 2564] [serial = 453] [outer = 17E3EC00] 14:10:36 INFO - PROCESS | 2564 | 1465247436953 Marionette TRACE conn8 <- [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]]]}] 14:10:36 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 14:10:36 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 670ms 14:10:36 INFO - PROCESS | 2564 | 1465247436977 Marionette TRACE conn8 -> [0,569,"getWindowHandle",null] 14:10:36 INFO - PROCESS | 2564 | 1465247436979 Marionette TRACE conn8 <- [1,569,null,{"value":"13"}] 14:10:36 INFO - PROCESS | 2564 | 1465247436982 Marionette TRACE conn8 -> [0,570,"setScriptTimeout",{"ms":35000}] 14:10:36 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 14:10:36 INFO - PROCESS | 2564 | 1465247436984 Marionette TRACE conn8 <- [1,570,null,{}] 14:10:36 INFO - PROCESS | 2564 | 1465247436987 Marionette TRACE conn8 -> [0,571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:10:36 INFO - PROCESS | 2564 | 1465247436989 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:10:37 INFO - PROCESS | 2564 | 1465247437106 Marionette TRACE conn8 <- [1,571,null,{"value":null}] 14:10:37 INFO - PROCESS | 2564 | 1465247437111 Marionette TRACE conn8 -> [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\", \"841f63d8-fed4-499c-a8c0-303cb4dc280d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:10:37 INFO - PROCESS | 2564 | 1465247437113 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:10:37 INFO - PROCESS | 2564 | ++DOCSHELL 1890FC00 == 34 [pid = 2564] [id = 152] 14:10:37 INFO - PROCESS | 2564 | ++DOMWINDOW == 77 (18910800) [pid = 2564] [serial = 454] [outer = 00000000] 14:10:37 INFO - PROCESS | 2564 | ++DOMWINDOW == 78 (18C2AC00) [pid = 2564] [serial = 455] [outer = 18910800] 14:10:37 INFO - PROCESS | 2564 | 1465247437158 Marionette DEBUG loaded listener.js 14:10:37 INFO - PROCESS | 2564 | ++DOMWINDOW == 79 (18E0E000) [pid = 2564] [serial = 456] [outer = 18910800] 14:10:37 INFO - PROCESS | 2564 | 1465247437614 Marionette TRACE conn8 <- [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]]]}] 14:10:37 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 14:10:37 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 670ms 14:10:37 INFO - PROCESS | 2564 | 1465247437658 Marionette TRACE conn8 -> [0,573,"getWindowHandle",null] 14:10:37 INFO - PROCESS | 2564 | 1465247437660 Marionette TRACE conn8 <- [1,573,null,{"value":"13"}] 14:10:37 INFO - PROCESS | 2564 | 1465247437663 Marionette TRACE conn8 -> [0,574,"setScriptTimeout",{"ms":35000}] 14:10:37 INFO - PROCESS | 2564 | 1465247437665 Marionette TRACE conn8 <- [1,574,null,{}] 14:10:37 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 14:10:37 INFO - PROCESS | 2564 | 1465247437668 Marionette TRACE conn8 -> [0,575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:10:37 INFO - PROCESS | 2564 | 1465247437670 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:10:37 INFO - PROCESS | 2564 | 1465247437778 Marionette TRACE conn8 <- [1,575,null,{"value":null}] 14:10:37 INFO - PROCESS | 2564 | 1465247437863 Marionette TRACE conn8 -> [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\", \"841f63d8-fed4-499c-a8c0-303cb4dc280d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:10:37 INFO - PROCESS | 2564 | 1465247437865 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:10:37 INFO - PROCESS | 2564 | ++DOCSHELL 18E5D000 == 35 [pid = 2564] [id = 153] 14:10:37 INFO - PROCESS | 2564 | ++DOMWINDOW == 80 (18E5F400) [pid = 2564] [serial = 457] [outer = 00000000] 14:10:37 INFO - PROCESS | 2564 | ++DOMWINDOW == 81 (1926F800) [pid = 2564] [serial = 458] [outer = 18E5F400] 14:10:37 INFO - PROCESS | 2564 | 1465247437910 Marionette DEBUG loaded listener.js 14:10:37 INFO - PROCESS | 2564 | ++DOMWINDOW == 82 (19381800) [pid = 2564] [serial = 459] [outer = 18E5F400] 14:10:38 INFO - PROCESS | 2564 | [2564] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 14:10:38 INFO - PROCESS | 2564 | [2564] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 14:10:38 INFO - PROCESS | 2564 | 1465247438349 Marionette TRACE conn8 <- [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]]]}] 14:10:38 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 14:10:38 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 730ms 14:10:38 INFO - PROCESS | 2564 | 1465247438397 Marionette TRACE conn8 -> [0,577,"getWindowHandle",null] 14:10:38 INFO - PROCESS | 2564 | 1465247438399 Marionette TRACE conn8 <- [1,577,null,{"value":"13"}] 14:10:38 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 14:10:38 INFO - PROCESS | 2564 | 1465247438402 Marionette TRACE conn8 -> [0,578,"setScriptTimeout",{"ms":35000}] 14:10:38 INFO - PROCESS | 2564 | 1465247438404 Marionette TRACE conn8 <- [1,578,null,{}] 14:10:38 INFO - PROCESS | 2564 | 1465247438407 Marionette TRACE conn8 -> [0,579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:10:38 INFO - PROCESS | 2564 | 1465247438412 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:10:38 INFO - PROCESS | 2564 | 1465247438556 Marionette TRACE conn8 <- [1,579,null,{"value":null}] 14:10:38 INFO - PROCESS | 2564 | 1465247438566 Marionette TRACE conn8 -> [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\", \"841f63d8-fed4-499c-a8c0-303cb4dc280d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:10:38 INFO - PROCESS | 2564 | 1465247438568 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:10:38 INFO - PROCESS | 2564 | ++DOCSHELL 19A17000 == 36 [pid = 2564] [id = 154] 14:10:38 INFO - PROCESS | 2564 | ++DOMWINDOW == 83 (19A17400) [pid = 2564] [serial = 460] [outer = 00000000] 14:10:38 INFO - PROCESS | 2564 | ++DOMWINDOW == 84 (1B5F2C00) [pid = 2564] [serial = 461] [outer = 19A17400] 14:10:38 INFO - PROCESS | 2564 | 1465247438659 Marionette DEBUG loaded listener.js 14:10:38 INFO - PROCESS | 2564 | ++DOMWINDOW == 85 (1AD08C00) [pid = 2564] [serial = 462] [outer = 19A17400] 14:10:39 INFO - PROCESS | 2564 | --DOMWINDOW == 84 (1D89C800) [pid = 2564] [serial = 406] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 14:10:39 INFO - PROCESS | 2564 | --DOMWINDOW == 83 (18E5F000) [pid = 2564] [serial = 427] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 14:10:39 INFO - PROCESS | 2564 | --DOMWINDOW == 82 (1400EC00) [pid = 2564] [serial = 415] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 14:10:39 INFO - PROCESS | 2564 | --DOMWINDOW == 81 (0FD0AC00) [pid = 2564] [serial = 430] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 14:10:39 INFO - PROCESS | 2564 | --DOMWINDOW == 80 (0FF4D400) [pid = 2564] [serial = 412] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 14:10:39 INFO - PROCESS | 2564 | --DOMWINDOW == 79 (1481EC00) [pid = 2564] [serial = 409] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 14:10:39 INFO - PROCESS | 2564 | --DOMWINDOW == 78 (17710400) [pid = 2564] [serial = 418] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 14:10:39 INFO - PROCESS | 2564 | --DOMWINDOW == 77 (1774BC00) [pid = 2564] [serial = 421] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 14:10:39 INFO - PROCESS | 2564 | --DOMWINDOW == 76 (1ABF9C00) [pid = 2564] [serial = 433] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 14:10:39 INFO - PROCESS | 2564 | --DOMWINDOW == 75 (0FF5A400) [pid = 2564] [serial = 397] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 14:10:39 INFO - PROCESS | 2564 | --DOMWINDOW == 74 (17EDE400) [pid = 2564] [serial = 400] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 14:10:39 INFO - PROCESS | 2564 | --DOMWINDOW == 73 (1D499800) [pid = 2564] [serial = 403] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 14:10:39 INFO - PROCESS | 2564 | --DOMWINDOW == 72 (17EE9800) [pid = 2564] [serial = 424] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 14:10:39 INFO - PROCESS | 2564 | 1465247439207 Marionette TRACE conn8 <- [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]]]}] 14:10:39 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 14:10:39 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 830ms 14:10:39 INFO - PROCESS | 2564 | 1465247439233 Marionette TRACE conn8 -> [0,581,"getWindowHandle",null] 14:10:39 INFO - PROCESS | 2564 | 1465247439235 Marionette TRACE conn8 <- [1,581,null,{"value":"13"}] 14:10:39 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 14:10:39 INFO - PROCESS | 2564 | 1465247439238 Marionette TRACE conn8 -> [0,582,"setScriptTimeout",{"ms":35000}] 14:10:39 INFO - PROCESS | 2564 | 1465247439240 Marionette TRACE conn8 <- [1,582,null,{}] 14:10:39 INFO - PROCESS | 2564 | 1465247439244 Marionette TRACE conn8 -> [0,583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:10:39 INFO - PROCESS | 2564 | 1465247439246 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:10:39 INFO - PROCESS | 2564 | 1465247439329 Marionette TRACE conn8 <- [1,583,null,{"value":null}] 14:10:39 INFO - PROCESS | 2564 | 1465247439337 Marionette TRACE conn8 -> [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\", \"841f63d8-fed4-499c-a8c0-303cb4dc280d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:10:39 INFO - PROCESS | 2564 | 1465247439339 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:10:39 INFO - PROCESS | 2564 | ++DOCSHELL 0FC51000 == 37 [pid = 2564] [id = 155] 14:10:39 INFO - PROCESS | 2564 | ++DOMWINDOW == 73 (105BD800) [pid = 2564] [serial = 463] [outer = 00000000] 14:10:39 INFO - PROCESS | 2564 | ++DOMWINDOW == 74 (177C9C00) [pid = 2564] [serial = 464] [outer = 105BD800] 14:10:39 INFO - PROCESS | 2564 | 1465247439386 Marionette DEBUG loaded listener.js 14:10:39 INFO - PROCESS | 2564 | ++DOMWINDOW == 75 (18373800) [pid = 2564] [serial = 465] [outer = 105BD800] 14:10:39 INFO - PROCESS | 2564 | 1465247439834 Marionette TRACE conn8 <- [1,584,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html",0,null,null,[["fillRect works",0,null,null]]]}] 14:10:39 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 14:10:39 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 630ms 14:10:39 INFO - PROCESS | 2564 | 1465247439869 Marionette TRACE conn8 -> [0,585,"getWindowHandle",null] 14:10:39 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 14:10:39 INFO - PROCESS | 2564 | 1465247439871 Marionette TRACE conn8 <- [1,585,null,{"value":"13"}] 14:10:40 INFO - PROCESS | 2564 | [2564] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/widget/windows/WinUtils.cpp, line 1465 14:10:40 INFO - PROCESS | 2564 | 1465247440099 Marionette TRACE conn8 -> [0,586,"setScriptTimeout",{"ms":35000}] 14:10:40 INFO - PROCESS | 2564 | 1465247440101 Marionette TRACE conn8 <- [1,586,null,{}] 14:10:40 INFO - PROCESS | 2564 | 1465247440112 Marionette TRACE conn8 -> [0,587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:10:40 INFO - PROCESS | 2564 | 1465247440114 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:10:40 INFO - PROCESS | 2564 | 1465247440194 Marionette TRACE conn8 <- [1,587,null,{"value":null}] 14:10:40 INFO - PROCESS | 2564 | 1465247440199 Marionette TRACE conn8 -> [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\", \"841f63d8-fed4-499c-a8c0-303cb4dc280d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:10:40 INFO - PROCESS | 2564 | 1465247440200 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:10:40 INFO - PROCESS | 2564 | ++DOCSHELL 14840400 == 38 [pid = 2564] [id = 156] 14:10:40 INFO - PROCESS | 2564 | ++DOMWINDOW == 76 (18E60C00) [pid = 2564] [serial = 466] [outer = 00000000] 14:10:40 INFO - PROCESS | 2564 | ++DOMWINDOW == 77 (1D35FC00) [pid = 2564] [serial = 467] [outer = 18E60C00] 14:10:40 INFO - PROCESS | 2564 | 1465247440244 Marionette DEBUG loaded listener.js 14:10:40 INFO - PROCESS | 2564 | ++DOMWINDOW == 78 (1D40F400) [pid = 2564] [serial = 468] [outer = 18E60C00] 14:10:40 INFO - PROCESS | 2564 | 1465247440687 Marionette TRACE conn8 <- [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]]]}] 14:10:40 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 14:10:40 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 871ms 14:10:40 INFO - PROCESS | 2564 | 1465247440745 Marionette TRACE conn8 -> [0,589,"getWindowHandle",null] 14:10:40 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 14:10:40 INFO - PROCESS | 2564 | 1465247440757 Marionette TRACE conn8 <- [1,589,null,{"value":"13"}] 14:10:40 INFO - PROCESS | 2564 | 1465247440760 Marionette TRACE conn8 -> [0,590,"setScriptTimeout",{"ms":35000}] 14:10:40 INFO - PROCESS | 2564 | 1465247440762 Marionette TRACE conn8 <- [1,590,null,{}] 14:10:40 INFO - PROCESS | 2564 | 1465247440766 Marionette TRACE conn8 -> [0,591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:10:40 INFO - PROCESS | 2564 | 1465247440767 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:10:40 INFO - PROCESS | 2564 | 1465247440846 Marionette TRACE conn8 <- [1,591,null,{"value":null}] 14:10:40 INFO - PROCESS | 2564 | 1465247440853 Marionette TRACE conn8 -> [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\", \"841f63d8-fed4-499c-a8c0-303cb4dc280d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:10:40 INFO - PROCESS | 2564 | 1465247440855 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:10:40 INFO - PROCESS | 2564 | ++DOCSHELL 1D413000 == 39 [pid = 2564] [id = 157] 14:10:40 INFO - PROCESS | 2564 | ++DOMWINDOW == 79 (1D414000) [pid = 2564] [serial = 469] [outer = 00000000] 14:10:40 INFO - PROCESS | 2564 | ++DOMWINDOW == 80 (1D498400) [pid = 2564] [serial = 470] [outer = 1D414000] 14:10:40 INFO - PROCESS | 2564 | 1465247440903 Marionette DEBUG loaded listener.js 14:10:40 INFO - PROCESS | 2564 | ++DOMWINDOW == 81 (1D49D800) [pid = 2564] [serial = 471] [outer = 1D414000] 14:10:41 INFO - PROCESS | 2564 | 1465247441532 Marionette TRACE conn8 <- [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]]]}] 14:10:41 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 14:10:41 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 830ms 14:10:41 INFO - PROCESS | 2564 | 1465247441597 Marionette TRACE conn8 -> [0,593,"getWindowHandle",null] 14:10:41 INFO - PROCESS | 2564 | 1465247441602 Marionette TRACE conn8 <- [1,593,null,{"value":"13"}] 14:10:41 INFO - PROCESS | 2564 | 1465247441607 Marionette TRACE conn8 -> [0,594,"setScriptTimeout",{"ms":35000}] 14:10:41 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 14:10:41 INFO - PROCESS | 2564 | 1465247441611 Marionette TRACE conn8 <- [1,594,null,{}] 14:10:41 INFO - PROCESS | 2564 | 1465247441618 Marionette TRACE conn8 -> [0,595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:10:41 INFO - PROCESS | 2564 | 1465247441621 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:10:41 INFO - PROCESS | 2564 | 1465247441781 Marionette TRACE conn8 <- [1,595,null,{"value":null}] 14:10:41 INFO - PROCESS | 2564 | 1465247441792 Marionette TRACE conn8 -> [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\", \"841f63d8-fed4-499c-a8c0-303cb4dc280d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:10:41 INFO - PROCESS | 2564 | 1465247441795 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:10:41 INFO - PROCESS | 2564 | ++DOCSHELL 1024EC00 == 40 [pid = 2564] [id = 158] 14:10:41 INFO - PROCESS | 2564 | ++DOMWINDOW == 82 (10ED4800) [pid = 2564] [serial = 472] [outer = 00000000] 14:10:41 INFO - PROCESS | 2564 | ++DOMWINDOW == 83 (148DA000) [pid = 2564] [serial = 473] [outer = 10ED4800] 14:10:41 INFO - PROCESS | 2564 | 1465247441853 Marionette DEBUG loaded listener.js 14:10:41 INFO - PROCESS | 2564 | ++DOMWINDOW == 84 (1757F800) [pid = 2564] [serial = 474] [outer = 10ED4800] 14:10:42 INFO - PROCESS | 2564 | 1465247442489 Marionette TRACE conn8 <- [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]]]}] 14:10:42 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 14:10:42 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 930ms 14:10:42 INFO - PROCESS | 2564 | 1465247442542 Marionette TRACE conn8 -> [0,597,"getWindowHandle",null] 14:10:42 INFO - PROCESS | 2564 | 1465247442547 Marionette TRACE conn8 <- [1,597,null,{"value":"13"}] 14:10:42 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 14:10:42 INFO - PROCESS | 2564 | 1465247442553 Marionette TRACE conn8 -> [0,598,"setScriptTimeout",{"ms":35000}] 14:10:42 INFO - PROCESS | 2564 | 1465247442556 Marionette TRACE conn8 <- [1,598,null,{}] 14:10:42 INFO - PROCESS | 2564 | 1465247442560 Marionette TRACE conn8 -> [0,599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:10:42 INFO - PROCESS | 2564 | 1465247442563 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:10:42 INFO - PROCESS | 2564 | 1465247442675 Marionette TRACE conn8 <- [1,599,null,{"value":null}] 14:10:42 INFO - PROCESS | 2564 | 1465247442826 Marionette TRACE conn8 -> [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\", \"841f63d8-fed4-499c-a8c0-303cb4dc280d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:10:42 INFO - PROCESS | 2564 | 1465247442829 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:10:42 INFO - PROCESS | 2564 | ++DOCSHELL 18AF6C00 == 41 [pid = 2564] [id = 159] 14:10:42 INFO - PROCESS | 2564 | ++DOMWINDOW == 85 (18C04800) [pid = 2564] [serial = 475] [outer = 00000000] 14:10:42 INFO - PROCESS | 2564 | ++DOMWINDOW == 86 (18E05800) [pid = 2564] [serial = 476] [outer = 18C04800] 14:10:42 INFO - PROCESS | 2564 | 1465247442887 Marionette DEBUG loaded listener.js 14:10:42 INFO - PROCESS | 2564 | ++DOMWINDOW == 87 (1ABF9400) [pid = 2564] [serial = 477] [outer = 18C04800] 14:10:43 INFO - PROCESS | 2564 | 1465247443471 Marionette TRACE conn8 <- [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]]]}] 14:10:43 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 14:10:43 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 970ms 14:10:43 INFO - PROCESS | 2564 | 1465247443527 Marionette TRACE conn8 -> [0,601,"getWindowHandle",null] 14:10:43 INFO - PROCESS | 2564 | 1465247443530 Marionette TRACE conn8 <- [1,601,null,{"value":"13"}] 14:10:43 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 14:10:43 INFO - PROCESS | 2564 | 1465247443533 Marionette TRACE conn8 -> [0,602,"setScriptTimeout",{"ms":35000}] 14:10:43 INFO - PROCESS | 2564 | 1465247443537 Marionette TRACE conn8 <- [1,602,null,{}] 14:10:43 INFO - PROCESS | 2564 | 1465247443548 Marionette TRACE conn8 -> [0,603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:10:43 INFO - PROCESS | 2564 | 1465247443553 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:10:43 INFO - PROCESS | 2564 | 1465247443662 Marionette TRACE conn8 <- [1,603,null,{"value":null}] 14:10:43 INFO - PROCESS | 2564 | 1465247443761 Marionette TRACE conn8 -> [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\", \"841f63d8-fed4-499c-a8c0-303cb4dc280d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:10:43 INFO - PROCESS | 2564 | 1465247443765 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:10:43 INFO - PROCESS | 2564 | ++DOCSHELL 1D89B000 == 42 [pid = 2564] [id = 160] 14:10:43 INFO - PROCESS | 2564 | ++DOMWINDOW == 88 (1D89BC00) [pid = 2564] [serial = 478] [outer = 00000000] 14:10:43 INFO - PROCESS | 2564 | ++DOMWINDOW == 89 (1D89F800) [pid = 2564] [serial = 479] [outer = 1D89BC00] 14:10:43 INFO - PROCESS | 2564 | 1465247443822 Marionette DEBUG loaded listener.js 14:10:43 INFO - PROCESS | 2564 | ++DOMWINDOW == 90 (1EA8C000) [pid = 2564] [serial = 480] [outer = 1D89BC00] 14:10:44 INFO - PROCESS | 2564 | 1465247444385 Marionette TRACE conn8 <- [1,604,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html",0,null,null,[["fillRect draws shadows",0,null,null]]]}] 14:10:44 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 14:10:44 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 930ms 14:10:44 INFO - PROCESS | 2564 | 1465247444467 Marionette TRACE conn8 -> [0,605,"getWindowHandle",null] 14:10:44 INFO - PROCESS | 2564 | 1465247444470 Marionette TRACE conn8 <- [1,605,null,{"value":"13"}] 14:10:44 INFO - PROCESS | 2564 | 1465247444473 Marionette TRACE conn8 -> [0,606,"setScriptTimeout",{"ms":35000}] 14:10:44 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 14:10:44 INFO - PROCESS | 2564 | 1465247444475 Marionette TRACE conn8 <- [1,606,null,{}] 14:10:44 INFO - PROCESS | 2564 | 1465247444479 Marionette TRACE conn8 -> [0,607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:10:44 INFO - PROCESS | 2564 | 1465247444481 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:10:44 INFO - PROCESS | 2564 | 1465247444594 Marionette TRACE conn8 <- [1,607,null,{"value":null}] 14:10:44 INFO - PROCESS | 2564 | 1465247444721 Marionette TRACE conn8 -> [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\", \"841f63d8-fed4-499c-a8c0-303cb4dc280d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:10:44 INFO - PROCESS | 2564 | 1465247444723 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:10:44 INFO - PROCESS | 2564 | ++DOCSHELL 0FF52400 == 43 [pid = 2564] [id = 161] 14:10:44 INFO - PROCESS | 2564 | ++DOMWINDOW == 91 (18C0F000) [pid = 2564] [serial = 481] [outer = 00000000] 14:10:44 INFO - PROCESS | 2564 | ++DOMWINDOW == 92 (1EDCDC00) [pid = 2564] [serial = 482] [outer = 18C0F000] 14:10:44 INFO - PROCESS | 2564 | 1465247444779 Marionette DEBUG loaded listener.js 14:10:44 INFO - PROCESS | 2564 | ++DOMWINDOW == 93 (1EE47000) [pid = 2564] [serial = 483] [outer = 18C0F000] 14:10:45 INFO - PROCESS | 2564 | 1465247445521 Marionette TRACE conn8 <- [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]]]}] 14:10:45 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 14:10:45 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 1125ms 14:10:45 INFO - PROCESS | 2564 | 1465247445602 Marionette TRACE conn8 -> [0,609,"getWindowHandle",null] 14:10:45 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 14:10:45 INFO - PROCESS | 2564 | 1465247445606 Marionette TRACE conn8 <- [1,609,null,{"value":"13"}] 14:10:45 INFO - PROCESS | 2564 | 1465247445611 Marionette TRACE conn8 -> [0,610,"setScriptTimeout",{"ms":35000}] 14:10:45 INFO - PROCESS | 2564 | 1465247445614 Marionette TRACE conn8 <- [1,610,null,{}] 14:10:45 INFO - PROCESS | 2564 | 1465247445619 Marionette TRACE conn8 -> [0,611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:10:45 INFO - PROCESS | 2564 | 1465247445622 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:10:45 INFO - PROCESS | 2564 | 1465247445755 Marionette TRACE conn8 <- [1,611,null,{"value":null}] 14:10:46 INFO - PROCESS | 2564 | --DOCSHELL 14840400 == 42 [pid = 2564] [id = 156] 14:10:46 INFO - PROCESS | 2564 | --DOCSHELL 0FC51000 == 41 [pid = 2564] [id = 155] 14:10:46 INFO - PROCESS | 2564 | --DOCSHELL 19A17000 == 40 [pid = 2564] [id = 154] 14:10:46 INFO - PROCESS | 2564 | --DOCSHELL 18E5D000 == 39 [pid = 2564] [id = 153] 14:10:46 INFO - PROCESS | 2564 | --DOCSHELL 1890FC00 == 38 [pid = 2564] [id = 152] 14:10:46 INFO - PROCESS | 2564 | --DOCSHELL 17E3D800 == 37 [pid = 2564] [id = 151] 14:10:46 INFO - PROCESS | 2564 | --DOCSHELL 1481F000 == 36 [pid = 2564] [id = 150] 14:10:46 INFO - PROCESS | 2564 | --DOCSHELL 0FD5C400 == 35 [pid = 2564] [id = 149] 14:10:46 INFO - PROCESS | 2564 | --DOCSHELL 1D410C00 == 34 [pid = 2564] [id = 146] 14:10:46 INFO - PROCESS | 2564 | --DOCSHELL 1480F000 == 33 [pid = 2564] [id = 137] 14:10:46 INFO - PROCESS | 2564 | --DOCSHELL 1020E000 == 32 [pid = 2564] [id = 147] 14:10:46 INFO - PROCESS | 2564 | --DOCSHELL 16684800 == 31 [pid = 2564] [id = 148] 14:10:46 INFO - PROCESS | 2564 | --DOCSHELL 1D89B000 == 30 [pid = 2564] [id = 160] 14:10:46 INFO - PROCESS | 2564 | --DOCSHELL 0FF52400 == 29 [pid = 2564] [id = 161] 14:10:46 INFO - PROCESS | 2564 | --DOCSHELL 18AF6C00 == 28 [pid = 2564] [id = 159] 14:10:46 INFO - PROCESS | 2564 | --DOCSHELL 1D413000 == 27 [pid = 2564] [id = 157] 14:10:46 INFO - PROCESS | 2564 | --DOCSHELL 1024EC00 == 26 [pid = 2564] [id = 158] 14:10:46 INFO - PROCESS | 2564 | 1465247446486 Marionette TRACE conn8 -> [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\", \"841f63d8-fed4-499c-a8c0-303cb4dc280d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:10:46 INFO - PROCESS | 2564 | 1465247446490 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:10:46 INFO - PROCESS | 2564 | --DOMWINDOW == 92 (1020E800) [pid = 2564] [serial = 413] [outer = 00000000] [url = about:blank] 14:10:46 INFO - PROCESS | 2564 | --DOMWINDOW == 91 (10218000) [pid = 2564] [serial = 414] [outer = 00000000] [url = about:blank] 14:10:46 INFO - PROCESS | 2564 | --DOMWINDOW == 90 (15956000) [pid = 2564] [serial = 411] [outer = 00000000] [url = about:blank] 14:10:46 INFO - PROCESS | 2564 | --DOMWINDOW == 89 (1483F000) [pid = 2564] [serial = 410] [outer = 00000000] [url = about:blank] 14:10:46 INFO - PROCESS | 2564 | --DOMWINDOW == 88 (17716000) [pid = 2564] [serial = 419] [outer = 00000000] [url = about:blank] 14:10:46 INFO - PROCESS | 2564 | --DOMWINDOW == 87 (1794F800) [pid = 2564] [serial = 422] [outer = 00000000] [url = about:blank] 14:10:46 INFO - PROCESS | 2564 | --DOMWINDOW == 86 (1B262C00) [pid = 2564] [serial = 435] [outer = 00000000] [url = about:blank] 14:10:46 INFO - PROCESS | 2564 | --DOMWINDOW == 85 (17580400) [pid = 2564] [serial = 399] [outer = 00000000] [url = about:blank] 14:10:46 INFO - PROCESS | 2564 | --DOMWINDOW == 84 (1483D400) [pid = 2564] [serial = 398] [outer = 00000000] [url = about:blank] 14:10:46 INFO - PROCESS | 2564 | --DOMWINDOW == 83 (18C08800) [pid = 2564] [serial = 402] [outer = 00000000] [url = about:blank] 14:10:46 INFO - PROCESS | 2564 | --DOMWINDOW == 82 (1837CC00) [pid = 2564] [serial = 401] [outer = 00000000] [url = about:blank] 14:10:46 INFO - PROCESS | 2564 | --DOMWINDOW == 81 (1D4A5000) [pid = 2564] [serial = 405] [outer = 00000000] [url = about:blank] 14:10:46 INFO - PROCESS | 2564 | --DOMWINDOW == 80 (1D49E800) [pid = 2564] [serial = 404] [outer = 00000000] [url = about:blank] 14:10:46 INFO - PROCESS | 2564 | --DOMWINDOW == 79 (18910C00) [pid = 2564] [serial = 426] [outer = 00000000] [url = about:blank] 14:10:46 INFO - PROCESS | 2564 | --DOMWINDOW == 78 (1EA85000) [pid = 2564] [serial = 408] [outer = 00000000] [url = about:blank] 14:10:46 INFO - PROCESS | 2564 | --DOMWINDOW == 77 (1D8A2800) [pid = 2564] [serial = 407] [outer = 00000000] [url = about:blank] 14:10:46 INFO - PROCESS | 2564 | --DOMWINDOW == 76 (18904C00) [pid = 2564] [serial = 425] [outer = 00000000] [url = about:blank] 14:10:46 INFO - PROCESS | 2564 | --DOMWINDOW == 75 (1926D800) [pid = 2564] [serial = 428] [outer = 00000000] [url = about:blank] 14:10:46 INFO - PROCESS | 2564 | --DOMWINDOW == 74 (1937E800) [pid = 2564] [serial = 429] [outer = 00000000] [url = about:blank] 14:10:46 INFO - PROCESS | 2564 | --DOMWINDOW == 73 (140E5400) [pid = 2564] [serial = 416] [outer = 00000000] [url = about:blank] 14:10:46 INFO - PROCESS | 2564 | --DOMWINDOW == 72 (1471D000) [pid = 2564] [serial = 417] [outer = 00000000] [url = about:blank] 14:10:46 INFO - PROCESS | 2564 | --DOMWINDOW == 71 (17EE0000) [pid = 2564] [serial = 423] [outer = 00000000] [url = about:blank] 14:10:46 INFO - PROCESS | 2564 | --DOMWINDOW == 70 (1937C400) [pid = 2564] [serial = 431] [outer = 00000000] [url = about:blank] 14:10:46 INFO - PROCESS | 2564 | --DOMWINDOW == 69 (1771D400) [pid = 2564] [serial = 420] [outer = 00000000] [url = about:blank] 14:10:46 INFO - PROCESS | 2564 | --DOMWINDOW == 68 (19383400) [pid = 2564] [serial = 432] [outer = 00000000] [url = about:blank] 14:10:46 INFO - PROCESS | 2564 | --DOMWINDOW == 67 (1BA9B800) [pid = 2564] [serial = 434] [outer = 00000000] [url = about:blank] 14:10:46 INFO - PROCESS | 2564 | --DOMWINDOW == 66 (1D419000) [pid = 2564] [serial = 437] [outer = 00000000] [url = about:blank] 14:10:46 INFO - PROCESS | 2564 | ++DOCSHELL 0FBEB000 == 27 [pid = 2564] [id = 162] 14:10:46 INFO - PROCESS | 2564 | ++DOMWINDOW == 67 (0FBEC000) [pid = 2564] [serial = 484] [outer = 00000000] 14:10:46 INFO - PROCESS | 2564 | ++DOMWINDOW == 68 (0FD01C00) [pid = 2564] [serial = 485] [outer = 0FBEC000] 14:10:46 INFO - PROCESS | 2564 | 1465247446653 Marionette DEBUG loaded listener.js 14:10:46 INFO - PROCESS | 2564 | ++DOMWINDOW == 69 (0FD0E400) [pid = 2564] [serial = 486] [outer = 0FBEC000] 14:10:47 INFO - PROCESS | 2564 | 1465247447113 Marionette TRACE conn8 <- [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]]]}] 14:10:47 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 14:10:47 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 1538ms 14:10:47 INFO - PROCESS | 2564 | 1465247447151 Marionette TRACE conn8 -> [0,613,"getWindowHandle",null] 14:10:47 INFO - PROCESS | 2564 | 1465247447155 Marionette TRACE conn8 <- [1,613,null,{"value":"13"}] 14:10:47 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 14:10:47 INFO - PROCESS | 2564 | 1465247447159 Marionette TRACE conn8 -> [0,614,"setScriptTimeout",{"ms":35000}] 14:10:47 INFO - PROCESS | 2564 | 1465247447162 Marionette TRACE conn8 <- [1,614,null,{}] 14:10:47 INFO - PROCESS | 2564 | 1465247447167 Marionette TRACE conn8 -> [0,615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:10:47 INFO - PROCESS | 2564 | 1465247447171 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:10:47 INFO - PROCESS | 2564 | 1465247447269 Marionette TRACE conn8 <- [1,615,null,{"value":null}] 14:10:47 INFO - PROCESS | 2564 | 1465247447282 Marionette TRACE conn8 -> [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\", \"841f63d8-fed4-499c-a8c0-303cb4dc280d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:10:47 INFO - PROCESS | 2564 | 1465247447285 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:10:47 INFO - PROCESS | 2564 | ++DOCSHELL 10214000 == 28 [pid = 2564] [id = 163] 14:10:47 INFO - PROCESS | 2564 | ++DOMWINDOW == 70 (1024D800) [pid = 2564] [serial = 487] [outer = 00000000] 14:10:47 INFO - PROCESS | 2564 | ++DOMWINDOW == 71 (10ECD800) [pid = 2564] [serial = 488] [outer = 1024D800] 14:10:47 INFO - PROCESS | 2564 | 1465247447333 Marionette DEBUG loaded listener.js 14:10:47 INFO - PROCESS | 2564 | ++DOMWINDOW == 72 (14010800) [pid = 2564] [serial = 489] [outer = 1024D800] 14:10:47 INFO - PROCESS | 2564 | 1465247447810 Marionette TRACE conn8 <- [1,616,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html",0,null,null,[["strokeRect works",0,null,null]]]}] 14:10:47 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 14:10:47 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 670ms 14:10:47 INFO - PROCESS | 2564 | 1465247447832 Marionette TRACE conn8 -> [0,617,"getWindowHandle",null] 14:10:47 INFO - PROCESS | 2564 | 1465247447836 Marionette TRACE conn8 <- [1,617,null,{"value":"13"}] 14:10:47 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 14:10:47 INFO - PROCESS | 2564 | 1465247447841 Marionette TRACE conn8 -> [0,618,"setScriptTimeout",{"ms":35000}] 14:10:47 INFO - PROCESS | 2564 | 1465247447843 Marionette TRACE conn8 <- [1,618,null,{}] 14:10:47 INFO - PROCESS | 2564 | 1465247447846 Marionette TRACE conn8 -> [0,619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:10:47 INFO - PROCESS | 2564 | 1465247447849 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:10:47 INFO - PROCESS | 2564 | 1465247447969 Marionette TRACE conn8 <- [1,619,null,{"value":null}] 14:10:47 INFO - PROCESS | 2564 | 1465247447979 Marionette TRACE conn8 -> [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\", \"841f63d8-fed4-499c-a8c0-303cb4dc280d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:10:47 INFO - PROCESS | 2564 | 1465247447981 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:10:48 INFO - PROCESS | 2564 | ++DOCSHELL 14843C00 == 29 [pid = 2564] [id = 164] 14:10:48 INFO - PROCESS | 2564 | ++DOMWINDOW == 73 (14845400) [pid = 2564] [serial = 490] [outer = 00000000] 14:10:48 INFO - PROCESS | 2564 | ++DOMWINDOW == 74 (1496CC00) [pid = 2564] [serial = 491] [outer = 14845400] 14:10:48 INFO - PROCESS | 2564 | 1465247448028 Marionette DEBUG loaded listener.js 14:10:48 INFO - PROCESS | 2564 | ++DOMWINDOW == 75 (16679C00) [pid = 2564] [serial = 492] [outer = 14845400] 14:10:48 INFO - PROCESS | 2564 | 1465247448524 Marionette TRACE conn8 <- [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]]]}] 14:10:48 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 14:10:48 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 730ms 14:10:48 INFO - PROCESS | 2564 | 1465247448575 Marionette TRACE conn8 -> [0,621,"getWindowHandle",null] 14:10:48 INFO - PROCESS | 2564 | 1465247448577 Marionette TRACE conn8 <- [1,621,null,{"value":"13"}] 14:10:48 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 14:10:48 INFO - PROCESS | 2564 | 1465247448582 Marionette TRACE conn8 -> [0,622,"setScriptTimeout",{"ms":35000}] 14:10:48 INFO - PROCESS | 2564 | 1465247448588 Marionette TRACE conn8 <- [1,622,null,{}] 14:10:48 INFO - PROCESS | 2564 | 1465247448597 Marionette TRACE conn8 -> [0,623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:10:48 INFO - PROCESS | 2564 | 1465247448601 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:10:48 INFO - PROCESS | 2564 | 1465247448693 Marionette TRACE conn8 <- [1,623,null,{"value":null}] 14:10:48 INFO - PROCESS | 2564 | 1465247448710 Marionette TRACE conn8 -> [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\", \"841f63d8-fed4-499c-a8c0-303cb4dc280d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:10:48 INFO - PROCESS | 2564 | 1465247448713 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:10:48 INFO - PROCESS | 2564 | ++DOCSHELL 0FF5A800 == 30 [pid = 2564] [id = 165] 14:10:48 INFO - PROCESS | 2564 | ++DOMWINDOW == 76 (10244C00) [pid = 2564] [serial = 493] [outer = 00000000] 14:10:48 INFO - PROCESS | 2564 | ++DOMWINDOW == 77 (17749800) [pid = 2564] [serial = 494] [outer = 10244C00] 14:10:48 INFO - PROCESS | 2564 | 1465247448771 Marionette DEBUG loaded listener.js 14:10:48 INFO - PROCESS | 2564 | ++DOMWINDOW == 78 (177CA400) [pid = 2564] [serial = 495] [outer = 10244C00] 14:10:49 INFO - PROCESS | 2564 | [2564] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 14:10:49 INFO - PROCESS | 2564 | [2564] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 14:10:49 INFO - PROCESS | 2564 | [2564] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 14:10:49 INFO - PROCESS | 2564 | [2564] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 14:10:49 INFO - PROCESS | 2564 | 1465247449256 Marionette TRACE conn8 <- [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]]]}] 14:10:49 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 14:10:49 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 730ms 14:10:49 INFO - PROCESS | 2564 | 1465247449338 Marionette TRACE conn8 -> [0,625,"getWindowHandle",null] 14:10:49 INFO - PROCESS | 2564 | 1465247449341 Marionette TRACE conn8 <- [1,625,null,{"value":"13"}] 14:10:49 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 14:10:49 INFO - PROCESS | 2564 | 1465247449349 Marionette TRACE conn8 -> [0,626,"setScriptTimeout",{"ms":35000}] 14:10:49 INFO - PROCESS | 2564 | 1465247449351 Marionette TRACE conn8 <- [1,626,null,{}] 14:10:49 INFO - PROCESS | 2564 | 1465247449354 Marionette TRACE conn8 -> [0,627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:10:49 INFO - PROCESS | 2564 | 1465247449356 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:10:49 INFO - PROCESS | 2564 | 1465247449472 Marionette TRACE conn8 <- [1,627,null,{"value":null}] 14:10:49 INFO - PROCESS | 2564 | 1465247449527 Marionette TRACE conn8 -> [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\", \"841f63d8-fed4-499c-a8c0-303cb4dc280d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:10:49 INFO - PROCESS | 2564 | 1465247449530 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:10:49 INFO - PROCESS | 2564 | ++DOCSHELL 17EDF400 == 31 [pid = 2564] [id = 166] 14:10:49 INFO - PROCESS | 2564 | ++DOMWINDOW == 79 (17EE0000) [pid = 2564] [serial = 496] [outer = 00000000] 14:10:49 INFO - PROCESS | 2564 | ++DOMWINDOW == 80 (1837A000) [pid = 2564] [serial = 497] [outer = 17EE0000] 14:10:49 INFO - PROCESS | 2564 | 1465247449574 Marionette DEBUG loaded listener.js 14:10:49 INFO - PROCESS | 2564 | ++DOMWINDOW == 81 (1837FC00) [pid = 2564] [serial = 498] [outer = 17EE0000] 14:10:49 INFO - PROCESS | 2564 | [2564] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 14:10:49 INFO - PROCESS | 2564 | [2564] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 14:10:49 INFO - PROCESS | 2564 | [2564] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 14:10:49 INFO - PROCESS | 2564 | [2564] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 14:10:50 INFO - PROCESS | 2564 | 1465247450003 Marionette TRACE conn8 <- [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]]]}] 14:10:50 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 14:10:50 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 670ms 14:10:50 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 14:10:50 INFO - PROCESS | 2564 | 1465247450021 Marionette TRACE conn8 -> [0,629,"getWindowHandle",null] 14:10:50 INFO - PROCESS | 2564 | 1465247450023 Marionette TRACE conn8 <- [1,629,null,{"value":"13"}] 14:10:50 INFO - PROCESS | 2564 | 1465247450026 Marionette TRACE conn8 -> [0,630,"setScriptTimeout",{"ms":35000}] 14:10:50 INFO - PROCESS | 2564 | 1465247450027 Marionette TRACE conn8 <- [1,630,null,{}] 14:10:50 INFO - PROCESS | 2564 | 1465247450031 Marionette TRACE conn8 -> [0,631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:10:50 INFO - PROCESS | 2564 | 1465247450033 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:10:50 INFO - PROCESS | 2564 | 1465247450157 Marionette TRACE conn8 <- [1,631,null,{"value":null}] 14:10:50 INFO - PROCESS | 2564 | 1465247450163 Marionette TRACE conn8 -> [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\", \"841f63d8-fed4-499c-a8c0-303cb4dc280d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:10:50 INFO - PROCESS | 2564 | 1465247450169 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:10:50 INFO - PROCESS | 2564 | ++DOCSHELL 18908800 == 32 [pid = 2564] [id = 167] 14:10:50 INFO - PROCESS | 2564 | ++DOMWINDOW == 82 (18909000) [pid = 2564] [serial = 499] [outer = 00000000] 14:10:50 INFO - PROCESS | 2564 | ++DOMWINDOW == 83 (18AF7000) [pid = 2564] [serial = 500] [outer = 18909000] 14:10:50 INFO - PROCESS | 2564 | 1465247450224 Marionette DEBUG loaded listener.js 14:10:50 INFO - PROCESS | 2564 | ++DOMWINDOW == 84 (18C31800) [pid = 2564] [serial = 501] [outer = 18909000] 14:10:50 INFO - PROCESS | 2564 | 1465247450730 Marionette TRACE conn8 <- [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]]]}] 14:10:50 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 14:10:50 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 731ms 14:10:50 INFO - PROCESS | 2564 | 1465247450757 Marionette TRACE conn8 -> [0,633,"getWindowHandle",null] 14:10:50 INFO - PROCESS | 2564 | 1465247450759 Marionette TRACE conn8 <- [1,633,null,{"value":"13"}] 14:10:50 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 14:10:50 INFO - PROCESS | 2564 | 1465247450794 Marionette TRACE conn8 -> [0,634,"setScriptTimeout",{"ms":35000}] 14:10:50 INFO - PROCESS | 2564 | 1465247450795 Marionette TRACE conn8 <- [1,634,null,{}] 14:10:50 INFO - PROCESS | 2564 | 1465247450810 Marionette TRACE conn8 -> [0,635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:10:50 INFO - PROCESS | 2564 | 1465247450812 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:10:50 INFO - PROCESS | 2564 | 1465247450926 Marionette TRACE conn8 <- [1,635,null,{"value":null}] 14:10:50 INFO - PROCESS | 2564 | 1465247450940 Marionette TRACE conn8 -> [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\", \"841f63d8-fed4-499c-a8c0-303cb4dc280d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:10:50 INFO - PROCESS | 2564 | 1465247450951 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:10:51 INFO - PROCESS | 2564 | ++DOCSHELL 0F7CE800 == 33 [pid = 2564] [id = 168] 14:10:51 INFO - PROCESS | 2564 | ++DOMWINDOW == 85 (14386000) [pid = 2564] [serial = 502] [outer = 00000000] 14:10:51 INFO - PROCESS | 2564 | ++DOMWINDOW == 86 (18E05000) [pid = 2564] [serial = 503] [outer = 14386000] 14:10:51 INFO - PROCESS | 2564 | 1465247451268 Marionette DEBUG loaded listener.js 14:10:51 INFO - PROCESS | 2564 | ++DOMWINDOW == 87 (19380C00) [pid = 2564] [serial = 504] [outer = 14386000] 14:10:51 INFO - PROCESS | 2564 | --DOMWINDOW == 86 (18910800) [pid = 2564] [serial = 454] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 14:10:51 INFO - PROCESS | 2564 | --DOMWINDOW == 85 (1018A000) [pid = 2564] [serial = 445] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 14:10:51 INFO - PROCESS | 2564 | --DOMWINDOW == 84 (1D411C00) [pid = 2564] [serial = 436] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 14:10:51 INFO - PROCESS | 2564 | --DOMWINDOW == 83 (1756CC00) [pid = 2564] [serial = 442] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 14:10:51 INFO - PROCESS | 2564 | --DOMWINDOW == 82 (1020EC00) [pid = 2564] [serial = 439] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 14:10:51 INFO - PROCESS | 2564 | --DOMWINDOW == 81 (17E3EC00) [pid = 2564] [serial = 451] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 14:10:51 INFO - PROCESS | 2564 | --DOMWINDOW == 80 (14838C00) [pid = 2564] [serial = 448] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 14:10:51 INFO - PROCESS | 2564 | --DOMWINDOW == 79 (18E5F400) [pid = 2564] [serial = 457] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 14:10:51 INFO - PROCESS | 2564 | --DOMWINDOW == 78 (1D414000) [pid = 2564] [serial = 469] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 14:10:51 INFO - PROCESS | 2564 | --DOMWINDOW == 77 (19A17400) [pid = 2564] [serial = 460] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 14:10:51 INFO - PROCESS | 2564 | --DOMWINDOW == 76 (105BD800) [pid = 2564] [serial = 463] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 14:10:51 INFO - PROCESS | 2564 | --DOMWINDOW == 75 (18E60C00) [pid = 2564] [serial = 466] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 14:10:51 INFO - PROCESS | 2564 | 1465247451645 Marionette TRACE conn8 <- [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]]]}] 14:10:51 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 14:10:51 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 910ms 14:10:51 INFO - PROCESS | 2564 | 1465247451682 Marionette TRACE conn8 -> [0,637,"getWindowHandle",null] 14:10:51 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 14:10:51 INFO - PROCESS | 2564 | 1465247451684 Marionette TRACE conn8 <- [1,637,null,{"value":"13"}] 14:10:51 INFO - PROCESS | 2564 | 1465247451687 Marionette TRACE conn8 -> [0,638,"setScriptTimeout",{"ms":35000}] 14:10:51 INFO - PROCESS | 2564 | 1465247451688 Marionette TRACE conn8 <- [1,638,null,{}] 14:10:51 INFO - PROCESS | 2564 | 1465247451692 Marionette TRACE conn8 -> [0,639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:10:51 INFO - PROCESS | 2564 | 1465247451693 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:10:51 INFO - PROCESS | 2564 | 1465247451800 Marionette TRACE conn8 <- [1,639,null,{"value":null}] 14:10:51 INFO - PROCESS | 2564 | 1465247451849 Marionette TRACE conn8 -> [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\", \"841f63d8-fed4-499c-a8c0-303cb4dc280d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:10:51 INFO - PROCESS | 2564 | 1465247451851 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:10:51 INFO - PROCESS | 2564 | ++DOCSHELL 0FF55800 == 34 [pid = 2564] [id = 169] 14:10:51 INFO - PROCESS | 2564 | ++DOMWINDOW == 76 (1771B800) [pid = 2564] [serial = 505] [outer = 00000000] 14:10:51 INFO - PROCESS | 2564 | ++DOMWINDOW == 77 (19382400) [pid = 2564] [serial = 506] [outer = 1771B800] 14:10:51 INFO - PROCESS | 2564 | 1465247451896 Marionette DEBUG loaded listener.js 14:10:51 INFO - PROCESS | 2564 | ++DOMWINDOW == 78 (19385C00) [pid = 2564] [serial = 507] [outer = 1771B800] 14:10:52 INFO - PROCESS | 2564 | 1465247452258 Marionette TRACE conn8 <- [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]]]}] 14:10:52 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 14:10:52 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 630ms 14:10:52 INFO - PROCESS | 2564 | 1465247452318 Marionette TRACE conn8 -> [0,641,"getWindowHandle",null] 14:10:52 INFO - PROCESS | 2564 | 1465247452320 Marionette TRACE conn8 <- [1,641,null,{"value":"13"}] 14:10:52 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 14:10:52 INFO - PROCESS | 2564 | 1465247452323 Marionette TRACE conn8 -> [0,642,"setScriptTimeout",{"ms":35000}] 14:10:52 INFO - PROCESS | 2564 | 1465247452325 Marionette TRACE conn8 <- [1,642,null,{}] 14:10:52 INFO - PROCESS | 2564 | 1465247452328 Marionette TRACE conn8 -> [0,643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:10:52 INFO - PROCESS | 2564 | 1465247452330 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:10:52 INFO - PROCESS | 2564 | 1465247452438 Marionette TRACE conn8 <- [1,643,null,{"value":null}] 14:10:52 INFO - PROCESS | 2564 | 1465247452480 Marionette TRACE conn8 -> [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\", \"841f63d8-fed4-499c-a8c0-303cb4dc280d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:10:52 INFO - PROCESS | 2564 | 1465247452482 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:10:52 INFO - PROCESS | 2564 | ++DOCSHELL 0F775000 == 35 [pid = 2564] [id = 170] 14:10:52 INFO - PROCESS | 2564 | ++DOMWINDOW == 79 (17EE2400) [pid = 2564] [serial = 508] [outer = 00000000] 14:10:52 INFO - PROCESS | 2564 | ++DOMWINDOW == 80 (1B262C00) [pid = 2564] [serial = 509] [outer = 17EE2400] 14:10:52 INFO - PROCESS | 2564 | 1465247452525 Marionette DEBUG loaded listener.js 14:10:52 INFO - PROCESS | 2564 | ++DOMWINDOW == 81 (1B265C00) [pid = 2564] [serial = 510] [outer = 17EE2400] 14:10:52 INFO - PROCESS | 2564 | 1465247452917 Marionette TRACE conn8 <- [1,644,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html",0,null,null,[["strokeRect draws shadows",0,null,null]]]}] 14:10:52 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 14:10:52 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 630ms 14:10:52 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 14:10:52 INFO - PROCESS | 2564 | 1465247452954 Marionette TRACE conn8 -> [0,645,"getWindowHandle",null] 14:10:52 INFO - PROCESS | 2564 | 1465247452956 Marionette TRACE conn8 <- [1,645,null,{"value":"13"}] 14:10:52 INFO - PROCESS | 2564 | 1465247452959 Marionette TRACE conn8 -> [0,646,"setScriptTimeout",{"ms":35000}] 14:10:52 INFO - PROCESS | 2564 | 1465247452961 Marionette TRACE conn8 <- [1,646,null,{}] 14:10:52 INFO - PROCESS | 2564 | 1465247452964 Marionette TRACE conn8 -> [0,647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:10:52 INFO - PROCESS | 2564 | 1465247452966 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:10:53 INFO - PROCESS | 2564 | 1465247453086 Marionette TRACE conn8 <- [1,647,null,{"value":null}] 14:10:53 INFO - PROCESS | 2564 | 1465247453093 Marionette TRACE conn8 -> [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\", \"841f63d8-fed4-499c-a8c0-303cb4dc280d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:10:53 INFO - PROCESS | 2564 | 1465247453095 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:10:53 INFO - PROCESS | 2564 | ++DOCSHELL 1BA9D800 == 36 [pid = 2564] [id = 171] 14:10:53 INFO - PROCESS | 2564 | ++DOMWINDOW == 82 (1BA9F000) [pid = 2564] [serial = 511] [outer = 00000000] 14:10:53 INFO - PROCESS | 2564 | ++DOMWINDOW == 83 (1D278800) [pid = 2564] [serial = 512] [outer = 1BA9F000] 14:10:53 INFO - PROCESS | 2564 | 1465247453139 Marionette DEBUG loaded listener.js 14:10:53 INFO - PROCESS | 2564 | ++DOMWINDOW == 84 (1D281800) [pid = 2564] [serial = 513] [outer = 1BA9F000] 14:10:53 INFO - PROCESS | 2564 | 1465247453932 Marionette TRACE conn8 <- [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]]]}] 14:10:53 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 14:10:53 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 1019ms 14:10:53 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 14:10:53 INFO - PROCESS | 2564 | 1465247453979 Marionette TRACE conn8 -> [0,649,"getWindowHandle",null] 14:10:53 INFO - PROCESS | 2564 | 1465247453984 Marionette TRACE conn8 <- [1,649,null,{"value":"13"}] 14:10:53 INFO - PROCESS | 2564 | 1465247453988 Marionette TRACE conn8 -> [0,650,"setScriptTimeout",{"ms":35000}] 14:10:54 INFO - PROCESS | 2564 | 1465247453994 Marionette TRACE conn8 <- [1,650,null,{}] 14:10:54 INFO - PROCESS | 2564 | 1465247454019 Marionette TRACE conn8 -> [0,651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:10:54 INFO - PROCESS | 2564 | 1465247454022 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:10:54 INFO - PROCESS | 2564 | 1465247454151 Marionette TRACE conn8 <- [1,651,null,{"value":null}] 14:10:54 INFO - PROCESS | 2564 | 1465247454268 Marionette TRACE conn8 -> [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\", \"841f63d8-fed4-499c-a8c0-303cb4dc280d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:10:54 INFO - PROCESS | 2564 | 1465247454270 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:10:54 INFO - PROCESS | 2564 | ++DOCSHELL 10244400 == 37 [pid = 2564] [id = 172] 14:10:54 INFO - PROCESS | 2564 | ++DOMWINDOW == 85 (104F8800) [pid = 2564] [serial = 514] [outer = 00000000] 14:10:54 INFO - PROCESS | 2564 | ++DOMWINDOW == 86 (14765400) [pid = 2564] [serial = 515] [outer = 104F8800] 14:10:54 INFO - PROCESS | 2564 | 1465247454336 Marionette DEBUG loaded listener.js 14:10:54 INFO - PROCESS | 2564 | ++DOMWINDOW == 87 (15D3F800) [pid = 2564] [serial = 516] [outer = 104F8800] 14:10:54 INFO - PROCESS | 2564 | [2564] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 14:10:54 INFO - PROCESS | 2564 | [2564] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 14:10:55 INFO - PROCESS | 2564 | 1465247455036 Marionette TRACE conn8 <- [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]]]}] 14:10:55 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 14:10:55 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 1074ms 14:10:55 INFO - PROCESS | 2564 | 1465247455065 Marionette TRACE conn8 -> [0,653,"getWindowHandle",null] 14:10:55 INFO - PROCESS | 2564 | 1465247455070 Marionette TRACE conn8 <- [1,653,null,{"value":"13"}] 14:10:55 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 14:10:55 INFO - PROCESS | 2564 | 1465247455096 Marionette TRACE conn8 -> [0,654,"setScriptTimeout",{"ms":35000}] 14:10:55 INFO - PROCESS | 2564 | 1465247455099 Marionette TRACE conn8 <- [1,654,null,{}] 14:10:55 INFO - PROCESS | 2564 | 1465247455103 Marionette TRACE conn8 -> [0,655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:10:55 INFO - PROCESS | 2564 | 1465247455106 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:10:55 INFO - PROCESS | 2564 | 1465247455231 Marionette TRACE conn8 <- [1,655,null,{"value":null}] 14:10:55 INFO - PROCESS | 2564 | 1465247455440 Marionette TRACE conn8 -> [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\", \"841f63d8-fed4-499c-a8c0-303cb4dc280d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:10:55 INFO - PROCESS | 2564 | 1465247455444 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:10:55 INFO - PROCESS | 2564 | ++DOCSHELL 0F76A800 == 38 [pid = 2564] [id = 173] 14:10:55 INFO - PROCESS | 2564 | ++DOMWINDOW == 88 (0FB38800) [pid = 2564] [serial = 517] [outer = 00000000] 14:10:55 INFO - PROCESS | 2564 | ++DOMWINDOW == 89 (0FD07800) [pid = 2564] [serial = 518] [outer = 0FB38800] 14:10:55 INFO - PROCESS | 2564 | 1465247455504 Marionette DEBUG loaded listener.js 14:10:55 INFO - PROCESS | 2564 | ++DOMWINDOW == 90 (0FF4FC00) [pid = 2564] [serial = 519] [outer = 0FB38800] 14:10:55 INFO - PROCESS | 2564 | [2564] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 14:10:56 INFO - PROCESS | 2564 | --DOCSHELL 17716800 == 37 [pid = 2564] [id = 119] 14:10:56 INFO - PROCESS | 2564 | --DOCSHELL 18C2A000 == 36 [pid = 2564] [id = 121] 14:10:56 INFO - PROCESS | 2564 | --DOCSHELL 0F7CBC00 == 35 [pid = 2564] [id = 118] 14:10:56 INFO - PROCESS | 2564 | --DOCSHELL 178E5000 == 34 [pid = 2564] [id = 114] 14:10:56 INFO - PROCESS | 2564 | --DOCSHELL 10245800 == 33 [pid = 2564] [id = 116] 14:10:56 INFO - PROCESS | 2564 | --DOCSHELL 18C30800 == 32 [pid = 2564] [id = 127] 14:10:56 INFO - PROCESS | 2564 | --DOCSHELL 18382C00 == 31 [pid = 2564] [id = 115] 14:10:56 INFO - PROCESS | 2564 | --DOCSHELL 17E3D400 == 30 [pid = 2564] [id = 126] 14:10:56 INFO - PROCESS | 2564 | --DOCSHELL 17588C00 == 29 [pid = 2564] [id = 113] 14:10:56 INFO - PROCESS | 2564 | --DOCSHELL 14969000 == 28 [pid = 2564] [id = 112] 14:10:56 INFO - PROCESS | 2564 | --DOCSHELL 177C9800 == 27 [pid = 2564] [id = 125] 14:10:56 INFO - PROCESS | 2564 | --DOCSHELL 0FF52C00 == 26 [pid = 2564] [id = 111] 14:10:56 INFO - PROCESS | 2564 | --DOCSHELL 0FD0F800 == 25 [pid = 2564] [id = 110] 14:10:56 INFO - PROCESS | 2564 | --DOCSHELL 1480B800 == 24 [pid = 2564] [id = 124] 14:10:56 INFO - PROCESS | 2564 | [2564] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 14:10:56 INFO - PROCESS | 2564 | --DOMWINDOW == 89 (18C2AC00) [pid = 2564] [serial = 455] [outer = 00000000] [url = about:blank] 14:10:56 INFO - PROCESS | 2564 | --DOMWINDOW == 88 (10213400) [pid = 2564] [serial = 446] [outer = 00000000] [url = about:blank] 14:10:56 INFO - PROCESS | 2564 | --DOMWINDOW == 87 (104A3800) [pid = 2564] [serial = 447] [outer = 00000000] [url = about:blank] 14:10:56 INFO - PROCESS | 2564 | --DOMWINDOW == 86 (1D49A000) [pid = 2564] [serial = 438] [outer = 00000000] [url = about:blank] 14:10:56 INFO - PROCESS | 2564 | --DOMWINDOW == 85 (1774B400) [pid = 2564] [serial = 443] [outer = 00000000] [url = about:blank] 14:10:56 INFO - PROCESS | 2564 | --DOMWINDOW == 84 (177C5000) [pid = 2564] [serial = 444] [outer = 00000000] [url = about:blank] 14:10:56 INFO - PROCESS | 2564 | --DOMWINDOW == 83 (10253C00) [pid = 2564] [serial = 440] [outer = 00000000] [url = about:blank] 14:10:56 INFO - PROCESS | 2564 | --DOMWINDOW == 82 (14096800) [pid = 2564] [serial = 441] [outer = 00000000] [url = about:blank] 14:10:56 INFO - PROCESS | 2564 | --DOMWINDOW == 81 (17EE0400) [pid = 2564] [serial = 452] [outer = 00000000] [url = about:blank] 14:10:56 INFO - PROCESS | 2564 | --DOMWINDOW == 80 (15954000) [pid = 2564] [serial = 449] [outer = 00000000] [url = about:blank] 14:10:56 INFO - PROCESS | 2564 | --DOMWINDOW == 79 (17565000) [pid = 2564] [serial = 450] [outer = 00000000] [url = about:blank] 14:10:56 INFO - PROCESS | 2564 | --DOMWINDOW == 78 (19381800) [pid = 2564] [serial = 459] [outer = 00000000] [url = about:blank] 14:10:56 INFO - PROCESS | 2564 | --DOMWINDOW == 77 (1D498400) [pid = 2564] [serial = 470] [outer = 00000000] [url = about:blank] 14:10:56 INFO - PROCESS | 2564 | --DOMWINDOW == 76 (1D49D800) [pid = 2564] [serial = 471] [outer = 00000000] [url = about:blank] 14:10:56 INFO - PROCESS | 2564 | --DOMWINDOW == 75 (1926F800) [pid = 2564] [serial = 458] [outer = 00000000] [url = about:blank] 14:10:56 INFO - PROCESS | 2564 | --DOMWINDOW == 74 (1B5F2C00) [pid = 2564] [serial = 461] [outer = 00000000] [url = about:blank] 14:10:56 INFO - PROCESS | 2564 | --DOMWINDOW == 73 (18373800) [pid = 2564] [serial = 465] [outer = 00000000] [url = about:blank] 14:10:56 INFO - PROCESS | 2564 | --DOMWINDOW == 72 (177C9C00) [pid = 2564] [serial = 464] [outer = 00000000] [url = about:blank] 14:10:56 INFO - PROCESS | 2564 | --DOMWINDOW == 71 (1AD08C00) [pid = 2564] [serial = 462] [outer = 00000000] [url = about:blank] 14:10:56 INFO - PROCESS | 2564 | --DOMWINDOW == 70 (1D40F400) [pid = 2564] [serial = 468] [outer = 00000000] [url = about:blank] 14:10:56 INFO - PROCESS | 2564 | --DOMWINDOW == 69 (1D35FC00) [pid = 2564] [serial = 467] [outer = 00000000] [url = about:blank] 14:10:56 INFO - PROCESS | 2564 | --DOMWINDOW == 68 (18375C00) [pid = 2564] [serial = 453] [outer = 00000000] [url = about:blank] 14:10:56 INFO - PROCESS | 2564 | --DOMWINDOW == 67 (18E0E000) [pid = 2564] [serial = 456] [outer = 00000000] [url = about:blank] 14:10:56 INFO - PROCESS | 2564 | 1465247456145 Marionette TRACE conn8 <- [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]]]}] 14:10:56 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 14:10:56 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 1072ms 14:10:56 INFO - PROCESS | 2564 | 1465247456173 Marionette TRACE conn8 -> [0,657,"getWindowHandle",null] 14:10:56 INFO - PROCESS | 2564 | 1465247456176 Marionette TRACE conn8 <- [1,657,null,{"value":"13"}] 14:10:56 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 14:10:56 INFO - PROCESS | 2564 | 1465247456180 Marionette TRACE conn8 -> [0,658,"setScriptTimeout",{"ms":35000}] 14:10:56 INFO - PROCESS | 2564 | 1465247456183 Marionette TRACE conn8 <- [1,658,null,{}] 14:10:56 INFO - PROCESS | 2564 | 1465247456188 Marionette TRACE conn8 -> [0,659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:10:56 INFO - PROCESS | 2564 | 1465247456192 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:10:56 INFO - PROCESS | 2564 | 1465247456278 Marionette TRACE conn8 <- [1,659,null,{"value":null}] 14:10:56 INFO - PROCESS | 2564 | 1465247456290 Marionette TRACE conn8 -> [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\", \"841f63d8-fed4-499c-a8c0-303cb4dc280d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:10:56 INFO - PROCESS | 2564 | 1465247456293 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:10:56 INFO - PROCESS | 2564 | ++DOCSHELL 1020AC00 == 25 [pid = 2564] [id = 174] 14:10:56 INFO - PROCESS | 2564 | ++DOMWINDOW == 68 (1020B800) [pid = 2564] [serial = 520] [outer = 00000000] 14:10:56 INFO - PROCESS | 2564 | ++DOMWINDOW == 69 (104F9000) [pid = 2564] [serial = 521] [outer = 1020B800] 14:10:56 INFO - PROCESS | 2564 | 1465247456340 Marionette DEBUG loaded listener.js 14:10:56 INFO - PROCESS | 2564 | ++DOMWINDOW == 70 (105BFC00) [pid = 2564] [serial = 522] [outer = 1020B800] 14:10:56 INFO - PROCESS | 2564 | 1465247456813 Marionette TRACE conn8 <- [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]]]}] 14:10:56 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 14:10:56 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 670ms 14:10:56 INFO - PROCESS | 2564 | 1465247456854 Marionette TRACE conn8 -> [0,661,"getWindowHandle",null] 14:10:56 INFO - PROCESS | 2564 | 1465247456858 Marionette TRACE conn8 <- [1,661,null,{"value":"13"}] 14:10:56 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 14:10:56 INFO - PROCESS | 2564 | 1465247456866 Marionette TRACE conn8 -> [0,662,"setScriptTimeout",{"ms":35000}] 14:10:56 INFO - PROCESS | 2564 | 1465247456868 Marionette TRACE conn8 <- [1,662,null,{}] 14:10:56 INFO - PROCESS | 2564 | 1465247456872 Marionette TRACE conn8 -> [0,663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:10:56 INFO - PROCESS | 2564 | 1465247456875 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:10:56 INFO - PROCESS | 2564 | 1465247456963 Marionette TRACE conn8 <- [1,663,null,{"value":null}] 14:10:56 INFO - PROCESS | 2564 | 1465247456971 Marionette TRACE conn8 -> [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\", \"841f63d8-fed4-499c-a8c0-303cb4dc280d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:10:56 INFO - PROCESS | 2564 | 1465247456973 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:10:56 INFO - PROCESS | 2564 | ++DOCSHELL 14763000 == 26 [pid = 2564] [id = 175] 14:10:56 INFO - PROCESS | 2564 | ++DOMWINDOW == 71 (1476C800) [pid = 2564] [serial = 523] [outer = 00000000] 14:10:57 INFO - PROCESS | 2564 | ++DOMWINDOW == 72 (14818400) [pid = 2564] [serial = 524] [outer = 1476C800] 14:10:57 INFO - PROCESS | 2564 | 1465247457020 Marionette DEBUG loaded listener.js 14:10:57 INFO - PROCESS | 2564 | ++DOMWINDOW == 73 (149F7000) [pid = 2564] [serial = 525] [outer = 1476C800] 14:10:57 INFO - PROCESS | 2564 | [2564] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 14:10:57 INFO - PROCESS | 2564 | [2564] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 14:10:57 INFO - PROCESS | 2564 | [2564] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 14:10:57 INFO - PROCESS | 2564 | [2564] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 14:10:57 INFO - PROCESS | 2564 | 1465247457502 Marionette TRACE conn8 <- [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]]]}] 14:10:57 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 14:10:57 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 670ms 14:10:57 INFO - PROCESS | 2564 | 1465247457537 Marionette TRACE conn8 -> [0,665,"getWindowHandle",null] 14:10:57 INFO - PROCESS | 2564 | 1465247457539 Marionette TRACE conn8 <- [1,665,null,{"value":"13"}] 14:10:57 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 14:10:57 INFO - PROCESS | 2564 | 1465247457544 Marionette TRACE conn8 -> [0,666,"setScriptTimeout",{"ms":35000}] 14:10:57 INFO - PROCESS | 2564 | 1465247457550 Marionette TRACE conn8 <- [1,666,null,{}] 14:10:57 INFO - PROCESS | 2564 | 1465247457560 Marionette TRACE conn8 -> [0,667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:10:57 INFO - PROCESS | 2564 | 1465247457564 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:10:57 INFO - PROCESS | 2564 | 1465247457652 Marionette TRACE conn8 <- [1,667,null,{"value":null}] 14:10:57 INFO - PROCESS | 2564 | 1465247457736 Marionette TRACE conn8 -> [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\", \"841f63d8-fed4-499c-a8c0-303cb4dc280d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:10:57 INFO - PROCESS | 2564 | 1465247457738 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:10:57 INFO - PROCESS | 2564 | ++DOCSHELL 1770D000 == 27 [pid = 2564] [id = 176] 14:10:57 INFO - PROCESS | 2564 | ++DOMWINDOW == 74 (1770DC00) [pid = 2564] [serial = 526] [outer = 00000000] 14:10:57 INFO - PROCESS | 2564 | ++DOMWINDOW == 75 (17723C00) [pid = 2564] [serial = 527] [outer = 1770DC00] 14:10:57 INFO - PROCESS | 2564 | 1465247457793 Marionette DEBUG loaded listener.js 14:10:57 INFO - PROCESS | 2564 | ++DOMWINDOW == 76 (17751000) [pid = 2564] [serial = 528] [outer = 1770DC00] 14:10:58 INFO - PROCESS | 2564 | 1465247458195 Marionette TRACE conn8 <- [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]]]}] 14:10:58 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 14:10:58 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 690ms 14:10:58 INFO - PROCESS | 2564 | 1465247458233 Marionette TRACE conn8 -> [0,669,"getWindowHandle",null] 14:10:58 INFO - PROCESS | 2564 | 1465247458236 Marionette TRACE conn8 <- [1,669,null,{"value":"13"}] 14:10:58 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 14:10:58 INFO - PROCESS | 2564 | 1465247458239 Marionette TRACE conn8 -> [0,670,"setScriptTimeout",{"ms":35000}] 14:10:58 INFO - PROCESS | 2564 | 1465247458241 Marionette TRACE conn8 <- [1,670,null,{}] 14:10:58 INFO - PROCESS | 2564 | 1465247458244 Marionette TRACE conn8 -> [0,671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:10:58 INFO - PROCESS | 2564 | 1465247458246 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:10:58 INFO - PROCESS | 2564 | 1465247458395 Marionette TRACE conn8 <- [1,671,null,{"value":null}] 14:10:58 INFO - PROCESS | 2564 | 1465247458413 Marionette TRACE conn8 -> [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\", \"841f63d8-fed4-499c-a8c0-303cb4dc280d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:10:58 INFO - PROCESS | 2564 | 1465247458415 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:10:58 INFO - PROCESS | 2564 | ++DOCSHELL 1794B400 == 28 [pid = 2564] [id = 177] 14:10:58 INFO - PROCESS | 2564 | ++DOMWINDOW == 77 (17EE0400) [pid = 2564] [serial = 529] [outer = 00000000] 14:10:58 INFO - PROCESS | 2564 | ++DOMWINDOW == 78 (17EE7800) [pid = 2564] [serial = 530] [outer = 17EE0400] 14:10:58 INFO - PROCESS | 2564 | 1465247458459 Marionette DEBUG loaded listener.js 14:10:58 INFO - PROCESS | 2564 | ++DOMWINDOW == 79 (18375C00) [pid = 2564] [serial = 531] [outer = 17EE0400] 14:10:59 INFO - PROCESS | 2564 | 1465247459370 Marionette TRACE conn8 <- [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]]]}] 14:10:59 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) 14:10:59 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 1166ms 14:10:59 INFO - PROCESS | 2564 | 1465247459409 Marionette TRACE conn8 -> [0,673,"getWindowHandle",null] 14:10:59 INFO - PROCESS | 2564 | 1465247459411 Marionette TRACE conn8 <- [1,673,null,{"value":"13"}] 14:10:59 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 14:10:59 INFO - PROCESS | 2564 | 1465247459414 Marionette TRACE conn8 -> [0,674,"setScriptTimeout",{"ms":35000}] 14:10:59 INFO - PROCESS | 2564 | 1465247459416 Marionette TRACE conn8 <- [1,674,null,{}] 14:10:59 INFO - PROCESS | 2564 | 1465247459420 Marionette TRACE conn8 -> [0,675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:10:59 INFO - PROCESS | 2564 | 1465247459422 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:10:59 INFO - PROCESS | 2564 | 1465247459533 Marionette TRACE conn8 <- [1,675,null,{"value":null}] 14:10:59 INFO - PROCESS | 2564 | 1465247459540 Marionette TRACE conn8 -> [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\", \"841f63d8-fed4-499c-a8c0-303cb4dc280d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:10:59 INFO - PROCESS | 2564 | 1465247459546 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:10:59 INFO - PROCESS | 2564 | ++DOCSHELL 18906000 == 29 [pid = 2564] [id = 178] 14:10:59 INFO - PROCESS | 2564 | ++DOMWINDOW == 80 (18906C00) [pid = 2564] [serial = 532] [outer = 00000000] 14:10:59 INFO - PROCESS | 2564 | ++DOMWINDOW == 81 (1890D400) [pid = 2564] [serial = 533] [outer = 18906C00] 14:10:59 INFO - PROCESS | 2564 | 1465247459644 Marionette DEBUG loaded listener.js 14:10:59 INFO - PROCESS | 2564 | ++DOMWINDOW == 82 (18C0F400) [pid = 2564] [serial = 534] [outer = 18906C00] 14:11:00 INFO - PROCESS | 2564 | --DOMWINDOW == 81 (17EE2400) [pid = 2564] [serial = 508] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 14:11:00 INFO - PROCESS | 2564 | --DOMWINDOW == 80 (17EE0000) [pid = 2564] [serial = 496] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 14:11:00 INFO - PROCESS | 2564 | --DOMWINDOW == 79 (18909000) [pid = 2564] [serial = 499] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 14:11:00 INFO - PROCESS | 2564 | --DOMWINDOW == 78 (1024D800) [pid = 2564] [serial = 487] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 14:11:00 INFO - PROCESS | 2564 | --DOMWINDOW == 77 (0FBEC000) [pid = 2564] [serial = 484] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 14:11:00 INFO - PROCESS | 2564 | --DOMWINDOW == 76 (10244C00) [pid = 2564] [serial = 493] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 14:11:00 INFO - PROCESS | 2564 | --DOMWINDOW == 75 (14845400) [pid = 2564] [serial = 490] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 14:11:00 INFO - PROCESS | 2564 | --DOMWINDOW == 74 (10ED4800) [pid = 2564] [serial = 472] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 14:11:00 INFO - PROCESS | 2564 | --DOMWINDOW == 73 (18C04800) [pid = 2564] [serial = 475] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 14:11:00 INFO - PROCESS | 2564 | --DOMWINDOW == 72 (1D89BC00) [pid = 2564] [serial = 478] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 14:11:00 INFO - PROCESS | 2564 | --DOMWINDOW == 71 (14386000) [pid = 2564] [serial = 502] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 14:11:00 INFO - PROCESS | 2564 | --DOMWINDOW == 70 (1771B800) [pid = 2564] [serial = 505] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 14:11:00 INFO - PROCESS | 2564 | 1465247460586 Marionette TRACE conn8 <- [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]]]}] 14:11:00 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 14:11:00 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 1222ms 14:11:00 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 14:11:00 INFO - PROCESS | 2564 | 1465247460636 Marionette TRACE conn8 -> [0,677,"getWindowHandle",null] 14:11:00 INFO - PROCESS | 2564 | 1465247460638 Marionette TRACE conn8 <- [1,677,null,{"value":"13"}] 14:11:00 INFO - PROCESS | 2564 | 1465247460641 Marionette TRACE conn8 -> [0,678,"setScriptTimeout",{"ms":35000}] 14:11:00 INFO - PROCESS | 2564 | 1465247460653 Marionette TRACE conn8 <- [1,678,null,{}] 14:11:00 INFO - PROCESS | 2564 | 1465247460657 Marionette TRACE conn8 -> [0,679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:11:00 INFO - PROCESS | 2564 | 1465247460659 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:11:00 INFO - PROCESS | 2564 | 1465247460740 Marionette TRACE conn8 <- [1,679,null,{"value":null}] 14:11:00 INFO - PROCESS | 2564 | 1465247460746 Marionette TRACE conn8 -> [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\", \"841f63d8-fed4-499c-a8c0-303cb4dc280d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:11:00 INFO - PROCESS | 2564 | 1465247460748 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:11:00 INFO - PROCESS | 2564 | ++DOCSHELL 1024D800 == 30 [pid = 2564] [id = 179] 14:11:00 INFO - PROCESS | 2564 | ++DOMWINDOW == 71 (1755FC00) [pid = 2564] [serial = 535] [outer = 00000000] 14:11:00 INFO - PROCESS | 2564 | ++DOMWINDOW == 72 (18902C00) [pid = 2564] [serial = 536] [outer = 1755FC00] 14:11:00 INFO - PROCESS | 2564 | 1465247460792 Marionette DEBUG loaded listener.js 14:11:00 INFO - PROCESS | 2564 | ++DOMWINDOW == 73 (17EDE400) [pid = 2564] [serial = 537] [outer = 1755FC00] 14:11:01 INFO - PROCESS | 2564 | 1465247461781 Marionette TRACE conn8 <- [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]]]}] 14:11:01 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 14:11:01 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 1190ms 14:11:01 INFO - PROCESS | 2564 | 1465247461832 Marionette TRACE conn8 -> [0,681,"getWindowHandle",null] 14:11:01 INFO - PROCESS | 2564 | 1465247461837 Marionette TRACE conn8 <- [1,681,null,{"value":"13"}] 14:11:01 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 14:11:01 INFO - PROCESS | 2564 | 1465247461883 Marionette TRACE conn8 -> [0,682,"setScriptTimeout",{"ms":35000}] 14:11:01 INFO - PROCESS | 2564 | 1465247461887 Marionette TRACE conn8 <- [1,682,null,{}] 14:11:01 INFO - PROCESS | 2564 | 1465247461893 Marionette TRACE conn8 -> [0,683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:11:01 INFO - PROCESS | 2564 | 1465247461896 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:11:02 INFO - PROCESS | 2564 | 1465247461996 Marionette TRACE conn8 <- [1,683,null,{"value":null}] 14:11:02 INFO - PROCESS | 2564 | 1465247462164 Marionette TRACE conn8 -> [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\", \"841f63d8-fed4-499c-a8c0-303cb4dc280d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:11:02 INFO - PROCESS | 2564 | 1465247462169 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:11:02 INFO - PROCESS | 2564 | ++DOCSHELL 10218800 == 31 [pid = 2564] [id = 180] 14:11:02 INFO - PROCESS | 2564 | ++DOMWINDOW == 74 (10248800) [pid = 2564] [serial = 538] [outer = 00000000] 14:11:02 INFO - PROCESS | 2564 | ++DOMWINDOW == 75 (104F1C00) [pid = 2564] [serial = 539] [outer = 10248800] 14:11:02 INFO - PROCESS | 2564 | 1465247462270 Marionette DEBUG loaded listener.js 14:11:02 INFO - PROCESS | 2564 | ++DOMWINDOW == 76 (140DA000) [pid = 2564] [serial = 540] [outer = 10248800] 14:11:03 INFO - PROCESS | 2564 | 1465247463290 Marionette TRACE conn8 <- [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]]]}] 14:11:03 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) 14:11:03 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 1433ms 14:11:03 INFO - PROCESS | 2564 | 1465247463321 Marionette TRACE conn8 -> [0,685,"getWindowHandle",null] 14:11:03 INFO - PROCESS | 2564 | 1465247463326 Marionette TRACE conn8 <- [1,685,null,{"value":"13"}] 14:11:03 INFO - PROCESS | 2564 | 1465247463332 Marionette TRACE conn8 -> [0,686,"setScriptTimeout",{"ms":35000}] 14:11:03 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 14:11:03 INFO - PROCESS | 2564 | 1465247463335 Marionette TRACE conn8 <- [1,686,null,{}] 14:11:03 INFO - PROCESS | 2564 | 1465247463339 Marionette TRACE conn8 -> [0,687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:11:03 INFO - PROCESS | 2564 | 1465247463342 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:11:03 INFO - PROCESS | 2564 | 1465247463453 Marionette TRACE conn8 <- [1,687,null,{"value":null}] 14:11:03 INFO - PROCESS | 2564 | 1465247463563 Marionette TRACE conn8 -> [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\", \"841f63d8-fed4-499c-a8c0-303cb4dc280d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:11:03 INFO - PROCESS | 2564 | 1465247463566 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:11:03 INFO - PROCESS | 2564 | ++DOCSHELL 1757EC00 == 32 [pid = 2564] [id = 181] 14:11:03 INFO - PROCESS | 2564 | ++DOMWINDOW == 77 (17587000) [pid = 2564] [serial = 541] [outer = 00000000] 14:11:03 INFO - PROCESS | 2564 | ++DOMWINDOW == 78 (17712C00) [pid = 2564] [serial = 542] [outer = 17587000] 14:11:03 INFO - PROCESS | 2564 | 1465247463665 Marionette DEBUG loaded listener.js 14:11:03 INFO - PROCESS | 2564 | ++DOMWINDOW == 79 (17746800) [pid = 2564] [serial = 543] [outer = 17587000] 14:11:04 INFO - PROCESS | 2564 | 1465247464719 Marionette TRACE conn8 <- [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]]]}] 14:11:04 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) 14:11:04 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 1436ms 14:11:04 INFO - PROCESS | 2564 | 1465247464772 Marionette TRACE conn8 -> [0,689,"getWindowHandle",null] 14:11:04 INFO - PROCESS | 2564 | 1465247464776 Marionette TRACE conn8 <- [1,689,null,{"value":"13"}] 14:11:04 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 14:11:04 INFO - PROCESS | 2564 | 1465247464781 Marionette TRACE conn8 -> [0,690,"setScriptTimeout",{"ms":35000}] 14:11:04 INFO - PROCESS | 2564 | 1465247464784 Marionette TRACE conn8 <- [1,690,null,{}] 14:11:04 INFO - PROCESS | 2564 | 1465247464790 Marionette TRACE conn8 -> [0,691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:11:04 INFO - PROCESS | 2564 | 1465247464793 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:11:04 INFO - PROCESS | 2564 | 1465247464956 Marionette TRACE conn8 <- [1,691,null,{"value":null}] 14:11:05 INFO - PROCESS | 2564 | 1465247465065 Marionette TRACE conn8 -> [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\", \"841f63d8-fed4-499c-a8c0-303cb4dc280d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:11:05 INFO - PROCESS | 2564 | 1465247465067 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:11:05 INFO - PROCESS | 2564 | ++DOCSHELL 104F0800 == 33 [pid = 2564] [id = 182] 14:11:05 INFO - PROCESS | 2564 | ++DOMWINDOW == 80 (1053EC00) [pid = 2564] [serial = 544] [outer = 00000000] 14:11:05 INFO - PROCESS | 2564 | ++DOMWINDOW == 81 (140E2000) [pid = 2564] [serial = 545] [outer = 1053EC00] 14:11:05 INFO - PROCESS | 2564 | 1465247465119 Marionette DEBUG loaded listener.js 14:11:05 INFO - PROCESS | 2564 | ++DOMWINDOW == 82 (14790C00) [pid = 2564] [serial = 546] [outer = 1053EC00] 14:11:05 INFO - PROCESS | 2564 | --DOCSHELL 0FBEB000 == 32 [pid = 2564] [id = 162] 14:11:05 INFO - PROCESS | 2564 | --DOCSHELL 18E5E800 == 31 [pid = 2564] [id = 117] 14:11:05 INFO - PROCESS | 2564 | --DOCSHELL 0F3E6400 == 30 [pid = 2564] [id = 123] 14:11:05 INFO - PROCESS | 2564 | --DOCSHELL 0FD0E800 == 29 [pid = 2564] [id = 122] 14:11:05 INFO - PROCESS | 2564 | --DOCSHELL 19873000 == 28 [pid = 2564] [id = 120] 14:11:05 INFO - PROCESS | 2564 | --DOMWINDOW == 81 (1B262C00) [pid = 2564] [serial = 509] [outer = 00000000] [url = about:blank] 14:11:05 INFO - PROCESS | 2564 | --DOMWINDOW == 80 (1837A000) [pid = 2564] [serial = 497] [outer = 00000000] [url = about:blank] 14:11:05 INFO - PROCESS | 2564 | --DOMWINDOW == 79 (18AF7000) [pid = 2564] [serial = 500] [outer = 00000000] [url = about:blank] 14:11:05 INFO - PROCESS | 2564 | --DOMWINDOW == 78 (10ECD800) [pid = 2564] [serial = 488] [outer = 00000000] [url = about:blank] 14:11:05 INFO - PROCESS | 2564 | --DOMWINDOW == 77 (14010800) [pid = 2564] [serial = 489] [outer = 00000000] [url = about:blank] 14:11:05 INFO - PROCESS | 2564 | --DOMWINDOW == 76 (1837FC00) [pid = 2564] [serial = 498] [outer = 00000000] [url = about:blank] 14:11:05 INFO - PROCESS | 2564 | --DOMWINDOW == 75 (0FD01C00) [pid = 2564] [serial = 485] [outer = 00000000] [url = about:blank] 14:11:05 INFO - PROCESS | 2564 | --DOMWINDOW == 74 (0FD0E400) [pid = 2564] [serial = 486] [outer = 00000000] [url = about:blank] 14:11:05 INFO - PROCESS | 2564 | --DOMWINDOW == 73 (17749800) [pid = 2564] [serial = 494] [outer = 00000000] [url = about:blank] 14:11:05 INFO - PROCESS | 2564 | --DOMWINDOW == 72 (1496CC00) [pid = 2564] [serial = 491] [outer = 00000000] [url = about:blank] 14:11:05 INFO - PROCESS | 2564 | --DOMWINDOW == 71 (16679C00) [pid = 2564] [serial = 492] [outer = 00000000] [url = about:blank] 14:11:05 INFO - PROCESS | 2564 | --DOMWINDOW == 70 (18C31800) [pid = 2564] [serial = 501] [outer = 00000000] [url = about:blank] 14:11:05 INFO - PROCESS | 2564 | --DOMWINDOW == 69 (1757F800) [pid = 2564] [serial = 474] [outer = 00000000] [url = about:blank] 14:11:05 INFO - PROCESS | 2564 | --DOMWINDOW == 68 (148DA000) [pid = 2564] [serial = 473] [outer = 00000000] [url = about:blank] 14:11:05 INFO - PROCESS | 2564 | --DOMWINDOW == 67 (1ABF9400) [pid = 2564] [serial = 477] [outer = 00000000] [url = about:blank] 14:11:05 INFO - PROCESS | 2564 | --DOMWINDOW == 66 (18E05800) [pid = 2564] [serial = 476] [outer = 00000000] [url = about:blank] 14:11:05 INFO - PROCESS | 2564 | --DOMWINDOW == 65 (1EA8C000) [pid = 2564] [serial = 480] [outer = 00000000] [url = about:blank] 14:11:05 INFO - PROCESS | 2564 | --DOMWINDOW == 64 (1D89F800) [pid = 2564] [serial = 479] [outer = 00000000] [url = about:blank] 14:11:05 INFO - PROCESS | 2564 | --DOMWINDOW == 63 (1EDCDC00) [pid = 2564] [serial = 482] [outer = 00000000] [url = about:blank] 14:11:05 INFO - PROCESS | 2564 | --DOMWINDOW == 62 (19380C00) [pid = 2564] [serial = 504] [outer = 00000000] [url = about:blank] 14:11:05 INFO - PROCESS | 2564 | --DOMWINDOW == 61 (18E05000) [pid = 2564] [serial = 503] [outer = 00000000] [url = about:blank] 14:11:05 INFO - PROCESS | 2564 | --DOMWINDOW == 60 (19382400) [pid = 2564] [serial = 506] [outer = 00000000] [url = about:blank] 14:11:05 INFO - PROCESS | 2564 | --DOMWINDOW == 59 (1B265C00) [pid = 2564] [serial = 510] [outer = 00000000] [url = about:blank] 14:11:05 INFO - PROCESS | 2564 | --DOMWINDOW == 58 (177CA400) [pid = 2564] [serial = 495] [outer = 00000000] [url = about:blank] 14:11:05 INFO - PROCESS | 2564 | --DOMWINDOW == 57 (19385C00) [pid = 2564] [serial = 507] [outer = 00000000] [url = about:blank] 14:11:05 INFO - PROCESS | 2564 | --DOMWINDOW == 56 (1D278800) [pid = 2564] [serial = 512] [outer = 00000000] [url = about:blank] 14:11:06 INFO - PROCESS | 2564 | 1465247466651 Marionette TRACE conn8 <- [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]]]}] 14:11:06 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 14:11:06 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 1921ms 14:11:06 INFO - PROCESS | 2564 | 1465247466703 Marionette TRACE conn8 -> [0,693,"getWindowHandle",null] 14:11:06 INFO - PROCESS | 2564 | 1465247466707 Marionette TRACE conn8 <- [1,693,null,{"value":"13"}] 14:11:06 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 14:11:06 INFO - PROCESS | 2564 | 1465247466715 Marionette TRACE conn8 -> [0,694,"setScriptTimeout",{"ms":35000}] 14:11:06 INFO - PROCESS | 2564 | 1465247466718 Marionette TRACE conn8 <- [1,694,null,{}] 14:11:06 INFO - PROCESS | 2564 | 1465247466723 Marionette TRACE conn8 -> [0,695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:11:06 INFO - PROCESS | 2564 | 1465247466727 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:11:06 INFO - PROCESS | 2564 | 1465247466814 Marionette TRACE conn8 <- [1,695,null,{"value":null}] 14:11:06 INFO - PROCESS | 2564 | 1465247466821 Marionette TRACE conn8 -> [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\", \"841f63d8-fed4-499c-a8c0-303cb4dc280d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:11:06 INFO - PROCESS | 2564 | 1465247466824 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:11:06 INFO - PROCESS | 2564 | ++DOCSHELL 0FF53400 == 29 [pid = 2564] [id = 183] 14:11:06 INFO - PROCESS | 2564 | ++DOMWINDOW == 57 (0FF5A400) [pid = 2564] [serial = 547] [outer = 00000000] 14:11:06 INFO - PROCESS | 2564 | ++DOMWINDOW == 58 (10249800) [pid = 2564] [serial = 548] [outer = 0FF5A400] 14:11:06 INFO - PROCESS | 2564 | 1465247466873 Marionette DEBUG loaded listener.js 14:11:06 INFO - PROCESS | 2564 | ++DOMWINDOW == 59 (104EEC00) [pid = 2564] [serial = 549] [outer = 0FF5A400] 14:11:07 INFO - PROCESS | 2564 | 1465247467841 Marionette TRACE conn8 <- [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]]]}] 14:11:07 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 14:11:07 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 1180ms 14:11:07 INFO - PROCESS | 2564 | 1465247467898 Marionette TRACE conn8 -> [0,697,"getWindowHandle",null] 14:11:07 INFO - PROCESS | 2564 | 1465247467903 Marionette TRACE conn8 <- [1,697,null,{"value":"13"}] 14:11:07 INFO - PROCESS | 2564 | 1465247467909 Marionette TRACE conn8 -> [0,698,"setScriptTimeout",{"ms":35000}] 14:11:07 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 14:11:07 INFO - PROCESS | 2564 | 1465247467912 Marionette TRACE conn8 <- [1,698,null,{}] 14:11:07 INFO - PROCESS | 2564 | 1465247467915 Marionette TRACE conn8 -> [0,699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:11:07 INFO - PROCESS | 2564 | 1465247467918 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:11:08 INFO - PROCESS | 2564 | 1465247468036 Marionette TRACE conn8 <- [1,699,null,{"value":null}] 14:11:08 INFO - PROCESS | 2564 | 1465247468042 Marionette TRACE conn8 -> [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\", \"841f63d8-fed4-499c-a8c0-303cb4dc280d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:11:08 INFO - PROCESS | 2564 | 1465247468045 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:11:08 INFO - PROCESS | 2564 | ++DOCSHELL 1483C800 == 30 [pid = 2564] [id = 184] 14:11:08 INFO - PROCESS | 2564 | ++DOMWINDOW == 60 (1483D000) [pid = 2564] [serial = 550] [outer = 00000000] 14:11:08 INFO - PROCESS | 2564 | ++DOMWINDOW == 61 (148E0800) [pid = 2564] [serial = 551] [outer = 1483D000] 14:11:08 INFO - PROCESS | 2564 | 1465247468092 Marionette DEBUG loaded listener.js 14:11:08 INFO - PROCESS | 2564 | ++DOMWINDOW == 62 (1595BC00) [pid = 2564] [serial = 552] [outer = 1483D000] 14:11:09 INFO - PROCESS | 2564 | 1465247469074 Marionette TRACE conn8 <- [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]]]}] 14:11:09 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 14:11:09 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 1172ms 14:11:09 INFO - PROCESS | 2564 | 1465247469085 Marionette TRACE conn8 -> [0,701,"getWindowHandle",null] 14:11:09 INFO - PROCESS | 2564 | 1465247469087 Marionette TRACE conn8 <- [1,701,null,{"value":"13"}] 14:11:09 INFO - PROCESS | 2564 | 1465247469090 Marionette TRACE conn8 -> [0,702,"setScriptTimeout",{"ms":35000}] 14:11:09 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 14:11:09 INFO - PROCESS | 2564 | 1465247469093 Marionette TRACE conn8 <- [1,702,null,{}] 14:11:09 INFO - PROCESS | 2564 | 1465247469104 Marionette TRACE conn8 -> [0,703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:11:09 INFO - PROCESS | 2564 | 1465247469109 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:11:09 INFO - PROCESS | 2564 | 1465247469223 Marionette TRACE conn8 <- [1,703,null,{"value":null}] 14:11:09 INFO - PROCESS | 2564 | 1465247469230 Marionette TRACE conn8 -> [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\", \"841f63d8-fed4-499c-a8c0-303cb4dc280d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:11:09 INFO - PROCESS | 2564 | 1465247469233 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:11:09 INFO - PROCESS | 2564 | ++DOCSHELL 17710C00 == 31 [pid = 2564] [id = 185] 14:11:09 INFO - PROCESS | 2564 | ++DOMWINDOW == 63 (17713400) [pid = 2564] [serial = 553] [outer = 00000000] 14:11:09 INFO - PROCESS | 2564 | ++DOMWINDOW == 64 (17749400) [pid = 2564] [serial = 554] [outer = 17713400] 14:11:09 INFO - PROCESS | 2564 | 1465247469284 Marionette DEBUG loaded listener.js 14:11:09 INFO - PROCESS | 2564 | ++DOMWINDOW == 65 (17754400) [pid = 2564] [serial = 555] [outer = 17713400] 14:11:09 INFO - PROCESS | 2564 | --DOMWINDOW == 64 (104F8800) [pid = 2564] [serial = 514] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 14:11:09 INFO - PROCESS | 2564 | --DOMWINDOW == 63 (1476C800) [pid = 2564] [serial = 523] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 14:11:09 INFO - PROCESS | 2564 | --DOMWINDOW == 62 (0FB38800) [pid = 2564] [serial = 517] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 14:11:09 INFO - PROCESS | 2564 | --DOMWINDOW == 61 (1755FC00) [pid = 2564] [serial = 535] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 14:11:09 INFO - PROCESS | 2564 | --DOMWINDOW == 60 (17EE0400) [pid = 2564] [serial = 529] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 14:11:09 INFO - PROCESS | 2564 | --DOMWINDOW == 59 (18C0F000) [pid = 2564] [serial = 481] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 14:11:09 INFO - PROCESS | 2564 | --DOMWINDOW == 58 (18906C00) [pid = 2564] [serial = 532] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 14:11:09 INFO - PROCESS | 2564 | --DOMWINDOW == 57 (1770DC00) [pid = 2564] [serial = 526] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 14:11:09 INFO - PROCESS | 2564 | --DOMWINDOW == 56 (1020B800) [pid = 2564] [serial = 520] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 14:11:09 INFO - PROCESS | 2564 | --DOMWINDOW == 55 (1BA9F000) [pid = 2564] [serial = 511] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 14:11:10 INFO - PROCESS | 2564 | 1465247470233 Marionette TRACE conn8 <- [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]]]}] 14:11:10 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 14:11:10 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 1174ms 14:11:10 INFO - PROCESS | 2564 | 1465247470269 Marionette TRACE conn8 -> [0,705,"getWindowHandle",null] 14:11:10 INFO - PROCESS | 2564 | 1465247470271 Marionette TRACE conn8 <- [1,705,null,{"value":"13"}] 14:11:10 INFO - PROCESS | 2564 | 1465247470274 Marionette TRACE conn8 -> [0,706,"setScriptTimeout",{"ms":35000}] 14:11:10 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 14:11:10 INFO - PROCESS | 2564 | 1465247470276 Marionette TRACE conn8 <- [1,706,null,{}] 14:11:10 INFO - PROCESS | 2564 | 1465247470280 Marionette TRACE conn8 -> [0,707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:11:10 INFO - PROCESS | 2564 | 1465247470282 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:11:10 INFO - PROCESS | 2564 | 1465247470373 Marionette TRACE conn8 <- [1,707,null,{"value":null}] 14:11:10 INFO - PROCESS | 2564 | 1465247470379 Marionette TRACE conn8 -> [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\", \"841f63d8-fed4-499c-a8c0-303cb4dc280d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:11:10 INFO - PROCESS | 2564 | 1465247470381 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:11:10 INFO - PROCESS | 2564 | ++DOCSHELL 141C4000 == 32 [pid = 2564] [id = 186] 14:11:10 INFO - PROCESS | 2564 | ++DOMWINDOW == 56 (1476C800) [pid = 2564] [serial = 556] [outer = 00000000] 14:11:10 INFO - PROCESS | 2564 | ++DOMWINDOW == 57 (177C9C00) [pid = 2564] [serial = 557] [outer = 1476C800] 14:11:10 INFO - PROCESS | 2564 | 1465247470425 Marionette DEBUG loaded listener.js 14:11:10 INFO - PROCESS | 2564 | ++DOMWINDOW == 58 (17E3D400) [pid = 2564] [serial = 558] [outer = 1476C800] 14:11:11 INFO - PROCESS | 2564 | 1465247471352 Marionette TRACE conn8 <- [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]]]}] 14:11:11 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 14:11:11 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 1127ms 14:11:11 INFO - PROCESS | 2564 | 1465247471405 Marionette TRACE conn8 -> [0,709,"getWindowHandle",null] 14:11:11 INFO - PROCESS | 2564 | 1465247471407 Marionette TRACE conn8 <- [1,709,null,{"value":"13"}] 14:11:11 INFO - PROCESS | 2564 | 1465247471411 Marionette TRACE conn8 -> [0,710,"setScriptTimeout",{"ms":35000}] 14:11:11 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 14:11:11 INFO - PROCESS | 2564 | 1465247471412 Marionette TRACE conn8 <- [1,710,null,{}] 14:11:11 INFO - PROCESS | 2564 | 1465247471416 Marionette TRACE conn8 -> [0,711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:11:11 INFO - PROCESS | 2564 | 1465247471418 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:11:11 INFO - PROCESS | 2564 | 1465247471501 Marionette TRACE conn8 <- [1,711,null,{"value":null}] 14:11:11 INFO - PROCESS | 2564 | 1465247471508 Marionette TRACE conn8 -> [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\", \"841f63d8-fed4-499c-a8c0-303cb4dc280d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:11:11 INFO - PROCESS | 2564 | 1465247471511 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:11:11 INFO - PROCESS | 2564 | ++DOCSHELL 17EDDC00 == 33 [pid = 2564] [id = 187] 14:11:11 INFO - PROCESS | 2564 | ++DOMWINDOW == 59 (17EE3C00) [pid = 2564] [serial = 559] [outer = 00000000] 14:11:11 INFO - PROCESS | 2564 | ++DOMWINDOW == 60 (18379800) [pid = 2564] [serial = 560] [outer = 17EE3C00] 14:11:11 INFO - PROCESS | 2564 | 1465247471555 Marionette DEBUG loaded listener.js 14:11:11 INFO - PROCESS | 2564 | ++DOMWINDOW == 61 (18901800) [pid = 2564] [serial = 561] [outer = 17EE3C00] 14:11:12 INFO - PROCESS | 2564 | 1465247472206 Marionette TRACE conn8 <- [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] 14:11:12 INFO - PROCESS | 2564 | 1465247472253 Marionette TRACE conn8 <- [1,713,null,{"value":"13"}] 14:11:12 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 14:11:12 INFO - PROCESS | 2564 | 1465247472259 Marionette TRACE conn8 -> [0,714,"setScriptTimeout",{"ms":35000}] 14:11:12 INFO - PROCESS | 2564 | 1465247472262 Marionette TRACE conn8 <- [1,714,null,{}] 14:11:12 INFO - PROCESS | 2564 | 1465247472268 Marionette TRACE conn8 -> [0,715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:11:12 INFO - PROCESS | 2564 | 1465247472271 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:11:12 INFO - PROCESS | 2564 | 1465247472391 Marionette TRACE conn8 <- [1,715,null,{"value":null}] 14:11:12 INFO - PROCESS | 2564 | 1465247472469 Marionette TRACE conn8 -> [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\", \"841f63d8-fed4-499c-a8c0-303cb4dc280d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:11:12 INFO - PROCESS | 2564 | 1465247472474 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:11:12 INFO - PROCESS | 2564 | ++DOCSHELL 0FF53000 == 34 [pid = 2564] [id = 188] 14:11:12 INFO - PROCESS | 2564 | ++DOMWINDOW == 62 (0FF54800) [pid = 2564] [serial = 562] [outer = 00000000] 14:11:12 INFO - PROCESS | 2564 | ++DOMWINDOW == 63 (13E0A000) [pid = 2564] [serial = 563] [outer = 0FF54800] 14:11:12 INFO - PROCESS | 2564 | 1465247472572 Marionette DEBUG loaded listener.js 14:11:12 INFO - PROCESS | 2564 | ++DOMWINDOW == 64 (1481E800) [pid = 2564] [serial = 564] [outer = 0FF54800] 14:11:13 INFO - PROCESS | 2564 | 1465247473429 Marionette TRACE conn8 <- [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]]]}] 14:11:13 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 14:11:13 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 1234ms 14:11:13 INFO - PROCESS | 2564 | 1465247473498 Marionette TRACE conn8 -> [0,717,"getWindowHandle",null] 14:11:13 INFO - PROCESS | 2564 | 1465247473503 Marionette TRACE conn8 <- [1,717,null,{"value":"13"}] 14:11:13 INFO - PROCESS | 2564 | 1465247473509 Marionette TRACE conn8 -> [0,718,"setScriptTimeout",{"ms":35000}] 14:11:13 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 14:11:13 INFO - PROCESS | 2564 | 1465247473512 Marionette TRACE conn8 <- [1,718,null,{}] 14:11:13 INFO - PROCESS | 2564 | 1465247473516 Marionette TRACE conn8 -> [0,719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:11:13 INFO - PROCESS | 2564 | 1465247473519 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:11:13 INFO - PROCESS | 2564 | 1465247473646 Marionette TRACE conn8 <- [1,719,null,{"value":null}] 14:11:13 INFO - PROCESS | 2564 | 1465247473718 Marionette TRACE conn8 -> [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\", \"841f63d8-fed4-499c-a8c0-303cb4dc280d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:11:13 INFO - PROCESS | 2564 | 1465247473721 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:11:13 INFO - PROCESS | 2564 | ++DOCSHELL 17EE4800 == 35 [pid = 2564] [id = 189] 14:11:13 INFO - PROCESS | 2564 | ++DOMWINDOW == 65 (17EE5000) [pid = 2564] [serial = 565] [outer = 00000000] 14:11:13 INFO - PROCESS | 2564 | ++DOMWINDOW == 66 (18904400) [pid = 2564] [serial = 566] [outer = 17EE5000] 14:11:13 INFO - PROCESS | 2564 | 1465247473777 Marionette DEBUG loaded listener.js 14:11:13 INFO - PROCESS | 2564 | ++DOMWINDOW == 67 (1890C000) [pid = 2564] [serial = 567] [outer = 17EE5000] 14:11:14 INFO - PROCESS | 2564 | --DOMWINDOW == 66 (1EE47000) [pid = 2564] [serial = 483] [outer = 00000000] [url = about:blank] 14:11:14 INFO - PROCESS | 2564 | --DOMWINDOW == 65 (1890D400) [pid = 2564] [serial = 533] [outer = 00000000] [url = about:blank] 14:11:14 INFO - PROCESS | 2564 | --DOMWINDOW == 64 (17723C00) [pid = 2564] [serial = 527] [outer = 00000000] [url = about:blank] 14:11:14 INFO - PROCESS | 2564 | --DOMWINDOW == 63 (17751000) [pid = 2564] [serial = 528] [outer = 00000000] [url = about:blank] 14:11:14 INFO - PROCESS | 2564 | --DOMWINDOW == 62 (104F9000) [pid = 2564] [serial = 521] [outer = 00000000] [url = about:blank] 14:11:14 INFO - PROCESS | 2564 | --DOMWINDOW == 61 (105BFC00) [pid = 2564] [serial = 522] [outer = 00000000] [url = about:blank] 14:11:14 INFO - PROCESS | 2564 | --DOMWINDOW == 60 (1D281800) [pid = 2564] [serial = 513] [outer = 00000000] [url = about:blank] 14:11:14 INFO - PROCESS | 2564 | --DOMWINDOW == 59 (14765400) [pid = 2564] [serial = 515] [outer = 00000000] [url = about:blank] 14:11:14 INFO - PROCESS | 2564 | --DOMWINDOW == 58 (15D3F800) [pid = 2564] [serial = 516] [outer = 00000000] [url = about:blank] 14:11:14 INFO - PROCESS | 2564 | --DOMWINDOW == 57 (14818400) [pid = 2564] [serial = 524] [outer = 00000000] [url = about:blank] 14:11:14 INFO - PROCESS | 2564 | --DOMWINDOW == 56 (149F7000) [pid = 2564] [serial = 525] [outer = 00000000] [url = about:blank] 14:11:14 INFO - PROCESS | 2564 | --DOMWINDOW == 55 (0FD07800) [pid = 2564] [serial = 518] [outer = 00000000] [url = about:blank] 14:11:14 INFO - PROCESS | 2564 | --DOMWINDOW == 54 (0FF4FC00) [pid = 2564] [serial = 519] [outer = 00000000] [url = about:blank] 14:11:14 INFO - PROCESS | 2564 | --DOMWINDOW == 53 (18C0F400) [pid = 2564] [serial = 534] [outer = 00000000] [url = about:blank] 14:11:14 INFO - PROCESS | 2564 | --DOMWINDOW == 52 (17EDE400) [pid = 2564] [serial = 537] [outer = 00000000] [url = about:blank] 14:11:14 INFO - PROCESS | 2564 | --DOMWINDOW == 51 (17EE7800) [pid = 2564] [serial = 530] [outer = 00000000] [url = about:blank] 14:11:14 INFO - PROCESS | 2564 | --DOMWINDOW == 50 (18902C00) [pid = 2564] [serial = 536] [outer = 00000000] [url = about:blank] 14:11:14 INFO - PROCESS | 2564 | --DOMWINDOW == 49 (18375C00) [pid = 2564] [serial = 531] [outer = 00000000] [url = about:blank] 14:11:14 INFO - PROCESS | 2564 | 1465247474561 Marionette TRACE conn8 <- [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] 14:11:14 INFO - PROCESS | 2564 | 1465247474638 Marionette TRACE conn8 <- [1,721,null,{"value":"13"}] 14:11:14 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html 14:11:14 INFO - PROCESS | 2564 | 1465247474645 Marionette TRACE conn8 -> [0,722,"setScriptTimeout",{"ms":35000}] 14:11:14 INFO - PROCESS | 2564 | 1465247474648 Marionette TRACE conn8 <- [1,722,null,{}] 14:11:14 INFO - PROCESS | 2564 | 1465247474653 Marionette TRACE conn8 -> [0,723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:11:14 INFO - PROCESS | 2564 | 1465247474656 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:11:14 INFO - PROCESS | 2564 | 1465247474741 Marionette TRACE conn8 <- [1,723,null,{"value":null}] 14:11:14 INFO - PROCESS | 2564 | 1465247474754 Marionette TRACE conn8 -> [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\", \"841f63d8-fed4-499c-a8c0-303cb4dc280d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:11:14 INFO - PROCESS | 2564 | 1465247474757 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:11:14 INFO - PROCESS | 2564 | ++DOCSHELL 1053F400 == 36 [pid = 2564] [id = 190] 14:11:14 INFO - PROCESS | 2564 | ++DOMWINDOW == 50 (105BFC00) [pid = 2564] [serial = 568] [outer = 00000000] 14:11:14 INFO - PROCESS | 2564 | ++DOMWINDOW == 51 (13E0B000) [pid = 2564] [serial = 569] [outer = 105BFC00] 14:11:14 INFO - PROCESS | 2564 | 1465247474806 Marionette DEBUG loaded listener.js 14:11:14 INFO - PROCESS | 2564 | ++DOMWINDOW == 52 (143AC000) [pid = 2564] [serial = 570] [outer = 105BFC00] 14:11:15 INFO - PROCESS | 2564 | 1465247475283 Marionette TRACE conn8 <- [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]]]}] 14:11:15 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 14:11:15 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 670ms 14:11:15 INFO - PROCESS | 2564 | 1465247475333 Marionette TRACE conn8 -> [0,725,"getWindowHandle",null] 14:11:15 INFO - PROCESS | 2564 | 1465247475337 Marionette TRACE conn8 <- [1,725,null,{"value":"13"}] 14:11:15 INFO - PROCESS | 2564 | 1465247475343 Marionette TRACE conn8 -> [0,726,"setScriptTimeout",{"ms":35000}] 14:11:15 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 14:11:15 INFO - PROCESS | 2564 | 1465247475346 Marionette TRACE conn8 <- [1,726,null,{}] 14:11:15 INFO - PROCESS | 2564 | 1465247475349 Marionette TRACE conn8 -> [0,727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:11:15 INFO - PROCESS | 2564 | 1465247475352 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:11:15 INFO - PROCESS | 2564 | 1465247475437 Marionette TRACE conn8 <- [1,727,null,{"value":null}] 14:11:15 INFO - PROCESS | 2564 | 1465247475445 Marionette TRACE conn8 -> [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\", \"841f63d8-fed4-499c-a8c0-303cb4dc280d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:11:15 INFO - PROCESS | 2564 | 1465247475448 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:11:15 INFO - PROCESS | 2564 | ++DOCSHELL 17531800 == 37 [pid = 2564] [id = 191] 14:11:15 INFO - PROCESS | 2564 | ++DOMWINDOW == 53 (17538800) [pid = 2564] [serial = 571] [outer = 00000000] 14:11:15 INFO - PROCESS | 2564 | ++DOMWINDOW == 54 (17579800) [pid = 2564] [serial = 572] [outer = 17538800] 14:11:15 INFO - PROCESS | 2564 | 1465247475495 Marionette DEBUG loaded listener.js 14:11:15 INFO - PROCESS | 2564 | ++DOMWINDOW == 55 (1770A000) [pid = 2564] [serial = 573] [outer = 17538800] 14:11:16 INFO - PROCESS | 2564 | 1465247476433 Marionette TRACE conn8 <- [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]]]}] 14:11:16 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 14:11:16 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 1127ms 14:11:16 INFO - PROCESS | 2564 | 1465247476474 Marionette TRACE conn8 -> [0,729,"getWindowHandle",null] 14:11:16 INFO - PROCESS | 2564 | 1465247476476 Marionette TRACE conn8 <- [1,729,null,{"value":"13"}] 14:11:16 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 14:11:16 INFO - PROCESS | 2564 | 1465247476480 Marionette TRACE conn8 -> [0,730,"setScriptTimeout",{"ms":35000}] 14:11:16 INFO - PROCESS | 2564 | 1465247476484 Marionette TRACE conn8 <- [1,730,null,{}] 14:11:16 INFO - PROCESS | 2564 | 1465247476494 Marionette TRACE conn8 -> [0,731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:11:16 INFO - PROCESS | 2564 | 1465247476499 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:11:16 INFO - PROCESS | 2564 | 1465247476583 Marionette TRACE conn8 <- [1,731,null,{"value":null}] 14:11:16 INFO - PROCESS | 2564 | 1465247476592 Marionette TRACE conn8 -> [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\", \"841f63d8-fed4-499c-a8c0-303cb4dc280d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:11:16 INFO - PROCESS | 2564 | 1465247476595 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:11:16 INFO - PROCESS | 2564 | ++DOCSHELL 18376800 == 38 [pid = 2564] [id = 192] 14:11:16 INFO - PROCESS | 2564 | ++DOMWINDOW == 56 (18376C00) [pid = 2564] [serial = 574] [outer = 00000000] 14:11:16 INFO - PROCESS | 2564 | ++DOMWINDOW == 57 (1837D800) [pid = 2564] [serial = 575] [outer = 18376C00] 14:11:16 INFO - PROCESS | 2564 | 1465247476642 Marionette DEBUG loaded listener.js 14:11:16 INFO - PROCESS | 2564 | ++DOMWINDOW == 58 (1890A400) [pid = 2564] [serial = 576] [outer = 18376C00] 14:11:17 INFO - PROCESS | 2564 | 1465247477626 Marionette TRACE conn8 <- [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]]]}] 14:11:17 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 14:11:17 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 1180ms 14:11:17 INFO - PROCESS | 2564 | 1465247477664 Marionette TRACE conn8 -> [0,733,"getWindowHandle",null] 14:11:17 INFO - PROCESS | 2564 | 1465247477666 Marionette TRACE conn8 <- [1,733,null,{"value":"13"}] 14:11:17 INFO - PROCESS | 2564 | 1465247477669 Marionette TRACE conn8 -> [0,734,"setScriptTimeout",{"ms":35000}] 14:11:17 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 14:11:17 INFO - PROCESS | 2564 | 1465247477671 Marionette TRACE conn8 <- [1,734,null,{}] 14:11:17 INFO - PROCESS | 2564 | 1465247477674 Marionette TRACE conn8 -> [0,735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:11:17 INFO - PROCESS | 2564 | 1465247477676 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:11:17 INFO - PROCESS | 2564 | 1465247477790 Marionette TRACE conn8 <- [1,735,null,{"value":null}] 14:11:17 INFO - PROCESS | 2564 | 1465247477796 Marionette TRACE conn8 -> [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\", \"841f63d8-fed4-499c-a8c0-303cb4dc280d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:11:17 INFO - PROCESS | 2564 | 1465247477798 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:11:17 INFO - PROCESS | 2564 | ++DOCSHELL 18C29C00 == 39 [pid = 2564] [id = 193] 14:11:17 INFO - PROCESS | 2564 | ++DOMWINDOW == 59 (18C2A800) [pid = 2564] [serial = 577] [outer = 00000000] 14:11:17 INFO - PROCESS | 2564 | ++DOMWINDOW == 60 (18C37000) [pid = 2564] [serial = 578] [outer = 18C2A800] 14:11:17 INFO - PROCESS | 2564 | 1465247477842 Marionette DEBUG loaded listener.js 14:11:17 INFO - PROCESS | 2564 | ++DOMWINDOW == 61 (18E57000) [pid = 2564] [serial = 579] [outer = 18C2A800] 14:11:18 INFO - PROCESS | 2564 | --DOMWINDOW == 60 (0FF5A400) [pid = 2564] [serial = 547] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 14:11:18 INFO - PROCESS | 2564 | --DOMWINDOW == 59 (1053EC00) [pid = 2564] [serial = 544] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 14:11:18 INFO - PROCESS | 2564 | --DOMWINDOW == 58 (1483D000) [pid = 2564] [serial = 550] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 14:11:18 INFO - PROCESS | 2564 | --DOMWINDOW == 57 (10248800) [pid = 2564] [serial = 538] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 14:11:18 INFO - PROCESS | 2564 | --DOMWINDOW == 56 (17587000) [pid = 2564] [serial = 541] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 14:11:18 INFO - PROCESS | 2564 | --DOMWINDOW == 55 (17713400) [pid = 2564] [serial = 553] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 14:11:18 INFO - PROCESS | 2564 | --DOMWINDOW == 54 (1476C800) [pid = 2564] [serial = 556] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 14:11:18 INFO - PROCESS | 2564 | 1465247478779 Marionette TRACE conn8 <- [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]]]}] 14:11:18 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.) 14:11:18 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 1124ms 14:11:18 INFO - PROCESS | 2564 | 1465247478798 Marionette TRACE conn8 -> [0,737,"getWindowHandle",null] 14:11:18 INFO - PROCESS | 2564 | 1465247478800 Marionette TRACE conn8 <- [1,737,null,{"value":"13"}] 14:11:18 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 14:11:18 INFO - PROCESS | 2564 | 1465247478806 Marionette TRACE conn8 -> [0,738,"setScriptTimeout",{"ms":35000}] 14:11:18 INFO - PROCESS | 2564 | 1465247478808 Marionette TRACE conn8 <- [1,738,null,{}] 14:11:18 INFO - PROCESS | 2564 | 1465247478811 Marionette TRACE conn8 -> [0,739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:11:18 INFO - PROCESS | 2564 | 1465247478813 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:11:18 INFO - PROCESS | 2564 | 1465247478892 Marionette TRACE conn8 <- [1,739,null,{"value":null}] 14:11:18 INFO - PROCESS | 2564 | 1465247478898 Marionette TRACE conn8 -> [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\", \"841f63d8-fed4-499c-a8c0-303cb4dc280d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:11:18 INFO - PROCESS | 2564 | 1465247478900 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:11:18 INFO - PROCESS | 2564 | ++DOCSHELL 0FD05400 == 40 [pid = 2564] [id = 194] 14:11:18 INFO - PROCESS | 2564 | ++DOMWINDOW == 55 (1409B800) [pid = 2564] [serial = 580] [outer = 00000000] 14:11:18 INFO - PROCESS | 2564 | ++DOMWINDOW == 56 (18E55800) [pid = 2564] [serial = 581] [outer = 1409B800] 14:11:18 INFO - PROCESS | 2564 | 1465247478944 Marionette DEBUG loaded listener.js 14:11:19 INFO - PROCESS | 2564 | ++DOMWINDOW == 57 (18E56C00) [pid = 2564] [serial = 582] [outer = 1409B800] 14:11:19 INFO - PROCESS | 2564 | 1465247479881 Marionette TRACE conn8 <- [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]]]}] 14:11:19 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 14:11:19 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 1128ms 14:11:19 INFO - PROCESS | 2564 | 1465247479936 Marionette TRACE conn8 -> [0,741,"getWindowHandle",null] 14:11:19 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 14:11:19 INFO - PROCESS | 2564 | 1465247479938 Marionette TRACE conn8 <- [1,741,null,{"value":"13"}] 14:11:19 INFO - PROCESS | 2564 | 1465247479941 Marionette TRACE conn8 -> [0,742,"setScriptTimeout",{"ms":35000}] 14:11:19 INFO - PROCESS | 2564 | 1465247479943 Marionette TRACE conn8 <- [1,742,null,{}] 14:11:19 INFO - PROCESS | 2564 | 1465247479947 Marionette TRACE conn8 -> [0,743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:11:19 INFO - PROCESS | 2564 | 1465247479953 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:11:20 INFO - PROCESS | 2564 | 1465247480058 Marionette TRACE conn8 <- [1,743,null,{"value":null}] 14:11:20 INFO - PROCESS | 2564 | 1465247480064 Marionette TRACE conn8 -> [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\", \"841f63d8-fed4-499c-a8c0-303cb4dc280d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:11:20 INFO - PROCESS | 2564 | 1465247480066 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:11:20 INFO - PROCESS | 2564 | ++DOCSHELL 17716C00 == 41 [pid = 2564] [id = 195] 14:11:20 INFO - PROCESS | 2564 | ++DOMWINDOW == 58 (1926CC00) [pid = 2564] [serial = 583] [outer = 00000000] 14:11:20 INFO - PROCESS | 2564 | ++DOMWINDOW == 59 (19870C00) [pid = 2564] [serial = 584] [outer = 1926CC00] 14:11:20 INFO - PROCESS | 2564 | 1465247480111 Marionette DEBUG loaded listener.js 14:11:20 INFO - PROCESS | 2564 | ++DOMWINDOW == 60 (19874000) [pid = 2564] [serial = 585] [outer = 1926CC00] 14:11:21 INFO - PROCESS | 2564 | 1465247481098 Marionette TRACE conn8 <- [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]]]}] 14:11:21 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 14:11:21 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 1185ms 14:11:21 INFO - PROCESS | 2564 | 1465247481126 Marionette TRACE conn8 -> [0,745,"getWindowHandle",null] 14:11:21 INFO - PROCESS | 2564 | 1465247481131 Marionette TRACE conn8 <- [1,745,null,{"value":"13"}] 14:11:21 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 14:11:21 INFO - PROCESS | 2564 | 1465247481137 Marionette TRACE conn8 -> [0,746,"setScriptTimeout",{"ms":35000}] 14:11:21 INFO - PROCESS | 2564 | 1465247481140 Marionette TRACE conn8 <- [1,746,null,{}] 14:11:21 INFO - PROCESS | 2564 | 1465247481147 Marionette TRACE conn8 -> [0,747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:11:21 INFO - PROCESS | 2564 | 1465247481150 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:11:21 INFO - PROCESS | 2564 | 1465247481293 Marionette TRACE conn8 <- [1,747,null,{"value":null}] 14:11:21 INFO - PROCESS | 2564 | 1465247481367 Marionette TRACE conn8 -> [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\", \"841f63d8-fed4-499c-a8c0-303cb4dc280d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:11:21 INFO - PROCESS | 2564 | 1465247481370 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:11:21 INFO - PROCESS | 2564 | ++DOCSHELL 104ED400 == 42 [pid = 2564] [id = 196] 14:11:21 INFO - PROCESS | 2564 | ++DOMWINDOW == 61 (104F8800) [pid = 2564] [serial = 586] [outer = 00000000] 14:11:21 INFO - PROCESS | 2564 | ++DOMWINDOW == 62 (1400D000) [pid = 2564] [serial = 587] [outer = 104F8800] 14:11:21 INFO - PROCESS | 2564 | 1465247481429 Marionette DEBUG loaded listener.js 14:11:21 INFO - PROCESS | 2564 | ++DOMWINDOW == 63 (14840400) [pid = 2564] [serial = 588] [outer = 104F8800] 14:11:22 INFO - PROCESS | 2564 | 1465247482077 Marionette TRACE conn8 <- [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]]]}] 14:11:22 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 14:11:22 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 970ms 14:11:22 INFO - PROCESS | 2564 | 1465247482111 Marionette TRACE conn8 -> [0,749,"getWindowHandle",null] 14:11:22 INFO - PROCESS | 2564 | 1465247482116 Marionette TRACE conn8 <- [1,749,null,{"value":"13"}] 14:11:22 INFO - PROCESS | 2564 | 1465247482122 Marionette TRACE conn8 -> [0,750,"setScriptTimeout",{"ms":35000}] 14:11:22 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 14:11:22 INFO - PROCESS | 2564 | 1465247482125 Marionette TRACE conn8 <- [1,750,null,{}] 14:11:22 INFO - PROCESS | 2564 | 1465247482129 Marionette TRACE conn8 -> [0,751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:11:22 INFO - PROCESS | 2564 | 1465247482132 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:11:22 INFO - PROCESS | 2564 | 1465247482251 Marionette TRACE conn8 <- [1,751,null,{"value":null}] 14:11:22 INFO - PROCESS | 2564 | 1465247482344 Marionette TRACE conn8 -> [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\", \"841f63d8-fed4-499c-a8c0-303cb4dc280d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:11:22 INFO - PROCESS | 2564 | 1465247482347 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:11:22 INFO - PROCESS | 2564 | ++DOCSHELL 17716800 == 43 [pid = 2564] [id = 197] 14:11:22 INFO - PROCESS | 2564 | ++DOMWINDOW == 64 (17748400) [pid = 2564] [serial = 589] [outer = 00000000] 14:11:22 INFO - PROCESS | 2564 | ++DOMWINDOW == 65 (17EE0C00) [pid = 2564] [serial = 590] [outer = 17748400] 14:11:22 INFO - PROCESS | 2564 | 1465247482405 Marionette DEBUG loaded listener.js 14:11:22 INFO - PROCESS | 2564 | ++DOMWINDOW == 66 (17EE9400) [pid = 2564] [serial = 591] [outer = 17748400] 14:11:23 INFO - PROCESS | 2564 | 1465247483466 Marionette TRACE conn8 <- [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]]]}] 14:11:23 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 14:11:23 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 1383ms 14:11:23 INFO - PROCESS | 2564 | 1465247483509 Marionette TRACE conn8 -> [0,753,"getWindowHandle",null] 14:11:23 INFO - PROCESS | 2564 | 1465247483512 Marionette TRACE conn8 <- [1,753,null,{"value":"13"}] 14:11:23 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 14:11:23 INFO - PROCESS | 2564 | 1465247483516 Marionette TRACE conn8 -> [0,754,"setScriptTimeout",{"ms":35000}] 14:11:23 INFO - PROCESS | 2564 | 1465247483519 Marionette TRACE conn8 <- [1,754,null,{}] 14:11:23 INFO - PROCESS | 2564 | 1465247483530 Marionette TRACE conn8 -> [0,755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:11:23 INFO - PROCESS | 2564 | 1465247483535 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:11:23 INFO - PROCESS | 2564 | 1465247483800 Marionette TRACE conn8 <- [1,755,null,{"value":null}] 14:11:23 INFO - PROCESS | 2564 | 1465247483932 Marionette TRACE conn8 -> [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\", \"841f63d8-fed4-499c-a8c0-303cb4dc280d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:11:23 INFO - PROCESS | 2564 | 1465247483936 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:11:23 INFO - PROCESS | 2564 | ++DOCSHELL 13E06C00 == 44 [pid = 2564] [id = 198] 14:11:23 INFO - PROCESS | 2564 | ++DOMWINDOW == 67 (14006800) [pid = 2564] [serial = 592] [outer = 00000000] 14:11:23 INFO - PROCESS | 2564 | ++DOMWINDOW == 68 (14737800) [pid = 2564] [serial = 593] [outer = 14006800] 14:11:23 INFO - PROCESS | 2564 | 1465247483985 Marionette DEBUG loaded listener.js 14:11:24 INFO - PROCESS | 2564 | ++DOMWINDOW == 69 (148D7800) [pid = 2564] [serial = 594] [outer = 14006800] 14:11:24 INFO - PROCESS | 2564 | --DOCSHELL 141C4000 == 43 [pid = 2564] [id = 186] 14:11:24 INFO - PROCESS | 2564 | --DOCSHELL 104F0800 == 42 [pid = 2564] [id = 182] 14:11:24 INFO - PROCESS | 2564 | --DOCSHELL 0FF53400 == 41 [pid = 2564] [id = 183] 14:11:24 INFO - PROCESS | 2564 | --DOCSHELL 1483C800 == 40 [pid = 2564] [id = 184] 14:11:24 INFO - PROCESS | 2564 | --DOCSHELL 17710C00 == 39 [pid = 2564] [id = 185] 14:11:24 INFO - PROCESS | 2564 | --DOCSHELL 0FD05400 == 38 [pid = 2564] [id = 194] 14:11:24 INFO - PROCESS | 2564 | --DOCSHELL 18C29C00 == 37 [pid = 2564] [id = 193] 14:11:24 INFO - PROCESS | 2564 | --DOCSHELL 18376800 == 36 [pid = 2564] [id = 192] 14:11:24 INFO - PROCESS | 2564 | --DOCSHELL 17531800 == 35 [pid = 2564] [id = 191] 14:11:24 INFO - PROCESS | 2564 | --DOCSHELL 1053F400 == 34 [pid = 2564] [id = 190] 14:11:24 INFO - PROCESS | 2564 | --DOCSHELL 17EDDC00 == 33 [pid = 2564] [id = 187] 14:11:24 INFO - PROCESS | 2564 | --DOCSHELL 0FF53000 == 32 [pid = 2564] [id = 188] 14:11:24 INFO - PROCESS | 2564 | --DOCSHELL 10218800 == 31 [pid = 2564] [id = 180] 14:11:24 INFO - PROCESS | 2564 | --DOCSHELL 17EE4800 == 30 [pid = 2564] [id = 189] 14:11:24 INFO - PROCESS | 2564 | --DOCSHELL 1757EC00 == 29 [pid = 2564] [id = 181] 14:11:24 INFO - PROCESS | 2564 | --DOCSHELL 17716C00 == 28 [pid = 2564] [id = 195] 14:11:24 INFO - PROCESS | 2564 | --DOCSHELL 104ED400 == 27 [pid = 2564] [id = 196] 14:11:24 INFO - PROCESS | 2564 | --DOCSHELL 17716800 == 26 [pid = 2564] [id = 197] 14:11:24 INFO - PROCESS | 2564 | --DOMWINDOW == 68 (10249800) [pid = 2564] [serial = 548] [outer = 00000000] [url = about:blank] 14:11:24 INFO - PROCESS | 2564 | --DOMWINDOW == 67 (14790C00) [pid = 2564] [serial = 546] [outer = 00000000] [url = about:blank] 14:11:24 INFO - PROCESS | 2564 | --DOMWINDOW == 66 (140E2000) [pid = 2564] [serial = 545] [outer = 00000000] [url = about:blank] 14:11:24 INFO - PROCESS | 2564 | --DOMWINDOW == 65 (1595BC00) [pid = 2564] [serial = 552] [outer = 00000000] [url = about:blank] 14:11:24 INFO - PROCESS | 2564 | --DOMWINDOW == 64 (140DA000) [pid = 2564] [serial = 540] [outer = 00000000] [url = about:blank] 14:11:24 INFO - PROCESS | 2564 | --DOMWINDOW == 63 (104F1C00) [pid = 2564] [serial = 539] [outer = 00000000] [url = about:blank] 14:11:24 INFO - PROCESS | 2564 | --DOMWINDOW == 62 (17746800) [pid = 2564] [serial = 543] [outer = 00000000] [url = about:blank] 14:11:24 INFO - PROCESS | 2564 | --DOMWINDOW == 61 (17712C00) [pid = 2564] [serial = 542] [outer = 00000000] [url = about:blank] 14:11:24 INFO - PROCESS | 2564 | --DOMWINDOW == 60 (148E0800) [pid = 2564] [serial = 551] [outer = 00000000] [url = about:blank] 14:11:24 INFO - PROCESS | 2564 | --DOMWINDOW == 59 (18379800) [pid = 2564] [serial = 560] [outer = 00000000] [url = about:blank] 14:11:24 INFO - PROCESS | 2564 | --DOMWINDOW == 58 (17749400) [pid = 2564] [serial = 554] [outer = 00000000] [url = about:blank] 14:11:24 INFO - PROCESS | 2564 | --DOMWINDOW == 57 (17E3D400) [pid = 2564] [serial = 558] [outer = 00000000] [url = about:blank] 14:11:24 INFO - PROCESS | 2564 | --DOMWINDOW == 56 (17754400) [pid = 2564] [serial = 555] [outer = 00000000] [url = about:blank] 14:11:24 INFO - PROCESS | 2564 | --DOMWINDOW == 55 (177C9C00) [pid = 2564] [serial = 557] [outer = 00000000] [url = about:blank] 14:11:24 INFO - PROCESS | 2564 | --DOMWINDOW == 54 (104EEC00) [pid = 2564] [serial = 549] [outer = 00000000] [url = about:blank] 14:11:25 INFO - PROCESS | 2564 | 1465247485562 Marionette TRACE conn8 <- [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]]]}] 14:11:25 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 14:11:25 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 2077ms 14:11:25 INFO - PROCESS | 2564 | 1465247485597 Marionette TRACE conn8 -> [0,757,"getWindowHandle",null] 14:11:25 INFO - PROCESS | 2564 | 1465247485601 Marionette TRACE conn8 <- [1,757,null,{"value":"13"}] 14:11:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 14:11:25 INFO - PROCESS | 2564 | 1465247485605 Marionette TRACE conn8 -> [0,758,"setScriptTimeout",{"ms":35000}] 14:11:25 INFO - PROCESS | 2564 | 1465247485608 Marionette TRACE conn8 <- [1,758,null,{}] 14:11:25 INFO - PROCESS | 2564 | 1465247485615 Marionette TRACE conn8 -> [0,759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:11:25 INFO - PROCESS | 2564 | 1465247485617 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:11:25 INFO - PROCESS | 2564 | 1465247485698 Marionette TRACE conn8 <- [1,759,null,{"value":null}] 14:11:25 INFO - PROCESS | 2564 | 1465247485705 Marionette TRACE conn8 -> [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\", \"841f63d8-fed4-499c-a8c0-303cb4dc280d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:11:25 INFO - PROCESS | 2564 | 1465247485708 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:11:25 INFO - PROCESS | 2564 | ++DOCSHELL 1020F400 == 27 [pid = 2564] [id = 199] 14:11:25 INFO - PROCESS | 2564 | ++DOMWINDOW == 55 (10212800) [pid = 2564] [serial = 595] [outer = 00000000] 14:11:25 INFO - PROCESS | 2564 | ++DOMWINDOW == 56 (1024B000) [pid = 2564] [serial = 596] [outer = 10212800] 14:11:25 INFO - PROCESS | 2564 | 1465247485757 Marionette DEBUG loaded listener.js 14:11:25 INFO - PROCESS | 2564 | ++DOMWINDOW == 57 (10253C00) [pid = 2564] [serial = 597] [outer = 10212800] 14:11:26 INFO - PROCESS | 2564 | 1465247486200 Marionette TRACE conn8 <- [1,760,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html",0,null,null,[["Canvas test: 2d.fillStyle.default",0,null,null]]]}] 14:11:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 14:11:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 630ms 14:11:26 INFO - PROCESS | 2564 | 1465247486237 Marionette TRACE conn8 -> [0,761,"getWindowHandle",null] 14:11:26 INFO - PROCESS | 2564 | 1465247486242 Marionette TRACE conn8 <- [1,761,null,{"value":"13"}] 14:11:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 14:11:26 INFO - PROCESS | 2564 | 1465247486252 Marionette TRACE conn8 -> [0,762,"setScriptTimeout",{"ms":35000}] 14:11:26 INFO - PROCESS | 2564 | 1465247486254 Marionette TRACE conn8 <- [1,762,null,{}] 14:11:26 INFO - PROCESS | 2564 | 1465247486258 Marionette TRACE conn8 -> [0,763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:11:26 INFO - PROCESS | 2564 | 1465247486261 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:11:26 INFO - PROCESS | 2564 | 1465247486348 Marionette TRACE conn8 <- [1,763,null,{"value":null}] 14:11:26 INFO - PROCESS | 2564 | 1465247486357 Marionette TRACE conn8 -> [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\", \"841f63d8-fed4-499c-a8c0-303cb4dc280d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:11:26 INFO - PROCESS | 2564 | 1465247486360 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:11:26 INFO - PROCESS | 2564 | ++DOCSHELL 141C2400 == 28 [pid = 2564] [id = 200] 14:11:26 INFO - PROCESS | 2564 | ++DOMWINDOW == 58 (141C3C00) [pid = 2564] [serial = 598] [outer = 00000000] 14:11:26 INFO - PROCESS | 2564 | ++DOMWINDOW == 59 (14764400) [pid = 2564] [serial = 599] [outer = 141C3C00] 14:11:26 INFO - PROCESS | 2564 | 1465247486407 Marionette DEBUG loaded listener.js 14:11:26 INFO - PROCESS | 2564 | ++DOMWINDOW == 60 (14817400) [pid = 2564] [serial = 600] [outer = 141C3C00] 14:11:26 INFO - PROCESS | 2564 | 1465247486857 Marionette TRACE conn8 <- [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]]]}] 14:11:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 14:11:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 670ms 14:11:26 INFO - PROCESS | 2564 | 1465247486927 Marionette TRACE conn8 -> [0,765,"getWindowHandle",null] 14:11:26 INFO - PROCESS | 2564 | 1465247486929 Marionette TRACE conn8 <- [1,765,null,{"value":"13"}] 14:11:26 INFO - PROCESS | 2564 | 1465247486933 Marionette TRACE conn8 -> [0,766,"setScriptTimeout",{"ms":35000}] 14:11:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 14:11:26 INFO - PROCESS | 2564 | 1465247486936 Marionette TRACE conn8 <- [1,766,null,{}] 14:11:26 INFO - PROCESS | 2564 | 1465247486947 Marionette TRACE conn8 -> [0,767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:11:26 INFO - PROCESS | 2564 | 1465247486951 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:11:27 INFO - PROCESS | 2564 | 1465247487064 Marionette TRACE conn8 <- [1,767,null,{"value":null}] 14:11:27 INFO - PROCESS | 2564 | 1465247487083 Marionette TRACE conn8 -> [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\", \"841f63d8-fed4-499c-a8c0-303cb4dc280d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:11:27 INFO - PROCESS | 2564 | 1465247487086 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:11:27 INFO - PROCESS | 2564 | ++DOCSHELL 1770E400 == 29 [pid = 2564] [id = 201] 14:11:27 INFO - PROCESS | 2564 | ++DOMWINDOW == 61 (1770EC00) [pid = 2564] [serial = 601] [outer = 00000000] 14:11:27 INFO - PROCESS | 2564 | ++DOMWINDOW == 62 (17713400) [pid = 2564] [serial = 602] [outer = 1770EC00] 14:11:27 INFO - PROCESS | 2564 | 1465247487134 Marionette DEBUG loaded listener.js 14:11:27 INFO - PROCESS | 2564 | ++DOMWINDOW == 63 (1771F000) [pid = 2564] [serial = 603] [outer = 1770EC00] 14:11:27 INFO - PROCESS | 2564 | 1465247487622 Marionette TRACE conn8 <- [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]]]}] 14:11:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 14:11:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 730ms 14:11:27 INFO - PROCESS | 2564 | 1465247487667 Marionette TRACE conn8 -> [0,769,"getWindowHandle",null] 14:11:27 INFO - PROCESS | 2564 | 1465247487670 Marionette TRACE conn8 <- [1,769,null,{"value":"13"}] 14:11:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 14:11:27 INFO - PROCESS | 2564 | 1465247487673 Marionette TRACE conn8 -> [0,770,"setScriptTimeout",{"ms":35000}] 14:11:27 INFO - PROCESS | 2564 | 1465247487675 Marionette TRACE conn8 <- [1,770,null,{}] 14:11:27 INFO - PROCESS | 2564 | 1465247487678 Marionette TRACE conn8 -> [0,771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:11:27 INFO - PROCESS | 2564 | 1465247487680 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:11:27 INFO - PROCESS | 2564 | 1465247487790 Marionette TRACE conn8 <- [1,771,null,{"value":null}] 14:11:27 INFO - PROCESS | 2564 | 1465247487795 Marionette TRACE conn8 -> [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\", \"841f63d8-fed4-499c-a8c0-303cb4dc280d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:11:27 INFO - PROCESS | 2564 | 1465247487797 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:11:27 INFO - PROCESS | 2564 | ++DOCSHELL 1774E000 == 30 [pid = 2564] [id = 202] 14:11:27 INFO - PROCESS | 2564 | ++DOMWINDOW == 64 (1774E800) [pid = 2564] [serial = 604] [outer = 00000000] 14:11:27 INFO - PROCESS | 2564 | ++DOMWINDOW == 65 (177CA400) [pid = 2564] [serial = 605] [outer = 1774E800] 14:11:27 INFO - PROCESS | 2564 | 1465247487842 Marionette DEBUG loaded listener.js 14:11:27 INFO - PROCESS | 2564 | ++DOMWINDOW == 66 (17E3F000) [pid = 2564] [serial = 606] [outer = 1774E800] 14:11:28 INFO - PROCESS | 2564 | 1465247488308 Marionette TRACE conn8 <- [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]]]}] 14:11:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 14:11:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 670ms 14:11:28 INFO - PROCESS | 2564 | 1465247488347 Marionette TRACE conn8 -> [0,773,"getWindowHandle",null] 14:11:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 14:11:28 INFO - PROCESS | 2564 | 1465247488349 Marionette TRACE conn8 <- [1,773,null,{"value":"13"}] 14:11:28 INFO - PROCESS | 2564 | 1465247488352 Marionette TRACE conn8 -> [0,774,"setScriptTimeout",{"ms":35000}] 14:11:28 INFO - PROCESS | 2564 | 1465247488354 Marionette TRACE conn8 <- [1,774,null,{}] 14:11:28 INFO - PROCESS | 2564 | 1465247488357 Marionette TRACE conn8 -> [0,775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:11:28 INFO - PROCESS | 2564 | 1465247488359 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:11:28 INFO - PROCESS | 2564 | 1465247488499 Marionette TRACE conn8 <- [1,775,null,{"value":null}] 14:11:28 INFO - PROCESS | 2564 | 1465247488521 Marionette TRACE conn8 -> [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\", \"841f63d8-fed4-499c-a8c0-303cb4dc280d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:11:28 INFO - PROCESS | 2564 | 1465247488523 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:11:28 INFO - PROCESS | 2564 | ++DOCSHELL 17EE4C00 == 31 [pid = 2564] [id = 203] 14:11:28 INFO - PROCESS | 2564 | ++DOMWINDOW == 67 (17EE9000) [pid = 2564] [serial = 607] [outer = 00000000] 14:11:28 INFO - PROCESS | 2564 | ++DOMWINDOW == 68 (18380C00) [pid = 2564] [serial = 608] [outer = 17EE9000] 14:11:28 INFO - PROCESS | 2564 | 1465247488567 Marionette DEBUG loaded listener.js 14:11:28 INFO - PROCESS | 2564 | ++DOMWINDOW == 69 (1890F000) [pid = 2564] [serial = 609] [outer = 17EE9000] 14:11:29 INFO - PROCESS | 2564 | 1465247489019 Marionette TRACE conn8 <- [1,776,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidstring",0,null,null]]]}] 14:11:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 14:11:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 730ms 14:11:29 INFO - PROCESS | 2564 | 1465247489084 Marionette TRACE conn8 -> [0,777,"getWindowHandle",null] 14:11:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 14:11:29 INFO - PROCESS | 2564 | 1465247489086 Marionette TRACE conn8 <- [1,777,null,{"value":"13"}] 14:11:29 INFO - PROCESS | 2564 | 1465247489089 Marionette TRACE conn8 -> [0,778,"setScriptTimeout",{"ms":35000}] 14:11:29 INFO - PROCESS | 2564 | 1465247489091 Marionette TRACE conn8 <- [1,778,null,{}] 14:11:29 INFO - PROCESS | 2564 | 1465247489094 Marionette TRACE conn8 -> [0,779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:11:29 INFO - PROCESS | 2564 | 1465247489100 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:11:29 INFO - PROCESS | 2564 | 1465247489232 Marionette TRACE conn8 <- [1,779,null,{"value":null}] 14:11:29 INFO - PROCESS | 2564 | 1465247489243 Marionette TRACE conn8 -> [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\", \"841f63d8-fed4-499c-a8c0-303cb4dc280d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:11:29 INFO - PROCESS | 2564 | 1465247489244 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:11:29 INFO - PROCESS | 2564 | ++DOCSHELL 18C0BC00 == 32 [pid = 2564] [id = 204] 14:11:29 INFO - PROCESS | 2564 | ++DOMWINDOW == 70 (18C0F000) [pid = 2564] [serial = 610] [outer = 00000000] 14:11:29 INFO - PROCESS | 2564 | ++DOMWINDOW == 71 (19268C00) [pid = 2564] [serial = 611] [outer = 18C0F000] 14:11:29 INFO - PROCESS | 2564 | 1465247489288 Marionette DEBUG loaded listener.js 14:11:29 INFO - PROCESS | 2564 | ++DOMWINDOW == 72 (19381C00) [pid = 2564] [serial = 612] [outer = 18C0F000] 14:11:29 INFO - PROCESS | 2564 | --DOMWINDOW == 71 (1926CC00) [pid = 2564] [serial = 583] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 14:11:29 INFO - PROCESS | 2564 | --DOMWINDOW == 70 (18C2A800) [pid = 2564] [serial = 577] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 14:11:29 INFO - PROCESS | 2564 | --DOMWINDOW == 69 (1409B800) [pid = 2564] [serial = 580] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 14:11:29 INFO - PROCESS | 2564 | --DOMWINDOW == 68 (17EE5000) [pid = 2564] [serial = 565] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 14:11:29 INFO - PROCESS | 2564 | --DOMWINDOW == 67 (18376C00) [pid = 2564] [serial = 574] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 14:11:29 INFO - PROCESS | 2564 | --DOMWINDOW == 66 (0FF54800) [pid = 2564] [serial = 562] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 14:11:29 INFO - PROCESS | 2564 | --DOMWINDOW == 65 (105BFC00) [pid = 2564] [serial = 568] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 14:11:29 INFO - PROCESS | 2564 | --DOMWINDOW == 64 (17538800) [pid = 2564] [serial = 571] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 14:11:29 INFO - PROCESS | 2564 | --DOMWINDOW == 63 (17EE3C00) [pid = 2564] [serial = 559] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 14:11:29 INFO - PROCESS | 2564 | 1465247489884 Marionette TRACE conn8 <- [1,780,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidtype",0,null,null]]]}] 14:11:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 14:11:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 830ms 14:11:29 INFO - PROCESS | 2564 | 1465247489920 Marionette TRACE conn8 -> [0,781,"getWindowHandle",null] 14:11:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 14:11:29 INFO - PROCESS | 2564 | 1465247489922 Marionette TRACE conn8 <- [1,781,null,{"value":"13"}] 14:11:29 INFO - PROCESS | 2564 | 1465247489926 Marionette TRACE conn8 -> [0,782,"setScriptTimeout",{"ms":35000}] 14:11:29 INFO - PROCESS | 2564 | 1465247489927 Marionette TRACE conn8 <- [1,782,null,{}] 14:11:29 INFO - PROCESS | 2564 | 1465247489931 Marionette TRACE conn8 -> [0,783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:11:29 INFO - PROCESS | 2564 | 1465247489933 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:11:30 INFO - PROCESS | 2564 | 1465247490009 Marionette TRACE conn8 <- [1,783,null,{"value":null}] 14:11:30 INFO - PROCESS | 2564 | 1465247490014 Marionette TRACE conn8 -> [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\", \"841f63d8-fed4-499c-a8c0-303cb4dc280d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:11:30 INFO - PROCESS | 2564 | 1465247490016 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:11:30 INFO - PROCESS | 2564 | ++DOCSHELL 10217800 == 33 [pid = 2564] [id = 205] 14:11:30 INFO - PROCESS | 2564 | ++DOMWINDOW == 64 (1024D400) [pid = 2564] [serial = 613] [outer = 00000000] 14:11:30 INFO - PROCESS | 2564 | ++DOMWINDOW == 65 (19380400) [pid = 2564] [serial = 614] [outer = 1024D400] 14:11:30 INFO - PROCESS | 2564 | 1465247490060 Marionette DEBUG loaded listener.js 14:11:30 INFO - PROCESS | 2564 | ++DOMWINDOW == 66 (19388400) [pid = 2564] [serial = 615] [outer = 1024D400] 14:11:30 INFO - PROCESS | 2564 | 1465247490481 Marionette TRACE conn8 <- [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]]]}] 14:11:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 14:11:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 572ms 14:11:30 INFO - PROCESS | 2564 | 1465247490497 Marionette TRACE conn8 -> [0,785,"getWindowHandle",null] 14:11:30 INFO - PROCESS | 2564 | 1465247490499 Marionette TRACE conn8 <- [1,785,null,{"value":"13"}] 14:11:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 14:11:30 INFO - PROCESS | 2564 | 1465247490514 Marionette TRACE conn8 -> [0,786,"setScriptTimeout",{"ms":35000}] 14:11:30 INFO - PROCESS | 2564 | 1465247490516 Marionette TRACE conn8 <- [1,786,null,{}] 14:11:30 INFO - PROCESS | 2564 | 1465247490519 Marionette TRACE conn8 -> [0,787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:11:30 INFO - PROCESS | 2564 | 1465247490521 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:11:30 INFO - PROCESS | 2564 | 1465247490600 Marionette TRACE conn8 <- [1,787,null,{"value":null}] 14:11:30 INFO - PROCESS | 2564 | 1465247490605 Marionette TRACE conn8 -> [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\", \"841f63d8-fed4-499c-a8c0-303cb4dc280d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:11:30 INFO - PROCESS | 2564 | 1465247490607 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:11:30 INFO - PROCESS | 2564 | ++DOCSHELL 18373C00 == 34 [pid = 2564] [id = 206] 14:11:30 INFO - PROCESS | 2564 | ++DOMWINDOW == 67 (19873000) [pid = 2564] [serial = 616] [outer = 00000000] 14:11:30 INFO - PROCESS | 2564 | ++DOMWINDOW == 68 (1AD0C800) [pid = 2564] [serial = 617] [outer = 19873000] 14:11:30 INFO - PROCESS | 2564 | 1465247490652 Marionette DEBUG loaded listener.js 14:11:30 INFO - PROCESS | 2564 | ++DOMWINDOW == 69 (1ABFA000) [pid = 2564] [serial = 618] [outer = 19873000] 14:11:31 INFO - PROCESS | 2564 | 1465247491073 Marionette TRACE conn8 <- [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]]]}] 14:11:31 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 14:11:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 570ms 14:11:31 INFO - PROCESS | 2564 | 1465247491088 Marionette TRACE conn8 -> [0,789,"getWindowHandle",null] 14:11:31 INFO - PROCESS | 2564 | 1465247491090 Marionette TRACE conn8 <- [1,789,null,{"value":"13"}] 14:11:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 14:11:31 INFO - PROCESS | 2564 | 1465247491096 Marionette TRACE conn8 -> [0,790,"setScriptTimeout",{"ms":35000}] 14:11:31 INFO - PROCESS | 2564 | 1465247491098 Marionette TRACE conn8 <- [1,790,null,{}] 14:11:31 INFO - PROCESS | 2564 | 1465247491101 Marionette TRACE conn8 -> [0,791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:11:31 INFO - PROCESS | 2564 | 1465247491103 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:11:31 INFO - PROCESS | 2564 | 1465247491217 Marionette TRACE conn8 <- [1,791,null,{"value":null}] 14:11:31 INFO - PROCESS | 2564 | 1465247491228 Marionette TRACE conn8 -> [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\", \"841f63d8-fed4-499c-a8c0-303cb4dc280d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:11:31 INFO - PROCESS | 2564 | 1465247491230 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:11:31 INFO - PROCESS | 2564 | ++DOCSHELL 1770DC00 == 35 [pid = 2564] [id = 207] 14:11:31 INFO - PROCESS | 2564 | ++DOMWINDOW == 70 (1B593000) [pid = 2564] [serial = 619] [outer = 00000000] 14:11:31 INFO - PROCESS | 2564 | ++DOMWINDOW == 71 (1B5F9400) [pid = 2564] [serial = 620] [outer = 1B593000] 14:11:31 INFO - PROCESS | 2564 | 1465247491273 Marionette DEBUG loaded listener.js 14:11:31 INFO - PROCESS | 2564 | ++DOMWINDOW == 72 (1BA9B800) [pid = 2564] [serial = 621] [outer = 1B593000] 14:11:32 INFO - PROCESS | 2564 | --DOCSHELL 1020F400 == 34 [pid = 2564] [id = 199] 14:11:32 INFO - PROCESS | 2564 | --DOCSHELL 13E06C00 == 33 [pid = 2564] [id = 198] 14:11:32 INFO - PROCESS | 2564 | --DOCSHELL 141C2400 == 32 [pid = 2564] [id = 200] 14:11:32 INFO - PROCESS | 2564 | --DOCSHELL 10217800 == 31 [pid = 2564] [id = 205] 14:11:32 INFO - PROCESS | 2564 | --DOCSHELL 1774E000 == 30 [pid = 2564] [id = 202] 14:11:32 INFO - PROCESS | 2564 | --DOCSHELL 18C0BC00 == 29 [pid = 2564] [id = 204] 14:11:32 INFO - PROCESS | 2564 | --DOCSHELL 17EE4C00 == 28 [pid = 2564] [id = 203] 14:11:32 INFO - PROCESS | 2564 | --DOCSHELL 18373C00 == 27 [pid = 2564] [id = 206] 14:11:32 INFO - PROCESS | 2564 | --DOCSHELL 1770E400 == 26 [pid = 2564] [id = 201] 14:11:32 INFO - PROCESS | 2564 | --DOMWINDOW == 71 (18C37000) [pid = 2564] [serial = 578] [outer = 00000000] [url = about:blank] 14:11:32 INFO - PROCESS | 2564 | --DOMWINDOW == 70 (18E55800) [pid = 2564] [serial = 581] [outer = 00000000] [url = about:blank] 14:11:32 INFO - PROCESS | 2564 | --DOMWINDOW == 69 (18904400) [pid = 2564] [serial = 566] [outer = 00000000] [url = about:blank] 14:11:32 INFO - PROCESS | 2564 | --DOMWINDOW == 68 (1890C000) [pid = 2564] [serial = 567] [outer = 00000000] [url = about:blank] 14:11:32 INFO - PROCESS | 2564 | --DOMWINDOW == 67 (1837D800) [pid = 2564] [serial = 575] [outer = 00000000] [url = about:blank] 14:11:32 INFO - PROCESS | 2564 | --DOMWINDOW == 66 (13E0A000) [pid = 2564] [serial = 563] [outer = 00000000] [url = about:blank] 14:11:32 INFO - PROCESS | 2564 | --DOMWINDOW == 65 (1481E800) [pid = 2564] [serial = 564] [outer = 00000000] [url = about:blank] 14:11:32 INFO - PROCESS | 2564 | --DOMWINDOW == 64 (13E0B000) [pid = 2564] [serial = 569] [outer = 00000000] [url = about:blank] 14:11:32 INFO - PROCESS | 2564 | --DOMWINDOW == 63 (143AC000) [pid = 2564] [serial = 570] [outer = 00000000] [url = about:blank] 14:11:32 INFO - PROCESS | 2564 | --DOMWINDOW == 62 (17579800) [pid = 2564] [serial = 572] [outer = 00000000] [url = about:blank] 14:11:32 INFO - PROCESS | 2564 | --DOMWINDOW == 61 (1770A000) [pid = 2564] [serial = 573] [outer = 00000000] [url = about:blank] 14:11:32 INFO - PROCESS | 2564 | --DOMWINDOW == 60 (18901800) [pid = 2564] [serial = 561] [outer = 00000000] [url = about:blank] 14:11:32 INFO - PROCESS | 2564 | --DOMWINDOW == 59 (18E57000) [pid = 2564] [serial = 579] [outer = 00000000] [url = about:blank] 14:11:32 INFO - PROCESS | 2564 | --DOMWINDOW == 58 (18E56C00) [pid = 2564] [serial = 582] [outer = 00000000] [url = about:blank] 14:11:32 INFO - PROCESS | 2564 | --DOMWINDOW == 57 (1890A400) [pid = 2564] [serial = 576] [outer = 00000000] [url = about:blank] 14:11:32 INFO - PROCESS | 2564 | --DOMWINDOW == 56 (19874000) [pid = 2564] [serial = 585] [outer = 00000000] [url = about:blank] 14:11:32 INFO - PROCESS | 2564 | --DOMWINDOW == 55 (19870C00) [pid = 2564] [serial = 584] [outer = 00000000] [url = about:blank] 14:11:32 INFO - PROCESS | 2564 | 1465247492952 Marionette TRACE conn8 <- [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]]]}] 14:11:32 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 14:11:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 1882ms 14:11:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 14:11:33 INFO - PROCESS | 2564 | 1465247492981 Marionette TRACE conn8 -> [0,793,"getWindowHandle",null] 14:11:33 INFO - PROCESS | 2564 | 1465247492985 Marionette TRACE conn8 <- [1,793,null,{"value":"13"}] 14:11:33 INFO - PROCESS | 2564 | 1465247492990 Marionette TRACE conn8 -> [0,794,"setScriptTimeout",{"ms":35000}] 14:11:33 INFO - PROCESS | 2564 | 1465247492993 Marionette TRACE conn8 <- [1,794,null,{}] 14:11:33 INFO - PROCESS | 2564 | 1465247492999 Marionette TRACE conn8 -> [0,795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:11:33 INFO - PROCESS | 2564 | 1465247493002 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:11:33 INFO - PROCESS | 2564 | 1465247493091 Marionette TRACE conn8 <- [1,795,null,{"value":null}] 14:11:33 INFO - PROCESS | 2564 | 1465247493099 Marionette TRACE conn8 -> [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\", \"841f63d8-fed4-499c-a8c0-303cb4dc280d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:11:33 INFO - PROCESS | 2564 | 1465247493103 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:11:33 INFO - PROCESS | 2564 | ++DOCSHELL 1020BC00 == 27 [pid = 2564] [id = 208] 14:11:33 INFO - PROCESS | 2564 | ++DOMWINDOW == 56 (1020C800) [pid = 2564] [serial = 622] [outer = 00000000] 14:11:33 INFO - PROCESS | 2564 | ++DOMWINDOW == 57 (10215C00) [pid = 2564] [serial = 623] [outer = 1020C800] 14:11:33 INFO - PROCESS | 2564 | 1465247493152 Marionette DEBUG loaded listener.js 14:11:33 INFO - PROCESS | 2564 | ++DOMWINDOW == 58 (1024C800) [pid = 2564] [serial = 624] [outer = 1020C800] 14:11:33 INFO - PROCESS | 2564 | 1465247493636 Marionette TRACE conn8 <- [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]]]}] 14:11:33 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 14:11:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 690ms 14:11:33 INFO - PROCESS | 2564 | 1465247493681 Marionette TRACE conn8 -> [0,797,"getWindowHandle",null] 14:11:33 INFO - PROCESS | 2564 | 1465247493686 Marionette TRACE conn8 <- [1,797,null,{"value":"13"}] 14:11:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 14:11:33 INFO - PROCESS | 2564 | 1465247493692 Marionette TRACE conn8 -> [0,798,"setScriptTimeout",{"ms":35000}] 14:11:33 INFO - PROCESS | 2564 | 1465247493694 Marionette TRACE conn8 <- [1,798,null,{}] 14:11:33 INFO - PROCESS | 2564 | 1465247493698 Marionette TRACE conn8 -> [0,799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:11:33 INFO - PROCESS | 2564 | 1465247493701 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:11:33 INFO - PROCESS | 2564 | 1465247493787 Marionette TRACE conn8 <- [1,799,null,{"value":null}] 14:11:33 INFO - PROCESS | 2564 | 1465247493796 Marionette TRACE conn8 -> [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\", \"841f63d8-fed4-499c-a8c0-303cb4dc280d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:11:33 INFO - PROCESS | 2564 | 1465247493799 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:11:33 INFO - PROCESS | 2564 | ++DOCSHELL 140D9400 == 28 [pid = 2564] [id = 209] 14:11:33 INFO - PROCESS | 2564 | ++DOMWINDOW == 59 (140DA000) [pid = 2564] [serial = 625] [outer = 00000000] 14:11:33 INFO - PROCESS | 2564 | ++DOMWINDOW == 60 (141C3400) [pid = 2564] [serial = 626] [outer = 140DA000] 14:11:33 INFO - PROCESS | 2564 | 1465247493846 Marionette DEBUG loaded listener.js 14:11:33 INFO - PROCESS | 2564 | ++DOMWINDOW == 61 (14738800) [pid = 2564] [serial = 627] [outer = 140DA000] 14:11:34 INFO - PROCESS | 2564 | 1465247494312 Marionette TRACE conn8 <- [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]]]}] 14:11:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 14:11:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 670ms 14:11:34 INFO - PROCESS | 2564 | 1465247494366 Marionette TRACE conn8 -> [0,801,"getWindowHandle",null] 14:11:34 INFO - PROCESS | 2564 | 1465247494368 Marionette TRACE conn8 <- [1,801,null,{"value":"13"}] 14:11:34 INFO - PROCESS | 2564 | 1465247494371 Marionette TRACE conn8 -> [0,802,"setScriptTimeout",{"ms":35000}] 14:11:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 14:11:34 INFO - PROCESS | 2564 | 1465247494375 Marionette TRACE conn8 <- [1,802,null,{}] 14:11:34 INFO - PROCESS | 2564 | 1465247494386 Marionette TRACE conn8 -> [0,803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:11:34 INFO - PROCESS | 2564 | 1465247494390 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:11:34 INFO - PROCESS | 2564 | 1465247494504 Marionette TRACE conn8 <- [1,803,null,{"value":null}] 14:11:34 INFO - PROCESS | 2564 | 1465247494588 Marionette TRACE conn8 -> [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\", \"841f63d8-fed4-499c-a8c0-303cb4dc280d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:11:34 INFO - PROCESS | 2564 | 1465247494591 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:11:34 INFO - PROCESS | 2564 | ++DOCSHELL 1757E000 == 29 [pid = 2564] [id = 210] 14:11:34 INFO - PROCESS | 2564 | ++DOMWINDOW == 62 (1757EC00) [pid = 2564] [serial = 628] [outer = 00000000] 14:11:34 INFO - PROCESS | 2564 | ++DOMWINDOW == 63 (17583800) [pid = 2564] [serial = 629] [outer = 1757EC00] 14:11:34 INFO - PROCESS | 2564 | 1465247494639 Marionette DEBUG loaded listener.js 14:11:34 INFO - PROCESS | 2564 | ++DOMWINDOW == 64 (1770A800) [pid = 2564] [serial = 630] [outer = 1757EC00] 14:11:35 INFO - PROCESS | 2564 | 1465247495027 Marionette TRACE conn8 <- [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] 14:11:35 INFO - PROCESS | 2564 | 1465247495048 Marionette TRACE conn8 <- [1,805,null,{"value":"13"}] 14:11:35 INFO - PROCESS | 2564 | 1465247495051 Marionette TRACE conn8 -> [0,806,"setScriptTimeout",{"ms":35000}] 14:11:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html 14:11:35 INFO - PROCESS | 2564 | 1465247495053 Marionette TRACE conn8 <- [1,806,null,{}] 14:11:35 INFO - PROCESS | 2564 | 1465247495056 Marionette TRACE conn8 -> [0,807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:11:35 INFO - PROCESS | 2564 | 1465247495058 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:11:35 INFO - PROCESS | 2564 | 1465247495171 Marionette TRACE conn8 <- [1,807,null,{"value":null}] 14:11:35 INFO - PROCESS | 2564 | 1465247495176 Marionette TRACE conn8 -> [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\", \"841f63d8-fed4-499c-a8c0-303cb4dc280d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:11:35 INFO - PROCESS | 2564 | 1465247495178 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:11:35 INFO - PROCESS | 2564 | ++DOCSHELL 17710800 == 30 [pid = 2564] [id = 211] 14:11:35 INFO - PROCESS | 2564 | ++DOMWINDOW == 65 (17714800) [pid = 2564] [serial = 631] [outer = 00000000] 14:11:35 INFO - PROCESS | 2564 | ++DOMWINDOW == 66 (17754800) [pid = 2564] [serial = 632] [outer = 17714800] 14:11:35 INFO - PROCESS | 2564 | 1465247495223 Marionette DEBUG loaded listener.js 14:11:35 INFO - PROCESS | 2564 | ++DOMWINDOW == 67 (17944400) [pid = 2564] [serial = 633] [outer = 17714800] 14:11:35 INFO - PROCESS | 2564 | 1465247495624 Marionette TRACE conn8 <- [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]]]}] 14:11:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 14:11:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 631ms 14:11:35 INFO - PROCESS | 2564 | 1465247495687 Marionette TRACE conn8 -> [0,809,"getWindowHandle",null] 14:11:35 INFO - PROCESS | 2564 | 1465247495689 Marionette TRACE conn8 <- [1,809,null,{"value":"13"}] 14:11:35 INFO - PROCESS | 2564 | 1465247495692 Marionette TRACE conn8 -> [0,810,"setScriptTimeout",{"ms":35000}] 14:11:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 14:11:35 INFO - PROCESS | 2564 | 1465247495694 Marionette TRACE conn8 <- [1,810,null,{}] 14:11:35 INFO - PROCESS | 2564 | 1465247495698 Marionette TRACE conn8 -> [0,811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:11:35 INFO - PROCESS | 2564 | 1465247495700 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:11:35 INFO - PROCESS | 2564 | 1465247495777 Marionette TRACE conn8 <- [1,811,null,{"value":null}] 14:11:35 INFO - PROCESS | 2564 | 1465247495782 Marionette TRACE conn8 -> [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\", \"841f63d8-fed4-499c-a8c0-303cb4dc280d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:11:35 INFO - PROCESS | 2564 | 1465247495784 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:11:35 INFO - PROCESS | 2564 | ++DOCSHELL 17EE1800 == 31 [pid = 2564] [id = 212] 14:11:35 INFO - PROCESS | 2564 | ++DOMWINDOW == 68 (17EE1C00) [pid = 2564] [serial = 634] [outer = 00000000] 14:11:35 INFO - PROCESS | 2564 | ++DOMWINDOW == 69 (1837AC00) [pid = 2564] [serial = 635] [outer = 17EE1C00] 14:11:35 INFO - PROCESS | 2564 | 1465247495828 Marionette DEBUG loaded listener.js 14:11:35 INFO - PROCESS | 2564 | ++DOMWINDOW == 70 (18381400) [pid = 2564] [serial = 636] [outer = 17EE1C00] 14:11:36 INFO - PROCESS | 2564 | 1465247496284 Marionette TRACE conn8 <- [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] 14:11:36 INFO - PROCESS | 2564 | 1465247496330 Marionette TRACE conn8 <- [1,813,null,{"value":"13"}] 14:11:36 INFO - PROCESS | 2564 | 1465247496333 Marionette TRACE conn8 -> [0,814,"setScriptTimeout",{"ms":35000}] 14:11:36 INFO - PROCESS | 2564 | 1465247496335 Marionette TRACE conn8 <- [1,814,null,{}] 14:11:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html 14:11:36 INFO - PROCESS | 2564 | 1465247496338 Marionette TRACE conn8 -> [0,815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:11:36 INFO - PROCESS | 2564 | 1465247496344 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:11:36 INFO - PROCESS | 2564 | 1465247496446 Marionette TRACE conn8 <- [1,815,null,{"value":null}] 14:11:36 INFO - PROCESS | 2564 | 1465247496454 Marionette TRACE conn8 -> [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\", \"841f63d8-fed4-499c-a8c0-303cb4dc280d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:11:36 INFO - PROCESS | 2564 | 1465247496456 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:11:36 INFO - PROCESS | 2564 | ++DOCSHELL 18C05800 == 32 [pid = 2564] [id = 213] 14:11:36 INFO - PROCESS | 2564 | ++DOMWINDOW == 71 (18C08000) [pid = 2564] [serial = 637] [outer = 00000000] 14:11:36 INFO - PROCESS | 2564 | ++DOMWINDOW == 72 (18C33000) [pid = 2564] [serial = 638] [outer = 18C08000] 14:11:36 INFO - PROCESS | 2564 | 1465247496501 Marionette DEBUG loaded listener.js 14:11:36 INFO - PROCESS | 2564 | ++DOMWINDOW == 73 (18E59000) [pid = 2564] [serial = 639] [outer = 18C08000] 14:11:36 INFO - PROCESS | 2564 | 1465247496945 Marionette TRACE conn8 <- [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]]]}] 14:11:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 14:11:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 674ms 14:11:37 INFO - PROCESS | 2564 | 1465247497011 Marionette TRACE conn8 -> [0,817,"getWindowHandle",null] 14:11:37 INFO - PROCESS | 2564 | 1465247497013 Marionette TRACE conn8 <- [1,817,null,{"value":"13"}] 14:11:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 14:11:37 INFO - PROCESS | 2564 | 1465247497016 Marionette TRACE conn8 -> [0,818,"setScriptTimeout",{"ms":35000}] 14:11:37 INFO - PROCESS | 2564 | 1465247497018 Marionette TRACE conn8 <- [1,818,null,{}] 14:11:37 INFO - PROCESS | 2564 | 1465247497021 Marionette TRACE conn8 -> [0,819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:11:37 INFO - PROCESS | 2564 | 1465247497023 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:11:37 INFO - PROCESS | 2564 | 1465247497099 Marionette TRACE conn8 <- [1,819,null,{"value":null}] 14:11:37 INFO - PROCESS | 2564 | 1465247497135 Marionette TRACE conn8 -> [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\", \"841f63d8-fed4-499c-a8c0-303cb4dc280d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:11:37 INFO - PROCESS | 2564 | 1465247497137 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:11:37 INFO - PROCESS | 2564 | ++DOCSHELL 18C36800 == 33 [pid = 2564] [id = 214] 14:11:37 INFO - PROCESS | 2564 | ++DOMWINDOW == 74 (18E5B800) [pid = 2564] [serial = 640] [outer = 00000000] 14:11:37 INFO - PROCESS | 2564 | ++DOMWINDOW == 75 (19270000) [pid = 2564] [serial = 641] [outer = 18E5B800] 14:11:37 INFO - PROCESS | 2564 | 1465247497184 Marionette DEBUG loaded listener.js 14:11:37 INFO - PROCESS | 2564 | ++DOMWINDOW == 76 (19272400) [pid = 2564] [serial = 642] [outer = 18E5B800] 14:11:37 INFO - PROCESS | 2564 | 1465247497604 Marionette TRACE conn8 <- [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]]]}] 14:11:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 14:11:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 630ms 14:11:37 INFO - PROCESS | 2564 | 1465247497648 Marionette TRACE conn8 -> [0,821,"getWindowHandle",null] 14:11:37 INFO - PROCESS | 2564 | 1465247497649 Marionette TRACE conn8 <- [1,821,null,{"value":"13"}] 14:11:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 14:11:37 INFO - PROCESS | 2564 | 1465247497652 Marionette TRACE conn8 -> [0,822,"setScriptTimeout",{"ms":35000}] 14:11:37 INFO - PROCESS | 2564 | 1465247497654 Marionette TRACE conn8 <- [1,822,null,{}] 14:11:37 INFO - PROCESS | 2564 | 1465247497657 Marionette TRACE conn8 -> [0,823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:11:37 INFO - PROCESS | 2564 | 1465247497659 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:11:37 INFO - PROCESS | 2564 | 1465247497736 Marionette TRACE conn8 <- [1,823,null,{"value":null}] 14:11:37 INFO - PROCESS | 2564 | 1465247497744 Marionette TRACE conn8 -> [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\", \"841f63d8-fed4-499c-a8c0-303cb4dc280d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:11:37 INFO - PROCESS | 2564 | 1465247497746 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:11:37 INFO - PROCESS | 2564 | ++DOCSHELL 1937D800 == 34 [pid = 2564] [id = 215] 14:11:37 INFO - PROCESS | 2564 | ++DOMWINDOW == 77 (19385800) [pid = 2564] [serial = 643] [outer = 00000000] 14:11:37 INFO - PROCESS | 2564 | ++DOMWINDOW == 78 (19A88000) [pid = 2564] [serial = 644] [outer = 19385800] 14:11:37 INFO - PROCESS | 2564 | 1465247497789 Marionette DEBUG loaded listener.js 14:11:37 INFO - PROCESS | 2564 | ++DOMWINDOW == 79 (19A16400) [pid = 2564] [serial = 645] [outer = 19385800] 14:11:38 INFO - PROCESS | 2564 | 1465247498239 Marionette TRACE conn8 <- [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]]]}] 14:11:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 14:11:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 630ms 14:11:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 14:11:38 INFO - PROCESS | 2564 | 1465247498289 Marionette TRACE conn8 -> [0,825,"getWindowHandle",null] 14:11:38 INFO - PROCESS | 2564 | 1465247498291 Marionette TRACE conn8 <- [1,825,null,{"value":"13"}] 14:11:38 INFO - PROCESS | 2564 | 1465247498294 Marionette TRACE conn8 -> [0,826,"setScriptTimeout",{"ms":35000}] 14:11:38 INFO - PROCESS | 2564 | 1465247498296 Marionette TRACE conn8 <- [1,826,null,{}] 14:11:38 INFO - PROCESS | 2564 | 1465247498299 Marionette TRACE conn8 -> [0,827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:11:38 INFO - PROCESS | 2564 | 1465247498301 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:11:38 INFO - PROCESS | 2564 | 1465247498406 Marionette TRACE conn8 <- [1,827,null,{"value":null}] 14:11:38 INFO - PROCESS | 2564 | 1465247498413 Marionette TRACE conn8 -> [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\", \"841f63d8-fed4-499c-a8c0-303cb4dc280d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:11:38 INFO - PROCESS | 2564 | 1465247498415 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:11:38 INFO - PROCESS | 2564 | ++DOCSHELL 1757DC00 == 35 [pid = 2564] [id = 216] 14:11:38 INFO - PROCESS | 2564 | ++DOMWINDOW == 80 (1B553C00) [pid = 2564] [serial = 646] [outer = 00000000] 14:11:38 INFO - PROCESS | 2564 | ++DOMWINDOW == 81 (1B5F2C00) [pid = 2564] [serial = 647] [outer = 1B553C00] 14:11:38 INFO - PROCESS | 2564 | 1465247498458 Marionette DEBUG loaded listener.js 14:11:38 INFO - PROCESS | 2564 | ++DOMWINDOW == 82 (1B5F4400) [pid = 2564] [serial = 648] [outer = 1B553C00] 14:11:38 INFO - PROCESS | 2564 | 1465247498936 Marionette TRACE conn8 <- [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]]]}] 14:11:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 14:11:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 670ms 14:11:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 14:11:38 INFO - PROCESS | 2564 | 1465247498969 Marionette TRACE conn8 -> [0,829,"getWindowHandle",null] 14:11:38 INFO - PROCESS | 2564 | 1465247498970 Marionette TRACE conn8 <- [1,829,null,{"value":"13"}] 14:11:38 INFO - PROCESS | 2564 | 1465247498973 Marionette TRACE conn8 -> [0,830,"setScriptTimeout",{"ms":35000}] 14:11:38 INFO - PROCESS | 2564 | 1465247498975 Marionette TRACE conn8 <- [1,830,null,{}] 14:11:38 INFO - PROCESS | 2564 | 1465247498978 Marionette TRACE conn8 -> [0,831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:11:38 INFO - PROCESS | 2564 | 1465247498980 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:11:39 INFO - PROCESS | 2564 | 1465247499096 Marionette TRACE conn8 <- [1,831,null,{"value":null}] 14:11:39 INFO - PROCESS | 2564 | 1465247499101 Marionette TRACE conn8 -> [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\", \"841f63d8-fed4-499c-a8c0-303cb4dc280d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:11:39 INFO - PROCESS | 2564 | 1465247499103 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:11:39 INFO - PROCESS | 2564 | ++DOCSHELL 0FD0E400 == 36 [pid = 2564] [id = 217] 14:11:39 INFO - PROCESS | 2564 | ++DOMWINDOW == 83 (0FD10C00) [pid = 2564] [serial = 649] [outer = 00000000] 14:11:39 INFO - PROCESS | 2564 | ++DOMWINDOW == 84 (1D274000) [pid = 2564] [serial = 650] [outer = 0FD10C00] 14:11:39 INFO - PROCESS | 2564 | 1465247499146 Marionette DEBUG loaded listener.js 14:11:39 INFO - PROCESS | 2564 | ++DOMWINDOW == 85 (1D277800) [pid = 2564] [serial = 651] [outer = 0FD10C00] 14:11:40 INFO - PROCESS | 2564 | --DOMWINDOW == 84 (19873000) [pid = 2564] [serial = 616] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 14:11:40 INFO - PROCESS | 2564 | --DOMWINDOW == 83 (17EE9000) [pid = 2564] [serial = 607] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 14:11:40 INFO - PROCESS | 2564 | --DOMWINDOW == 82 (1024D400) [pid = 2564] [serial = 613] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 14:11:40 INFO - PROCESS | 2564 | --DOMWINDOW == 81 (17748400) [pid = 2564] [serial = 589] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 14:11:40 INFO - PROCESS | 2564 | --DOMWINDOW == 80 (18C0F000) [pid = 2564] [serial = 610] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 14:11:40 INFO - PROCESS | 2564 | --DOMWINDOW == 79 (14006800) [pid = 2564] [serial = 592] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 14:11:40 INFO - PROCESS | 2564 | --DOMWINDOW == 78 (1774E800) [pid = 2564] [serial = 604] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 14:11:40 INFO - PROCESS | 2564 | --DOMWINDOW == 77 (1770EC00) [pid = 2564] [serial = 601] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 14:11:40 INFO - PROCESS | 2564 | --DOMWINDOW == 76 (10212800) [pid = 2564] [serial = 595] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 14:11:40 INFO - PROCESS | 2564 | --DOMWINDOW == 75 (104F8800) [pid = 2564] [serial = 586] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 14:11:40 INFO - PROCESS | 2564 | --DOMWINDOW == 74 (141C3C00) [pid = 2564] [serial = 598] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 14:11:41 INFO - PROCESS | 2564 | 1465247501076 Marionette TRACE conn8 <- [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]]]}] 14:11:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 14:11:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 2132ms 14:11:41 INFO - PROCESS | 2564 | 1465247501106 Marionette TRACE conn8 -> [0,833,"getWindowHandle",null] 14:11:41 INFO - PROCESS | 2564 | 1465247501108 Marionette TRACE conn8 <- [1,833,null,{"value":"13"}] 14:11:41 INFO - PROCESS | 2564 | 1465247501111 Marionette TRACE conn8 -> [0,834,"setScriptTimeout",{"ms":35000}] 14:11:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 14:11:41 INFO - PROCESS | 2564 | 1465247501114 Marionette TRACE conn8 <- [1,834,null,{}] 14:11:41 INFO - PROCESS | 2564 | 1465247501118 Marionette TRACE conn8 -> [0,835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:11:41 INFO - PROCESS | 2564 | 1465247501120 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:11:41 INFO - PROCESS | 2564 | 1465247501241 Marionette TRACE conn8 <- [1,835,null,{"value":null}] 14:11:41 INFO - PROCESS | 2564 | 1465247501251 Marionette TRACE conn8 -> [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\", \"841f63d8-fed4-499c-a8c0-303cb4dc280d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:11:41 INFO - PROCESS | 2564 | 1465247501253 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:11:41 INFO - PROCESS | 2564 | ++DOCSHELL 178DA800 == 37 [pid = 2564] [id = 218] 14:11:41 INFO - PROCESS | 2564 | ++DOMWINDOW == 75 (17E37000) [pid = 2564] [serial = 652] [outer = 00000000] 14:11:41 INFO - PROCESS | 2564 | ++DOMWINDOW == 76 (1B592C00) [pid = 2564] [serial = 653] [outer = 17E37000] 14:11:41 INFO - PROCESS | 2564 | 1465247501299 Marionette DEBUG loaded listener.js 14:11:41 INFO - PROCESS | 2564 | ++DOMWINDOW == 77 (1D35CC00) [pid = 2564] [serial = 654] [outer = 17E37000] 14:11:41 INFO - PROCESS | 2564 | 1465247501698 Marionette TRACE conn8 <- [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]]]}] 14:11:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 14:11:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 630ms 14:11:41 INFO - PROCESS | 2564 | 1465247501745 Marionette TRACE conn8 -> [0,837,"getWindowHandle",null] 14:11:41 INFO - PROCESS | 2564 | 1465247501747 Marionette TRACE conn8 <- [1,837,null,{"value":"13"}] 14:11:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 14:11:41 INFO - PROCESS | 2564 | 1465247501751 Marionette TRACE conn8 -> [0,838,"setScriptTimeout",{"ms":35000}] 14:11:41 INFO - PROCESS | 2564 | 1465247501752 Marionette TRACE conn8 <- [1,838,null,{}] 14:11:41 INFO - PROCESS | 2564 | 1465247501755 Marionette TRACE conn8 -> [0,839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:11:41 INFO - PROCESS | 2564 | 1465247501757 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:11:41 INFO - PROCESS | 2564 | 1465247501892 Marionette TRACE conn8 <- [1,839,null,{"value":null}] 14:11:41 INFO - PROCESS | 2564 | 1465247501904 Marionette TRACE conn8 -> [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\", \"841f63d8-fed4-499c-a8c0-303cb4dc280d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:11:41 INFO - PROCESS | 2564 | 1465247501916 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:11:41 INFO - PROCESS | 2564 | ++DOCSHELL 1D368800 == 38 [pid = 2564] [id = 219] 14:11:41 INFO - PROCESS | 2564 | ++DOMWINDOW == 78 (1D40F400) [pid = 2564] [serial = 655] [outer = 00000000] 14:11:41 INFO - PROCESS | 2564 | ++DOMWINDOW == 79 (1D418000) [pid = 2564] [serial = 656] [outer = 1D40F400] 14:11:41 INFO - PROCESS | 2564 | 1465247501960 Marionette DEBUG loaded listener.js 14:11:42 INFO - PROCESS | 2564 | ++DOMWINDOW == 80 (1D419800) [pid = 2564] [serial = 657] [outer = 1D40F400] 14:11:42 INFO - PROCESS | 2564 | 1465247502355 Marionette TRACE conn8 <- [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]]]}] 14:11:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 14:11:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 630ms 14:11:42 INFO - PROCESS | 2564 | 1465247502382 Marionette TRACE conn8 -> [0,841,"getWindowHandle",null] 14:11:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 14:11:42 INFO - PROCESS | 2564 | 1465247502384 Marionette TRACE conn8 <- [1,841,null,{"value":"13"}] 14:11:42 INFO - PROCESS | 2564 | 1465247502387 Marionette TRACE conn8 -> [0,842,"setScriptTimeout",{"ms":35000}] 14:11:42 INFO - PROCESS | 2564 | 1465247502389 Marionette TRACE conn8 <- [1,842,null,{}] 14:11:42 INFO - PROCESS | 2564 | 1465247502392 Marionette TRACE conn8 -> [0,843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:11:42 INFO - PROCESS | 2564 | 1465247502394 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:11:42 INFO - PROCESS | 2564 | 1465247502471 Marionette TRACE conn8 <- [1,843,null,{"value":null}] 14:11:42 INFO - PROCESS | 2564 | 1465247502553 Marionette TRACE conn8 -> [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\", \"841f63d8-fed4-499c-a8c0-303cb4dc280d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:11:42 INFO - PROCESS | 2564 | 1465247502554 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:11:42 INFO - PROCESS | 2564 | ++DOCSHELL 18E5BC00 == 39 [pid = 2564] [id = 220] 14:11:42 INFO - PROCESS | 2564 | ++DOMWINDOW == 81 (1D411C00) [pid = 2564] [serial = 658] [outer = 00000000] 14:11:42 INFO - PROCESS | 2564 | ++DOMWINDOW == 82 (1D49F400) [pid = 2564] [serial = 659] [outer = 1D411C00] 14:11:42 INFO - PROCESS | 2564 | 1465247502597 Marionette DEBUG loaded listener.js 14:11:42 INFO - PROCESS | 2564 | ++DOMWINDOW == 83 (1D4A2C00) [pid = 2564] [serial = 660] [outer = 1D411C00] 14:11:43 INFO - PROCESS | 2564 | 1465247503354 Marionette TRACE conn8 <- [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]]]}] 14:11:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 14:11:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 1022ms 14:11:43 INFO - PROCESS | 2564 | 1465247503410 Marionette TRACE conn8 -> [0,845,"getWindowHandle",null] 14:11:43 INFO - PROCESS | 2564 | 1465247503414 Marionette TRACE conn8 <- [1,845,null,{"value":"13"}] 14:11:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 14:11:43 INFO - PROCESS | 2564 | 1465247503418 Marionette TRACE conn8 -> [0,846,"setScriptTimeout",{"ms":35000}] 14:11:43 INFO - PROCESS | 2564 | 1465247503422 Marionette TRACE conn8 <- [1,846,null,{}] 14:11:43 INFO - PROCESS | 2564 | 1465247503447 Marionette TRACE conn8 -> [0,847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:11:43 INFO - PROCESS | 2564 | 1465247503451 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:11:43 INFO - PROCESS | 2564 | 1465247503622 Marionette TRACE conn8 <- [1,847,null,{"value":null}] 14:11:43 INFO - PROCESS | 2564 | 1465247503714 Marionette TRACE conn8 -> [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\", \"841f63d8-fed4-499c-a8c0-303cb4dc280d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:11:43 INFO - PROCESS | 2564 | 1465247503717 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:11:43 INFO - PROCESS | 2564 | ++DOCSHELL 10216000 == 40 [pid = 2564] [id = 221] 14:11:43 INFO - PROCESS | 2564 | ++DOMWINDOW == 84 (10541800) [pid = 2564] [serial = 661] [outer = 00000000] 14:11:43 INFO - PROCESS | 2564 | ++DOMWINDOW == 85 (140E2000) [pid = 2564] [serial = 662] [outer = 10541800] 14:11:43 INFO - PROCESS | 2564 | 1465247503775 Marionette DEBUG loaded listener.js 14:11:43 INFO - PROCESS | 2564 | ++DOMWINDOW == 86 (14819000) [pid = 2564] [serial = 663] [outer = 10541800] 14:11:44 INFO - PROCESS | 2564 | 1465247504674 Marionette TRACE conn8 <- [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]]]}] 14:11:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 14:11:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 1304ms 14:11:44 INFO - PROCESS | 2564 | 1465247504724 Marionette TRACE conn8 -> [0,849,"getWindowHandle",null] 14:11:44 INFO - PROCESS | 2564 | 1465247504728 Marionette TRACE conn8 <- [1,849,null,{"value":"13"}] 14:11:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 14:11:44 INFO - PROCESS | 2564 | 1465247504734 Marionette TRACE conn8 -> [0,850,"setScriptTimeout",{"ms":35000}] 14:11:44 INFO - PROCESS | 2564 | 1465247504737 Marionette TRACE conn8 <- [1,850,null,{}] 14:11:44 INFO - PROCESS | 2564 | 1465247504742 Marionette TRACE conn8 -> [0,851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:11:44 INFO - PROCESS | 2564 | 1465247504745 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:11:44 INFO - PROCESS | 2564 | 1465247504854 Marionette TRACE conn8 <- [1,851,null,{"value":null}] 14:11:44 INFO - PROCESS | 2564 | 1465247504936 Marionette TRACE conn8 -> [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\", \"841f63d8-fed4-499c-a8c0-303cb4dc280d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:11:44 INFO - PROCESS | 2564 | 1465247504940 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:11:45 INFO - PROCESS | 2564 | ++DOCSHELL 0F776800 == 41 [pid = 2564] [id = 222] 14:11:45 INFO - PROCESS | 2564 | ++DOMWINDOW == 87 (0F7CBC00) [pid = 2564] [serial = 664] [outer = 00000000] 14:11:45 INFO - PROCESS | 2564 | ++DOMWINDOW == 88 (0FF59800) [pid = 2564] [serial = 665] [outer = 0F7CBC00] 14:11:45 INFO - PROCESS | 2564 | 1465247505026 Marionette DEBUG loaded listener.js 14:11:45 INFO - PROCESS | 2564 | ++DOMWINDOW == 89 (10ECE000) [pid = 2564] [serial = 666] [outer = 0F7CBC00] 14:11:45 INFO - PROCESS | 2564 | --DOCSHELL 1D368800 == 40 [pid = 2564] [id = 219] 14:11:45 INFO - PROCESS | 2564 | --DOCSHELL 178DA800 == 39 [pid = 2564] [id = 218] 14:11:45 INFO - PROCESS | 2564 | --DOCSHELL 0FD0E400 == 38 [pid = 2564] [id = 217] 14:11:45 INFO - PROCESS | 2564 | --DOCSHELL 1757DC00 == 37 [pid = 2564] [id = 216] 14:11:45 INFO - PROCESS | 2564 | --DOCSHELL 1937D800 == 36 [pid = 2564] [id = 215] 14:11:45 INFO - PROCESS | 2564 | --DOCSHELL 18C36800 == 35 [pid = 2564] [id = 214] 14:11:45 INFO - PROCESS | 2564 | --DOCSHELL 18C05800 == 34 [pid = 2564] [id = 213] 14:11:45 INFO - PROCESS | 2564 | --DOCSHELL 17EE1800 == 33 [pid = 2564] [id = 212] 14:11:45 INFO - PROCESS | 2564 | --DOMWINDOW == 88 (1B5F9400) [pid = 2564] [serial = 620] [outer = 00000000] [url = about:blank] 14:11:45 INFO - PROCESS | 2564 | --DOCSHELL 17710800 == 32 [pid = 2564] [id = 211] 14:11:45 INFO - PROCESS | 2564 | --DOCSHELL 1757E000 == 31 [pid = 2564] [id = 210] 14:11:45 INFO - PROCESS | 2564 | --DOCSHELL 140D9400 == 30 [pid = 2564] [id = 209] 14:11:45 INFO - PROCESS | 2564 | --DOCSHELL 1020BC00 == 29 [pid = 2564] [id = 208] 14:11:45 INFO - PROCESS | 2564 | --DOCSHELL 1770DC00 == 28 [pid = 2564] [id = 207] 14:11:45 INFO - PROCESS | 2564 | --DOMWINDOW == 87 (1ABFA000) [pid = 2564] [serial = 618] [outer = 00000000] [url = about:blank] 14:11:45 INFO - PROCESS | 2564 | --DOMWINDOW == 86 (1AD0C800) [pid = 2564] [serial = 617] [outer = 00000000] [url = about:blank] 14:11:45 INFO - PROCESS | 2564 | --DOMWINDOW == 85 (1890F000) [pid = 2564] [serial = 609] [outer = 00000000] [url = about:blank] 14:11:45 INFO - PROCESS | 2564 | --DOMWINDOW == 84 (18380C00) [pid = 2564] [serial = 608] [outer = 00000000] [url = about:blank] 14:11:45 INFO - PROCESS | 2564 | --DOMWINDOW == 83 (19388400) [pid = 2564] [serial = 615] [outer = 00000000] [url = about:blank] 14:11:45 INFO - PROCESS | 2564 | --DOMWINDOW == 82 (17EE9400) [pid = 2564] [serial = 591] [outer = 00000000] [url = about:blank] 14:11:45 INFO - PROCESS | 2564 | --DOMWINDOW == 81 (19381C00) [pid = 2564] [serial = 612] [outer = 00000000] [url = about:blank] 14:11:45 INFO - PROCESS | 2564 | --DOMWINDOW == 80 (148D7800) [pid = 2564] [serial = 594] [outer = 00000000] [url = about:blank] 14:11:45 INFO - PROCESS | 2564 | --DOMWINDOW == 79 (17E3F000) [pid = 2564] [serial = 606] [outer = 00000000] [url = about:blank] 14:11:45 INFO - PROCESS | 2564 | --DOMWINDOW == 78 (17EE0C00) [pid = 2564] [serial = 590] [outer = 00000000] [url = about:blank] 14:11:45 INFO - PROCESS | 2564 | --DOMWINDOW == 77 (17713400) [pid = 2564] [serial = 602] [outer = 00000000] [url = about:blank] 14:11:45 INFO - PROCESS | 2564 | --DOMWINDOW == 76 (10253C00) [pid = 2564] [serial = 597] [outer = 00000000] [url = about:blank] 14:11:45 INFO - PROCESS | 2564 | --DOMWINDOW == 75 (1400D000) [pid = 2564] [serial = 587] [outer = 00000000] [url = about:blank] 14:11:45 INFO - PROCESS | 2564 | --DOMWINDOW == 74 (14764400) [pid = 2564] [serial = 599] [outer = 00000000] [url = about:blank] 14:11:45 INFO - PROCESS | 2564 | --DOMWINDOW == 73 (14817400) [pid = 2564] [serial = 600] [outer = 00000000] [url = about:blank] 14:11:45 INFO - PROCESS | 2564 | --DOMWINDOW == 72 (1771F000) [pid = 2564] [serial = 603] [outer = 00000000] [url = about:blank] 14:11:45 INFO - PROCESS | 2564 | --DOMWINDOW == 71 (14840400) [pid = 2564] [serial = 588] [outer = 00000000] [url = about:blank] 14:11:45 INFO - PROCESS | 2564 | --DOMWINDOW == 70 (19268C00) [pid = 2564] [serial = 611] [outer = 00000000] [url = about:blank] 14:11:45 INFO - PROCESS | 2564 | --DOMWINDOW == 69 (1024B000) [pid = 2564] [serial = 596] [outer = 00000000] [url = about:blank] 14:11:45 INFO - PROCESS | 2564 | --DOMWINDOW == 68 (177CA400) [pid = 2564] [serial = 605] [outer = 00000000] [url = about:blank] 14:11:45 INFO - PROCESS | 2564 | --DOMWINDOW == 67 (19380400) [pid = 2564] [serial = 614] [outer = 00000000] [url = about:blank] 14:11:45 INFO - PROCESS | 2564 | --DOMWINDOW == 66 (14737800) [pid = 2564] [serial = 593] [outer = 00000000] [url = about:blank] 14:11:45 INFO - PROCESS | 2564 | 1465247505509 Marionette TRACE conn8 <- [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]]]}] 14:11:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 14:11:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 830ms 14:11:45 INFO - PROCESS | 2564 | 1465247505564 Marionette TRACE conn8 -> [0,853,"getWindowHandle",null] 14:11:45 INFO - PROCESS | 2564 | 1465247505569 Marionette TRACE conn8 <- [1,853,null,{"value":"13"}] 14:11:45 INFO - PROCESS | 2564 | 1465247505575 Marionette TRACE conn8 -> [0,854,"setScriptTimeout",{"ms":35000}] 14:11:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 14:11:45 INFO - PROCESS | 2564 | 1465247505578 Marionette TRACE conn8 <- [1,854,null,{}] 14:11:45 INFO - PROCESS | 2564 | ++DOMWINDOW == 67 (10251400) [pid = 2564] [serial = 667] [outer = 1020F800] 14:11:45 INFO - PROCESS | 2564 | 1465247505600 Marionette TRACE conn8 -> [0,855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:11:45 INFO - PROCESS | 2564 | 1465247505603 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:11:45 INFO - PROCESS | 2564 | 1465247505700 Marionette TRACE conn8 <- [1,855,null,{"value":null}] 14:11:45 INFO - PROCESS | 2564 | 1465247505740 Marionette TRACE conn8 -> [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\", \"841f63d8-fed4-499c-a8c0-303cb4dc280d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:11:45 INFO - PROCESS | 2564 | 1465247505742 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:11:45 INFO - PROCESS | 2564 | ++DOCSHELL 148D8000 == 29 [pid = 2564] [id = 223] 14:11:45 INFO - PROCESS | 2564 | ++DOMWINDOW == 68 (148D8C00) [pid = 2564] [serial = 668] [outer = 00000000] 14:11:45 INFO - PROCESS | 2564 | ++DOMWINDOW == 69 (1496C000) [pid = 2564] [serial = 669] [outer = 148D8C00] 14:11:45 INFO - PROCESS | 2564 | 1465247505789 Marionette DEBUG loaded listener.js 14:11:45 INFO - PROCESS | 2564 | ++DOMWINDOW == 70 (15D3F800) [pid = 2564] [serial = 670] [outer = 148D8C00] 14:11:46 INFO - PROCESS | 2564 | 1465247506275 Marionette TRACE conn8 <- [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]]]}] 14:11:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 14:11:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 730ms 14:11:46 INFO - PROCESS | 2564 | 1465247506332 Marionette TRACE conn8 -> [0,857,"getWindowHandle",null] 14:11:46 INFO - PROCESS | 2564 | 1465247506335 Marionette TRACE conn8 <- [1,857,null,{"value":"13"}] 14:11:46 INFO - PROCESS | 2564 | 1465247506338 Marionette TRACE conn8 -> [0,858,"setScriptTimeout",{"ms":35000}] 14:11:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 14:11:46 INFO - PROCESS | 2564 | 1465247506341 Marionette TRACE conn8 <- [1,858,null,{}] 14:11:46 INFO - PROCESS | 2564 | 1465247506354 Marionette TRACE conn8 -> [0,859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:11:46 INFO - PROCESS | 2564 | 1465247506359 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:11:46 INFO - PROCESS | 2564 | 1465247506443 Marionette TRACE conn8 <- [1,859,null,{"value":null}] 14:11:46 INFO - PROCESS | 2564 | 1465247506530 Marionette TRACE conn8 -> [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\", \"841f63d8-fed4-499c-a8c0-303cb4dc280d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:11:46 INFO - PROCESS | 2564 | 1465247506533 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:11:46 INFO - PROCESS | 2564 | ++DOCSHELL 17711000 == 30 [pid = 2564] [id = 224] 14:11:46 INFO - PROCESS | 2564 | ++DOMWINDOW == 71 (17711400) [pid = 2564] [serial = 671] [outer = 00000000] 14:11:46 INFO - PROCESS | 2564 | ++DOMWINDOW == 72 (1771EC00) [pid = 2564] [serial = 672] [outer = 17711400] 14:11:46 INFO - PROCESS | 2564 | 1465247506581 Marionette DEBUG loaded listener.js 14:11:46 INFO - PROCESS | 2564 | ++DOMWINDOW == 73 (1774A800) [pid = 2564] [serial = 673] [outer = 17711400] 14:11:46 INFO - PROCESS | 2564 | 1465247506950 Marionette TRACE conn8 <- [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]]]}] 14:11:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 14:11:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 630ms 14:11:47 INFO - PROCESS | 2564 | 1465247506985 Marionette TRACE conn8 -> [0,861,"getWindowHandle",null] 14:11:47 INFO - PROCESS | 2564 | 1465247506987 Marionette TRACE conn8 <- [1,861,null,{"value":"13"}] 14:11:47 INFO - PROCESS | 2564 | 1465247506990 Marionette TRACE conn8 -> [0,862,"setScriptTimeout",{"ms":35000}] 14:11:47 INFO - PROCESS | 2564 | 1465247506992 Marionette TRACE conn8 <- [1,862,null,{}] 14:11:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 14:11:47 INFO - PROCESS | 2564 | 1465247506995 Marionette TRACE conn8 -> [0,863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:11:47 INFO - PROCESS | 2564 | 1465247507007 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:11:47 INFO - PROCESS | 2564 | 1465247507090 Marionette TRACE conn8 <- [1,863,null,{"value":null}] 14:11:47 INFO - PROCESS | 2564 | 1465247507095 Marionette TRACE conn8 -> [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\", \"841f63d8-fed4-499c-a8c0-303cb4dc280d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:11:47 INFO - PROCESS | 2564 | 1465247507097 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:11:47 INFO - PROCESS | 2564 | ++DOCSHELL 17753C00 == 31 [pid = 2564] [id = 225] 14:11:47 INFO - PROCESS | 2564 | ++DOMWINDOW == 74 (177C7400) [pid = 2564] [serial = 674] [outer = 00000000] 14:11:47 INFO - PROCESS | 2564 | ++DOMWINDOW == 75 (17EE1800) [pid = 2564] [serial = 675] [outer = 177C7400] 14:11:47 INFO - PROCESS | 2564 | 1465247507142 Marionette DEBUG loaded listener.js 14:11:47 INFO - PROCESS | 2564 | ++DOMWINDOW == 76 (17EE7C00) [pid = 2564] [serial = 676] [outer = 177C7400] 14:11:47 INFO - PROCESS | 2564 | 1465247507615 Marionette TRACE conn8 <- [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]]]}] 14:11:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 14:11:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 670ms 14:11:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 14:11:47 INFO - PROCESS | 2564 | 1465247507666 Marionette TRACE conn8 -> [0,865,"getWindowHandle",null] 14:11:47 INFO - PROCESS | 2564 | 1465247507668 Marionette TRACE conn8 <- [1,865,null,{"value":"13"}] 14:11:47 INFO - PROCESS | 2564 | 1465247507671 Marionette TRACE conn8 -> [0,866,"setScriptTimeout",{"ms":35000}] 14:11:47 INFO - PROCESS | 2564 | 1465247507673 Marionette TRACE conn8 <- [1,866,null,{}] 14:11:47 INFO - PROCESS | 2564 | 1465247507676 Marionette TRACE conn8 -> [0,867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:11:47 INFO - PROCESS | 2564 | 1465247507678 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:11:47 INFO - PROCESS | 2564 | 1465247507784 Marionette TRACE conn8 <- [1,867,null,{"value":null}] 14:11:47 INFO - PROCESS | 2564 | 1465247507867 Marionette TRACE conn8 -> [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\", \"841f63d8-fed4-499c-a8c0-303cb4dc280d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:11:47 INFO - PROCESS | 2564 | 1465247507869 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:11:47 INFO - PROCESS | 2564 | ++DOCSHELL 17567800 == 32 [pid = 2564] [id = 226] 14:11:47 INFO - PROCESS | 2564 | ++DOMWINDOW == 77 (1794C000) [pid = 2564] [serial = 677] [outer = 00000000] 14:11:47 INFO - PROCESS | 2564 | ++DOMWINDOW == 78 (18905400) [pid = 2564] [serial = 678] [outer = 1794C000] 14:11:47 INFO - PROCESS | 2564 | 1465247507913 Marionette DEBUG loaded listener.js 14:11:47 INFO - PROCESS | 2564 | ++DOMWINDOW == 79 (1890E400) [pid = 2564] [serial = 679] [outer = 1794C000] 14:11:48 INFO - PROCESS | 2564 | 1465247508334 Marionette TRACE conn8 <- [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]]]}] 14:11:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 14:11:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 730ms 14:11:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 14:11:48 INFO - PROCESS | 2564 | 1465247508402 Marionette TRACE conn8 -> [0,869,"getWindowHandle",null] 14:11:48 INFO - PROCESS | 2564 | 1465247508404 Marionette TRACE conn8 <- [1,869,null,{"value":"13"}] 14:11:48 INFO - PROCESS | 2564 | 1465247508411 Marionette TRACE conn8 -> [0,870,"setScriptTimeout",{"ms":35000}] 14:11:48 INFO - PROCESS | 2564 | 1465247508413 Marionette TRACE conn8 <- [1,870,null,{}] 14:11:48 INFO - PROCESS | 2564 | 1465247508417 Marionette TRACE conn8 -> [0,871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:11:48 INFO - PROCESS | 2564 | 1465247508422 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:11:48 INFO - PROCESS | 2564 | 1465247508561 Marionette TRACE conn8 <- [1,871,null,{"value":null}] 14:11:48 INFO - PROCESS | 2564 | 1465247508569 Marionette TRACE conn8 -> [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\", \"841f63d8-fed4-499c-a8c0-303cb4dc280d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:11:48 INFO - PROCESS | 2564 | 1465247508571 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:11:48 INFO - PROCESS | 2564 | ++DOCSHELL 17EDB400 == 33 [pid = 2564] [id = 227] 14:11:48 INFO - PROCESS | 2564 | ++DOMWINDOW == 80 (18904000) [pid = 2564] [serial = 680] [outer = 00000000] 14:11:48 INFO - PROCESS | 2564 | ++DOMWINDOW == 81 (18E55000) [pid = 2564] [serial = 681] [outer = 18904000] 14:11:48 INFO - PROCESS | 2564 | 1465247508615 Marionette DEBUG loaded listener.js 14:11:48 INFO - PROCESS | 2564 | ++DOMWINDOW == 82 (18E60800) [pid = 2564] [serial = 682] [outer = 18904000] 14:11:49 INFO - PROCESS | 2564 | 1465247509048 Marionette TRACE conn8 <- [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]]]}] 14:11:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 14:11:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 690ms 14:11:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 14:11:49 INFO - PROCESS | 2564 | 1465247509098 Marionette TRACE conn8 -> [0,873,"getWindowHandle",null] 14:11:49 INFO - PROCESS | 2564 | 1465247509100 Marionette TRACE conn8 <- [1,873,null,{"value":"13"}] 14:11:49 INFO - PROCESS | 2564 | 1465247509135 Marionette TRACE conn8 -> [0,874,"setScriptTimeout",{"ms":35000}] 14:11:49 INFO - PROCESS | 2564 | 1465247509137 Marionette TRACE conn8 <- [1,874,null,{}] 14:11:49 INFO - PROCESS | 2564 | 1465247509149 Marionette TRACE conn8 -> [0,875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:11:49 INFO - PROCESS | 2564 | 1465247509151 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:11:49 INFO - PROCESS | 2564 | 1465247509255 Marionette TRACE conn8 <- [1,875,null,{"value":null}] 14:11:49 INFO - PROCESS | 2564 | 1465247509261 Marionette TRACE conn8 -> [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\", \"841f63d8-fed4-499c-a8c0-303cb4dc280d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:11:49 INFO - PROCESS | 2564 | 1465247509263 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:11:49 INFO - PROCESS | 2564 | ++DOCSHELL 18E5C400 == 34 [pid = 2564] [id = 228] 14:11:49 INFO - PROCESS | 2564 | ++DOMWINDOW == 83 (1926D400) [pid = 2564] [serial = 683] [outer = 00000000] 14:11:49 INFO - PROCESS | 2564 | ++DOMWINDOW == 84 (19382800) [pid = 2564] [serial = 684] [outer = 1926D400] 14:11:49 INFO - PROCESS | 2564 | 1465247509307 Marionette DEBUG loaded listener.js 14:11:49 INFO - PROCESS | 2564 | ++DOMWINDOW == 85 (19387800) [pid = 2564] [serial = 685] [outer = 1926D400] 14:11:49 INFO - PROCESS | 2564 | --DOMWINDOW == 84 (1B553C00) [pid = 2564] [serial = 646] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 14:11:49 INFO - PROCESS | 2564 | --DOMWINDOW == 83 (1B593000) [pid = 2564] [serial = 619] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 14:11:49 INFO - PROCESS | 2564 | --DOMWINDOW == 82 (19385800) [pid = 2564] [serial = 643] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 14:11:49 INFO - PROCESS | 2564 | --DOMWINDOW == 81 (17714800) [pid = 2564] [serial = 631] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 14:11:49 INFO - PROCESS | 2564 | --DOMWINDOW == 80 (17EE1C00) [pid = 2564] [serial = 634] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 14:11:49 INFO - PROCESS | 2564 | --DOMWINDOW == 79 (18E5B800) [pid = 2564] [serial = 640] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 14:11:49 INFO - PROCESS | 2564 | --DOMWINDOW == 78 (1757EC00) [pid = 2564] [serial = 628] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 14:11:49 INFO - PROCESS | 2564 | --DOMWINDOW == 77 (1020C800) [pid = 2564] [serial = 622] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 14:11:49 INFO - PROCESS | 2564 | --DOMWINDOW == 76 (0FD10C00) [pid = 2564] [serial = 649] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 14:11:49 INFO - PROCESS | 2564 | --DOMWINDOW == 75 (140DA000) [pid = 2564] [serial = 625] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 14:11:49 INFO - PROCESS | 2564 | --DOMWINDOW == 74 (18C08000) [pid = 2564] [serial = 637] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 14:11:49 INFO - PROCESS | 2564 | --DOMWINDOW == 73 (1D40F400) [pid = 2564] [serial = 655] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 14:11:49 INFO - PROCESS | 2564 | --DOMWINDOW == 72 (17E37000) [pid = 2564] [serial = 652] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 14:11:49 INFO - PROCESS | 2564 | 1465247509820 Marionette TRACE conn8 <- [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]]]}] 14:11:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 14:11:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 770ms 14:11:49 INFO - PROCESS | 2564 | 1465247509877 Marionette TRACE conn8 -> [0,877,"getWindowHandle",null] 14:11:49 INFO - PROCESS | 2564 | 1465247509879 Marionette TRACE conn8 <- [1,877,null,{"value":"13"}] 14:11:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 14:11:49 INFO - PROCESS | 2564 | 1465247509882 Marionette TRACE conn8 -> [0,878,"setScriptTimeout",{"ms":35000}] 14:11:49 INFO - PROCESS | 2564 | 1465247509883 Marionette TRACE conn8 <- [1,878,null,{}] 14:11:49 INFO - PROCESS | 2564 | 1465247509887 Marionette TRACE conn8 -> [0,879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:11:49 INFO - PROCESS | 2564 | 1465247509889 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:11:49 INFO - PROCESS | 2564 | 1465247509969 Marionette TRACE conn8 <- [1,879,null,{"value":null}] 14:11:49 INFO - PROCESS | 2564 | 1465247509976 Marionette TRACE conn8 -> [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\", \"841f63d8-fed4-499c-a8c0-303cb4dc280d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:11:49 INFO - PROCESS | 2564 | 1465247509978 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:11:50 INFO - PROCESS | 2564 | ++DOCSHELL 104F1C00 == 35 [pid = 2564] [id = 229] 14:11:50 INFO - PROCESS | 2564 | ++DOMWINDOW == 73 (18C08000) [pid = 2564] [serial = 686] [outer = 00000000] 14:11:50 INFO - PROCESS | 2564 | ++DOMWINDOW == 74 (19871400) [pid = 2564] [serial = 687] [outer = 18C08000] 14:11:50 INFO - PROCESS | 2564 | 1465247510023 Marionette DEBUG loaded listener.js 14:11:50 INFO - PROCESS | 2564 | ++DOMWINDOW == 75 (19A96800) [pid = 2564] [serial = 688] [outer = 18C08000] 14:11:50 INFO - PROCESS | 2564 | 1465247510429 Marionette TRACE conn8 <- [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]]]}] 14:11:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 14:11:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 572ms 14:11:50 INFO - PROCESS | 2564 | 1465247510465 Marionette TRACE conn8 -> [0,881,"getWindowHandle",null] 14:11:50 INFO - PROCESS | 2564 | 1465247510467 Marionette TRACE conn8 <- [1,881,null,{"value":"13"}] 14:11:50 INFO - PROCESS | 2564 | 1465247510470 Marionette TRACE conn8 -> [0,882,"setScriptTimeout",{"ms":35000}] 14:11:50 INFO - PROCESS | 2564 | 1465247510472 Marionette TRACE conn8 <- [1,882,null,{}] 14:11:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 14:11:50 INFO - PROCESS | 2564 | 1465247510493 Marionette TRACE conn8 -> [0,883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:11:50 INFO - PROCESS | 2564 | 1465247510496 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:11:50 INFO - PROCESS | 2564 | 1465247510577 Marionette TRACE conn8 <- [1,883,null,{"value":null}] 14:11:50 INFO - PROCESS | 2564 | 1465247510583 Marionette TRACE conn8 -> [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\", \"841f63d8-fed4-499c-a8c0-303cb4dc280d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:11:50 INFO - PROCESS | 2564 | 1465247510585 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:11:50 INFO - PROCESS | 2564 | ++DOCSHELL 19383C00 == 36 [pid = 2564] [id = 230] 14:11:50 INFO - PROCESS | 2564 | ++DOMWINDOW == 76 (1AD08000) [pid = 2564] [serial = 689] [outer = 00000000] 14:11:50 INFO - PROCESS | 2564 | ++DOMWINDOW == 77 (1B553C00) [pid = 2564] [serial = 690] [outer = 1AD08000] 14:11:50 INFO - PROCESS | 2564 | 1465247510628 Marionette DEBUG loaded listener.js 14:11:50 INFO - PROCESS | 2564 | ++DOMWINDOW == 78 (1B55F800) [pid = 2564] [serial = 691] [outer = 1AD08000] 14:11:51 INFO - PROCESS | 2564 | 1465247511069 Marionette TRACE conn8 <- [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]]]}] 14:11:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 14:11:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 630ms 14:11:51 INFO - PROCESS | 2564 | 1465247511106 Marionette TRACE conn8 -> [0,885,"getWindowHandle",null] 14:11:51 INFO - PROCESS | 2564 | 1465247511108 Marionette TRACE conn8 <- [1,885,null,{"value":"13"}] 14:11:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 14:11:51 INFO - PROCESS | 2564 | 1465247511111 Marionette TRACE conn8 -> [0,886,"setScriptTimeout",{"ms":35000}] 14:11:51 INFO - PROCESS | 2564 | 1465247511113 Marionette TRACE conn8 <- [1,886,null,{}] 14:11:51 INFO - PROCESS | 2564 | 1465247511116 Marionette TRACE conn8 -> [0,887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:11:51 INFO - PROCESS | 2564 | 1465247511118 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:11:51 INFO - PROCESS | 2564 | 1465247511232 Marionette TRACE conn8 <- [1,887,null,{"value":null}] 14:11:51 INFO - PROCESS | 2564 | 1465247511243 Marionette TRACE conn8 -> [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\", \"841f63d8-fed4-499c-a8c0-303cb4dc280d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:11:51 INFO - PROCESS | 2564 | 1465247511245 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:11:51 INFO - PROCESS | 2564 | ++DOCSHELL 1BA9A800 == 37 [pid = 2564] [id = 231] 14:11:51 INFO - PROCESS | 2564 | ++DOMWINDOW == 79 (1BA9AC00) [pid = 2564] [serial = 692] [outer = 00000000] 14:11:51 INFO - PROCESS | 2564 | ++DOMWINDOW == 80 (1D27B000) [pid = 2564] [serial = 693] [outer = 1BA9AC00] 14:11:51 INFO - PROCESS | 2564 | 1465247511288 Marionette DEBUG loaded listener.js 14:11:51 INFO - PROCESS | 2564 | ++DOMWINDOW == 81 (1D27B400) [pid = 2564] [serial = 694] [outer = 1BA9AC00] 14:11:51 INFO - PROCESS | 2564 | 1465247511795 Marionette TRACE conn8 <- [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]]]}] 14:11:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 14:11:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 730ms 14:11:51 INFO - PROCESS | 2564 | 1465247511843 Marionette TRACE conn8 -> [0,889,"getWindowHandle",null] 14:11:51 INFO - PROCESS | 2564 | 1465247511848 Marionette TRACE conn8 <- [1,889,null,{"value":"13"}] 14:11:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 14:11:51 INFO - PROCESS | 2564 | 1465247511853 Marionette TRACE conn8 -> [0,890,"setScriptTimeout",{"ms":35000}] 14:11:51 INFO - PROCESS | 2564 | 1465247511857 Marionette TRACE conn8 <- [1,890,null,{}] 14:11:51 INFO - PROCESS | 2564 | 1465247511862 Marionette TRACE conn8 -> [0,891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:11:51 INFO - PROCESS | 2564 | 1465247511865 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:11:52 INFO - PROCESS | 2564 | 1465247512025 Marionette TRACE conn8 <- [1,891,null,{"value":null}] 14:11:52 INFO - PROCESS | 2564 | 1465247512126 Marionette TRACE conn8 -> [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\", \"841f63d8-fed4-499c-a8c0-303cb4dc280d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:11:52 INFO - PROCESS | 2564 | 1465247512130 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:11:52 INFO - PROCESS | 2564 | ++DOCSHELL 1024B800 == 38 [pid = 2564] [id = 232] 14:11:52 INFO - PROCESS | 2564 | ++DOMWINDOW == 82 (10252800) [pid = 2564] [serial = 695] [outer = 00000000] 14:11:52 INFO - PROCESS | 2564 | ++DOMWINDOW == 83 (10FB9800) [pid = 2564] [serial = 696] [outer = 10252800] 14:11:52 INFO - PROCESS | 2564 | 1465247512188 Marionette DEBUG loaded listener.js 14:11:52 INFO - PROCESS | 2564 | ++DOMWINDOW == 84 (148D7800) [pid = 2564] [serial = 697] [outer = 10252800] 14:11:52 INFO - PROCESS | 2564 | 1465247512761 Marionette TRACE conn8 <- [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]]]}] 14:11:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 14:11:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 970ms 14:11:52 INFO - PROCESS | 2564 | 1465247512827 Marionette TRACE conn8 -> [0,893,"getWindowHandle",null] 14:11:52 INFO - PROCESS | 2564 | 1465247512832 Marionette TRACE conn8 <- [1,893,null,{"value":"13"}] 14:11:52 INFO - PROCESS | 2564 | 1465247512839 Marionette TRACE conn8 -> [0,894,"setScriptTimeout",{"ms":35000}] 14:11:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 14:11:52 INFO - PROCESS | 2564 | 1465247512842 Marionette TRACE conn8 <- [1,894,null,{}] 14:11:52 INFO - PROCESS | 2564 | 1465247512846 Marionette TRACE conn8 -> [0,895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:11:52 INFO - PROCESS | 2564 | 1465247512848 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:11:52 INFO - PROCESS | 2564 | 1465247512959 Marionette TRACE conn8 <- [1,895,null,{"value":null}] 14:11:53 INFO - PROCESS | 2564 | 1465247513057 Marionette TRACE conn8 -> [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\", \"841f63d8-fed4-499c-a8c0-303cb4dc280d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:11:53 INFO - PROCESS | 2564 | 1465247513060 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:11:53 INFO - PROCESS | 2564 | ++DOCSHELL 1770D800 == 39 [pid = 2564] [id = 233] 14:11:53 INFO - PROCESS | 2564 | ++DOMWINDOW == 85 (1770DC00) [pid = 2564] [serial = 698] [outer = 00000000] 14:11:53 INFO - PROCESS | 2564 | ++DOMWINDOW == 86 (1774E800) [pid = 2564] [serial = 699] [outer = 1770DC00] 14:11:53 INFO - PROCESS | 2564 | 1465247513116 Marionette DEBUG loaded listener.js 14:11:53 INFO - PROCESS | 2564 | ++DOMWINDOW == 87 (17E43000) [pid = 2564] [serial = 700] [outer = 1770DC00] 14:11:53 INFO - PROCESS | 2564 | 1465247513750 Marionette TRACE conn8 <- [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]]]}] 14:11:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 14:11:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 930ms 14:11:53 INFO - PROCESS | 2564 | 1465247513772 Marionette TRACE conn8 -> [0,897,"getWindowHandle",null] 14:11:53 INFO - PROCESS | 2564 | 1465247513775 Marionette TRACE conn8 <- [1,897,null,{"value":"13"}] 14:11:53 INFO - PROCESS | 2564 | 1465247513779 Marionette TRACE conn8 -> [0,898,"setScriptTimeout",{"ms":35000}] 14:11:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 14:11:53 INFO - PROCESS | 2564 | 1465247513782 Marionette TRACE conn8 <- [1,898,null,{}] 14:11:53 INFO - PROCESS | 2564 | 1465247513793 Marionette TRACE conn8 -> [0,899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:11:53 INFO - PROCESS | 2564 | 1465247513798 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:11:53 INFO - PROCESS | 2564 | 1465247513905 Marionette TRACE conn8 <- [1,899,null,{"value":null}] 14:11:54 INFO - PROCESS | 2564 | 1465247514005 Marionette TRACE conn8 -> [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\", \"841f63d8-fed4-499c-a8c0-303cb4dc280d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:11:54 INFO - PROCESS | 2564 | 1465247514008 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:11:54 INFO - PROCESS | 2564 | ++DOCSHELL 1D279800 == 40 [pid = 2564] [id = 234] 14:11:54 INFO - PROCESS | 2564 | ++DOMWINDOW == 88 (1D35EC00) [pid = 2564] [serial = 701] [outer = 00000000] 14:11:54 INFO - PROCESS | 2564 | ++DOMWINDOW == 89 (1D40FC00) [pid = 2564] [serial = 702] [outer = 1D35EC00] 14:11:54 INFO - PROCESS | 2564 | 1465247514065 Marionette DEBUG loaded listener.js 14:11:54 INFO - PROCESS | 2564 | ++DOMWINDOW == 90 (1D417000) [pid = 2564] [serial = 703] [outer = 1D35EC00] 14:11:54 INFO - PROCESS | 2564 | 1465247514676 Marionette TRACE conn8 <- [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]]]}] 14:11:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 14:11:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 930ms 14:11:54 INFO - PROCESS | 2564 | 1465247514712 Marionette TRACE conn8 -> [0,901,"getWindowHandle",null] 14:11:54 INFO - PROCESS | 2564 | 1465247514715 Marionette TRACE conn8 <- [1,901,null,{"value":"13"}] 14:11:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 14:11:54 INFO - PROCESS | 2564 | 1465247514718 Marionette TRACE conn8 -> [0,902,"setScriptTimeout",{"ms":35000}] 14:11:54 INFO - PROCESS | 2564 | 1465247514721 Marionette TRACE conn8 <- [1,902,null,{}] 14:11:54 INFO - PROCESS | 2564 | 1465247514724 Marionette TRACE conn8 -> [0,903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:11:54 INFO - PROCESS | 2564 | 1465247514726 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:11:54 INFO - PROCESS | 2564 | 1465247514835 Marionette TRACE conn8 <- [1,903,null,{"value":null}] 14:11:54 INFO - PROCESS | 2564 | 1465247514932 Marionette TRACE conn8 -> [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\", \"841f63d8-fed4-499c-a8c0-303cb4dc280d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:11:54 INFO - PROCESS | 2564 | 1465247514935 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:11:54 INFO - PROCESS | 2564 | ++DOCSHELL 1D49F000 == 41 [pid = 2564] [id = 235] 14:11:54 INFO - PROCESS | 2564 | ++DOMWINDOW == 91 (1D4A1400) [pid = 2564] [serial = 704] [outer = 00000000] 14:11:54 INFO - PROCESS | 2564 | ++DOMWINDOW == 92 (1D899C00) [pid = 2564] [serial = 705] [outer = 1D4A1400] 14:11:55 INFO - PROCESS | 2564 | 1465247514989 Marionette DEBUG loaded listener.js 14:11:55 INFO - PROCESS | 2564 | ++DOMWINDOW == 93 (1D8A0000) [pid = 2564] [serial = 706] [outer = 1D4A1400] 14:11:55 INFO - PROCESS | 2564 | 1465247515715 Marionette TRACE conn8 <- [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]]]}] 14:11:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 14:11:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 1016ms 14:11:55 INFO - PROCESS | 2564 | 1465247515739 Marionette TRACE conn8 -> [0,905,"getWindowHandle",null] 14:11:55 INFO - PROCESS | 2564 | 1465247515743 Marionette TRACE conn8 <- [1,905,null,{"value":"13"}] 14:11:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 14:11:55 INFO - PROCESS | 2564 | 1465247515748 Marionette TRACE conn8 -> [0,906,"setScriptTimeout",{"ms":35000}] 14:11:55 INFO - PROCESS | 2564 | 1465247515751 Marionette TRACE conn8 <- [1,906,null,{}] 14:11:55 INFO - PROCESS | 2564 | 1465247515757 Marionette TRACE conn8 -> [0,907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:11:55 INFO - PROCESS | 2564 | 1465247515759 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:11:55 INFO - PROCESS | 2564 | 1465247515861 Marionette TRACE conn8 <- [1,907,null,{"value":null}] 14:11:56 INFO - PROCESS | 2564 | 1465247515993 Marionette TRACE conn8 -> [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\", \"841f63d8-fed4-499c-a8c0-303cb4dc280d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:11:56 INFO - PROCESS | 2564 | 1465247515998 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:11:56 INFO - PROCESS | 2564 | ++DOCSHELL 143AE400 == 42 [pid = 2564] [id = 236] 14:11:56 INFO - PROCESS | 2564 | ++DOMWINDOW == 94 (143AE800) [pid = 2564] [serial = 707] [outer = 00000000] 14:11:56 INFO - PROCESS | 2564 | ++DOMWINDOW == 95 (14843400) [pid = 2564] [serial = 708] [outer = 143AE800] 14:11:56 INFO - PROCESS | 2564 | 1465247516050 Marionette DEBUG loaded listener.js 14:11:56 INFO - PROCESS | 2564 | ++DOMWINDOW == 96 (17565000) [pid = 2564] [serial = 709] [outer = 143AE800] 14:11:56 INFO - PROCESS | 2564 | --DOCSHELL 19383C00 == 41 [pid = 2564] [id = 230] 14:11:56 INFO - PROCESS | 2564 | --DOCSHELL 104F1C00 == 40 [pid = 2564] [id = 229] 14:11:56 INFO - PROCESS | 2564 | --DOCSHELL 18E5C400 == 39 [pid = 2564] [id = 228] 14:11:56 INFO - PROCESS | 2564 | --DOCSHELL 17EDB400 == 38 [pid = 2564] [id = 227] 14:11:56 INFO - PROCESS | 2564 | --DOCSHELL 17567800 == 37 [pid = 2564] [id = 226] 14:11:56 INFO - PROCESS | 2564 | --DOCSHELL 17753C00 == 36 [pid = 2564] [id = 225] 14:11:56 INFO - PROCESS | 2564 | --DOCSHELL 17711000 == 35 [pid = 2564] [id = 224] 14:11:56 INFO - PROCESS | 2564 | --DOCSHELL 148D8000 == 34 [pid = 2564] [id = 223] 14:11:56 INFO - PROCESS | 2564 | --DOCSHELL 0F776800 == 33 [pid = 2564] [id = 222] 14:11:56 INFO - PROCESS | 2564 | --DOCSHELL 18E5BC00 == 32 [pid = 2564] [id = 220] 14:11:56 INFO - PROCESS | 2564 | --DOCSHELL 10216000 == 31 [pid = 2564] [id = 221] 14:11:56 INFO - PROCESS | 2564 | --DOCSHELL 1D49F000 == 30 [pid = 2564] [id = 235] 14:11:56 INFO - PROCESS | 2564 | --DOCSHELL 1D279800 == 29 [pid = 2564] [id = 234] 14:11:56 INFO - PROCESS | 2564 | --DOCSHELL 1BA9A800 == 28 [pid = 2564] [id = 231] 14:11:56 INFO - PROCESS | 2564 | --DOCSHELL 1024B800 == 27 [pid = 2564] [id = 232] 14:11:56 INFO - PROCESS | 2564 | --DOCSHELL 1770D800 == 26 [pid = 2564] [id = 233] 14:11:57 INFO - PROCESS | 2564 | --DOMWINDOW == 95 (1B5F2C00) [pid = 2564] [serial = 647] [outer = 00000000] [url = about:blank] 14:11:57 INFO - PROCESS | 2564 | --DOMWINDOW == 94 (1BA9B800) [pid = 2564] [serial = 621] [outer = 00000000] [url = about:blank] 14:11:57 INFO - PROCESS | 2564 | --DOMWINDOW == 93 (19A88000) [pid = 2564] [serial = 644] [outer = 00000000] [url = about:blank] 14:11:57 INFO - PROCESS | 2564 | --DOMWINDOW == 92 (17754800) [pid = 2564] [serial = 632] [outer = 00000000] [url = about:blank] 14:11:57 INFO - PROCESS | 2564 | --DOMWINDOW == 91 (17944400) [pid = 2564] [serial = 633] [outer = 00000000] [url = about:blank] 14:11:57 INFO - PROCESS | 2564 | --DOMWINDOW == 90 (1837AC00) [pid = 2564] [serial = 635] [outer = 00000000] [url = about:blank] 14:11:57 INFO - PROCESS | 2564 | --DOMWINDOW == 89 (18381400) [pid = 2564] [serial = 636] [outer = 00000000] [url = about:blank] 14:11:57 INFO - PROCESS | 2564 | --DOMWINDOW == 88 (19270000) [pid = 2564] [serial = 641] [outer = 00000000] [url = about:blank] 14:11:57 INFO - PROCESS | 2564 | --DOMWINDOW == 87 (19272400) [pid = 2564] [serial = 642] [outer = 00000000] [url = about:blank] 14:11:57 INFO - PROCESS | 2564 | --DOMWINDOW == 86 (17583800) [pid = 2564] [serial = 629] [outer = 00000000] [url = about:blank] 14:11:57 INFO - PROCESS | 2564 | --DOMWINDOW == 85 (1770A800) [pid = 2564] [serial = 630] [outer = 00000000] [url = about:blank] 14:11:57 INFO - PROCESS | 2564 | --DOMWINDOW == 84 (10215C00) [pid = 2564] [serial = 623] [outer = 00000000] [url = about:blank] 14:11:57 INFO - PROCESS | 2564 | --DOMWINDOW == 83 (1D274000) [pid = 2564] [serial = 650] [outer = 00000000] [url = about:blank] 14:11:57 INFO - PROCESS | 2564 | --DOMWINDOW == 82 (1024C800) [pid = 2564] [serial = 624] [outer = 00000000] [url = about:blank] 14:11:57 INFO - PROCESS | 2564 | --DOMWINDOW == 81 (141C3400) [pid = 2564] [serial = 626] [outer = 00000000] [url = about:blank] 14:11:57 INFO - PROCESS | 2564 | --DOMWINDOW == 80 (14738800) [pid = 2564] [serial = 627] [outer = 00000000] [url = about:blank] 14:11:57 INFO - PROCESS | 2564 | --DOMWINDOW == 79 (18C33000) [pid = 2564] [serial = 638] [outer = 00000000] [url = about:blank] 14:11:57 INFO - PROCESS | 2564 | --DOMWINDOW == 78 (18E59000) [pid = 2564] [serial = 639] [outer = 00000000] [url = about:blank] 14:11:57 INFO - PROCESS | 2564 | --DOMWINDOW == 77 (1D419800) [pid = 2564] [serial = 657] [outer = 00000000] [url = about:blank] 14:11:57 INFO - PROCESS | 2564 | --DOMWINDOW == 76 (1B5F4400) [pid = 2564] [serial = 648] [outer = 00000000] [url = about:blank] 14:11:57 INFO - PROCESS | 2564 | --DOMWINDOW == 75 (1D418000) [pid = 2564] [serial = 656] [outer = 00000000] [url = about:blank] 14:11:57 INFO - PROCESS | 2564 | --DOMWINDOW == 74 (1B592C00) [pid = 2564] [serial = 653] [outer = 00000000] [url = about:blank] 14:11:57 INFO - PROCESS | 2564 | --DOMWINDOW == 73 (1D35CC00) [pid = 2564] [serial = 654] [outer = 00000000] [url = about:blank] 14:11:57 INFO - PROCESS | 2564 | --DOMWINDOW == 72 (1D277800) [pid = 2564] [serial = 651] [outer = 00000000] [url = about:blank] 14:11:57 INFO - PROCESS | 2564 | --DOMWINDOW == 71 (19A16400) [pid = 2564] [serial = 645] [outer = 00000000] [url = about:blank] 14:11:57 INFO - PROCESS | 2564 | 1465247517256 Marionette TRACE conn8 <- [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]]]}] 14:11:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 14:11:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 1579ms 14:11:57 INFO - PROCESS | 2564 | 1465247517328 Marionette TRACE conn8 -> [0,909,"getWindowHandle",null] 14:11:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 14:11:57 INFO - PROCESS | 2564 | 1465247517332 Marionette TRACE conn8 <- [1,909,null,{"value":"13"}] 14:11:57 INFO - PROCESS | 2564 | 1465247517337 Marionette TRACE conn8 -> [0,910,"setScriptTimeout",{"ms":35000}] 14:11:57 INFO - PROCESS | 2564 | 1465247517340 Marionette TRACE conn8 <- [1,910,null,{}] 14:11:57 INFO - PROCESS | 2564 | 1465247517346 Marionette TRACE conn8 -> [0,911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:11:57 INFO - PROCESS | 2564 | 1465247517349 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:11:57 INFO - PROCESS | 2564 | 1465247517430 Marionette TRACE conn8 <- [1,911,null,{"value":null}] 14:11:57 INFO - PROCESS | 2564 | 1465247517444 Marionette TRACE conn8 -> [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\", \"841f63d8-fed4-499c-a8c0-303cb4dc280d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:11:57 INFO - PROCESS | 2564 | 1465247517446 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:11:57 INFO - PROCESS | 2564 | ++DOCSHELL 0FF5A000 == 27 [pid = 2564] [id = 237] 14:11:57 INFO - PROCESS | 2564 | ++DOMWINDOW == 72 (1018C800) [pid = 2564] [serial = 710] [outer = 00000000] 14:11:57 INFO - PROCESS | 2564 | ++DOMWINDOW == 73 (1020EC00) [pid = 2564] [serial = 711] [outer = 1018C800] 14:11:57 INFO - PROCESS | 2564 | 1465247517493 Marionette DEBUG loaded listener.js 14:11:57 INFO - PROCESS | 2564 | ++DOMWINDOW == 74 (1024C800) [pid = 2564] [serial = 712] [outer = 1018C800] 14:11:57 INFO - PROCESS | 2564 | 1465247517973 Marionette TRACE conn8 <- [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]]]}] 14:11:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 14:11:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 730ms 14:11:58 INFO - PROCESS | 2564 | 1465247518068 Marionette TRACE conn8 -> [0,913,"getWindowHandle",null] 14:11:58 INFO - PROCESS | 2564 | 1465247518073 Marionette TRACE conn8 <- [1,913,null,{"value":"13"}] 14:11:58 INFO - PROCESS | 2564 | 1465247518079 Marionette TRACE conn8 -> [0,914,"setScriptTimeout",{"ms":35000}] 14:11:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 14:11:58 INFO - PROCESS | 2564 | 1465247518082 Marionette TRACE conn8 <- [1,914,null,{}] 14:11:58 INFO - PROCESS | 2564 | 1465247518085 Marionette TRACE conn8 -> [0,915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:11:58 INFO - PROCESS | 2564 | 1465247518088 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:11:58 INFO - PROCESS | 2564 | 1465247518180 Marionette TRACE conn8 <- [1,915,null,{"value":null}] 14:11:58 INFO - PROCESS | 2564 | 1465247518262 Marionette TRACE conn8 -> [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\", \"841f63d8-fed4-499c-a8c0-303cb4dc280d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:11:58 INFO - PROCESS | 2564 | 1465247518265 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:11:58 INFO - PROCESS | 2564 | ++DOCSHELL 1438B000 == 28 [pid = 2564] [id = 238] 14:11:58 INFO - PROCESS | 2564 | ++DOMWINDOW == 75 (14392000) [pid = 2564] [serial = 713] [outer = 00000000] 14:11:58 INFO - PROCESS | 2564 | ++DOMWINDOW == 76 (14765400) [pid = 2564] [serial = 714] [outer = 14392000] 14:11:58 INFO - PROCESS | 2564 | 1465247518315 Marionette DEBUG loaded listener.js 14:11:58 INFO - PROCESS | 2564 | ++DOMWINDOW == 77 (14818000) [pid = 2564] [serial = 715] [outer = 14392000] 14:11:58 INFO - PROCESS | 2564 | 1465247518724 Marionette TRACE conn8 <- [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]]]}] 14:11:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 14:11:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 670ms 14:11:58 INFO - PROCESS | 2564 | 1465247518753 Marionette TRACE conn8 -> [0,917,"getWindowHandle",null] 14:11:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 14:11:58 INFO - PROCESS | 2564 | 1465247518755 Marionette TRACE conn8 <- [1,917,null,{"value":"13"}] 14:11:58 INFO - PROCESS | 2564 | 1465247518759 Marionette TRACE conn8 -> [0,918,"setScriptTimeout",{"ms":35000}] 14:11:58 INFO - PROCESS | 2564 | 1465247518762 Marionette TRACE conn8 <- [1,918,null,{}] 14:11:58 INFO - PROCESS | 2564 | 1465247518773 Marionette TRACE conn8 -> [0,919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:11:58 INFO - PROCESS | 2564 | 1465247518778 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:11:58 INFO - PROCESS | 2564 | 1465247518860 Marionette TRACE conn8 <- [1,919,null,{"value":null}] 14:11:58 INFO - PROCESS | 2564 | 1465247518867 Marionette TRACE conn8 -> [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\", \"841f63d8-fed4-499c-a8c0-303cb4dc280d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:11:58 INFO - PROCESS | 2564 | 1465247518870 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:11:58 INFO - PROCESS | 2564 | ++DOCSHELL 17713400 == 29 [pid = 2564] [id = 239] 14:11:58 INFO - PROCESS | 2564 | ++DOMWINDOW == 78 (17713800) [pid = 2564] [serial = 716] [outer = 00000000] 14:11:58 INFO - PROCESS | 2564 | ++DOMWINDOW == 79 (1774D000) [pid = 2564] [serial = 717] [outer = 17713800] 14:11:58 INFO - PROCESS | 2564 | 1465247518917 Marionette DEBUG loaded listener.js 14:11:59 INFO - PROCESS | 2564 | ++DOMWINDOW == 80 (17754400) [pid = 2564] [serial = 718] [outer = 17713800] 14:11:59 INFO - PROCESS | 2564 | 1465247519396 Marionette TRACE conn8 <- [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]]]}] 14:11:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 14:11:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 690ms 14:11:59 INFO - PROCESS | 2564 | 1465247519449 Marionette TRACE conn8 -> [0,921,"getWindowHandle",null] 14:11:59 INFO - PROCESS | 2564 | 1465247519452 Marionette TRACE conn8 <- [1,921,null,{"value":"13"}] 14:11:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 14:11:59 INFO - PROCESS | 2564 | 1465247519460 Marionette TRACE conn8 -> [0,922,"setScriptTimeout",{"ms":35000}] 14:11:59 INFO - PROCESS | 2564 | 1465247519462 Marionette TRACE conn8 <- [1,922,null,{}] 14:11:59 INFO - PROCESS | 2564 | 1465247519466 Marionette TRACE conn8 -> [0,923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:11:59 INFO - PROCESS | 2564 | 1465247519468 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:11:59 INFO - PROCESS | 2564 | 1465247519606 Marionette TRACE conn8 <- [1,923,null,{"value":null}] 14:11:59 INFO - PROCESS | 2564 | 1465247519627 Marionette TRACE conn8 -> [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\", \"841f63d8-fed4-499c-a8c0-303cb4dc280d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:11:59 INFO - PROCESS | 2564 | 1465247519629 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:11:59 INFO - PROCESS | 2564 | ++DOCSHELL 17EE1400 == 30 [pid = 2564] [id = 240] 14:11:59 INFO - PROCESS | 2564 | ++DOMWINDOW == 81 (17EE3C00) [pid = 2564] [serial = 719] [outer = 00000000] 14:11:59 INFO - PROCESS | 2564 | ++DOMWINDOW == 82 (18376800) [pid = 2564] [serial = 720] [outer = 17EE3C00] 14:11:59 INFO - PROCESS | 2564 | 1465247519673 Marionette DEBUG loaded listener.js 14:11:59 INFO - PROCESS | 2564 | ++DOMWINDOW == 83 (1837EC00) [pid = 2564] [serial = 721] [outer = 17EE3C00] 14:12:00 INFO - PROCESS | 2564 | 1465247520103 Marionette TRACE conn8 <- [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]]]}] 14:12:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 14:12:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 670ms 14:12:00 INFO - PROCESS | 2564 | 1465247520134 Marionette TRACE conn8 -> [0,925,"getWindowHandle",null] 14:12:00 INFO - PROCESS | 2564 | 1465247520136 Marionette TRACE conn8 <- [1,925,null,{"value":"13"}] 14:12:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 14:12:00 INFO - PROCESS | 2564 | 1465247520140 Marionette TRACE conn8 -> [0,926,"setScriptTimeout",{"ms":35000}] 14:12:00 INFO - PROCESS | 2564 | 1465247520141 Marionette TRACE conn8 <- [1,926,null,{}] 14:12:00 INFO - PROCESS | 2564 | 1465247520152 Marionette TRACE conn8 -> [0,927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:12:00 INFO - PROCESS | 2564 | 1465247520154 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:12:00 INFO - PROCESS | 2564 | 1465247520260 Marionette TRACE conn8 <- [1,927,null,{"value":null}] 14:12:00 INFO - PROCESS | 2564 | 1465247520265 Marionette TRACE conn8 -> [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\", \"841f63d8-fed4-499c-a8c0-303cb4dc280d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:12:00 INFO - PROCESS | 2564 | 1465247520267 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:12:00 INFO - PROCESS | 2564 | ++DOCSHELL 18381400 == 31 [pid = 2564] [id = 241] 14:12:00 INFO - PROCESS | 2564 | ++DOMWINDOW == 84 (18381800) [pid = 2564] [serial = 722] [outer = 00000000] 14:12:00 INFO - PROCESS | 2564 | ++DOMWINDOW == 85 (1890DC00) [pid = 2564] [serial = 723] [outer = 18381800] 14:12:00 INFO - PROCESS | 2564 | 1465247520311 Marionette DEBUG loaded listener.js 14:12:00 INFO - PROCESS | 2564 | ++DOMWINDOW == 86 (18C10800) [pid = 2564] [serial = 724] [outer = 18381800] 14:12:00 INFO - PROCESS | 2564 | 1465247520760 Marionette TRACE conn8 <- [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]]]}] 14:12:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 14:12:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 671ms 14:12:00 INFO - PROCESS | 2564 | 1465247520811 Marionette TRACE conn8 -> [0,929,"getWindowHandle",null] 14:12:00 INFO - PROCESS | 2564 | 1465247520813 Marionette TRACE conn8 <- [1,929,null,{"value":"13"}] 14:12:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 14:12:00 INFO - PROCESS | 2564 | 1465247520817 Marionette TRACE conn8 -> [0,930,"setScriptTimeout",{"ms":35000}] 14:12:00 INFO - PROCESS | 2564 | 1465247520818 Marionette TRACE conn8 <- [1,930,null,{}] 14:12:00 INFO - PROCESS | 2564 | 1465247520822 Marionette TRACE conn8 -> [0,931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:12:00 INFO - PROCESS | 2564 | 1465247520828 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:12:01 INFO - PROCESS | 2564 | 1465247520995 Marionette TRACE conn8 <- [1,931,null,{"value":null}] 14:12:01 INFO - PROCESS | 2564 | 1465247521023 Marionette TRACE conn8 -> [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\", \"841f63d8-fed4-499c-a8c0-303cb4dc280d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:12:01 INFO - PROCESS | 2564 | 1465247521025 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:12:01 INFO - PROCESS | 2564 | ++DOCSHELL 18E05800 == 32 [pid = 2564] [id = 242] 14:12:01 INFO - PROCESS | 2564 | ++DOMWINDOW == 87 (18E0FC00) [pid = 2564] [serial = 725] [outer = 00000000] 14:12:01 INFO - PROCESS | 2564 | ++DOMWINDOW == 88 (1937E400) [pid = 2564] [serial = 726] [outer = 18E0FC00] 14:12:01 INFO - PROCESS | 2564 | 1465247521078 Marionette DEBUG loaded listener.js 14:12:01 INFO - PROCESS | 2564 | ++DOMWINDOW == 89 (19387C00) [pid = 2564] [serial = 727] [outer = 18E0FC00] 14:12:01 INFO - PROCESS | 2564 | --DOMWINDOW == 88 (1794C000) [pid = 2564] [serial = 677] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 14:12:01 INFO - PROCESS | 2564 | --DOMWINDOW == 87 (18904000) [pid = 2564] [serial = 680] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 14:12:01 INFO - PROCESS | 2564 | --DOMWINDOW == 86 (1D411C00) [pid = 2564] [serial = 658] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 14:12:01 INFO - PROCESS | 2564 | --DOMWINDOW == 85 (177C7400) [pid = 2564] [serial = 674] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 14:12:01 INFO - PROCESS | 2564 | --DOMWINDOW == 84 (17711400) [pid = 2564] [serial = 671] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 14:12:01 INFO - PROCESS | 2564 | --DOMWINDOW == 83 (148D8C00) [pid = 2564] [serial = 668] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 14:12:01 INFO - PROCESS | 2564 | --DOMWINDOW == 82 (10541800) [pid = 2564] [serial = 661] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 14:12:01 INFO - PROCESS | 2564 | --DOMWINDOW == 81 (1AD08000) [pid = 2564] [serial = 689] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 14:12:01 INFO - PROCESS | 2564 | --DOMWINDOW == 80 (0F7CBC00) [pid = 2564] [serial = 664] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 14:12:01 INFO - PROCESS | 2564 | --DOMWINDOW == 79 (1BA9AC00) [pid = 2564] [serial = 692] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 14:12:01 INFO - PROCESS | 2564 | --DOMWINDOW == 78 (1926D400) [pid = 2564] [serial = 683] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 14:12:01 INFO - PROCESS | 2564 | --DOMWINDOW == 77 (18C08000) [pid = 2564] [serial = 686] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 14:12:01 INFO - PROCESS | 2564 | 1465247521702 Marionette TRACE conn8 <- [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]]]}] 14:12:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 14:12:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 930ms 14:12:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 14:12:01 INFO - PROCESS | 2564 | 1465247521750 Marionette TRACE conn8 -> [0,933,"getWindowHandle",null] 14:12:01 INFO - PROCESS | 2564 | 1465247521752 Marionette TRACE conn8 <- [1,933,null,{"value":"13"}] 14:12:01 INFO - PROCESS | 2564 | 1465247521755 Marionette TRACE conn8 -> [0,934,"setScriptTimeout",{"ms":35000}] 14:12:01 INFO - PROCESS | 2564 | 1465247521757 Marionette TRACE conn8 <- [1,934,null,{}] 14:12:01 INFO - PROCESS | 2564 | 1465247521760 Marionette TRACE conn8 -> [0,935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:12:01 INFO - PROCESS | 2564 | 1465247521762 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:12:01 INFO - PROCESS | 2564 | 1465247521838 Marionette TRACE conn8 <- [1,935,null,{"value":null}] 14:12:01 INFO - PROCESS | 2564 | 1465247521843 Marionette TRACE conn8 -> [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\", \"841f63d8-fed4-499c-a8c0-303cb4dc280d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:12:01 INFO - PROCESS | 2564 | 1465247521845 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:12:01 INFO - PROCESS | 2564 | ++DOCSHELL 0FD0D400 == 33 [pid = 2564] [id = 243] 14:12:01 INFO - PROCESS | 2564 | ++DOMWINDOW == 78 (10216C00) [pid = 2564] [serial = 728] [outer = 00000000] 14:12:01 INFO - PROCESS | 2564 | ++DOMWINDOW == 79 (18E05000) [pid = 2564] [serial = 729] [outer = 10216C00] 14:12:01 INFO - PROCESS | 2564 | 1465247521888 Marionette DEBUG loaded listener.js 14:12:01 INFO - PROCESS | 2564 | ++DOMWINDOW == 80 (18E06800) [pid = 2564] [serial = 730] [outer = 10216C00] 14:12:02 INFO - PROCESS | 2564 | 1465247522307 Marionette TRACE conn8 <- [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]]]}] 14:12:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 14:12:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 570ms 14:12:02 INFO - PROCESS | 2564 | 1465247522326 Marionette TRACE conn8 -> [0,937,"getWindowHandle",null] 14:12:02 INFO - PROCESS | 2564 | 1465247522328 Marionette TRACE conn8 <- [1,937,null,{"value":"13"}] 14:12:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 14:12:02 INFO - PROCESS | 2564 | 1465247522331 Marionette TRACE conn8 -> [0,938,"setScriptTimeout",{"ms":35000}] 14:12:02 INFO - PROCESS | 2564 | 1465247522333 Marionette TRACE conn8 <- [1,938,null,{}] 14:12:02 INFO - PROCESS | 2564 | 1465247522336 Marionette TRACE conn8 -> [0,939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:12:02 INFO - PROCESS | 2564 | 1465247522338 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:12:02 INFO - PROCESS | 2564 | 1465247522453 Marionette TRACE conn8 <- [1,939,null,{"value":null}] 14:12:02 INFO - PROCESS | 2564 | 1465247522461 Marionette TRACE conn8 -> [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\", \"841f63d8-fed4-499c-a8c0-303cb4dc280d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:12:02 INFO - PROCESS | 2564 | 1465247522463 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:12:02 INFO - PROCESS | 2564 | ++DOCSHELL 177C7400 == 34 [pid = 2564] [id = 244] 14:12:02 INFO - PROCESS | 2564 | ++DOMWINDOW == 81 (1930F400) [pid = 2564] [serial = 731] [outer = 00000000] 14:12:02 INFO - PROCESS | 2564 | ++DOMWINDOW == 82 (1AD08000) [pid = 2564] [serial = 732] [outer = 1930F400] 14:12:02 INFO - PROCESS | 2564 | 1465247522506 Marionette DEBUG loaded listener.js 14:12:02 INFO - PROCESS | 2564 | ++DOMWINDOW == 83 (19A16C00) [pid = 2564] [serial = 733] [outer = 1930F400] 14:12:02 INFO - PROCESS | 2564 | 1465247522936 Marionette TRACE conn8 <- [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]]]}] 14:12:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 14:12:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 630ms 14:12:02 INFO - PROCESS | 2564 | 1465247522975 Marionette TRACE conn8 -> [0,941,"getWindowHandle",null] 14:12:02 INFO - PROCESS | 2564 | 1465247522977 Marionette TRACE conn8 <- [1,941,null,{"value":"13"}] 14:12:02 INFO - PROCESS | 2564 | 1465247522980 Marionette TRACE conn8 -> [0,942,"setScriptTimeout",{"ms":35000}] 14:12:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 14:12:02 INFO - PROCESS | 2564 | 1465247522981 Marionette TRACE conn8 <- [1,942,null,{}] 14:12:03 INFO - PROCESS | 2564 | 1465247522984 Marionette TRACE conn8 -> [0,943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:12:03 INFO - PROCESS | 2564 | 1465247522986 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:12:03 INFO - PROCESS | 2564 | 1465247523065 Marionette TRACE conn8 <- [1,943,null,{"value":null}] 14:12:03 INFO - PROCESS | 2564 | 1465247523071 Marionette TRACE conn8 -> [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\", \"841f63d8-fed4-499c-a8c0-303cb4dc280d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:12:03 INFO - PROCESS | 2564 | 1465247523082 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:12:03 INFO - PROCESS | 2564 | ++DOCSHELL 17711000 == 35 [pid = 2564] [id = 245] 14:12:03 INFO - PROCESS | 2564 | ++DOMWINDOW == 84 (1B5F2C00) [pid = 2564] [serial = 734] [outer = 00000000] 14:12:03 INFO - PROCESS | 2564 | ++DOMWINDOW == 85 (1D272800) [pid = 2564] [serial = 735] [outer = 1B5F2C00] 14:12:03 INFO - PROCESS | 2564 | 1465247523126 Marionette DEBUG loaded listener.js 14:12:03 INFO - PROCESS | 2564 | ++DOMWINDOW == 86 (1D274000) [pid = 2564] [serial = 736] [outer = 1B5F2C00] 14:12:03 INFO - PROCESS | 2564 | 1465247523718 Marionette TRACE conn8 <- [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]]]}] 14:12:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 14:12:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 830ms 14:12:03 INFO - PROCESS | 2564 | 1465247523818 Marionette TRACE conn8 -> [0,945,"getWindowHandle",null] 14:12:03 INFO - PROCESS | 2564 | 1465247523823 Marionette TRACE conn8 <- [1,945,null,{"value":"13"}] 14:12:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 14:12:03 INFO - PROCESS | 2564 | 1465247523829 Marionette TRACE conn8 -> [0,946,"setScriptTimeout",{"ms":35000}] 14:12:03 INFO - PROCESS | 2564 | 1465247523833 Marionette TRACE conn8 <- [1,946,null,{}] 14:12:03 INFO - PROCESS | 2564 | 1465247523839 Marionette TRACE conn8 -> [0,947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:12:03 INFO - PROCESS | 2564 | 1465247523842 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:12:03 INFO - PROCESS | 2564 | 1465247523972 Marionette TRACE conn8 <- [1,947,null,{"value":null}] 14:12:04 INFO - PROCESS | 2564 | 1465247524092 Marionette TRACE conn8 -> [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\", \"841f63d8-fed4-499c-a8c0-303cb4dc280d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:12:04 INFO - PROCESS | 2564 | 1465247524097 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:12:04 INFO - PROCESS | 2564 | ++DOCSHELL 0FD06800 == 36 [pid = 2564] [id = 246] 14:12:04 INFO - PROCESS | 2564 | ++DOMWINDOW == 87 (0FD5E400) [pid = 2564] [serial = 737] [outer = 00000000] 14:12:04 INFO - PROCESS | 2564 | ++DOMWINDOW == 88 (13E06800) [pid = 2564] [serial = 738] [outer = 0FD5E400] 14:12:04 INFO - PROCESS | 2564 | 1465247524155 Marionette DEBUG loaded listener.js 14:12:04 INFO - PROCESS | 2564 | ++DOMWINDOW == 89 (14389400) [pid = 2564] [serial = 739] [outer = 0FD5E400] 14:12:04 INFO - PROCESS | 2564 | 1465247524817 Marionette TRACE conn8 <- [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]]]}] 14:12:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 14:12:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 1018ms 14:12:04 INFO - PROCESS | 2564 | 1465247524853 Marionette TRACE conn8 -> [0,949,"getWindowHandle",null] 14:12:04 INFO - PROCESS | 2564 | 1465247524858 Marionette TRACE conn8 <- [1,949,null,{"value":"13"}] 14:12:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 14:12:04 INFO - PROCESS | 2564 | 1465247524864 Marionette TRACE conn8 -> [0,950,"setScriptTimeout",{"ms":35000}] 14:12:04 INFO - PROCESS | 2564 | 1465247524867 Marionette TRACE conn8 <- [1,950,null,{}] 14:12:04 INFO - PROCESS | 2564 | 1465247524871 Marionette TRACE conn8 -> [0,951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:12:04 INFO - PROCESS | 2564 | 1465247524874 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:12:05 INFO - PROCESS | 2564 | 1465247525000 Marionette TRACE conn8 <- [1,951,null,{"value":null}] 14:12:05 INFO - PROCESS | 2564 | 1465247525111 Marionette TRACE conn8 -> [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\", \"841f63d8-fed4-499c-a8c0-303cb4dc280d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:12:05 INFO - PROCESS | 2564 | 1465247525114 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:12:05 INFO - PROCESS | 2564 | ++DOCSHELL 1770C400 == 37 [pid = 2564] [id = 247] 14:12:05 INFO - PROCESS | 2564 | ++DOMWINDOW == 90 (1770D400) [pid = 2564] [serial = 740] [outer = 00000000] 14:12:05 INFO - PROCESS | 2564 | ++DOMWINDOW == 91 (17753400) [pid = 2564] [serial = 741] [outer = 1770D400] 14:12:05 INFO - PROCESS | 2564 | 1465247525170 Marionette DEBUG loaded listener.js 14:12:05 INFO - PROCESS | 2564 | ++DOMWINDOW == 92 (17E37C00) [pid = 2564] [serial = 742] [outer = 1770D400] 14:12:06 INFO - PROCESS | 2564 | 1465247526052 Marionette TRACE conn8 <- [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]]]}] 14:12:06 INFO - PROCESS | 2564 | --DOCSHELL 177C7400 == 36 [pid = 2564] [id = 244] 14:12:06 INFO - PROCESS | 2564 | --DOCSHELL 0FD0D400 == 35 [pid = 2564] [id = 243] 14:12:06 INFO - PROCESS | 2564 | --DOCSHELL 18E05800 == 34 [pid = 2564] [id = 242] 14:12:06 INFO - PROCESS | 2564 | --DOCSHELL 18381400 == 33 [pid = 2564] [id = 241] 14:12:06 INFO - PROCESS | 2564 | --DOCSHELL 17EE1400 == 32 [pid = 2564] [id = 240] 14:12:06 INFO - PROCESS | 2564 | --DOCSHELL 17713400 == 31 [pid = 2564] [id = 239] 14:12:06 INFO - PROCESS | 2564 | --DOCSHELL 1438B000 == 30 [pid = 2564] [id = 238] 14:12:06 INFO - PROCESS | 2564 | --DOCSHELL 0FF5A000 == 29 [pid = 2564] [id = 237] 14:12:06 INFO - PROCESS | 2564 | --DOMWINDOW == 91 (18905400) [pid = 2564] [serial = 678] [outer = 00000000] [url = about:blank] 14:12:06 INFO - PROCESS | 2564 | --DOMWINDOW == 90 (18E55000) [pid = 2564] [serial = 681] [outer = 00000000] [url = about:blank] 14:12:06 INFO - PROCESS | 2564 | --DOMWINDOW == 89 (1D4A2C00) [pid = 2564] [serial = 660] [outer = 00000000] [url = about:blank] 14:12:06 INFO - PROCESS | 2564 | --DOMWINDOW == 88 (1D49F400) [pid = 2564] [serial = 659] [outer = 00000000] [url = about:blank] 14:12:06 INFO - PROCESS | 2564 | --DOMWINDOW == 87 (17EE1800) [pid = 2564] [serial = 675] [outer = 00000000] [url = about:blank] 14:12:06 INFO - PROCESS | 2564 | --DOMWINDOW == 86 (1771EC00) [pid = 2564] [serial = 672] [outer = 00000000] [url = about:blank] 14:12:06 INFO - PROCESS | 2564 | --DOMWINDOW == 85 (1774A800) [pid = 2564] [serial = 673] [outer = 00000000] [url = about:blank] 14:12:06 INFO - PROCESS | 2564 | --DOMWINDOW == 84 (1496C000) [pid = 2564] [serial = 669] [outer = 00000000] [url = about:blank] 14:12:06 INFO - PROCESS | 2564 | --DOMWINDOW == 83 (15D3F800) [pid = 2564] [serial = 670] [outer = 00000000] [url = about:blank] 14:12:06 INFO - PROCESS | 2564 | --DOMWINDOW == 82 (140E2000) [pid = 2564] [serial = 662] [outer = 00000000] [url = about:blank] 14:12:06 INFO - PROCESS | 2564 | --DOMWINDOW == 81 (1B55F800) [pid = 2564] [serial = 691] [outer = 00000000] [url = about:blank] 14:12:06 INFO - PROCESS | 2564 | --DOMWINDOW == 80 (14819000) [pid = 2564] [serial = 663] [outer = 00000000] [url = about:blank] 14:12:06 INFO - PROCESS | 2564 | --DOMWINDOW == 79 (0FF59800) [pid = 2564] [serial = 665] [outer = 00000000] [url = about:blank] 14:12:06 INFO - PROCESS | 2564 | --DOMWINDOW == 78 (10ECE000) [pid = 2564] [serial = 666] [outer = 00000000] [url = about:blank] 14:12:06 INFO - PROCESS | 2564 | --DOMWINDOW == 77 (1890E400) [pid = 2564] [serial = 679] [outer = 00000000] [url = about:blank] 14:12:06 INFO - PROCESS | 2564 | --DOMWINDOW == 76 (1D27B400) [pid = 2564] [serial = 694] [outer = 00000000] [url = about:blank] 14:12:06 INFO - PROCESS | 2564 | --DOMWINDOW == 75 (1D27B000) [pid = 2564] [serial = 693] [outer = 00000000] [url = about:blank] 14:12:06 INFO - PROCESS | 2564 | --DOMWINDOW == 74 (19382800) [pid = 2564] [serial = 684] [outer = 00000000] [url = about:blank] 14:12:06 INFO - PROCESS | 2564 | --DOMWINDOW == 73 (18C34400) [pid = 2564] [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.] 14:12:06 INFO - PROCESS | 2564 | --DOMWINDOW == 72 (18E60800) [pid = 2564] [serial = 682] [outer = 00000000] [url = about:blank] 14:12:06 INFO - PROCESS | 2564 | --DOMWINDOW == 71 (1B553C00) [pid = 2564] [serial = 690] [outer = 00000000] [url = about:blank] 14:12:06 INFO - PROCESS | 2564 | --DOMWINDOW == 70 (19A96800) [pid = 2564] [serial = 688] [outer = 00000000] [url = about:blank] 14:12:06 INFO - PROCESS | 2564 | --DOMWINDOW == 69 (19387800) [pid = 2564] [serial = 685] [outer = 00000000] [url = about:blank] 14:12:06 INFO - PROCESS | 2564 | --DOMWINDOW == 68 (19871400) [pid = 2564] [serial = 687] [outer = 00000000] [url = about:blank] 14:12:06 INFO - PROCESS | 2564 | --DOMWINDOW == 67 (17EE7C00) [pid = 2564] [serial = 676] [outer = 00000000] [url = about:blank] 14:12:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 14:12:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 1229ms 14:12:06 INFO - PROCESS | 2564 | 1465247526111 Marionette TRACE conn8 -> [0,953,"getWindowHandle",null] 14:12:06 INFO - PROCESS | 2564 | 1465247526115 Marionette TRACE conn8 <- [1,953,null,{"value":"13"}] 14:12:06 INFO - PROCESS | 2564 | 1465247526120 Marionette TRACE conn8 -> [0,954,"setScriptTimeout",{"ms":35000}] 14:12:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 14:12:06 INFO - PROCESS | 2564 | 1465247526123 Marionette TRACE conn8 <- [1,954,null,{}] 14:12:06 INFO - PROCESS | 2564 | 1465247526131 Marionette TRACE conn8 -> [0,955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:12:06 INFO - PROCESS | 2564 | 1465247526134 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:12:06 INFO - PROCESS | 2564 | 1465247526236 Marionette TRACE conn8 <- [1,955,null,{"value":null}] 14:12:06 INFO - PROCESS | 2564 | 1465247526320 Marionette TRACE conn8 -> [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\", \"841f63d8-fed4-499c-a8c0-303cb4dc280d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:12:06 INFO - PROCESS | 2564 | 1465247526324 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:12:06 INFO - PROCESS | 2564 | ++DOCSHELL 0FD03400 == 30 [pid = 2564] [id = 248] 14:12:06 INFO - PROCESS | 2564 | ++DOMWINDOW == 68 (0FD10400) [pid = 2564] [serial = 743] [outer = 00000000] 14:12:06 INFO - PROCESS | 2564 | ++DOMWINDOW == 69 (10217800) [pid = 2564] [serial = 744] [outer = 0FD10400] 14:12:06 INFO - PROCESS | 2564 | 1465247526372 Marionette DEBUG loaded listener.js 14:12:06 INFO - PROCESS | 2564 | ++DOMWINDOW == 70 (10ED2400) [pid = 2564] [serial = 745] [outer = 0FD10400] 14:12:06 INFO - PROCESS | 2564 | 1465247526818 Marionette TRACE conn8 <- [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]]]}] 14:12:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 14:12:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 730ms 14:12:06 INFO - PROCESS | 2564 | 1465247526855 Marionette TRACE conn8 -> [0,957,"getWindowHandle",null] 14:12:06 INFO - PROCESS | 2564 | 1465247526859 Marionette TRACE conn8 <- [1,957,null,{"value":"13"}] 14:12:06 INFO - PROCESS | 2564 | 1465247526865 Marionette TRACE conn8 -> [0,958,"setScriptTimeout",{"ms":35000}] 14:12:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 14:12:06 INFO - PROCESS | 2564 | 1465247526868 Marionette TRACE conn8 <- [1,958,null,{}] 14:12:06 INFO - PROCESS | 2564 | 1465247526871 Marionette TRACE conn8 -> [0,959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:12:06 INFO - PROCESS | 2564 | 1465247526874 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:12:06 INFO - PROCESS | 2564 | 1465247526959 Marionette TRACE conn8 <- [1,959,null,{"value":null}] 14:12:06 INFO - PROCESS | 2564 | 1465247526968 Marionette TRACE conn8 -> [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\", \"841f63d8-fed4-499c-a8c0-303cb4dc280d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:12:06 INFO - PROCESS | 2564 | 1465247526970 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:12:07 INFO - PROCESS | 2564 | ++DOCSHELL 1483C800 == 31 [pid = 2564] [id = 249] 14:12:07 INFO - PROCESS | 2564 | ++DOMWINDOW == 71 (1483EC00) [pid = 2564] [serial = 746] [outer = 00000000] 14:12:07 INFO - PROCESS | 2564 | ++DOMWINDOW == 72 (15F8D400) [pid = 2564] [serial = 747] [outer = 1483EC00] 14:12:07 INFO - PROCESS | 2564 | 1465247527018 Marionette DEBUG loaded listener.js 14:12:07 INFO - PROCESS | 2564 | ++DOMWINDOW == 73 (17568C00) [pid = 2564] [serial = 748] [outer = 1483EC00] 14:12:07 INFO - PROCESS | 2564 | 1465247527477 Marionette TRACE conn8 <- [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]]]}] 14:12:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 14:12:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 670ms 14:12:07 INFO - PROCESS | 2564 | 1465247527540 Marionette TRACE conn8 -> [0,961,"getWindowHandle",null] 14:12:07 INFO - PROCESS | 2564 | 1465247527542 Marionette TRACE conn8 <- [1,961,null,{"value":"13"}] 14:12:07 INFO - PROCESS | 2564 | 1465247527545 Marionette TRACE conn8 -> [0,962,"setScriptTimeout",{"ms":35000}] 14:12:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 14:12:07 INFO - PROCESS | 2564 | 1465247527549 Marionette TRACE conn8 <- [1,962,null,{}] 14:12:07 INFO - PROCESS | 2564 | 1465247527559 Marionette TRACE conn8 -> [0,963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:12:07 INFO - PROCESS | 2564 | 1465247527564 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:12:07 INFO - PROCESS | 2564 | 1465247527649 Marionette TRACE conn8 <- [1,963,null,{"value":null}] 14:12:07 INFO - PROCESS | 2564 | 1465247527656 Marionette TRACE conn8 -> [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\", \"841f63d8-fed4-499c-a8c0-303cb4dc280d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:12:07 INFO - PROCESS | 2564 | 1465247527659 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:12:07 INFO - PROCESS | 2564 | ++DOCSHELL 17EDCC00 == 32 [pid = 2564] [id = 250] 14:12:07 INFO - PROCESS | 2564 | ++DOMWINDOW == 74 (17EDD000) [pid = 2564] [serial = 749] [outer = 00000000] 14:12:07 INFO - PROCESS | 2564 | ++DOMWINDOW == 75 (17EE5800) [pid = 2564] [serial = 750] [outer = 17EDD000] 14:12:07 INFO - PROCESS | 2564 | 1465247527707 Marionette DEBUG loaded listener.js 14:12:07 INFO - PROCESS | 2564 | ++DOMWINDOW == 76 (18379400) [pid = 2564] [serial = 751] [outer = 17EDD000] 14:12:08 INFO - PROCESS | 2564 | 1465247528228 Marionette TRACE conn8 <- [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]]]}] 14:12:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 14:12:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 730ms 14:12:08 INFO - PROCESS | 2564 | 1465247528280 Marionette TRACE conn8 -> [0,965,"getWindowHandle",null] 14:12:08 INFO - PROCESS | 2564 | 1465247528283 Marionette TRACE conn8 <- [1,965,null,{"value":"13"}] 14:12:08 INFO - PROCESS | 2564 | 1465247528286 Marionette TRACE conn8 -> [0,966,"setScriptTimeout",{"ms":35000}] 14:12:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 14:12:08 INFO - PROCESS | 2564 | 1465247528287 Marionette TRACE conn8 <- [1,966,null,{}] 14:12:08 INFO - PROCESS | 2564 | 1465247528291 Marionette TRACE conn8 -> [0,967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:12:08 INFO - PROCESS | 2564 | 1465247528293 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:12:08 INFO - PROCESS | 2564 | 1465247528378 Marionette TRACE conn8 <- [1,967,null,{"value":null}] 14:12:08 INFO - PROCESS | 2564 | 1465247528384 Marionette TRACE conn8 -> [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\", \"841f63d8-fed4-499c-a8c0-303cb4dc280d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:12:08 INFO - PROCESS | 2564 | 1465247528386 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:12:08 INFO - PROCESS | 2564 | ++DOCSHELL 183D0000 == 33 [pid = 2564] [id = 251] 14:12:08 INFO - PROCESS | 2564 | ++DOMWINDOW == 77 (18906400) [pid = 2564] [serial = 752] [outer = 00000000] 14:12:08 INFO - PROCESS | 2564 | ++DOMWINDOW == 78 (18C2B800) [pid = 2564] [serial = 753] [outer = 18906400] 14:12:08 INFO - PROCESS | 2564 | 1465247528430 Marionette DEBUG loaded listener.js 14:12:08 INFO - PROCESS | 2564 | ++DOMWINDOW == 79 (18C35000) [pid = 2564] [serial = 754] [outer = 18906400] 14:12:08 INFO - PROCESS | 2564 | 1465247528885 Marionette TRACE conn8 <- [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]]]}] 14:12:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 14:12:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 670ms 14:12:08 INFO - PROCESS | 2564 | 1465247528960 Marionette TRACE conn8 -> [0,969,"getWindowHandle",null] 14:12:08 INFO - PROCESS | 2564 | 1465247528962 Marionette TRACE conn8 <- [1,969,null,{"value":"13"}] 14:12:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 14:12:08 INFO - PROCESS | 2564 | 1465247528965 Marionette TRACE conn8 -> [0,970,"setScriptTimeout",{"ms":35000}] 14:12:08 INFO - PROCESS | 2564 | 1465247528966 Marionette TRACE conn8 <- [1,970,null,{}] 14:12:08 INFO - PROCESS | 2564 | 1465247528970 Marionette TRACE conn8 -> [0,971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:12:08 INFO - PROCESS | 2564 | 1465247528972 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:12:09 INFO - PROCESS | 2564 | 1465247529107 Marionette TRACE conn8 <- [1,971,null,{"value":null}] 14:12:09 INFO - PROCESS | 2564 | 1465247529127 Marionette TRACE conn8 -> [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\", \"841f63d8-fed4-499c-a8c0-303cb4dc280d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:12:09 INFO - PROCESS | 2564 | 1465247529129 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:12:09 INFO - PROCESS | 2564 | ++DOCSHELL 17748000 == 34 [pid = 2564] [id = 252] 14:12:09 INFO - PROCESS | 2564 | ++DOMWINDOW == 80 (18E54800) [pid = 2564] [serial = 755] [outer = 00000000] 14:12:09 INFO - PROCESS | 2564 | ++DOMWINDOW == 81 (18E60000) [pid = 2564] [serial = 756] [outer = 18E54800] 14:12:09 INFO - PROCESS | 2564 | 1465247529172 Marionette DEBUG loaded listener.js 14:12:09 INFO - PROCESS | 2564 | ++DOMWINDOW == 82 (1926A800) [pid = 2564] [serial = 757] [outer = 18E54800] 14:12:09 INFO - PROCESS | 2564 | 1465247529630 Marionette TRACE conn8 <- [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]]]}] 14:12:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 14:12:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 730ms 14:12:09 INFO - PROCESS | 2564 | 1465247529696 Marionette TRACE conn8 -> [0,973,"getWindowHandle",null] 14:12:09 INFO - PROCESS | 2564 | 1465247529698 Marionette TRACE conn8 <- [1,973,null,{"value":"13"}] 14:12:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 14:12:09 INFO - PROCESS | 2564 | 1465247529712 Marionette TRACE conn8 -> [0,974,"setScriptTimeout",{"ms":35000}] 14:12:09 INFO - PROCESS | 2564 | 1465247529713 Marionette TRACE conn8 <- [1,974,null,{}] 14:12:09 INFO - PROCESS | 2564 | 1465247529717 Marionette TRACE conn8 -> [0,975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:12:09 INFO - PROCESS | 2564 | 1465247529722 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:12:09 INFO - PROCESS | 2564 | 1465247529878 Marionette TRACE conn8 <- [1,975,null,{"value":null}] 14:12:09 INFO - PROCESS | 2564 | 1465247529938 Marionette TRACE conn8 -> [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\", \"841f63d8-fed4-499c-a8c0-303cb4dc280d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:12:09 INFO - PROCESS | 2564 | 1465247529940 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:12:09 INFO - PROCESS | 2564 | ++DOCSHELL 19A24400 == 35 [pid = 2564] [id = 253] 14:12:09 INFO - PROCESS | 2564 | ++DOMWINDOW == 83 (1ABF7000) [pid = 2564] [serial = 758] [outer = 00000000] 14:12:09 INFO - PROCESS | 2564 | ++DOMWINDOW == 84 (1B553400) [pid = 2564] [serial = 759] [outer = 1ABF7000] 14:12:10 INFO - PROCESS | 2564 | 1465247529987 Marionette DEBUG loaded listener.js 14:12:10 INFO - PROCESS | 2564 | ++DOMWINDOW == 85 (1ABFE000) [pid = 2564] [serial = 760] [outer = 1ABF7000] 14:12:10 INFO - PROCESS | 2564 | 1465247530404 Marionette TRACE conn8 <- [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]]]}] 14:12:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 14:12:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 771ms 14:12:10 INFO - PROCESS | 2564 | 1465247530481 Marionette TRACE conn8 -> [0,977,"getWindowHandle",null] 14:12:10 INFO - PROCESS | 2564 | 1465247530483 Marionette TRACE conn8 <- [1,977,null,{"value":"13"}] 14:12:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 14:12:10 INFO - PROCESS | 2564 | 1465247530495 Marionette TRACE conn8 -> [0,978,"setScriptTimeout",{"ms":35000}] 14:12:10 INFO - PROCESS | 2564 | 1465247530497 Marionette TRACE conn8 <- [1,978,null,{}] 14:12:10 INFO - PROCESS | 2564 | 1465247530500 Marionette TRACE conn8 -> [0,979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:12:10 INFO - PROCESS | 2564 | 1465247530502 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:12:10 INFO - PROCESS | 2564 | 1465247530700 Marionette TRACE conn8 <- [1,979,null,{"value":null}] 14:12:10 INFO - PROCESS | 2564 | --DOMWINDOW == 84 (17EE3C00) [pid = 2564] [serial = 719] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 14:12:10 INFO - PROCESS | 2564 | --DOMWINDOW == 83 (1018C800) [pid = 2564] [serial = 710] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 14:12:10 INFO - PROCESS | 2564 | --DOMWINDOW == 82 (14392000) [pid = 2564] [serial = 713] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 14:12:10 INFO - PROCESS | 2564 | --DOMWINDOW == 81 (143AE800) [pid = 2564] [serial = 707] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 14:12:10 INFO - PROCESS | 2564 | --DOMWINDOW == 80 (10252800) [pid = 2564] [serial = 695] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 14:12:10 INFO - PROCESS | 2564 | --DOMWINDOW == 79 (1770DC00) [pid = 2564] [serial = 698] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 14:12:10 INFO - PROCESS | 2564 | --DOMWINDOW == 78 (18381800) [pid = 2564] [serial = 722] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 14:12:10 INFO - PROCESS | 2564 | --DOMWINDOW == 77 (1D35EC00) [pid = 2564] [serial = 701] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 14:12:10 INFO - PROCESS | 2564 | --DOMWINDOW == 76 (1D4A1400) [pid = 2564] [serial = 704] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 14:12:10 INFO - PROCESS | 2564 | --DOMWINDOW == 75 (18E0FC00) [pid = 2564] [serial = 725] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 14:12:10 INFO - PROCESS | 2564 | --DOMWINDOW == 74 (1930F400) [pid = 2564] [serial = 731] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 14:12:10 INFO - PROCESS | 2564 | --DOMWINDOW == 73 (17713800) [pid = 2564] [serial = 716] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 14:12:10 INFO - PROCESS | 2564 | --DOMWINDOW == 72 (10216C00) [pid = 2564] [serial = 728] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 14:12:10 INFO - PROCESS | 2564 | 1465247530757 Marionette TRACE conn8 -> [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\", \"841f63d8-fed4-499c-a8c0-303cb4dc280d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:12:10 INFO - PROCESS | 2564 | 1465247530759 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:12:10 INFO - PROCESS | 2564 | ++DOCSHELL 0FC4B800 == 36 [pid = 2564] [id = 254] 14:12:10 INFO - PROCESS | 2564 | ++DOMWINDOW == 73 (0FC50800) [pid = 2564] [serial = 761] [outer = 00000000] 14:12:10 INFO - PROCESS | 2564 | ++DOMWINDOW == 74 (10252800) [pid = 2564] [serial = 762] [outer = 0FC50800] 14:12:10 INFO - PROCESS | 2564 | 1465247530804 Marionette DEBUG loaded listener.js 14:12:10 INFO - PROCESS | 2564 | ++DOMWINDOW == 75 (1496CC00) [pid = 2564] [serial = 763] [outer = 0FC50800] 14:12:11 INFO - PROCESS | 2564 | 1465247531149 Marionette TRACE conn8 <- [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]]]}] 14:12:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 14:12:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 690ms 14:12:11 INFO - PROCESS | 2564 | 1465247531190 Marionette TRACE conn8 -> [0,981,"getWindowHandle",null] 14:12:11 INFO - PROCESS | 2564 | 1465247531192 Marionette TRACE conn8 <- [1,981,null,{"value":"13"}] 14:12:11 INFO - PROCESS | 2564 | 1465247531195 Marionette TRACE conn8 -> [0,982,"setScriptTimeout",{"ms":35000}] 14:12:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 14:12:11 INFO - PROCESS | 2564 | 1465247531197 Marionette TRACE conn8 <- [1,982,null,{}] 14:12:11 INFO - PROCESS | 2564 | 1465247531200 Marionette TRACE conn8 -> [0,983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:12:11 INFO - PROCESS | 2564 | 1465247531202 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:12:11 INFO - PROCESS | 2564 | 1465247531312 Marionette TRACE conn8 <- [1,983,null,{"value":null}] 14:12:11 INFO - PROCESS | 2564 | 1465247531320 Marionette TRACE conn8 -> [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\", \"841f63d8-fed4-499c-a8c0-303cb4dc280d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:12:11 INFO - PROCESS | 2564 | 1465247531322 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:12:11 INFO - PROCESS | 2564 | ++DOCSHELL 15D49400 == 37 [pid = 2564] [id = 255] 14:12:11 INFO - PROCESS | 2564 | ++DOMWINDOW == 76 (17713800) [pid = 2564] [serial = 764] [outer = 00000000] 14:12:11 INFO - PROCESS | 2564 | ++DOMWINDOW == 77 (1BA9B400) [pid = 2564] [serial = 765] [outer = 17713800] 14:12:11 INFO - PROCESS | 2564 | 1465247531365 Marionette DEBUG loaded listener.js 14:12:11 INFO - PROCESS | 2564 | ++DOMWINDOW == 78 (1D27C400) [pid = 2564] [serial = 766] [outer = 17713800] 14:12:11 INFO - PROCESS | 2564 | 1465247531771 Marionette TRACE conn8 <- [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]]]}] 14:12:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 14:12:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 630ms 14:12:11 INFO - PROCESS | 2564 | 1465247531828 Marionette TRACE conn8 -> [0,985,"getWindowHandle",null] 14:12:11 INFO - PROCESS | 2564 | 1465247531830 Marionette TRACE conn8 <- [1,985,null,{"value":"13"}] 14:12:11 INFO - PROCESS | 2564 | 1465247531833 Marionette TRACE conn8 -> [0,986,"setScriptTimeout",{"ms":35000}] 14:12:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 14:12:11 INFO - PROCESS | 2564 | 1465247531835 Marionette TRACE conn8 <- [1,986,null,{}] 14:12:11 INFO - PROCESS | 2564 | 1465247531838 Marionette TRACE conn8 -> [0,987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:12:11 INFO - PROCESS | 2564 | 1465247531840 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:12:11 INFO - PROCESS | 2564 | 1465247531960 Marionette TRACE conn8 <- [1,987,null,{"value":null}] 14:12:11 INFO - PROCESS | 2564 | 1465247531970 Marionette TRACE conn8 -> [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\", \"841f63d8-fed4-499c-a8c0-303cb4dc280d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:12:11 INFO - PROCESS | 2564 | 1465247531972 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:12:11 INFO - PROCESS | 2564 | ++DOCSHELL 0F3EE800 == 38 [pid = 2564] [id = 256] 14:12:11 INFO - PROCESS | 2564 | ++DOMWINDOW == 79 (0FD0CC00) [pid = 2564] [serial = 767] [outer = 00000000] 14:12:12 INFO - PROCESS | 2564 | ++DOMWINDOW == 80 (1D365C00) [pid = 2564] [serial = 768] [outer = 0FD0CC00] 14:12:12 INFO - PROCESS | 2564 | 1465247532015 Marionette DEBUG loaded listener.js 14:12:12 INFO - PROCESS | 2564 | ++DOMWINDOW == 81 (1D415000) [pid = 2564] [serial = 769] [outer = 0FD0CC00] 14:12:12 INFO - PROCESS | 2564 | 1465247532445 Marionette TRACE conn8 <- [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]]]}] 14:12:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 14:12:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 671ms 14:12:12 INFO - PROCESS | 2564 | 1465247532509 Marionette TRACE conn8 -> [0,989,"getWindowHandle",null] 14:12:12 INFO - PROCESS | 2564 | 1465247532511 Marionette TRACE conn8 <- [1,989,null,{"value":"13"}] 14:12:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 14:12:12 INFO - PROCESS | 2564 | 1465247532514 Marionette TRACE conn8 -> [0,990,"setScriptTimeout",{"ms":35000}] 14:12:12 INFO - PROCESS | 2564 | 1465247532516 Marionette TRACE conn8 <- [1,990,null,{}] 14:12:12 INFO - PROCESS | 2564 | 1465247532526 Marionette TRACE conn8 -> [0,991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:12:12 INFO - PROCESS | 2564 | 1465247532528 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:12:12 INFO - PROCESS | 2564 | 1465247532607 Marionette TRACE conn8 <- [1,991,null,{"value":null}] 14:12:12 INFO - PROCESS | 2564 | 1465247532612 Marionette TRACE conn8 -> [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\", \"841f63d8-fed4-499c-a8c0-303cb4dc280d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:12:12 INFO - PROCESS | 2564 | 1465247532614 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:12:12 INFO - PROCESS | 2564 | ++DOCSHELL 1D496800 == 39 [pid = 2564] [id = 257] 14:12:12 INFO - PROCESS | 2564 | ++DOMWINDOW == 82 (1D496C00) [pid = 2564] [serial = 770] [outer = 00000000] 14:12:12 INFO - PROCESS | 2564 | ++DOMWINDOW == 83 (1D4A0800) [pid = 2564] [serial = 771] [outer = 1D496C00] 14:12:12 INFO - PROCESS | 2564 | 1465247532658 Marionette DEBUG loaded listener.js 14:12:12 INFO - PROCESS | 2564 | ++DOMWINDOW == 84 (1D4A1000) [pid = 2564] [serial = 772] [outer = 1D496C00] 14:12:13 INFO - PROCESS | 2564 | 1465247533318 Marionette TRACE conn8 <- [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]]]}] 14:12:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 14:12:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 890ms 14:12:13 INFO - PROCESS | 2564 | 1465247533406 Marionette TRACE conn8 -> [0,993,"getWindowHandle",null] 14:12:13 INFO - PROCESS | 2564 | 1465247533411 Marionette TRACE conn8 <- [1,993,null,{"value":"13"}] 14:12:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 14:12:13 INFO - PROCESS | 2564 | 1465247533430 Marionette TRACE conn8 -> [0,994,"setScriptTimeout",{"ms":35000}] 14:12:13 INFO - PROCESS | 2564 | 1465247533436 Marionette TRACE conn8 <- [1,994,null,{}] 14:12:13 INFO - PROCESS | 2564 | 1465247533449 Marionette TRACE conn8 -> [0,995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:12:13 INFO - PROCESS | 2564 | 1465247533453 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:12:13 INFO - PROCESS | 2564 | 1465247533592 Marionette TRACE conn8 <- [1,995,null,{"value":null}] 14:12:13 INFO - PROCESS | 2564 | 1465247533718 Marionette TRACE conn8 -> [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\", \"841f63d8-fed4-499c-a8c0-303cb4dc280d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:12:13 INFO - PROCESS | 2564 | 1465247533720 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:12:13 INFO - PROCESS | 2564 | ++DOCSHELL 1438B000 == 40 [pid = 2564] [id = 258] 14:12:13 INFO - PROCESS | 2564 | ++DOMWINDOW == 85 (1476C400) [pid = 2564] [serial = 773] [outer = 00000000] 14:12:13 INFO - PROCESS | 2564 | ++DOMWINDOW == 86 (17583800) [pid = 2564] [serial = 774] [outer = 1476C400] 14:12:13 INFO - PROCESS | 2564 | 1465247533779 Marionette DEBUG loaded listener.js 14:12:13 INFO - PROCESS | 2564 | ++DOMWINDOW == 87 (17719400) [pid = 2564] [serial = 775] [outer = 1476C400] 14:12:14 INFO - PROCESS | 2564 | 1465247534366 Marionette TRACE conn8 <- [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]]]}] 14:12:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 14:12:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 990ms 14:12:14 INFO - PROCESS | 2564 | 1465247534423 Marionette TRACE conn8 -> [0,997,"getWindowHandle",null] 14:12:14 INFO - PROCESS | 2564 | 1465247534428 Marionette TRACE conn8 <- [1,997,null,{"value":"13"}] 14:12:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 14:12:14 INFO - PROCESS | 2564 | 1465247534434 Marionette TRACE conn8 -> [0,998,"setScriptTimeout",{"ms":35000}] 14:12:14 INFO - PROCESS | 2564 | 1465247534437 Marionette TRACE conn8 <- [1,998,null,{}] 14:12:14 INFO - PROCESS | 2564 | 1465247534442 Marionette TRACE conn8 -> [0,999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:12:14 INFO - PROCESS | 2564 | 1465247534444 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:12:14 INFO - PROCESS | 2564 | 1465247534560 Marionette TRACE conn8 <- [1,999,null,{"value":null}] 14:12:14 INFO - PROCESS | 2564 | 1465247534689 Marionette TRACE conn8 -> [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\", \"841f63d8-fed4-499c-a8c0-303cb4dc280d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:12:14 INFO - PROCESS | 2564 | 1465247534692 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:12:14 INFO - PROCESS | 2564 | ++DOCSHELL 1837E400 == 41 [pid = 2564] [id = 259] 14:12:14 INFO - PROCESS | 2564 | ++DOMWINDOW == 88 (18381400) [pid = 2564] [serial = 776] [outer = 00000000] 14:12:14 INFO - PROCESS | 2564 | ++DOMWINDOW == 89 (18E5B400) [pid = 2564] [serial = 777] [outer = 18381400] 14:12:14 INFO - PROCESS | 2564 | 1465247534749 Marionette DEBUG loaded listener.js 14:12:14 INFO - PROCESS | 2564 | ++DOMWINDOW == 90 (19387400) [pid = 2564] [serial = 778] [outer = 18381400] 14:12:15 INFO - PROCESS | 2564 | 1465247535343 Marionette TRACE conn8 <- [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]]]}] 14:12:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 14:12:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 930ms 14:12:15 INFO - PROCESS | 2564 | 1465247535368 Marionette TRACE conn8 -> [0,1001,"getWindowHandle",null] 14:12:15 INFO - PROCESS | 2564 | 1465247535371 Marionette TRACE conn8 <- [1,1001,null,{"value":"13"}] 14:12:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 14:12:15 INFO - PROCESS | 2564 | 1465247535374 Marionette TRACE conn8 -> [0,1002,"setScriptTimeout",{"ms":35000}] 14:12:15 INFO - PROCESS | 2564 | 1465247535378 Marionette TRACE conn8 <- [1,1002,null,{}] 14:12:15 INFO - PROCESS | 2564 | 1465247535389 Marionette TRACE conn8 -> [0,1003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:12:15 INFO - PROCESS | 2564 | 1465247535394 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:12:15 INFO - PROCESS | 2564 | 1465247535501 Marionette TRACE conn8 <- [1,1003,null,{"value":null}] 14:12:15 INFO - PROCESS | 2564 | 1465247535631 Marionette TRACE conn8 -> [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\", \"841f63d8-fed4-499c-a8c0-303cb4dc280d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:12:15 INFO - PROCESS | 2564 | 1465247535634 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:12:15 INFO - PROCESS | 2564 | ++DOCSHELL 1D897000 == 42 [pid = 2564] [id = 260] 14:12:15 INFO - PROCESS | 2564 | ++DOMWINDOW == 91 (1D897C00) [pid = 2564] [serial = 779] [outer = 00000000] 14:12:15 INFO - PROCESS | 2564 | ++DOMWINDOW == 92 (1D89E400) [pid = 2564] [serial = 780] [outer = 1D897C00] 14:12:15 INFO - PROCESS | 2564 | 1465247535692 Marionette DEBUG loaded listener.js 14:12:15 INFO - PROCESS | 2564 | ++DOMWINDOW == 93 (1EA86000) [pid = 2564] [serial = 781] [outer = 1D897C00] 14:12:16 INFO - PROCESS | 2564 | 1465247536497 Marionette TRACE conn8 <- [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]]]}] 14:12:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 14:12:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 1174ms 14:12:16 INFO - PROCESS | 2564 | 1465247536552 Marionette TRACE conn8 -> [0,1005,"getWindowHandle",null] 14:12:16 INFO - PROCESS | 2564 | 1465247536556 Marionette TRACE conn8 <- [1,1005,null,{"value":"13"}] 14:12:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 14:12:16 INFO - PROCESS | 2564 | 1465247536561 Marionette TRACE conn8 -> [0,1006,"setScriptTimeout",{"ms":35000}] 14:12:16 INFO - PROCESS | 2564 | 1465247536565 Marionette TRACE conn8 <- [1,1006,null,{}] 14:12:16 INFO - PROCESS | 2564 | 1465247536570 Marionette TRACE conn8 -> [0,1007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:12:16 INFO - PROCESS | 2564 | 1465247536573 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:12:16 INFO - PROCESS | 2564 | 1465247536676 Marionette TRACE conn8 <- [1,1007,null,{"value":null}] 14:12:16 INFO - PROCESS | 2564 | 1465247536805 Marionette TRACE conn8 -> [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\", \"841f63d8-fed4-499c-a8c0-303cb4dc280d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:12:16 INFO - PROCESS | 2564 | 1465247536810 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:12:16 INFO - PROCESS | 2564 | ++DOCSHELL 0FD05800 == 43 [pid = 2564] [id = 261] 14:12:16 INFO - PROCESS | 2564 | ++DOMWINDOW == 94 (0FD10000) [pid = 2564] [serial = 782] [outer = 00000000] 14:12:16 INFO - PROCESS | 2564 | ++DOMWINDOW == 95 (148D9000) [pid = 2564] [serial = 783] [outer = 0FD10000] 14:12:16 INFO - PROCESS | 2564 | 1465247536862 Marionette DEBUG loaded listener.js 14:12:16 INFO - PROCESS | 2564 | ++DOMWINDOW == 96 (16679C00) [pid = 2564] [serial = 784] [outer = 0FD10000] 14:12:17 INFO - PROCESS | 2564 | --DOCSHELL 143AE400 == 42 [pid = 2564] [id = 236] 14:12:17 INFO - PROCESS | 2564 | --DOCSHELL 0F3EE800 == 41 [pid = 2564] [id = 256] 14:12:17 INFO - PROCESS | 2564 | --DOCSHELL 15D49400 == 40 [pid = 2564] [id = 255] 14:12:17 INFO - PROCESS | 2564 | --DOCSHELL 0FC4B800 == 39 [pid = 2564] [id = 254] 14:12:17 INFO - PROCESS | 2564 | --DOCSHELL 19A24400 == 38 [pid = 2564] [id = 253] 14:12:17 INFO - PROCESS | 2564 | --DOCSHELL 17748000 == 37 [pid = 2564] [id = 252] 14:12:17 INFO - PROCESS | 2564 | --DOCSHELL 183D0000 == 36 [pid = 2564] [id = 251] 14:12:17 INFO - PROCESS | 2564 | --DOCSHELL 17EDCC00 == 35 [pid = 2564] [id = 250] 14:12:17 INFO - PROCESS | 2564 | --DOCSHELL 1483C800 == 34 [pid = 2564] [id = 249] 14:12:17 INFO - PROCESS | 2564 | --DOCSHELL 0FD03400 == 33 [pid = 2564] [id = 248] 14:12:17 INFO - PROCESS | 2564 | --DOCSHELL 17711000 == 32 [pid = 2564] [id = 245] 14:12:17 INFO - PROCESS | 2564 | --DOCSHELL 1770C400 == 31 [pid = 2564] [id = 247] 14:12:17 INFO - PROCESS | 2564 | --DOCSHELL 0FD06800 == 30 [pid = 2564] [id = 246] 14:12:17 INFO - PROCESS | 2564 | --DOCSHELL 1D897000 == 29 [pid = 2564] [id = 260] 14:12:17 INFO - PROCESS | 2564 | --DOCSHELL 1837E400 == 28 [pid = 2564] [id = 259] 14:12:17 INFO - PROCESS | 2564 | --DOCSHELL 1D496800 == 27 [pid = 2564] [id = 257] 14:12:17 INFO - PROCESS | 2564 | --DOCSHELL 1438B000 == 26 [pid = 2564] [id = 258] 14:12:17 INFO - PROCESS | 2564 | --DOMWINDOW == 95 (18376800) [pid = 2564] [serial = 720] [outer = 00000000] [url = about:blank] 14:12:17 INFO - PROCESS | 2564 | --DOMWINDOW == 94 (1020EC00) [pid = 2564] [serial = 711] [outer = 00000000] [url = about:blank] 14:12:17 INFO - PROCESS | 2564 | --DOMWINDOW == 93 (1024C800) [pid = 2564] [serial = 712] [outer = 00000000] [url = about:blank] 14:12:17 INFO - PROCESS | 2564 | --DOMWINDOW == 92 (14765400) [pid = 2564] [serial = 714] [outer = 00000000] [url = about:blank] 14:12:17 INFO - PROCESS | 2564 | --DOMWINDOW == 91 (14818000) [pid = 2564] [serial = 715] [outer = 00000000] [url = about:blank] 14:12:17 INFO - PROCESS | 2564 | --DOMWINDOW == 90 (17565000) [pid = 2564] [serial = 709] [outer = 00000000] [url = about:blank] 14:12:17 INFO - PROCESS | 2564 | --DOMWINDOW == 89 (14843400) [pid = 2564] [serial = 708] [outer = 00000000] [url = about:blank] 14:12:17 INFO - PROCESS | 2564 | --DOMWINDOW == 88 (148D7800) [pid = 2564] [serial = 697] [outer = 00000000] [url = about:blank] 14:12:17 INFO - PROCESS | 2564 | --DOMWINDOW == 87 (10FB9800) [pid = 2564] [serial = 696] [outer = 00000000] [url = about:blank] 14:12:17 INFO - PROCESS | 2564 | --DOMWINDOW == 86 (17E43000) [pid = 2564] [serial = 700] [outer = 00000000] [url = about:blank] 14:12:17 INFO - PROCESS | 2564 | --DOMWINDOW == 85 (1774E800) [pid = 2564] [serial = 699] [outer = 00000000] [url = about:blank] 14:12:17 INFO - PROCESS | 2564 | --DOMWINDOW == 84 (1890DC00) [pid = 2564] [serial = 723] [outer = 00000000] [url = about:blank] 14:12:17 INFO - PROCESS | 2564 | --DOMWINDOW == 83 (1D417000) [pid = 2564] [serial = 703] [outer = 00000000] [url = about:blank] 14:12:17 INFO - PROCESS | 2564 | --DOMWINDOW == 82 (1D40FC00) [pid = 2564] [serial = 702] [outer = 00000000] [url = about:blank] 14:12:17 INFO - PROCESS | 2564 | --DOMWINDOW == 81 (1D8A0000) [pid = 2564] [serial = 706] [outer = 00000000] [url = about:blank] 14:12:17 INFO - PROCESS | 2564 | --DOMWINDOW == 80 (1D899C00) [pid = 2564] [serial = 705] [outer = 00000000] [url = about:blank] 14:12:17 INFO - PROCESS | 2564 | --DOMWINDOW == 79 (1837EC00) [pid = 2564] [serial = 721] [outer = 00000000] [url = about:blank] 14:12:17 INFO - PROCESS | 2564 | --DOMWINDOW == 78 (1937E400) [pid = 2564] [serial = 726] [outer = 00000000] [url = about:blank] 14:12:17 INFO - PROCESS | 2564 | --DOMWINDOW == 77 (18C10800) [pid = 2564] [serial = 724] [outer = 00000000] [url = about:blank] 14:12:17 INFO - PROCESS | 2564 | --DOMWINDOW == 76 (1D272800) [pid = 2564] [serial = 735] [outer = 00000000] [url = about:blank] 14:12:17 INFO - PROCESS | 2564 | --DOMWINDOW == 75 (1AD08000) [pid = 2564] [serial = 732] [outer = 00000000] [url = about:blank] 14:12:17 INFO - PROCESS | 2564 | --DOMWINDOW == 74 (19387C00) [pid = 2564] [serial = 727] [outer = 00000000] [url = about:blank] 14:12:17 INFO - PROCESS | 2564 | --DOMWINDOW == 73 (1774D000) [pid = 2564] [serial = 717] [outer = 00000000] [url = about:blank] 14:12:17 INFO - PROCESS | 2564 | --DOMWINDOW == 72 (18E05000) [pid = 2564] [serial = 729] [outer = 00000000] [url = about:blank] 14:12:17 INFO - PROCESS | 2564 | --DOMWINDOW == 71 (19A16C00) [pid = 2564] [serial = 733] [outer = 00000000] [url = about:blank] 14:12:17 INFO - PROCESS | 2564 | --DOMWINDOW == 70 (17754400) [pid = 2564] [serial = 718] [outer = 00000000] [url = about:blank] 14:12:17 INFO - PROCESS | 2564 | --DOMWINDOW == 69 (18E06800) [pid = 2564] [serial = 730] [outer = 00000000] [url = about:blank] 14:12:18 INFO - PROCESS | 2564 | 1465247538005 Marionette TRACE conn8 <- [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]]]}] 14:12:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 14:12:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 1476ms 14:12:18 INFO - PROCESS | 2564 | 1465247538039 Marionette TRACE conn8 -> [0,1009,"getWindowHandle",null] 14:12:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 14:12:18 INFO - PROCESS | 2564 | 1465247538043 Marionette TRACE conn8 <- [1,1009,null,{"value":"13"}] 14:12:18 INFO - PROCESS | 2564 | 1465247538048 Marionette TRACE conn8 -> [0,1010,"setScriptTimeout",{"ms":35000}] 14:12:18 INFO - PROCESS | 2564 | 1465247538051 Marionette TRACE conn8 <- [1,1010,null,{}] 14:12:18 INFO - PROCESS | 2564 | 1465247538057 Marionette TRACE conn8 -> [0,1011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:12:18 INFO - PROCESS | 2564 | 1465247538060 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:12:18 INFO - PROCESS | 2564 | 1465247538151 Marionette TRACE conn8 <- [1,1011,null,{"value":null}] 14:12:18 INFO - PROCESS | 2564 | 1465247538236 Marionette TRACE conn8 -> [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\", \"841f63d8-fed4-499c-a8c0-303cb4dc280d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:12:18 INFO - PROCESS | 2564 | 1465247538239 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:12:18 INFO - PROCESS | 2564 | ++DOCSHELL 0FF4DC00 == 27 [pid = 2564] [id = 262] 14:12:18 INFO - PROCESS | 2564 | ++DOMWINDOW == 70 (0FF4E800) [pid = 2564] [serial = 785] [outer = 00000000] 14:12:18 INFO - PROCESS | 2564 | ++DOMWINDOW == 71 (10211C00) [pid = 2564] [serial = 786] [outer = 0FF4E800] 14:12:18 INFO - PROCESS | 2564 | 1465247538286 Marionette DEBUG loaded listener.js 14:12:18 INFO - PROCESS | 2564 | ++DOMWINDOW == 72 (104F0400) [pid = 2564] [serial = 787] [outer = 0FF4E800] 14:12:18 INFO - PROCESS | 2564 | 1465247538698 Marionette TRACE conn8 <- [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]]]}] 14:12:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 14:12:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 690ms 14:12:18 INFO - PROCESS | 2564 | 1465247538738 Marionette TRACE conn8 -> [0,1013,"getWindowHandle",null] 14:12:18 INFO - PROCESS | 2564 | 1465247538743 Marionette TRACE conn8 <- [1,1013,null,{"value":"13"}] 14:12:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 14:12:18 INFO - PROCESS | 2564 | 1465247538749 Marionette TRACE conn8 -> [0,1014,"setScriptTimeout",{"ms":35000}] 14:12:18 INFO - PROCESS | 2564 | 1465247538752 Marionette TRACE conn8 <- [1,1014,null,{}] 14:12:18 INFO - PROCESS | 2564 | 1465247538755 Marionette TRACE conn8 -> [0,1015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:12:18 INFO - PROCESS | 2564 | 1465247538758 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:12:18 INFO - PROCESS | 2564 | 1465247538880 Marionette TRACE conn8 <- [1,1015,null,{"value":null}] 14:12:18 INFO - PROCESS | 2564 | 1465247538896 Marionette TRACE conn8 -> [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\", \"841f63d8-fed4-499c-a8c0-303cb4dc280d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:12:18 INFO - PROCESS | 2564 | 1465247538898 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:12:18 INFO - PROCESS | 2564 | ++DOCSHELL 14808000 == 28 [pid = 2564] [id = 263] 14:12:18 INFO - PROCESS | 2564 | ++DOMWINDOW == 73 (1480C400) [pid = 2564] [serial = 788] [outer = 00000000] 14:12:18 INFO - PROCESS | 2564 | ++DOMWINDOW == 74 (1483F000) [pid = 2564] [serial = 789] [outer = 1480C400] 14:12:18 INFO - PROCESS | 2564 | 1465247538946 Marionette DEBUG loaded listener.js 14:12:19 INFO - PROCESS | 2564 | ++DOMWINDOW == 75 (14963400) [pid = 2564] [serial = 790] [outer = 1480C400] 14:12:19 INFO - PROCESS | 2564 | 1465247539398 Marionette TRACE conn8 <- [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]]]}] 14:12:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 14:12:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 730ms 14:12:19 INFO - PROCESS | 2564 | 1465247539484 Marionette TRACE conn8 -> [0,1017,"getWindowHandle",null] 14:12:19 INFO - PROCESS | 2564 | 1465247539486 Marionette TRACE conn8 <- [1,1017,null,{"value":"13"}] 14:12:19 INFO - PROCESS | 2564 | 1465247539489 Marionette TRACE conn8 -> [0,1018,"setScriptTimeout",{"ms":35000}] 14:12:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 14:12:19 INFO - PROCESS | 2564 | 1465247539493 Marionette TRACE conn8 <- [1,1018,null,{}] 14:12:19 INFO - PROCESS | 2564 | 1465247539503 Marionette TRACE conn8 -> [0,1019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:12:19 INFO - PROCESS | 2564 | 1465247539508 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:12:19 INFO - PROCESS | 2564 | 1465247539591 Marionette TRACE conn8 <- [1,1019,null,{"value":null}] 14:12:19 INFO - PROCESS | 2564 | 1465247539684 Marionette TRACE conn8 -> [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\", \"841f63d8-fed4-499c-a8c0-303cb4dc280d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:12:19 INFO - PROCESS | 2564 | 1465247539687 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:12:19 INFO - PROCESS | 2564 | ++DOCSHELL 1774A800 == 29 [pid = 2564] [id = 264] 14:12:19 INFO - PROCESS | 2564 | ++DOMWINDOW == 76 (1774C400) [pid = 2564] [serial = 791] [outer = 00000000] 14:12:19 INFO - PROCESS | 2564 | ++DOMWINDOW == 77 (1774F800) [pid = 2564] [serial = 792] [outer = 1774C400] 14:12:19 INFO - PROCESS | 2564 | 1465247539735 Marionette DEBUG loaded listener.js 14:12:19 INFO - PROCESS | 2564 | ++DOMWINDOW == 78 (177C0800) [pid = 2564] [serial = 793] [outer = 1774C400] 14:12:20 INFO - PROCESS | 2564 | 1465247540166 Marionette TRACE conn8 <- [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]]]}] 14:12:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 14:12:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 730ms 14:12:20 INFO - PROCESS | 2564 | 1465247540236 Marionette TRACE conn8 -> [0,1021,"getWindowHandle",null] 14:12:20 INFO - PROCESS | 2564 | 1465247540239 Marionette TRACE conn8 <- [1,1021,null,{"value":"13"}] 14:12:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 14:12:20 INFO - PROCESS | 2564 | 1465247540252 Marionette TRACE conn8 -> [0,1022,"setScriptTimeout",{"ms":35000}] 14:12:20 INFO - PROCESS | 2564 | 1465247540254 Marionette TRACE conn8 <- [1,1022,null,{}] 14:12:20 INFO - PROCESS | 2564 | 1465247540257 Marionette TRACE conn8 -> [0,1023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:12:20 INFO - PROCESS | 2564 | 1465247540259 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:12:20 INFO - PROCESS | 2564 | 1465247540375 Marionette TRACE conn8 <- [1,1023,null,{"value":null}] 14:12:20 INFO - PROCESS | 2564 | 1465247540384 Marionette TRACE conn8 -> [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\", \"841f63d8-fed4-499c-a8c0-303cb4dc280d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:12:20 INFO - PROCESS | 2564 | 1465247540386 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:12:20 INFO - PROCESS | 2564 | ++DOCSHELL 17755800 == 30 [pid = 2564] [id = 265] 14:12:20 INFO - PROCESS | 2564 | ++DOMWINDOW == 79 (17EDDC00) [pid = 2564] [serial = 794] [outer = 00000000] 14:12:20 INFO - PROCESS | 2564 | ++DOMWINDOW == 80 (18376C00) [pid = 2564] [serial = 795] [outer = 17EDDC00] 14:12:20 INFO - PROCESS | 2564 | 1465247540430 Marionette DEBUG loaded listener.js 14:12:20 INFO - PROCESS | 2564 | ++DOMWINDOW == 81 (1837F000) [pid = 2564] [serial = 796] [outer = 17EDDC00] 14:12:20 INFO - PROCESS | 2564 | 1465247540865 Marionette TRACE conn8 <- [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]]]}] 14:12:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 14:12:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 671ms 14:12:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 14:12:20 INFO - PROCESS | 2564 | 1465247540921 Marionette TRACE conn8 -> [0,1025,"getWindowHandle",null] 14:12:20 INFO - PROCESS | 2564 | 1465247540923 Marionette TRACE conn8 <- [1,1025,null,{"value":"13"}] 14:12:20 INFO - PROCESS | 2564 | 1465247540926 Marionette TRACE conn8 -> [0,1026,"setScriptTimeout",{"ms":35000}] 14:12:20 INFO - PROCESS | 2564 | 1465247540928 Marionette TRACE conn8 <- [1,1026,null,{}] 14:12:20 INFO - PROCESS | 2564 | 1465247540931 Marionette TRACE conn8 -> [0,1027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:12:20 INFO - PROCESS | 2564 | 1465247540933 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:12:21 INFO - PROCESS | 2564 | 1465247541041 Marionette TRACE conn8 <- [1,1027,null,{"value":null}] 14:12:21 INFO - PROCESS | 2564 | 1465247541046 Marionette TRACE conn8 -> [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\", \"841f63d8-fed4-499c-a8c0-303cb4dc280d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:12:21 INFO - PROCESS | 2564 | 1465247541048 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:12:21 INFO - PROCESS | 2564 | ++DOCSHELL 18382400 == 31 [pid = 2564] [id = 266] 14:12:21 INFO - PROCESS | 2564 | ++DOMWINDOW == 82 (183D6C00) [pid = 2564] [serial = 797] [outer = 00000000] 14:12:21 INFO - PROCESS | 2564 | ++DOMWINDOW == 83 (1890E400) [pid = 2564] [serial = 798] [outer = 183D6C00] 14:12:21 INFO - PROCESS | 2564 | 1465247541092 Marionette DEBUG loaded listener.js 14:12:21 INFO - PROCESS | 2564 | ++DOMWINDOW == 84 (18C08C00) [pid = 2564] [serial = 799] [outer = 183D6C00] 14:12:21 INFO - PROCESS | 2564 | 1465247541564 Marionette TRACE conn8 <- [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]]]}] 14:12:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 14:12:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 670ms 14:12:21 INFO - PROCESS | 2564 | 1465247541599 Marionette TRACE conn8 -> [0,1029,"getWindowHandle",null] 14:12:21 INFO - PROCESS | 2564 | 1465247541602 Marionette TRACE conn8 <- [1,1029,null,{"value":"13"}] 14:12:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 14:12:21 INFO - PROCESS | 2564 | 1465247541605 Marionette TRACE conn8 -> [0,1030,"setScriptTimeout",{"ms":35000}] 14:12:21 INFO - PROCESS | 2564 | 1465247541606 Marionette TRACE conn8 <- [1,1030,null,{}] 14:12:21 INFO - PROCESS | 2564 | 1465247541609 Marionette TRACE conn8 -> [0,1031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:12:21 INFO - PROCESS | 2564 | 1465247541615 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:12:21 INFO - PROCESS | 2564 | 1465247541774 Marionette TRACE conn8 <- [1,1031,null,{"value":null}] 14:12:21 INFO - PROCESS | 2564 | 1465247541801 Marionette TRACE conn8 -> [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\", \"841f63d8-fed4-499c-a8c0-303cb4dc280d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:12:21 INFO - PROCESS | 2564 | 1465247541803 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:12:21 INFO - PROCESS | 2564 | ++DOCSHELL 18E5B000 == 32 [pid = 2564] [id = 267] 14:12:21 INFO - PROCESS | 2564 | ++DOMWINDOW == 85 (18E62800) [pid = 2564] [serial = 800] [outer = 00000000] 14:12:21 INFO - PROCESS | 2564 | ++DOMWINDOW == 86 (1937DC00) [pid = 2564] [serial = 801] [outer = 18E62800] 14:12:21 INFO - PROCESS | 2564 | 1465247541847 Marionette DEBUG loaded listener.js 14:12:21 INFO - PROCESS | 2564 | ++DOMWINDOW == 87 (19385000) [pid = 2564] [serial = 802] [outer = 18E62800] 14:12:22 INFO - PROCESS | 2564 | --DOMWINDOW == 86 (0FD0CC00) [pid = 2564] [serial = 767] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 14:12:22 INFO - PROCESS | 2564 | --DOMWINDOW == 85 (1D496C00) [pid = 2564] [serial = 770] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 14:12:22 INFO - PROCESS | 2564 | --DOMWINDOW == 84 (18E54800) [pid = 2564] [serial = 755] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 14:12:22 INFO - PROCESS | 2564 | --DOMWINDOW == 83 (1ABF7000) [pid = 2564] [serial = 758] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 14:12:22 INFO - PROCESS | 2564 | --DOMWINDOW == 82 (1483EC00) [pid = 2564] [serial = 746] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 14:12:22 INFO - PROCESS | 2564 | --DOMWINDOW == 81 (1770D400) [pid = 2564] [serial = 740] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 14:12:22 INFO - PROCESS | 2564 | --DOMWINDOW == 80 (0FC50800) [pid = 2564] [serial = 761] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 14:12:22 INFO - PROCESS | 2564 | --DOMWINDOW == 79 (1B5F2C00) [pid = 2564] [serial = 734] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 14:12:22 INFO - PROCESS | 2564 | --DOMWINDOW == 78 (0FD5E400) [pid = 2564] [serial = 737] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 14:12:22 INFO - PROCESS | 2564 | --DOMWINDOW == 77 (0FD10400) [pid = 2564] [serial = 743] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 14:12:22 INFO - PROCESS | 2564 | --DOMWINDOW == 76 (17EDD000) [pid = 2564] [serial = 749] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 14:12:22 INFO - PROCESS | 2564 | --DOMWINDOW == 75 (18906400) [pid = 2564] [serial = 752] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 14:12:22 INFO - PROCESS | 2564 | --DOMWINDOW == 74 (17713800) [pid = 2564] [serial = 764] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 14:12:22 INFO - PROCESS | 2564 | 1465247542516 Marionette TRACE conn8 <- [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]]]}] 14:12:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 14:12:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 970ms 14:12:22 INFO - PROCESS | 2564 | 1465247542577 Marionette TRACE conn8 -> [0,1033,"getWindowHandle",null] 14:12:22 INFO - PROCESS | 2564 | 1465247542579 Marionette TRACE conn8 <- [1,1033,null,{"value":"13"}] 14:12:22 INFO - PROCESS | 2564 | 1465247542583 Marionette TRACE conn8 -> [0,1034,"setScriptTimeout",{"ms":35000}] 14:12:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 14:12:22 INFO - PROCESS | 2564 | 1465247542584 Marionette TRACE conn8 <- [1,1034,null,{}] 14:12:22 INFO - PROCESS | 2564 | 1465247542588 Marionette TRACE conn8 -> [0,1035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:12:22 INFO - PROCESS | 2564 | 1465247542590 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:12:22 INFO - PROCESS | 2564 | 1465247542666 Marionette TRACE conn8 <- [1,1035,null,{"value":null}] 14:12:22 INFO - PROCESS | 2564 | 1465247542672 Marionette TRACE conn8 -> [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\", \"841f63d8-fed4-499c-a8c0-303cb4dc280d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:12:22 INFO - PROCESS | 2564 | 1465247542674 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:12:22 INFO - PROCESS | 2564 | ++DOCSHELL 10215400 == 33 [pid = 2564] [id = 268] 14:12:22 INFO - PROCESS | 2564 | ++DOMWINDOW == 75 (13E02800) [pid = 2564] [serial = 803] [outer = 00000000] 14:12:22 INFO - PROCESS | 2564 | ++DOMWINDOW == 76 (18C34C00) [pid = 2564] [serial = 804] [outer = 13E02800] 14:12:22 INFO - PROCESS | 2564 | 1465247542718 Marionette DEBUG loaded listener.js 14:12:22 INFO - PROCESS | 2564 | ++DOMWINDOW == 77 (18E10400) [pid = 2564] [serial = 805] [outer = 13E02800] 14:12:23 INFO - PROCESS | 2564 | 1465247543126 Marionette TRACE conn8 <- [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]]]}] 14:12:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 14:12:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 570ms 14:12:23 INFO - PROCESS | 2564 | 1465247543170 Marionette TRACE conn8 -> [0,1037,"getWindowHandle",null] 14:12:23 INFO - PROCESS | 2564 | 1465247543172 Marionette TRACE conn8 <- [1,1037,null,{"value":"13"}] 14:12:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 14:12:23 INFO - PROCESS | 2564 | 1465247543190 Marionette TRACE conn8 -> [0,1038,"setScriptTimeout",{"ms":35000}] 14:12:23 INFO - PROCESS | 2564 | 1465247543192 Marionette TRACE conn8 <- [1,1038,null,{}] 14:12:23 INFO - PROCESS | 2564 | 1465247543196 Marionette TRACE conn8 -> [0,1039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:12:23 INFO - PROCESS | 2564 | 1465247543198 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:12:23 INFO - PROCESS | 2564 | 1465247543277 Marionette TRACE conn8 <- [1,1039,null,{"value":null}] 14:12:23 INFO - PROCESS | 2564 | 1465247543282 Marionette TRACE conn8 -> [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\", \"841f63d8-fed4-499c-a8c0-303cb4dc280d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:12:23 INFO - PROCESS | 2564 | 1465247543284 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:12:23 INFO - PROCESS | 2564 | ++DOCSHELL 1937D000 == 34 [pid = 2564] [id = 269] 14:12:23 INFO - PROCESS | 2564 | ++DOMWINDOW == 78 (19388800) [pid = 2564] [serial = 806] [outer = 00000000] 14:12:23 INFO - PROCESS | 2564 | ++DOMWINDOW == 79 (19A93000) [pid = 2564] [serial = 807] [outer = 19388800] 14:12:23 INFO - PROCESS | 2564 | 1465247543327 Marionette DEBUG loaded listener.js 14:12:23 INFO - PROCESS | 2564 | ++DOMWINDOW == 80 (18377400) [pid = 2564] [serial = 808] [outer = 19388800] 14:12:23 INFO - PROCESS | 2564 | 1465247543777 Marionette TRACE conn8 <- [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]]]}] 14:12:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 14:12:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 630ms 14:12:23 INFO - PROCESS | 2564 | 1465247543824 Marionette TRACE conn8 -> [0,1041,"getWindowHandle",null] 14:12:23 INFO - PROCESS | 2564 | 1465247543826 Marionette TRACE conn8 <- [1,1041,null,{"value":"13"}] 14:12:23 INFO - PROCESS | 2564 | 1465247543829 Marionette TRACE conn8 -> [0,1042,"setScriptTimeout",{"ms":35000}] 14:12:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 14:12:23 INFO - PROCESS | 2564 | 1465247543831 Marionette TRACE conn8 <- [1,1042,null,{}] 14:12:23 INFO - PROCESS | 2564 | 1465247543834 Marionette TRACE conn8 -> [0,1043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:12:23 INFO - PROCESS | 2564 | 1465247543836 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:12:23 INFO - PROCESS | 2564 | 1465247543914 Marionette TRACE conn8 <- [1,1043,null,{"value":null}] 14:12:23 INFO - PROCESS | 2564 | 1465247543919 Marionette TRACE conn8 -> [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\", \"841f63d8-fed4-499c-a8c0-303cb4dc280d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:12:23 INFO - PROCESS | 2564 | 1465247543921 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:12:23 INFO - PROCESS | 2564 | ++DOCSHELL 17749C00 == 35 [pid = 2564] [id = 270] 14:12:23 INFO - PROCESS | 2564 | ++DOMWINDOW == 81 (1B26CC00) [pid = 2564] [serial = 809] [outer = 00000000] 14:12:23 INFO - PROCESS | 2564 | ++DOMWINDOW == 82 (1B593000) [pid = 2564] [serial = 810] [outer = 1B26CC00] 14:12:23 INFO - PROCESS | 2564 | 1465247543964 Marionette DEBUG loaded listener.js 14:12:24 INFO - PROCESS | 2564 | ++DOMWINDOW == 83 (1D273000) [pid = 2564] [serial = 811] [outer = 1B26CC00] 14:12:24 INFO - PROCESS | 2564 | 1465247544538 Marionette TRACE conn8 <- [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]]]}] 14:12:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 14:12:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 770ms 14:12:24 INFO - PROCESS | 2564 | 1465247544650 Marionette TRACE conn8 -> [0,1045,"getWindowHandle",null] 14:12:24 INFO - PROCESS | 2564 | 1465247544655 Marionette TRACE conn8 <- [1,1045,null,{"value":"13"}] 14:12:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 14:12:24 INFO - PROCESS | 2564 | 1465247544685 Marionette TRACE conn8 -> [0,1046,"setScriptTimeout",{"ms":35000}] 14:12:24 INFO - PROCESS | 2564 | 1465247544689 Marionette TRACE conn8 <- [1,1046,null,{}] 14:12:24 INFO - PROCESS | 2564 | 1465247544695 Marionette TRACE conn8 -> [0,1047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:12:24 INFO - PROCESS | 2564 | 1465247544698 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:12:24 INFO - PROCESS | 2564 | 1465247544832 Marionette TRACE conn8 <- [1,1047,null,{"value":null}] 14:12:24 INFO - PROCESS | 2564 | 1465247544913 Marionette TRACE conn8 -> [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\", \"841f63d8-fed4-499c-a8c0-303cb4dc280d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:12:24 INFO - PROCESS | 2564 | 1465247544918 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:12:24 INFO - PROCESS | 2564 | ++DOCSHELL 0FD06800 == 36 [pid = 2564] [id = 271] 14:12:24 INFO - PROCESS | 2564 | ++DOMWINDOW == 84 (0FD07000) [pid = 2564] [serial = 812] [outer = 00000000] 14:12:25 INFO - PROCESS | 2564 | ++DOMWINDOW == 85 (10F18000) [pid = 2564] [serial = 813] [outer = 0FD07000] 14:12:25 INFO - PROCESS | 2564 | 1465247545017 Marionette DEBUG loaded listener.js 14:12:25 INFO - PROCESS | 2564 | ++DOMWINDOW == 86 (143AFC00) [pid = 2564] [serial = 814] [outer = 0FD07000] 14:12:25 INFO - PROCESS | 2564 | 1465247545737 Marionette TRACE conn8 <- [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]]]}] 14:12:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 14:12:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 1100ms 14:12:25 INFO - PROCESS | 2564 | 1465247545772 Marionette TRACE conn8 -> [0,1049,"getWindowHandle",null] 14:12:25 INFO - PROCESS | 2564 | 1465247545777 Marionette TRACE conn8 <- [1,1049,null,{"value":"13"}] 14:12:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 14:12:25 INFO - PROCESS | 2564 | 1465247545808 Marionette TRACE conn8 -> [0,1050,"setScriptTimeout",{"ms":35000}] 14:12:25 INFO - PROCESS | 2564 | 1465247545811 Marionette TRACE conn8 <- [1,1050,null,{}] 14:12:25 INFO - PROCESS | 2564 | 1465247545814 Marionette TRACE conn8 -> [0,1051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:12:25 INFO - PROCESS | 2564 | 1465247545817 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:12:25 INFO - PROCESS | 2564 | 1465247545939 Marionette TRACE conn8 <- [1,1051,null,{"value":null}] 14:12:26 INFO - PROCESS | 2564 | 1465247546067 Marionette TRACE conn8 -> [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\", \"841f63d8-fed4-499c-a8c0-303cb4dc280d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:12:26 INFO - PROCESS | 2564 | 1465247546069 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:12:26 INFO - PROCESS | 2564 | ++DOCSHELL 17710C00 == 37 [pid = 2564] [id = 272] 14:12:26 INFO - PROCESS | 2564 | ++DOMWINDOW == 87 (17711000) [pid = 2564] [serial = 815] [outer = 00000000] 14:12:26 INFO - PROCESS | 2564 | ++DOMWINDOW == 88 (178D9800) [pid = 2564] [serial = 816] [outer = 17711000] 14:12:26 INFO - PROCESS | 2564 | 1465247546127 Marionette DEBUG loaded listener.js 14:12:26 INFO - PROCESS | 2564 | ++DOMWINDOW == 89 (18376400) [pid = 2564] [serial = 817] [outer = 17711000] 14:12:27 INFO - PROCESS | 2564 | --DOCSHELL 1937D000 == 36 [pid = 2564] [id = 269] 14:12:27 INFO - PROCESS | 2564 | --DOCSHELL 10215400 == 35 [pid = 2564] [id = 268] 14:12:27 INFO - PROCESS | 2564 | --DOCSHELL 18E5B000 == 34 [pid = 2564] [id = 267] 14:12:27 INFO - PROCESS | 2564 | --DOCSHELL 18382400 == 33 [pid = 2564] [id = 266] 14:12:27 INFO - PROCESS | 2564 | --DOCSHELL 17755800 == 32 [pid = 2564] [id = 265] 14:12:27 INFO - PROCESS | 2564 | --DOCSHELL 1774A800 == 31 [pid = 2564] [id = 264] 14:12:27 INFO - PROCESS | 2564 | --DOCSHELL 14808000 == 30 [pid = 2564] [id = 263] 14:12:27 INFO - PROCESS | 2564 | --DOCSHELL 0FF4DC00 == 29 [pid = 2564] [id = 262] 14:12:27 INFO - PROCESS | 2564 | --DOMWINDOW == 88 (18E60000) [pid = 2564] [serial = 756] [outer = 00000000] [url = about:blank] 14:12:27 INFO - PROCESS | 2564 | --DOMWINDOW == 87 (1B553400) [pid = 2564] [serial = 759] [outer = 00000000] [url = about:blank] 14:12:27 INFO - PROCESS | 2564 | --DOMWINDOW == 86 (1926A800) [pid = 2564] [serial = 757] [outer = 00000000] [url = about:blank] 14:12:27 INFO - PROCESS | 2564 | --DOMWINDOW == 85 (15F8D400) [pid = 2564] [serial = 747] [outer = 00000000] [url = about:blank] 14:12:27 INFO - PROCESS | 2564 | --DOMWINDOW == 84 (17568C00) [pid = 2564] [serial = 748] [outer = 00000000] [url = about:blank] 14:12:27 INFO - PROCESS | 2564 | --DOMWINDOW == 83 (17753400) [pid = 2564] [serial = 741] [outer = 00000000] [url = about:blank] 14:12:27 INFO - PROCESS | 2564 | --DOMWINDOW == 82 (17E37C00) [pid = 2564] [serial = 742] [outer = 00000000] [url = about:blank] 14:12:27 INFO - PROCESS | 2564 | --DOMWINDOW == 81 (10252800) [pid = 2564] [serial = 762] [outer = 00000000] [url = about:blank] 14:12:27 INFO - PROCESS | 2564 | --DOMWINDOW == 80 (1D274000) [pid = 2564] [serial = 736] [outer = 00000000] [url = about:blank] 14:12:27 INFO - PROCESS | 2564 | --DOMWINDOW == 79 (13E06800) [pid = 2564] [serial = 738] [outer = 00000000] [url = about:blank] 14:12:27 INFO - PROCESS | 2564 | --DOMWINDOW == 78 (14389400) [pid = 2564] [serial = 739] [outer = 00000000] [url = about:blank] 14:12:27 INFO - PROCESS | 2564 | --DOMWINDOW == 77 (10217800) [pid = 2564] [serial = 744] [outer = 00000000] [url = about:blank] 14:12:27 INFO - PROCESS | 2564 | --DOMWINDOW == 76 (10ED2400) [pid = 2564] [serial = 745] [outer = 00000000] [url = about:blank] 14:12:27 INFO - PROCESS | 2564 | --DOMWINDOW == 75 (17EE5800) [pid = 2564] [serial = 750] [outer = 00000000] [url = about:blank] 14:12:27 INFO - PROCESS | 2564 | --DOMWINDOW == 74 (18379400) [pid = 2564] [serial = 751] [outer = 00000000] [url = about:blank] 14:12:27 INFO - PROCESS | 2564 | --DOMWINDOW == 73 (18C2B800) [pid = 2564] [serial = 753] [outer = 00000000] [url = about:blank] 14:12:27 INFO - PROCESS | 2564 | --DOMWINDOW == 72 (1ABFE000) [pid = 2564] [serial = 760] [outer = 00000000] [url = about:blank] 14:12:27 INFO - PROCESS | 2564 | --DOMWINDOW == 71 (1D415000) [pid = 2564] [serial = 769] [outer = 00000000] [url = about:blank] 14:12:27 INFO - PROCESS | 2564 | --DOMWINDOW == 70 (1D27C400) [pid = 2564] [serial = 766] [outer = 00000000] [url = about:blank] 14:12:27 INFO - PROCESS | 2564 | --DOMWINDOW == 69 (1496CC00) [pid = 2564] [serial = 763] [outer = 00000000] [url = about:blank] 14:12:27 INFO - PROCESS | 2564 | --DOMWINDOW == 68 (18C35000) [pid = 2564] [serial = 754] [outer = 00000000] [url = about:blank] 14:12:27 INFO - PROCESS | 2564 | --DOMWINDOW == 67 (1BA9B400) [pid = 2564] [serial = 765] [outer = 00000000] [url = about:blank] 14:12:27 INFO - PROCESS | 2564 | --DOMWINDOW == 66 (1D365C00) [pid = 2564] [serial = 768] [outer = 00000000] [url = about:blank] 14:12:27 INFO - PROCESS | 2564 | --DOMWINDOW == 65 (1D4A0800) [pid = 2564] [serial = 771] [outer = 00000000] [url = about:blank] 14:12:27 INFO - PROCESS | 2564 | --DOMWINDOW == 64 (1D4A1000) [pid = 2564] [serial = 772] [outer = 00000000] [url = about:blank] 14:12:27 INFO - PROCESS | 2564 | 1465247547056 Marionette TRACE conn8 <- [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]]]}] 14:12:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 14:12:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 1274ms 14:12:27 INFO - PROCESS | 2564 | 1465247547089 Marionette TRACE conn8 -> [0,1053,"getWindowHandle",null] 14:12:27 INFO - PROCESS | 2564 | 1465247547093 Marionette TRACE conn8 <- [1,1053,null,{"value":"13"}] 14:12:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 14:12:27 INFO - PROCESS | 2564 | 1465247547097 Marionette TRACE conn8 -> [0,1054,"setScriptTimeout",{"ms":35000}] 14:12:27 INFO - PROCESS | 2564 | 1465247547100 Marionette TRACE conn8 <- [1,1054,null,{}] 14:12:27 INFO - PROCESS | 2564 | 1465247547106 Marionette TRACE conn8 -> [0,1055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:12:27 INFO - PROCESS | 2564 | 1465247547109 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:12:27 INFO - PROCESS | 2564 | 1465247547201 Marionette TRACE conn8 <- [1,1055,null,{"value":null}] 14:12:27 INFO - PROCESS | 2564 | 1465247547213 Marionette TRACE conn8 -> [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\", \"841f63d8-fed4-499c-a8c0-303cb4dc280d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:12:27 INFO - PROCESS | 2564 | 1465247547217 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:12:27 INFO - PROCESS | 2564 | ++DOCSHELL 1024D000 == 30 [pid = 2564] [id = 273] 14:12:27 INFO - PROCESS | 2564 | ++DOMWINDOW == 65 (1024E000) [pid = 2564] [serial = 818] [outer = 00000000] 14:12:27 INFO - PROCESS | 2564 | ++DOMWINDOW == 66 (104FC400) [pid = 2564] [serial = 819] [outer = 1024E000] 14:12:27 INFO - PROCESS | 2564 | 1465247547266 Marionette DEBUG loaded listener.js 14:12:27 INFO - PROCESS | 2564 | ++DOMWINDOW == 67 (10FBA800) [pid = 2564] [serial = 820] [outer = 1024E000] 14:12:27 INFO - PROCESS | 2564 | 1465247547775 Marionette TRACE conn8 <- [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]]]}] 14:12:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 14:12:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 730ms 14:12:27 INFO - PROCESS | 2564 | 1465247547829 Marionette TRACE conn8 -> [0,1057,"getWindowHandle",null] 14:12:27 INFO - PROCESS | 2564 | 1465247547833 Marionette TRACE conn8 <- [1,1057,null,{"value":"13"}] 14:12:27 INFO - PROCESS | 2564 | 1465247547839 Marionette TRACE conn8 -> [0,1058,"setScriptTimeout",{"ms":35000}] 14:12:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 14:12:27 INFO - PROCESS | 2564 | 1465247547841 Marionette TRACE conn8 <- [1,1058,null,{}] 14:12:27 INFO - PROCESS | 2564 | 1465247547845 Marionette TRACE conn8 -> [0,1059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:12:27 INFO - PROCESS | 2564 | 1465247547848 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:12:27 INFO - PROCESS | 2564 | 1465247547933 Marionette TRACE conn8 <- [1,1059,null,{"value":null}] 14:12:28 INFO - PROCESS | 2564 | 1465247548020 Marionette TRACE conn8 -> [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\", \"841f63d8-fed4-499c-a8c0-303cb4dc280d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:12:28 INFO - PROCESS | 2564 | 1465247548023 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:12:28 INFO - PROCESS | 2564 | ++DOCSHELL 14808000 == 31 [pid = 2564] [id = 274] 14:12:28 INFO - PROCESS | 2564 | ++DOMWINDOW == 68 (14818000) [pid = 2564] [serial = 821] [outer = 00000000] 14:12:28 INFO - PROCESS | 2564 | ++DOMWINDOW == 69 (15D4B000) [pid = 2564] [serial = 822] [outer = 14818000] 14:12:28 INFO - PROCESS | 2564 | 1465247548069 Marionette DEBUG loaded listener.js 14:12:28 INFO - PROCESS | 2564 | ++DOMWINDOW == 70 (17562C00) [pid = 2564] [serial = 823] [outer = 14818000] 14:12:28 INFO - PROCESS | 2564 | 1465247548445 Marionette TRACE conn8 <- [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]]]}] 14:12:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 14:12:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 670ms 14:12:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 14:12:28 INFO - PROCESS | 2564 | 1465247548514 Marionette TRACE conn8 -> [0,1061,"getWindowHandle",null] 14:12:28 INFO - PROCESS | 2564 | 1465247548516 Marionette TRACE conn8 <- [1,1061,null,{"value":"13"}] 14:12:28 INFO - PROCESS | 2564 | 1465247548519 Marionette TRACE conn8 -> [0,1062,"setScriptTimeout",{"ms":35000}] 14:12:28 INFO - PROCESS | 2564 | 1465247548522 Marionette TRACE conn8 <- [1,1062,null,{}] 14:12:28 INFO - PROCESS | 2564 | 1465247548533 Marionette TRACE conn8 -> [0,1063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:12:28 INFO - PROCESS | 2564 | 1465247548537 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:12:28 INFO - PROCESS | 2564 | 1465247548651 Marionette TRACE conn8 <- [1,1063,null,{"value":null}] 14:12:28 INFO - PROCESS | 2564 | 1465247548679 Marionette TRACE conn8 -> [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\", \"841f63d8-fed4-499c-a8c0-303cb4dc280d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:12:28 INFO - PROCESS | 2564 | 1465247548682 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:12:28 INFO - PROCESS | 2564 | ++DOCSHELL 17EDAC00 == 32 [pid = 2564] [id = 275] 14:12:28 INFO - PROCESS | 2564 | ++DOMWINDOW == 71 (17EDBC00) [pid = 2564] [serial = 824] [outer = 00000000] 14:12:28 INFO - PROCESS | 2564 | ++DOMWINDOW == 72 (17EE3000) [pid = 2564] [serial = 825] [outer = 17EDBC00] 14:12:28 INFO - PROCESS | 2564 | 1465247548741 Marionette DEBUG loaded listener.js 14:12:28 INFO - PROCESS | 2564 | ++DOMWINDOW == 73 (1837AC00) [pid = 2564] [serial = 826] [outer = 17EDBC00] 14:12:29 INFO - PROCESS | 2564 | 1465247549169 Marionette TRACE conn8 <- [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]]]}] 14:12:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 14:12:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 670ms 14:12:29 INFO - PROCESS | 2564 | 1465247549193 Marionette TRACE conn8 -> [0,1065,"getWindowHandle",null] 14:12:29 INFO - PROCESS | 2564 | 1465247549196 Marionette TRACE conn8 <- [1,1065,null,{"value":"13"}] 14:12:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 14:12:29 INFO - PROCESS | 2564 | 1465247549232 Marionette TRACE conn8 -> [0,1066,"setScriptTimeout",{"ms":35000}] 14:12:29 INFO - PROCESS | 2564 | 1465247549233 Marionette TRACE conn8 <- [1,1066,null,{}] 14:12:29 INFO - PROCESS | 2564 | 1465247549248 Marionette TRACE conn8 -> [0,1067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:12:29 INFO - PROCESS | 2564 | 1465247549250 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:12:29 INFO - PROCESS | 2564 | 1465247549364 Marionette TRACE conn8 <- [1,1067,null,{"value":null}] 14:12:29 INFO - PROCESS | 2564 | 1465247549372 Marionette TRACE conn8 -> [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\", \"841f63d8-fed4-499c-a8c0-303cb4dc280d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:12:29 INFO - PROCESS | 2564 | 1465247549374 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:12:29 INFO - PROCESS | 2564 | ++DOCSHELL 18901C00 == 33 [pid = 2564] [id = 276] 14:12:29 INFO - PROCESS | 2564 | ++DOMWINDOW == 74 (1890B800) [pid = 2564] [serial = 827] [outer = 00000000] 14:12:29 INFO - PROCESS | 2564 | ++DOMWINDOW == 75 (18AFB800) [pid = 2564] [serial = 828] [outer = 1890B800] 14:12:29 INFO - PROCESS | 2564 | 1465247549419 Marionette DEBUG loaded listener.js 14:12:29 INFO - PROCESS | 2564 | ++DOMWINDOW == 76 (18C2F800) [pid = 2564] [serial = 829] [outer = 1890B800] 14:12:29 INFO - PROCESS | 2564 | 1465247549916 Marionette TRACE conn8 <- [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]]]}] 14:12:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 14:12:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 750ms 14:12:29 INFO - PROCESS | 2564 | 1465247549972 Marionette TRACE conn8 -> [0,1069,"getWindowHandle",null] 14:12:29 INFO - PROCESS | 2564 | 1465247549974 Marionette TRACE conn8 <- [1,1069,null,{"value":"13"}] 14:12:29 INFO - PROCESS | 2564 | 1465247549977 Marionette TRACE conn8 -> [0,1070,"setScriptTimeout",{"ms":35000}] 14:12:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 14:12:29 INFO - PROCESS | 2564 | 1465247549979 Marionette TRACE conn8 <- [1,1070,null,{}] 14:12:29 INFO - PROCESS | 2564 | 1465247549982 Marionette TRACE conn8 -> [0,1071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:12:29 INFO - PROCESS | 2564 | 1465247549984 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:12:30 INFO - PROCESS | 2564 | 1465247550127 Marionette TRACE conn8 <- [1,1071,null,{"value":null}] 14:12:30 INFO - PROCESS | 2564 | 1465247550149 Marionette TRACE conn8 -> [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\", \"841f63d8-fed4-499c-a8c0-303cb4dc280d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:12:30 INFO - PROCESS | 2564 | 1465247550151 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:12:30 INFO - PROCESS | 2564 | ++DOCSHELL 18E0C800 == 34 [pid = 2564] [id = 277] 14:12:30 INFO - PROCESS | 2564 | ++DOMWINDOW == 77 (18E0CC00) [pid = 2564] [serial = 830] [outer = 00000000] 14:12:30 INFO - PROCESS | 2564 | ++DOMWINDOW == 78 (19382400) [pid = 2564] [serial = 831] [outer = 18E0CC00] 14:12:30 INFO - PROCESS | 2564 | 1465247550195 Marionette DEBUG loaded listener.js 14:12:30 INFO - PROCESS | 2564 | ++DOMWINDOW == 79 (1ABFE000) [pid = 2564] [serial = 832] [outer = 18E0CC00] 14:12:30 INFO - PROCESS | 2564 | 1465247550658 Marionette TRACE conn8 <- [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]]]}] 14:12:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 14:12:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 732ms 14:12:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 14:12:30 INFO - PROCESS | 2564 | 1465247550712 Marionette TRACE conn8 -> [0,1073,"getWindowHandle",null] 14:12:30 INFO - PROCESS | 2564 | 1465247550715 Marionette TRACE conn8 <- [1,1073,null,{"value":"13"}] 14:12:30 INFO - PROCESS | 2564 | 1465247550718 Marionette TRACE conn8 -> [0,1074,"setScriptTimeout",{"ms":35000}] 14:12:30 INFO - PROCESS | 2564 | 1465247550719 Marionette TRACE conn8 <- [1,1074,null,{}] 14:12:30 INFO - PROCESS | 2564 | 1465247550731 Marionette TRACE conn8 -> [0,1075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:12:30 INFO - PROCESS | 2564 | 1465247550736 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:12:30 INFO - PROCESS | 2564 | 1465247550879 Marionette TRACE conn8 <- [1,1075,null,{"value":null}] 14:12:30 INFO - PROCESS | 2564 | 1465247550941 Marionette TRACE conn8 -> [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\", \"841f63d8-fed4-499c-a8c0-303cb4dc280d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:12:30 INFO - PROCESS | 2564 | 1465247550943 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:12:30 INFO - PROCESS | 2564 | ++DOCSHELL 1774C000 == 35 [pid = 2564] [id = 278] 14:12:30 INFO - PROCESS | 2564 | ++DOMWINDOW == 80 (18E0FC00) [pid = 2564] [serial = 833] [outer = 00000000] 14:12:30 INFO - PROCESS | 2564 | ++DOMWINDOW == 81 (1D280400) [pid = 2564] [serial = 834] [outer = 18E0FC00] 14:12:31 INFO - PROCESS | 2564 | 1465247550987 Marionette DEBUG loaded listener.js 14:12:31 INFO - PROCESS | 2564 | ++DOMWINDOW == 82 (1D27DC00) [pid = 2564] [serial = 835] [outer = 18E0FC00] 14:12:31 INFO - PROCESS | 2564 | --DOMWINDOW == 81 (17EDDC00) [pid = 2564] [serial = 794] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 14:12:31 INFO - PROCESS | 2564 | --DOMWINDOW == 80 (1774C400) [pid = 2564] [serial = 791] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 14:12:31 INFO - PROCESS | 2564 | --DOMWINDOW == 79 (0FD10000) [pid = 2564] [serial = 782] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 14:12:31 INFO - PROCESS | 2564 | --DOMWINDOW == 78 (1480C400) [pid = 2564] [serial = 788] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 14:12:31 INFO - PROCESS | 2564 | --DOMWINDOW == 77 (0FF4E800) [pid = 2564] [serial = 785] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 14:12:31 INFO - PROCESS | 2564 | --DOMWINDOW == 76 (183D6C00) [pid = 2564] [serial = 797] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 14:12:31 INFO - PROCESS | 2564 | --DOMWINDOW == 75 (1476C400) [pid = 2564] [serial = 773] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 14:12:31 INFO - PROCESS | 2564 | --DOMWINDOW == 74 (18381400) [pid = 2564] [serial = 776] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 14:12:31 INFO - PROCESS | 2564 | --DOMWINDOW == 73 (1D897C00) [pid = 2564] [serial = 779] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 14:12:31 INFO - PROCESS | 2564 | --DOMWINDOW == 72 (18E62800) [pid = 2564] [serial = 800] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 14:12:31 INFO - PROCESS | 2564 | --DOMWINDOW == 71 (19388800) [pid = 2564] [serial = 806] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 14:12:31 INFO - PROCESS | 2564 | --DOMWINDOW == 70 (13E02800) [pid = 2564] [serial = 803] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 14:12:31 INFO - PROCESS | 2564 | 1465247551502 Marionette TRACE conn8 <- [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]]]}] 14:12:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 14:12:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 830ms 14:12:31 INFO - PROCESS | 2564 | 1465247551549 Marionette TRACE conn8 -> [0,1077,"getWindowHandle",null] 14:12:31 INFO - PROCESS | 2564 | 1465247551550 Marionette TRACE conn8 <- [1,1077,null,{"value":"13"}] 14:12:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 14:12:31 INFO - PROCESS | 2564 | 1465247551554 Marionette TRACE conn8 -> [0,1078,"setScriptTimeout",{"ms":35000}] 14:12:31 INFO - PROCESS | 2564 | 1465247551556 Marionette TRACE conn8 <- [1,1078,null,{}] 14:12:31 INFO - PROCESS | 2564 | 1465247551559 Marionette TRACE conn8 -> [0,1079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:12:31 INFO - PROCESS | 2564 | 1465247551561 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:12:31 INFO - PROCESS | 2564 | 1465247551675 Marionette TRACE conn8 <- [1,1079,null,{"value":null}] 14:12:31 INFO - PROCESS | 2564 | 1465247551733 Marionette TRACE conn8 -> [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\", \"841f63d8-fed4-499c-a8c0-303cb4dc280d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:12:31 INFO - PROCESS | 2564 | 1465247551735 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:12:31 INFO - PROCESS | 2564 | ++DOCSHELL 16685800 == 36 [pid = 2564] [id = 279] 14:12:31 INFO - PROCESS | 2564 | ++DOMWINDOW == 71 (1774C400) [pid = 2564] [serial = 836] [outer = 00000000] 14:12:31 INFO - PROCESS | 2564 | ++DOMWINDOW == 72 (18AF7000) [pid = 2564] [serial = 837] [outer = 1774C400] 14:12:31 INFO - PROCESS | 2564 | 1465247551779 Marionette DEBUG loaded listener.js 14:12:31 INFO - PROCESS | 2564 | ++DOMWINDOW == 73 (18E62800) [pid = 2564] [serial = 838] [outer = 1774C400] 14:12:32 INFO - PROCESS | 2564 | 1465247552126 Marionette TRACE conn8 <- [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]]]}] 14:12:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 14:12:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 631ms 14:12:32 INFO - PROCESS | 2564 | 1465247552185 Marionette TRACE conn8 -> [0,1081,"getWindowHandle",null] 14:12:32 INFO - PROCESS | 2564 | 1465247552187 Marionette TRACE conn8 <- [1,1081,null,{"value":"13"}] 14:12:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 14:12:32 INFO - PROCESS | 2564 | 1465247552198 Marionette TRACE conn8 -> [0,1082,"setScriptTimeout",{"ms":35000}] 14:12:32 INFO - PROCESS | 2564 | 1465247552200 Marionette TRACE conn8 <- [1,1082,null,{}] 14:12:32 INFO - PROCESS | 2564 | 1465247552203 Marionette TRACE conn8 -> [0,1083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:12:32 INFO - PROCESS | 2564 | 1465247552205 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:12:32 INFO - PROCESS | 2564 | 1465247552284 Marionette TRACE conn8 <- [1,1083,null,{"value":null}] 14:12:32 INFO - PROCESS | 2564 | 1465247552289 Marionette TRACE conn8 -> [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\", \"841f63d8-fed4-499c-a8c0-303cb4dc280d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:12:32 INFO - PROCESS | 2564 | 1465247552292 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:12:32 INFO - PROCESS | 2564 | ++DOCSHELL 17EDD000 == 37 [pid = 2564] [id = 280] 14:12:32 INFO - PROCESS | 2564 | ++DOMWINDOW == 74 (18AF9000) [pid = 2564] [serial = 839] [outer = 00000000] 14:12:32 INFO - PROCESS | 2564 | ++DOMWINDOW == 75 (1D366400) [pid = 2564] [serial = 840] [outer = 18AF9000] 14:12:32 INFO - PROCESS | 2564 | 1465247552337 Marionette DEBUG loaded listener.js 14:12:32 INFO - PROCESS | 2564 | ++DOMWINDOW == 76 (1D368800) [pid = 2564] [serial = 841] [outer = 18AF9000] 14:12:32 INFO - PROCESS | 2564 | 1465247552774 Marionette TRACE conn8 <- [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]]]}] 14:12:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 14:12:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 630ms 14:12:32 INFO - PROCESS | 2564 | 1465247552831 Marionette TRACE conn8 -> [0,1085,"getWindowHandle",null] 14:12:32 INFO - PROCESS | 2564 | 1465247552833 Marionette TRACE conn8 <- [1,1085,null,{"value":"13"}] 14:12:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 14:12:32 INFO - PROCESS | 2564 | 1465247552835 Marionette TRACE conn8 -> [0,1086,"setScriptTimeout",{"ms":35000}] 14:12:32 INFO - PROCESS | 2564 | 1465247552837 Marionette TRACE conn8 <- [1,1086,null,{}] 14:12:32 INFO - PROCESS | 2564 | 1465247552841 Marionette TRACE conn8 -> [0,1087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:12:32 INFO - PROCESS | 2564 | 1465247552842 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:12:32 INFO - PROCESS | 2564 | 1465247552922 Marionette TRACE conn8 <- [1,1087,null,{"value":null}] 14:12:32 INFO - PROCESS | 2564 | 1465247552930 Marionette TRACE conn8 -> [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\", \"841f63d8-fed4-499c-a8c0-303cb4dc280d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:12:32 INFO - PROCESS | 2564 | 1465247552932 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:12:32 INFO - PROCESS | 2564 | ++DOCSHELL 1756B000 == 38 [pid = 2564] [id = 281] 14:12:32 INFO - PROCESS | 2564 | ++DOMWINDOW == 77 (1770EC00) [pid = 2564] [serial = 842] [outer = 00000000] 14:12:32 INFO - PROCESS | 2564 | ++DOMWINDOW == 78 (1D499400) [pid = 2564] [serial = 843] [outer = 1770EC00] 14:12:32 INFO - PROCESS | 2564 | 1465247552975 Marionette DEBUG loaded listener.js 14:12:33 INFO - PROCESS | 2564 | ++DOMWINDOW == 79 (1D49D400) [pid = 2564] [serial = 844] [outer = 1770EC00] 14:12:33 INFO - PROCESS | 2564 | 1465247553572 Marionette TRACE conn8 <- [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]]]}] 14:12:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 14:12:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 770ms 14:12:33 INFO - PROCESS | 2564 | 1465247553607 Marionette TRACE conn8 -> [0,1089,"getWindowHandle",null] 14:12:33 INFO - PROCESS | 2564 | 1465247553612 Marionette TRACE conn8 <- [1,1089,null,{"value":"13"}] 14:12:33 INFO - PROCESS | 2564 | 1465247553617 Marionette TRACE conn8 -> [0,1090,"setScriptTimeout",{"ms":35000}] 14:12:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 14:12:33 INFO - PROCESS | 2564 | 1465247553621 Marionette TRACE conn8 <- [1,1090,null,{}] 14:12:33 INFO - PROCESS | 2564 | 1465247553627 Marionette TRACE conn8 -> [0,1091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:12:33 INFO - PROCESS | 2564 | 1465247553630 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:12:33 INFO - PROCESS | 2564 | 1465247553749 Marionette TRACE conn8 <- [1,1091,null,{"value":null}] 14:12:33 INFO - PROCESS | 2564 | 1465247553852 Marionette TRACE conn8 -> [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\", \"841f63d8-fed4-499c-a8c0-303cb4dc280d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:12:33 INFO - PROCESS | 2564 | 1465247553857 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:12:33 INFO - PROCESS | 2564 | ++DOCSHELL 1020DC00 == 39 [pid = 2564] [id = 282] 14:12:33 INFO - PROCESS | 2564 | ++DOMWINDOW == 80 (1400E400) [pid = 2564] [serial = 845] [outer = 00000000] 14:12:33 INFO - PROCESS | 2564 | ++DOMWINDOW == 81 (1438A000) [pid = 2564] [serial = 846] [outer = 1400E400] 14:12:33 INFO - PROCESS | 2564 | 1465247553915 Marionette DEBUG loaded listener.js 14:12:34 INFO - PROCESS | 2564 | ++DOMWINDOW == 82 (149F9C00) [pid = 2564] [serial = 847] [outer = 1400E400] 14:12:34 INFO - PROCESS | 2564 | 1465247554537 Marionette TRACE conn8 <- [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]]]}] 14:12:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 14:12:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 970ms 14:12:34 INFO - PROCESS | 2564 | 1465247554592 Marionette TRACE conn8 -> [0,1093,"getWindowHandle",null] 14:12:34 INFO - PROCESS | 2564 | 1465247554597 Marionette TRACE conn8 <- [1,1093,null,{"value":"13"}] 14:12:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 14:12:34 INFO - PROCESS | 2564 | 1465247554603 Marionette TRACE conn8 -> [0,1094,"setScriptTimeout",{"ms":35000}] 14:12:34 INFO - PROCESS | 2564 | 1465247554606 Marionette TRACE conn8 <- [1,1094,null,{}] 14:12:34 INFO - PROCESS | 2564 | 1465247554611 Marionette TRACE conn8 -> [0,1095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:12:34 INFO - PROCESS | 2564 | 1465247554613 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:12:34 INFO - PROCESS | 2564 | 1465247554725 Marionette TRACE conn8 <- [1,1095,null,{"value":null}] 14:12:34 INFO - PROCESS | 2564 | 1465247554855 Marionette TRACE conn8 -> [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\", \"841f63d8-fed4-499c-a8c0-303cb4dc280d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:12:34 INFO - PROCESS | 2564 | 1465247554858 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:12:34 INFO - PROCESS | 2564 | ++DOCSHELL 178E5000 == 40 [pid = 2564] [id = 283] 14:12:34 INFO - PROCESS | 2564 | ++DOMWINDOW == 83 (17944400) [pid = 2564] [serial = 848] [outer = 00000000] 14:12:34 INFO - PROCESS | 2564 | ++DOMWINDOW == 84 (18381C00) [pid = 2564] [serial = 849] [outer = 17944400] 14:12:34 INFO - PROCESS | 2564 | 1465247554916 Marionette DEBUG loaded listener.js 14:12:35 INFO - PROCESS | 2564 | ++DOMWINDOW == 85 (1890D400) [pid = 2564] [serial = 850] [outer = 17944400] 14:12:35 INFO - PROCESS | 2564 | 1465247555508 Marionette TRACE conn8 <- [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]]]}] 14:12:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 14:12:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 930ms 14:12:35 INFO - PROCESS | 2564 | 1465247555539 Marionette TRACE conn8 -> [0,1097,"getWindowHandle",null] 14:12:35 INFO - PROCESS | 2564 | 1465247555542 Marionette TRACE conn8 <- [1,1097,null,{"value":"13"}] 14:12:35 INFO - PROCESS | 2564 | 1465247555546 Marionette TRACE conn8 -> [0,1098,"setScriptTimeout",{"ms":35000}] 14:12:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 14:12:35 INFO - PROCESS | 2564 | 1465247555550 Marionette TRACE conn8 <- [1,1098,null,{}] 14:12:35 INFO - PROCESS | 2564 | 1465247555561 Marionette TRACE conn8 -> [0,1099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:12:35 INFO - PROCESS | 2564 | 1465247555566 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:12:35 INFO - PROCESS | 2564 | 1465247555674 Marionette TRACE conn8 <- [1,1099,null,{"value":null}] 14:12:35 INFO - PROCESS | 2564 | 1465247555803 Marionette TRACE conn8 -> [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\", \"841f63d8-fed4-499c-a8c0-303cb4dc280d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:12:35 INFO - PROCESS | 2564 | 1465247555807 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:12:35 INFO - PROCESS | 2564 | ++DOCSHELL 1D27C800 == 41 [pid = 2564] [id = 284] 14:12:35 INFO - PROCESS | 2564 | ++DOMWINDOW == 86 (1D411000) [pid = 2564] [serial = 851] [outer = 00000000] 14:12:35 INFO - PROCESS | 2564 | ++DOMWINDOW == 87 (1D895800) [pid = 2564] [serial = 852] [outer = 1D411000] 14:12:35 INFO - PROCESS | 2564 | 1465247555864 Marionette DEBUG loaded listener.js 14:12:35 INFO - PROCESS | 2564 | ++DOMWINDOW == 88 (1D89E000) [pid = 2564] [serial = 853] [outer = 1D411000] 14:12:36 INFO - PROCESS | 2564 | 1465247556432 Marionette TRACE conn8 <- [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]]]}] 14:12:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 14:12:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 930ms 14:12:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 14:12:36 INFO - PROCESS | 2564 | 1465247556482 Marionette TRACE conn8 -> [0,1101,"getWindowHandle",null] 14:12:36 INFO - PROCESS | 2564 | 1465247556485 Marionette TRACE conn8 <- [1,1101,null,{"value":"13"}] 14:12:36 INFO - PROCESS | 2564 | 1465247556488 Marionette TRACE conn8 -> [0,1102,"setScriptTimeout",{"ms":35000}] 14:12:36 INFO - PROCESS | 2564 | 1465247556491 Marionette TRACE conn8 <- [1,1102,null,{}] 14:12:36 INFO - PROCESS | 2564 | 1465247556494 Marionette TRACE conn8 -> [0,1103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:12:36 INFO - PROCESS | 2564 | 1465247556497 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:12:36 INFO - PROCESS | 2564 | 1465247556606 Marionette TRACE conn8 <- [1,1103,null,{"value":null}] 14:12:36 INFO - PROCESS | 2564 | 1465247556720 Marionette TRACE conn8 -> [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\", \"841f63d8-fed4-499c-a8c0-303cb4dc280d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:12:36 INFO - PROCESS | 2564 | 1465247556722 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:12:36 INFO - PROCESS | 2564 | ++DOCSHELL 1EA8C400 == 42 [pid = 2564] [id = 285] 14:12:36 INFO - PROCESS | 2564 | ++DOMWINDOW == 89 (1EA8C800) [pid = 2564] [serial = 854] [outer = 00000000] 14:12:36 INFO - PROCESS | 2564 | ++DOMWINDOW == 90 (1EDC9C00) [pid = 2564] [serial = 855] [outer = 1EA8C800] 14:12:36 INFO - PROCESS | 2564 | 1465247556776 Marionette DEBUG loaded listener.js 14:12:36 INFO - PROCESS | 2564 | ++DOMWINDOW == 91 (1EE43000) [pid = 2564] [serial = 856] [outer = 1EA8C800] 14:12:37 INFO - PROCESS | 2564 | 1465247557568 Marionette TRACE conn8 <- [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]]]}] 14:12:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 14:12:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 1118ms 14:12:37 INFO - PROCESS | 2564 | 1465247557610 Marionette TRACE conn8 -> [0,1105,"getWindowHandle",null] 14:12:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 14:12:37 INFO - PROCESS | 2564 | 1465247557614 Marionette TRACE conn8 <- [1,1105,null,{"value":"13"}] 14:12:37 INFO - PROCESS | 2564 | 1465247557618 Marionette TRACE conn8 -> [0,1106,"setScriptTimeout",{"ms":35000}] 14:12:37 INFO - PROCESS | 2564 | 1465247557621 Marionette TRACE conn8 <- [1,1106,null,{}] 14:12:37 INFO - PROCESS | 2564 | 1465247557626 Marionette TRACE conn8 -> [0,1107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:12:37 INFO - PROCESS | 2564 | 1465247557629 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:12:37 INFO - PROCESS | 2564 | 1465247557734 Marionette TRACE conn8 <- [1,1107,null,{"value":null}] 14:12:37 INFO - PROCESS | 2564 | 1465247557867 Marionette TRACE conn8 -> [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\", \"841f63d8-fed4-499c-a8c0-303cb4dc280d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:12:37 INFO - PROCESS | 2564 | 1465247557870 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:12:37 INFO - PROCESS | 2564 | ++DOCSHELL 13E88000 == 43 [pid = 2564] [id = 286] 14:12:37 INFO - PROCESS | 2564 | ++DOMWINDOW == 92 (13E89000) [pid = 2564] [serial = 857] [outer = 00000000] 14:12:37 INFO - PROCESS | 2564 | ++DOMWINDOW == 93 (17582000) [pid = 2564] [serial = 858] [outer = 13E89000] 14:12:37 INFO - PROCESS | 2564 | 1465247557920 Marionette DEBUG loaded listener.js 14:12:38 INFO - PROCESS | 2564 | ++DOMWINDOW == 94 (1771AC00) [pid = 2564] [serial = 859] [outer = 13E89000] 14:12:38 INFO - PROCESS | 2564 | --DOCSHELL 17EDD000 == 42 [pid = 2564] [id = 280] 14:12:38 INFO - PROCESS | 2564 | --DOCSHELL 16685800 == 41 [pid = 2564] [id = 279] 14:12:38 INFO - PROCESS | 2564 | --DOCSHELL 1774C000 == 40 [pid = 2564] [id = 278] 14:12:38 INFO - PROCESS | 2564 | --DOCSHELL 18E0C800 == 39 [pid = 2564] [id = 277] 14:12:38 INFO - PROCESS | 2564 | --DOCSHELL 18901C00 == 38 [pid = 2564] [id = 276] 14:12:38 INFO - PROCESS | 2564 | --DOCSHELL 17EDAC00 == 37 [pid = 2564] [id = 275] 14:12:38 INFO - PROCESS | 2564 | --DOCSHELL 14808000 == 36 [pid = 2564] [id = 274] 14:12:38 INFO - PROCESS | 2564 | --DOCSHELL 1024D000 == 35 [pid = 2564] [id = 273] 14:12:38 INFO - PROCESS | 2564 | --DOCSHELL 0FD05800 == 34 [pid = 2564] [id = 261] 14:12:38 INFO - PROCESS | 2564 | --DOCSHELL 17749C00 == 33 [pid = 2564] [id = 270] 14:12:38 INFO - PROCESS | 2564 | --DOCSHELL 0FD06800 == 32 [pid = 2564] [id = 271] 14:12:38 INFO - PROCESS | 2564 | --DOCSHELL 17710C00 == 31 [pid = 2564] [id = 272] 14:12:38 INFO - PROCESS | 2564 | --DOCSHELL 1EA8C400 == 30 [pid = 2564] [id = 285] 14:12:38 INFO - PROCESS | 2564 | --DOCSHELL 178E5000 == 29 [pid = 2564] [id = 283] 14:12:38 INFO - PROCESS | 2564 | --DOCSHELL 1D27C800 == 28 [pid = 2564] [id = 284] 14:12:38 INFO - PROCESS | 2564 | --DOCSHELL 1756B000 == 27 [pid = 2564] [id = 281] 14:12:38 INFO - PROCESS | 2564 | --DOCSHELL 1020DC00 == 26 [pid = 2564] [id = 282] 14:12:38 INFO - PROCESS | 2564 | --DOMWINDOW == 93 (18376C00) [pid = 2564] [serial = 795] [outer = 00000000] [url = about:blank] 14:12:38 INFO - PROCESS | 2564 | --DOMWINDOW == 92 (1774F800) [pid = 2564] [serial = 792] [outer = 00000000] [url = about:blank] 14:12:38 INFO - PROCESS | 2564 | --DOMWINDOW == 91 (16679C00) [pid = 2564] [serial = 784] [outer = 00000000] [url = about:blank] 14:12:38 INFO - PROCESS | 2564 | --DOMWINDOW == 90 (148D9000) [pid = 2564] [serial = 783] [outer = 00000000] [url = about:blank] 14:12:38 INFO - PROCESS | 2564 | --DOMWINDOW == 89 (1483F000) [pid = 2564] [serial = 789] [outer = 00000000] [url = about:blank] 14:12:38 INFO - PROCESS | 2564 | --DOMWINDOW == 88 (14963400) [pid = 2564] [serial = 790] [outer = 00000000] [url = about:blank] 14:12:38 INFO - PROCESS | 2564 | --DOMWINDOW == 87 (10211C00) [pid = 2564] [serial = 786] [outer = 00000000] [url = about:blank] 14:12:38 INFO - PROCESS | 2564 | --DOMWINDOW == 86 (104F0400) [pid = 2564] [serial = 787] [outer = 00000000] [url = about:blank] 14:12:38 INFO - PROCESS | 2564 | --DOMWINDOW == 85 (1890E400) [pid = 2564] [serial = 798] [outer = 00000000] [url = about:blank] 14:12:38 INFO - PROCESS | 2564 | --DOMWINDOW == 84 (17719400) [pid = 2564] [serial = 775] [outer = 00000000] [url = about:blank] 14:12:38 INFO - PROCESS | 2564 | --DOMWINDOW == 83 (17583800) [pid = 2564] [serial = 774] [outer = 00000000] [url = about:blank] 14:12:38 INFO - PROCESS | 2564 | --DOMWINDOW == 82 (19387400) [pid = 2564] [serial = 778] [outer = 00000000] [url = about:blank] 14:12:38 INFO - PROCESS | 2564 | --DOMWINDOW == 81 (18E5B400) [pid = 2564] [serial = 777] [outer = 00000000] [url = about:blank] 14:12:38 INFO - PROCESS | 2564 | --DOMWINDOW == 80 (1EA86000) [pid = 2564] [serial = 781] [outer = 00000000] [url = about:blank] 14:12:38 INFO - PROCESS | 2564 | --DOMWINDOW == 79 (1D89E400) [pid = 2564] [serial = 780] [outer = 00000000] [url = about:blank] 14:12:38 INFO - PROCESS | 2564 | --DOMWINDOW == 78 (1837F000) [pid = 2564] [serial = 796] [outer = 00000000] [url = about:blank] 14:12:38 INFO - PROCESS | 2564 | --DOMWINDOW == 77 (1937DC00) [pid = 2564] [serial = 801] [outer = 00000000] [url = about:blank] 14:12:38 INFO - PROCESS | 2564 | --DOMWINDOW == 76 (18C08C00) [pid = 2564] [serial = 799] [outer = 00000000] [url = about:blank] 14:12:38 INFO - PROCESS | 2564 | --DOMWINDOW == 75 (18377400) [pid = 2564] [serial = 808] [outer = 00000000] [url = about:blank] 14:12:38 INFO - PROCESS | 2564 | --DOMWINDOW == 74 (19A93000) [pid = 2564] [serial = 807] [outer = 00000000] [url = about:blank] 14:12:38 INFO - PROCESS | 2564 | --DOMWINDOW == 73 (19385000) [pid = 2564] [serial = 802] [outer = 00000000] [url = about:blank] 14:12:38 INFO - PROCESS | 2564 | --DOMWINDOW == 72 (18E10400) [pid = 2564] [serial = 805] [outer = 00000000] [url = about:blank] 14:12:38 INFO - PROCESS | 2564 | --DOMWINDOW == 71 (1B593000) [pid = 2564] [serial = 810] [outer = 00000000] [url = about:blank] 14:12:38 INFO - PROCESS | 2564 | --DOMWINDOW == 70 (18C34C00) [pid = 2564] [serial = 804] [outer = 00000000] [url = about:blank] 14:12:38 INFO - PROCESS | 2564 | --DOMWINDOW == 69 (177C0800) [pid = 2564] [serial = 793] [outer = 00000000] [url = about:blank] 14:12:39 INFO - PROCESS | 2564 | 1465247559056 Marionette TRACE conn8 <- [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]]]}] 14:12:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 14:12:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 1477ms 14:12:39 INFO - PROCESS | 2564 | 1465247559098 Marionette TRACE conn8 -> [0,1109,"getWindowHandle",null] 14:12:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 14:12:39 INFO - PROCESS | 2564 | 1465247559102 Marionette TRACE conn8 <- [1,1109,null,{"value":"13"}] 14:12:39 INFO - PROCESS | 2564 | 1465247559106 Marionette TRACE conn8 -> [0,1110,"setScriptTimeout",{"ms":35000}] 14:12:39 INFO - PROCESS | 2564 | 1465247559111 Marionette TRACE conn8 <- [1,1110,null,{}] 14:12:39 INFO - PROCESS | 2564 | 1465247559117 Marionette TRACE conn8 -> [0,1111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:12:39 INFO - PROCESS | 2564 | 1465247559119 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:12:39 INFO - PROCESS | 2564 | 1465247559290 Marionette TRACE conn8 <- [1,1111,null,{"value":null}] 14:12:39 INFO - PROCESS | 2564 | 1465247559418 Marionette TRACE conn8 -> [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\", \"841f63d8-fed4-499c-a8c0-303cb4dc280d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:12:39 INFO - PROCESS | 2564 | 1465247559420 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:12:39 INFO - PROCESS | 2564 | ++DOCSHELL 0FF52C00 == 27 [pid = 2564] [id = 287] 14:12:39 INFO - PROCESS | 2564 | ++DOMWINDOW == 70 (1018A800) [pid = 2564] [serial = 860] [outer = 00000000] 14:12:39 INFO - PROCESS | 2564 | ++DOMWINDOW == 71 (141C3400) [pid = 2564] [serial = 861] [outer = 1018A800] 14:12:39 INFO - PROCESS | 2564 | 1465247559468 Marionette DEBUG loaded listener.js 14:12:39 INFO - PROCESS | 2564 | ++DOMWINDOW == 72 (14806400) [pid = 2564] [serial = 862] [outer = 1018A800] 14:12:39 INFO - PROCESS | 2564 | 1465247559845 Marionette TRACE conn8 <- [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]]]}] 14:12:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 14:12:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 790ms 14:12:39 INFO - PROCESS | 2564 | 1465247559906 Marionette TRACE conn8 -> [0,1113,"getWindowHandle",null] 14:12:39 INFO - PROCESS | 2564 | 1465247559911 Marionette TRACE conn8 <- [1,1113,null,{"value":"13"}] 14:12:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 14:12:39 INFO - PROCESS | 2564 | 1465247559920 Marionette TRACE conn8 -> [0,1114,"setScriptTimeout",{"ms":35000}] 14:12:39 INFO - PROCESS | 2564 | 1465247559922 Marionette TRACE conn8 <- [1,1114,null,{}] 14:12:39 INFO - PROCESS | 2564 | 1465247559926 Marionette TRACE conn8 -> [0,1115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:12:39 INFO - PROCESS | 2564 | 1465247559929 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:12:40 INFO - PROCESS | 2564 | 1465247560019 Marionette TRACE conn8 <- [1,1115,null,{"value":null}] 14:12:40 INFO - PROCESS | 2564 | 1465247560027 Marionette TRACE conn8 -> [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\", \"841f63d8-fed4-499c-a8c0-303cb4dc280d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:12:40 INFO - PROCESS | 2564 | 1465247560029 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:12:40 INFO - PROCESS | 2564 | ++DOCSHELL 17530400 == 28 [pid = 2564] [id = 288] 14:12:40 INFO - PROCESS | 2564 | ++DOMWINDOW == 73 (17564400) [pid = 2564] [serial = 863] [outer = 00000000] 14:12:40 INFO - PROCESS | 2564 | ++DOMWINDOW == 74 (17583C00) [pid = 2564] [serial = 864] [outer = 17564400] 14:12:40 INFO - PROCESS | 2564 | 1465247560076 Marionette DEBUG loaded listener.js 14:12:40 INFO - PROCESS | 2564 | ++DOMWINDOW == 75 (1770B400) [pid = 2564] [serial = 865] [outer = 17564400] 14:12:40 INFO - PROCESS | 2564 | [2564] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/widget/windows/WinUtils.cpp, line 1465 14:12:40 INFO - PROCESS | 2564 | 1465247560537 Marionette TRACE conn8 <- [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]]]}] 14:12:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 14:12:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 671ms 14:12:40 INFO - PROCESS | 2564 | 1465247560595 Marionette TRACE conn8 -> [0,1117,"getWindowHandle",null] 14:12:40 INFO - PROCESS | 2564 | 1465247560597 Marionette TRACE conn8 <- [1,1117,null,{"value":"13"}] 14:12:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 14:12:40 INFO - PROCESS | 2564 | 1465247560610 Marionette TRACE conn8 -> [0,1118,"setScriptTimeout",{"ms":35000}] 14:12:40 INFO - PROCESS | 2564 | 1465247560613 Marionette TRACE conn8 <- [1,1118,null,{}] 14:12:40 INFO - PROCESS | 2564 | 1465247560624 Marionette TRACE conn8 -> [0,1119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:12:40 INFO - PROCESS | 2564 | 1465247560629 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:12:40 INFO - PROCESS | 2564 | 1465247560711 Marionette TRACE conn8 <- [1,1119,null,{"value":null}] 14:12:40 INFO - PROCESS | 2564 | 1465247560718 Marionette TRACE conn8 -> [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\", \"841f63d8-fed4-499c-a8c0-303cb4dc280d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:12:40 INFO - PROCESS | 2564 | 1465247560721 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:12:40 INFO - PROCESS | 2564 | ++DOCSHELL 178DA800 == 29 [pid = 2564] [id = 289] 14:12:40 INFO - PROCESS | 2564 | ++DOMWINDOW == 76 (178E0000) [pid = 2564] [serial = 866] [outer = 00000000] 14:12:40 INFO - PROCESS | 2564 | ++DOMWINDOW == 77 (17E36800) [pid = 2564] [serial = 867] [outer = 178E0000] 14:12:40 INFO - PROCESS | 2564 | 1465247560768 Marionette DEBUG loaded listener.js 14:12:40 INFO - PROCESS | 2564 | ++DOMWINDOW == 78 (17EE5C00) [pid = 2564] [serial = 868] [outer = 178E0000] 14:12:41 INFO - PROCESS | 2564 | 1465247561237 Marionette TRACE conn8 <- [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]]]}] 14:12:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 14:12:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 690ms 14:12:41 INFO - PROCESS | 2564 | 1465247561295 Marionette TRACE conn8 -> [0,1121,"getWindowHandle",null] 14:12:41 INFO - PROCESS | 2564 | 1465247561297 Marionette TRACE conn8 <- [1,1121,null,{"value":"13"}] 14:12:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 14:12:41 INFO - PROCESS | 2564 | 1465247561306 Marionette TRACE conn8 -> [0,1122,"setScriptTimeout",{"ms":35000}] 14:12:41 INFO - PROCESS | 2564 | 1465247561308 Marionette TRACE conn8 <- [1,1122,null,{}] 14:12:41 INFO - PROCESS | 2564 | 1465247561311 Marionette TRACE conn8 -> [0,1123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:12:41 INFO - PROCESS | 2564 | 1465247561313 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:12:41 INFO - PROCESS | 2564 | 1465247561456 Marionette TRACE conn8 <- [1,1123,null,{"value":null}] 14:12:41 INFO - PROCESS | 2564 | 1465247561478 Marionette TRACE conn8 -> [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\", \"841f63d8-fed4-499c-a8c0-303cb4dc280d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:12:41 INFO - PROCESS | 2564 | 1465247561480 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:12:41 INFO - PROCESS | 2564 | ++DOCSHELL 1837BC00 == 30 [pid = 2564] [id = 290] 14:12:41 INFO - PROCESS | 2564 | ++DOMWINDOW == 79 (18382000) [pid = 2564] [serial = 869] [outer = 00000000] 14:12:41 INFO - PROCESS | 2564 | ++DOMWINDOW == 80 (1890C000) [pid = 2564] [serial = 870] [outer = 18382000] 14:12:41 INFO - PROCESS | 2564 | 1465247561524 Marionette DEBUG loaded listener.js 14:12:41 INFO - PROCESS | 2564 | ++DOMWINDOW == 81 (18C07400) [pid = 2564] [serial = 871] [outer = 18382000] 14:12:41 INFO - PROCESS | 2564 | 1465247561968 Marionette TRACE conn8 <- [1,1124,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html",0,null,null,[["Canvas test: 2d.gradient.empty",0,null,null]]]}] 14:12:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 14:12:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 731ms 14:12:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 14:12:42 INFO - PROCESS | 2564 | 1465247562041 Marionette TRACE conn8 -> [0,1125,"getWindowHandle",null] 14:12:42 INFO - PROCESS | 2564 | 1465247562043 Marionette TRACE conn8 <- [1,1125,null,{"value":"13"}] 14:12:42 INFO - PROCESS | 2564 | 1465247562046 Marionette TRACE conn8 -> [0,1126,"setScriptTimeout",{"ms":35000}] 14:12:42 INFO - PROCESS | 2564 | 1465247562048 Marionette TRACE conn8 <- [1,1126,null,{}] 14:12:42 INFO - PROCESS | 2564 | 1465247562058 Marionette TRACE conn8 -> [0,1127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:12:42 INFO - PROCESS | 2564 | 1465247562060 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:12:42 INFO - PROCESS | 2564 | 1465247562171 Marionette TRACE conn8 <- [1,1127,null,{"value":null}] 14:12:42 INFO - PROCESS | 2564 | 1465247562183 Marionette TRACE conn8 -> [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\", \"841f63d8-fed4-499c-a8c0-303cb4dc280d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:12:42 INFO - PROCESS | 2564 | 1465247562185 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:12:42 INFO - PROCESS | 2564 | ++DOCSHELL 18C0B000 == 31 [pid = 2564] [id = 291] 14:12:42 INFO - PROCESS | 2564 | ++DOMWINDOW == 82 (18C0E400) [pid = 2564] [serial = 872] [outer = 00000000] 14:12:42 INFO - PROCESS | 2564 | ++DOMWINDOW == 83 (18E06000) [pid = 2564] [serial = 873] [outer = 18C0E400] 14:12:42 INFO - PROCESS | 2564 | 1465247562229 Marionette DEBUG loaded listener.js 14:12:42 INFO - PROCESS | 2564 | ++DOMWINDOW == 84 (18E5B400) [pid = 2564] [serial = 874] [outer = 18C0E400] 14:12:42 INFO - PROCESS | 2564 | 1465247562708 Marionette TRACE conn8 <- [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]]]}] 14:12:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 14:12:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 670ms 14:12:42 INFO - PROCESS | 2564 | 1465247562717 Marionette TRACE conn8 -> [0,1129,"getWindowHandle",null] 14:12:42 INFO - PROCESS | 2564 | 1465247562729 Marionette TRACE conn8 <- [1,1129,null,{"value":"13"}] 14:12:42 INFO - PROCESS | 2564 | 1465247562732 Marionette TRACE conn8 -> [0,1130,"setScriptTimeout",{"ms":35000}] 14:12:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 14:12:42 INFO - PROCESS | 2564 | 1465247562734 Marionette TRACE conn8 <- [1,1130,null,{}] 14:12:42 INFO - PROCESS | 2564 | 1465247562743 Marionette TRACE conn8 -> [0,1131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:12:42 INFO - PROCESS | 2564 | 1465247562749 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:12:42 INFO - PROCESS | 2564 | 1465247562913 Marionette TRACE conn8 <- [1,1131,null,{"value":null}] 14:12:43 INFO - PROCESS | 2564 | --DOMWINDOW == 83 (1890B800) [pid = 2564] [serial = 827] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 14:12:43 INFO - PROCESS | 2564 | --DOMWINDOW == 82 (18E0CC00) [pid = 2564] [serial = 830] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 14:12:43 INFO - PROCESS | 2564 | --DOMWINDOW == 81 (17711000) [pid = 2564] [serial = 815] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 14:12:43 INFO - PROCESS | 2564 | --DOMWINDOW == 80 (14818000) [pid = 2564] [serial = 821] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 14:12:43 INFO - PROCESS | 2564 | --DOMWINDOW == 79 (1B26CC00) [pid = 2564] [serial = 809] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 14:12:43 INFO - PROCESS | 2564 | --DOMWINDOW == 78 (1024E000) [pid = 2564] [serial = 818] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 14:12:43 INFO - PROCESS | 2564 | --DOMWINDOW == 77 (0FD07000) [pid = 2564] [serial = 812] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 14:12:43 INFO - PROCESS | 2564 | --DOMWINDOW == 76 (1774C400) [pid = 2564] [serial = 836] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 14:12:43 INFO - PROCESS | 2564 | --DOMWINDOW == 75 (18E0FC00) [pid = 2564] [serial = 833] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 14:12:43 INFO - PROCESS | 2564 | --DOMWINDOW == 74 (17EDBC00) [pid = 2564] [serial = 824] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 14:12:43 INFO - PROCESS | 2564 | --DOMWINDOW == 73 (18AF9000) [pid = 2564] [serial = 839] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 14:12:43 INFO - PROCESS | 2564 | --DOMWINDOW == 72 (1770EC00) [pid = 2564] [serial = 842] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 14:12:43 INFO - PROCESS | 2564 | 1465247563239 Marionette TRACE conn8 -> [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\", \"841f63d8-fed4-499c-a8c0-303cb4dc280d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:12:43 INFO - PROCESS | 2564 | 1465247563241 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:12:43 INFO - PROCESS | 2564 | ++DOCSHELL 0F725400 == 32 [pid = 2564] [id = 292] 14:12:43 INFO - PROCESS | 2564 | ++DOMWINDOW == 73 (0F7CA800) [pid = 2564] [serial = 875] [outer = 00000000] 14:12:43 INFO - PROCESS | 2564 | ++DOMWINDOW == 74 (1024BC00) [pid = 2564] [serial = 876] [outer = 0F7CA800] 14:12:43 INFO - PROCESS | 2564 | 1465247563289 Marionette DEBUG loaded listener.js 14:12:43 INFO - PROCESS | 2564 | ++DOMWINDOW == 75 (1757F000) [pid = 2564] [serial = 877] [outer = 0F7CA800] 14:12:43 INFO - PROCESS | 2564 | 1465247563656 Marionette TRACE conn8 <- [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]]]}] 14:12:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 14:12:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 970ms 14:12:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 14:12:43 INFO - PROCESS | 2564 | 1465247563708 Marionette TRACE conn8 -> [0,1133,"getWindowHandle",null] 14:12:43 INFO - PROCESS | 2564 | 1465247563710 Marionette TRACE conn8 <- [1,1133,null,{"value":"13"}] 14:12:43 INFO - PROCESS | 2564 | 1465247563715 Marionette TRACE conn8 -> [0,1134,"setScriptTimeout",{"ms":35000}] 14:12:43 INFO - PROCESS | 2564 | 1465247563717 Marionette TRACE conn8 <- [1,1134,null,{}] 14:12:43 INFO - PROCESS | 2564 | 1465247563720 Marionette TRACE conn8 -> [0,1135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:12:43 INFO - PROCESS | 2564 | 1465247563722 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:12:43 INFO - PROCESS | 2564 | 1465247563832 Marionette TRACE conn8 <- [1,1135,null,{"value":null}] 14:12:43 INFO - PROCESS | 2564 | 1465247563839 Marionette TRACE conn8 -> [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\", \"841f63d8-fed4-499c-a8c0-303cb4dc280d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:12:43 INFO - PROCESS | 2564 | 1465247563841 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:12:43 INFO - PROCESS | 2564 | ++DOCSHELL 104F1C00 == 33 [pid = 2564] [id = 293] 14:12:43 INFO - PROCESS | 2564 | ++DOMWINDOW == 76 (1774E800) [pid = 2564] [serial = 878] [outer = 00000000] 14:12:43 INFO - PROCESS | 2564 | ++DOMWINDOW == 77 (19A95000) [pid = 2564] [serial = 879] [outer = 1774E800] 14:12:43 INFO - PROCESS | 2564 | 1465247563886 Marionette DEBUG loaded listener.js 14:12:43 INFO - PROCESS | 2564 | ++DOMWINDOW == 78 (1AD11800) [pid = 2564] [serial = 880] [outer = 1774E800] 14:12:44 INFO - PROCESS | 2564 | 1465247564292 Marionette TRACE conn8 <- [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]]]}] 14:12:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 14:12:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 630ms 14:12:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 14:12:44 INFO - PROCESS | 2564 | 1465247564344 Marionette TRACE conn8 -> [0,1137,"getWindowHandle",null] 14:12:44 INFO - PROCESS | 2564 | 1465247564346 Marionette TRACE conn8 <- [1,1137,null,{"value":"13"}] 14:12:44 INFO - PROCESS | 2564 | 1465247564349 Marionette TRACE conn8 -> [0,1138,"setScriptTimeout",{"ms":35000}] 14:12:44 INFO - PROCESS | 2564 | 1465247564351 Marionette TRACE conn8 <- [1,1138,null,{}] 14:12:44 INFO - PROCESS | 2564 | 1465247564355 Marionette TRACE conn8 -> [0,1139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:12:44 INFO - PROCESS | 2564 | 1465247564357 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:12:44 INFO - PROCESS | 2564 | 1465247564468 Marionette TRACE conn8 <- [1,1139,null,{"value":null}] 14:12:44 INFO - PROCESS | 2564 | 1465247564508 Marionette TRACE conn8 -> [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\", \"841f63d8-fed4-499c-a8c0-303cb4dc280d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:12:44 INFO - PROCESS | 2564 | 1465247564510 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:12:44 INFO - PROCESS | 2564 | ++DOCSHELL 0F76B800 == 34 [pid = 2564] [id = 294] 14:12:44 INFO - PROCESS | 2564 | ++DOMWINDOW == 79 (10F20800) [pid = 2564] [serial = 881] [outer = 00000000] 14:12:44 INFO - PROCESS | 2564 | ++DOMWINDOW == 80 (1B5EFC00) [pid = 2564] [serial = 882] [outer = 10F20800] 14:12:44 INFO - PROCESS | 2564 | 1465247564554 Marionette DEBUG loaded listener.js 14:12:44 INFO - PROCESS | 2564 | ++DOMWINDOW == 81 (18AF6C00) [pid = 2564] [serial = 883] [outer = 10F20800] 14:12:45 INFO - PROCESS | 2564 | 1465247564981 Marionette TRACE conn8 <- [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]]]}] 14:12:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 14:12:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 670ms 14:12:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 14:12:45 INFO - PROCESS | 2564 | 1465247565020 Marionette TRACE conn8 -> [0,1141,"getWindowHandle",null] 14:12:45 INFO - PROCESS | 2564 | 1465247565022 Marionette TRACE conn8 <- [1,1141,null,{"value":"13"}] 14:12:45 INFO - PROCESS | 2564 | 1465247565025 Marionette TRACE conn8 -> [0,1142,"setScriptTimeout",{"ms":35000}] 14:12:45 INFO - PROCESS | 2564 | 1465247565027 Marionette TRACE conn8 <- [1,1142,null,{}] 14:12:45 INFO - PROCESS | 2564 | 1465247565030 Marionette TRACE conn8 -> [0,1143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:12:45 INFO - PROCESS | 2564 | 1465247565032 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:12:45 INFO - PROCESS | 2564 | 1465247565146 Marionette TRACE conn8 <- [1,1143,null,{"value":null}] 14:12:45 INFO - PROCESS | 2564 | 1465247565155 Marionette TRACE conn8 -> [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\", \"841f63d8-fed4-499c-a8c0-303cb4dc280d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:12:45 INFO - PROCESS | 2564 | 1465247565157 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:12:45 INFO - PROCESS | 2564 | ++DOCSHELL 1D272800 == 35 [pid = 2564] [id = 295] 14:12:45 INFO - PROCESS | 2564 | ++DOMWINDOW == 82 (1D27B400) [pid = 2564] [serial = 884] [outer = 00000000] 14:12:45 INFO - PROCESS | 2564 | ++DOMWINDOW == 83 (1D365C00) [pid = 2564] [serial = 885] [outer = 1D27B400] 14:12:45 INFO - PROCESS | 2564 | 1465247565200 Marionette DEBUG loaded listener.js 14:12:45 INFO - PROCESS | 2564 | ++DOMWINDOW == 84 (1D416C00) [pid = 2564] [serial = 886] [outer = 1D27B400] 14:12:45 INFO - PROCESS | 2564 | 1465247565980 Marionette TRACE conn8 <- [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]]]}] 14:12:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 14:12:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 1021ms 14:12:46 INFO - PROCESS | 2564 | 1465247566048 Marionette TRACE conn8 -> [0,1145,"getWindowHandle",null] 14:12:46 INFO - PROCESS | 2564 | 1465247566052 Marionette TRACE conn8 <- [1,1145,null,{"value":"13"}] 14:12:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 14:12:46 INFO - PROCESS | 2564 | 1465247566057 Marionette TRACE conn8 -> [0,1146,"setScriptTimeout",{"ms":35000}] 14:12:46 INFO - PROCESS | 2564 | 1465247566062 Marionette TRACE conn8 <- [1,1146,null,{}] 14:12:46 INFO - PROCESS | 2564 | 1465247566087 Marionette TRACE conn8 -> [0,1147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:12:46 INFO - PROCESS | 2564 | 1465247566090 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:12:46 INFO - PROCESS | 2564 | 1465247566240 Marionette TRACE conn8 <- [1,1147,null,{"value":null}] 14:12:46 INFO - PROCESS | 2564 | 1465247566363 Marionette TRACE conn8 -> [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\", \"841f63d8-fed4-499c-a8c0-303cb4dc280d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:12:46 INFO - PROCESS | 2564 | 1465247566366 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:12:46 INFO - PROCESS | 2564 | ++DOCSHELL 0FF55400 == 36 [pid = 2564] [id = 296] 14:12:46 INFO - PROCESS | 2564 | ++DOMWINDOW == 85 (10192800) [pid = 2564] [serial = 887] [outer = 00000000] 14:12:46 INFO - PROCESS | 2564 | ++DOMWINDOW == 86 (1481F000) [pid = 2564] [serial = 888] [outer = 10192800] 14:12:46 INFO - PROCESS | 2564 | 1465247566426 Marionette DEBUG loaded listener.js 14:12:46 INFO - PROCESS | 2564 | ++DOMWINDOW == 87 (1752E800) [pid = 2564] [serial = 889] [outer = 10192800] 14:12:47 INFO - PROCESS | 2564 | 1465247567176 Marionette TRACE conn8 <- [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]]]}] 14:12:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap 14:12:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 1146ms 14:12:47 INFO - PROCESS | 2564 | 1465247567204 Marionette TRACE conn8 -> [0,1149,"getWindowHandle",null] 14:12:47 INFO - PROCESS | 2564 | 1465247567209 Marionette TRACE conn8 <- [1,1149,null,{"value":"13"}] 14:12:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 14:12:47 INFO - PROCESS | 2564 | 1465247567215 Marionette TRACE conn8 -> [0,1150,"setScriptTimeout",{"ms":35000}] 14:12:47 INFO - PROCESS | 2564 | 1465247567218 Marionette TRACE conn8 <- [1,1150,null,{}] 14:12:47 INFO - PROCESS | 2564 | 1465247567222 Marionette TRACE conn8 -> [0,1151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:12:47 INFO - PROCESS | 2564 | 1465247567224 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:12:47 INFO - PROCESS | 2564 | 1465247567465 Marionette TRACE conn8 <- [1,1151,null,{"value":null}] 14:12:47 INFO - PROCESS | 2564 | 1465247567606 Marionette TRACE conn8 -> [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\", \"841f63d8-fed4-499c-a8c0-303cb4dc280d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:12:47 INFO - PROCESS | 2564 | 1465247567609 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:12:47 INFO - PROCESS | 2564 | ++DOCSHELL 0FF52400 == 37 [pid = 2564] [id = 297] 14:12:47 INFO - PROCESS | 2564 | ++DOMWINDOW == 88 (0FF52800) [pid = 2564] [serial = 890] [outer = 00000000] 14:12:47 INFO - PROCESS | 2564 | ++DOMWINDOW == 89 (10217C00) [pid = 2564] [serial = 891] [outer = 0FF52800] 14:12:47 INFO - PROCESS | 2564 | 1465247567663 Marionette DEBUG loaded listener.js 14:12:47 INFO - PROCESS | 2564 | ++DOMWINDOW == 90 (10F1D800) [pid = 2564] [serial = 892] [outer = 0FF52800] 14:12:48 INFO - PROCESS | 2564 | --DOCSHELL 0F76B800 == 36 [pid = 2564] [id = 294] 14:12:48 INFO - PROCESS | 2564 | --DOCSHELL 104F1C00 == 35 [pid = 2564] [id = 293] 14:12:48 INFO - PROCESS | 2564 | --DOCSHELL 0F725400 == 34 [pid = 2564] [id = 292] 14:12:48 INFO - PROCESS | 2564 | --DOCSHELL 18C0B000 == 33 [pid = 2564] [id = 291] 14:12:48 INFO - PROCESS | 2564 | --DOCSHELL 1837BC00 == 32 [pid = 2564] [id = 290] 14:12:48 INFO - PROCESS | 2564 | --DOCSHELL 178DA800 == 31 [pid = 2564] [id = 289] 14:12:48 INFO - PROCESS | 2564 | --DOCSHELL 17530400 == 30 [pid = 2564] [id = 288] 14:12:48 INFO - PROCESS | 2564 | --DOCSHELL 0FF52C00 == 29 [pid = 2564] [id = 287] 14:12:48 INFO - PROCESS | 2564 | --DOMWINDOW == 89 (18AFB800) [pid = 2564] [serial = 828] [outer = 00000000] [url = about:blank] 14:12:48 INFO - PROCESS | 2564 | --DOMWINDOW == 88 (19382400) [pid = 2564] [serial = 831] [outer = 00000000] [url = about:blank] 14:12:48 INFO - PROCESS | 2564 | --DOMWINDOW == 87 (178D9800) [pid = 2564] [serial = 816] [outer = 00000000] [url = about:blank] 14:12:48 INFO - PROCESS | 2564 | --DOMWINDOW == 86 (18376400) [pid = 2564] [serial = 817] [outer = 00000000] [url = about:blank] 14:12:48 INFO - PROCESS | 2564 | --DOMWINDOW == 85 (15D4B000) [pid = 2564] [serial = 822] [outer = 00000000] [url = about:blank] 14:12:48 INFO - PROCESS | 2564 | --DOMWINDOW == 84 (17562C00) [pid = 2564] [serial = 823] [outer = 00000000] [url = about:blank] 14:12:48 INFO - PROCESS | 2564 | --DOMWINDOW == 83 (1D273000) [pid = 2564] [serial = 811] [outer = 00000000] [url = about:blank] 14:12:48 INFO - PROCESS | 2564 | --DOMWINDOW == 82 (104FC400) [pid = 2564] [serial = 819] [outer = 00000000] [url = about:blank] 14:12:48 INFO - PROCESS | 2564 | --DOMWINDOW == 81 (10FBA800) [pid = 2564] [serial = 820] [outer = 00000000] [url = about:blank] 14:12:48 INFO - PROCESS | 2564 | --DOMWINDOW == 80 (10F18000) [pid = 2564] [serial = 813] [outer = 00000000] [url = about:blank] 14:12:48 INFO - PROCESS | 2564 | --DOMWINDOW == 79 (143AFC00) [pid = 2564] [serial = 814] [outer = 00000000] [url = about:blank] 14:12:48 INFO - PROCESS | 2564 | --DOMWINDOW == 78 (18AF7000) [pid = 2564] [serial = 837] [outer = 00000000] [url = about:blank] 14:12:48 INFO - PROCESS | 2564 | --DOMWINDOW == 77 (1D280400) [pid = 2564] [serial = 834] [outer = 00000000] [url = about:blank] 14:12:48 INFO - PROCESS | 2564 | --DOMWINDOW == 76 (17EE3000) [pid = 2564] [serial = 825] [outer = 00000000] [url = about:blank] 14:12:48 INFO - PROCESS | 2564 | --DOMWINDOW == 75 (1D27DC00) [pid = 2564] [serial = 835] [outer = 00000000] [url = about:blank] 14:12:48 INFO - PROCESS | 2564 | --DOMWINDOW == 74 (1D368800) [pid = 2564] [serial = 841] [outer = 00000000] [url = about:blank] 14:12:48 INFO - PROCESS | 2564 | --DOMWINDOW == 73 (1D49D400) [pid = 2564] [serial = 844] [outer = 00000000] [url = about:blank] 14:12:48 INFO - PROCESS | 2564 | --DOMWINDOW == 72 (1D366400) [pid = 2564] [serial = 840] [outer = 00000000] [url = about:blank] 14:12:48 INFO - PROCESS | 2564 | --DOMWINDOW == 71 (1D499400) [pid = 2564] [serial = 843] [outer = 00000000] [url = about:blank] 14:12:48 INFO - PROCESS | 2564 | --DOMWINDOW == 70 (1ABFE000) [pid = 2564] [serial = 832] [outer = 00000000] [url = about:blank] 14:12:48 INFO - PROCESS | 2564 | --DOMWINDOW == 69 (18E62800) [pid = 2564] [serial = 838] [outer = 00000000] [url = about:blank] 14:12:48 INFO - PROCESS | 2564 | --DOMWINDOW == 68 (18C2F800) [pid = 2564] [serial = 829] [outer = 00000000] [url = about:blank] 14:12:48 INFO - PROCESS | 2564 | --DOMWINDOW == 67 (1837AC00) [pid = 2564] [serial = 826] [outer = 00000000] [url = about:blank] 14:12:48 INFO - PROCESS | 2564 | 1465247568242 Marionette TRACE conn8 <- [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]]]}] 14:12:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 14:12:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 1067ms 14:12:48 INFO - PROCESS | 2564 | 1465247568288 Marionette TRACE conn8 -> [0,1153,"getWindowHandle",null] 14:12:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 14:12:48 INFO - PROCESS | 2564 | 1465247568292 Marionette TRACE conn8 <- [1,1153,null,{"value":"13"}] 14:12:48 INFO - PROCESS | 2564 | 1465247568296 Marionette TRACE conn8 -> [0,1154,"setScriptTimeout",{"ms":35000}] 14:12:48 INFO - PROCESS | 2564 | 1465247568299 Marionette TRACE conn8 <- [1,1154,null,{}] 14:12:48 INFO - PROCESS | 2564 | 1465247568304 Marionette TRACE conn8 -> [0,1155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:12:48 INFO - PROCESS | 2564 | 1465247568306 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:12:48 INFO - PROCESS | 2564 | 1465247568394 Marionette TRACE conn8 <- [1,1155,null,{"value":null}] 14:12:48 INFO - PROCESS | 2564 | 1465247568402 Marionette TRACE conn8 -> [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\", \"841f63d8-fed4-499c-a8c0-303cb4dc280d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:12:48 INFO - PROCESS | 2564 | 1465247568405 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:12:48 INFO - PROCESS | 2564 | ++DOCSHELL 14392800 == 30 [pid = 2564] [id = 298] 14:12:48 INFO - PROCESS | 2564 | ++DOMWINDOW == 68 (143ABC00) [pid = 2564] [serial = 893] [outer = 00000000] 14:12:48 INFO - PROCESS | 2564 | ++DOMWINDOW == 69 (1595E400) [pid = 2564] [serial = 894] [outer = 143ABC00] 14:12:48 INFO - PROCESS | 2564 | 1465247568454 Marionette DEBUG loaded listener.js 14:12:48 INFO - PROCESS | 2564 | ++DOMWINDOW == 70 (16680400) [pid = 2564] [serial = 895] [outer = 143ABC00] 14:12:48 INFO - PROCESS | 2564 | 1465247568947 Marionette TRACE conn8 <- [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]]]}] 14:12:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 14:12:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 690ms 14:12:49 INFO - PROCESS | 2564 | 1465247568996 Marionette TRACE conn8 -> [0,1157,"getWindowHandle",null] 14:12:49 INFO - PROCESS | 2564 | 1465247568999 Marionette TRACE conn8 <- [1,1157,null,{"value":"13"}] 14:12:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 14:12:49 INFO - PROCESS | 2564 | 1465247569002 Marionette TRACE conn8 -> [0,1158,"setScriptTimeout",{"ms":35000}] 14:12:49 INFO - PROCESS | 2564 | 1465247569004 Marionette TRACE conn8 <- [1,1158,null,{}] 14:12:49 INFO - PROCESS | 2564 | 1465247569008 Marionette TRACE conn8 -> [0,1159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:12:49 INFO - PROCESS | 2564 | 1465247569011 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:12:49 INFO - PROCESS | 2564 | 1465247569097 Marionette TRACE conn8 <- [1,1159,null,{"value":null}] 14:12:49 INFO - PROCESS | 2564 | 1465247569106 Marionette TRACE conn8 -> [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\", \"841f63d8-fed4-499c-a8c0-303cb4dc280d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:12:49 INFO - PROCESS | 2564 | 1465247569108 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:12:49 INFO - PROCESS | 2564 | ++DOCSHELL 17754400 == 31 [pid = 2564] [id = 299] 14:12:49 INFO - PROCESS | 2564 | ++DOMWINDOW == 71 (17754800) [pid = 2564] [serial = 896] [outer = 00000000] 14:12:49 INFO - PROCESS | 2564 | ++DOMWINDOW == 72 (17946000) [pid = 2564] [serial = 897] [outer = 17754800] 14:12:49 INFO - PROCESS | 2564 | 1465247569154 Marionette DEBUG loaded listener.js 14:12:49 INFO - PROCESS | 2564 | ++DOMWINDOW == 73 (17EDD800) [pid = 2564] [serial = 898] [outer = 17754800] 14:12:49 INFO - PROCESS | 2564 | 1465247569632 Marionette TRACE conn8 <- [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]]]}] 14:12:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 14:12:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 670ms 14:12:49 INFO - PROCESS | 2564 | 1465247569677 Marionette TRACE conn8 -> [0,1161,"getWindowHandle",null] 14:12:49 INFO - PROCESS | 2564 | 1465247569681 Marionette TRACE conn8 <- [1,1161,null,{"value":"13"}] 14:12:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 14:12:49 INFO - PROCESS | 2564 | 1465247569691 Marionette TRACE conn8 -> [0,1162,"setScriptTimeout",{"ms":35000}] 14:12:49 INFO - PROCESS | 2564 | 1465247569696 Marionette TRACE conn8 <- [1,1162,null,{}] 14:12:49 INFO - PROCESS | 2564 | 1465247569699 Marionette TRACE conn8 -> [0,1163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:12:49 INFO - PROCESS | 2564 | 1465247569702 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:12:49 INFO - PROCESS | 2564 | 1465247569792 Marionette TRACE conn8 <- [1,1163,null,{"value":null}] 14:12:49 INFO - PROCESS | 2564 | 1465247569800 Marionette TRACE conn8 -> [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\", \"841f63d8-fed4-499c-a8c0-303cb4dc280d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:12:49 INFO - PROCESS | 2564 | 1465247569802 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:12:49 INFO - PROCESS | 2564 | ++DOCSHELL 1890A800 == 32 [pid = 2564] [id = 300] 14:12:49 INFO - PROCESS | 2564 | ++DOMWINDOW == 74 (1890AC00) [pid = 2564] [serial = 899] [outer = 00000000] 14:12:49 INFO - PROCESS | 2564 | ++DOMWINDOW == 75 (18C2B800) [pid = 2564] [serial = 900] [outer = 1890AC00] 14:12:49 INFO - PROCESS | 2564 | 1465247569855 Marionette DEBUG loaded listener.js 14:12:49 INFO - PROCESS | 2564 | ++DOMWINDOW == 76 (18C34C00) [pid = 2564] [serial = 901] [outer = 1890AC00] 14:12:50 INFO - PROCESS | 2564 | 1465247570306 Marionette TRACE conn8 <- [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] 14:12:50 INFO - PROCESS | 2564 | 1465247570386 Marionette TRACE conn8 <- [1,1165,null,{"value":"13"}] 14:12:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html 14:12:50 INFO - PROCESS | 2564 | 1465247570389 Marionette TRACE conn8 -> [0,1166,"setScriptTimeout",{"ms":35000}] 14:12:50 INFO - PROCESS | 2564 | 1465247570391 Marionette TRACE conn8 <- [1,1166,null,{}] 14:12:50 INFO - PROCESS | 2564 | 1465247570394 Marionette TRACE conn8 -> [0,1167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:12:50 INFO - PROCESS | 2564 | 1465247570396 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:12:50 INFO - PROCESS | 2564 | 1465247570538 Marionette TRACE conn8 <- [1,1167,null,{"value":null}] 14:12:50 INFO - PROCESS | 2564 | 1465247570554 Marionette TRACE conn8 -> [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\", \"841f63d8-fed4-499c-a8c0-303cb4dc280d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:12:50 INFO - PROCESS | 2564 | 1465247570556 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:12:50 INFO - PROCESS | 2564 | ++DOCSHELL 18E0F000 == 33 [pid = 2564] [id = 301] 14:12:50 INFO - PROCESS | 2564 | ++DOMWINDOW == 77 (18E0F800) [pid = 2564] [serial = 902] [outer = 00000000] 14:12:50 INFO - PROCESS | 2564 | ++DOMWINDOW == 78 (19383800) [pid = 2564] [serial = 903] [outer = 18E0F800] 14:12:50 INFO - PROCESS | 2564 | 1465247570600 Marionette DEBUG loaded listener.js 14:12:50 INFO - PROCESS | 2564 | ++DOMWINDOW == 79 (19870C00) [pid = 2564] [serial = 904] [outer = 18E0F800] 14:12:51 INFO - PROCESS | 2564 | 1465247571035 Marionette TRACE conn8 <- [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] 14:12:51 INFO - PROCESS | 2564 | 1465247571082 Marionette TRACE conn8 <- [1,1169,null,{"value":"13"}] 14:12:51 INFO - PROCESS | 2564 | 1465247571086 Marionette TRACE conn8 -> [0,1170,"setScriptTimeout",{"ms":35000}] 14:12:51 INFO - PROCESS | 2564 | 1465247571088 Marionette TRACE conn8 <- [1,1170,null,{}] 14:12:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 14:12:51 INFO - PROCESS | 2564 | 1465247571091 Marionette TRACE conn8 -> [0,1171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:12:51 INFO - PROCESS | 2564 | 1465247571093 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:12:51 INFO - PROCESS | 2564 | 1465247571207 Marionette TRACE conn8 <- [1,1171,null,{"value":null}] 14:12:51 INFO - PROCESS | 2564 | 1465247571215 Marionette TRACE conn8 -> [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\", \"841f63d8-fed4-499c-a8c0-303cb4dc280d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:12:51 INFO - PROCESS | 2564 | 1465247571220 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:12:51 INFO - PROCESS | 2564 | ++DOCSHELL 148D7800 == 34 [pid = 2564] [id = 302] 14:12:51 INFO - PROCESS | 2564 | ++DOMWINDOW == 80 (18AFBC00) [pid = 2564] [serial = 905] [outer = 00000000] 14:12:51 INFO - PROCESS | 2564 | ++DOMWINDOW == 81 (1BA9A800) [pid = 2564] [serial = 906] [outer = 18AFBC00] 14:12:51 INFO - PROCESS | 2564 | 1465247571326 Marionette DEBUG loaded listener.js 14:12:51 INFO - PROCESS | 2564 | ++DOMWINDOW == 82 (1D278C00) [pid = 2564] [serial = 907] [outer = 18AFBC00] 14:12:51 INFO - PROCESS | 2564 | 1465247571783 Marionette TRACE conn8 <- [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] 14:12:51 INFO - PROCESS | 2564 | 1465247571858 Marionette TRACE conn8 <- [1,1173,null,{"value":"13"}] 14:12:51 INFO - PROCESS | 2564 | 1465247571863 Marionette TRACE conn8 -> [0,1174,"setScriptTimeout",{"ms":35000}] 14:12:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 14:12:51 INFO - PROCESS | 2564 | 1465247571865 Marionette TRACE conn8 <- [1,1174,null,{}] 14:12:51 INFO - PROCESS | 2564 | 1465247571869 Marionette TRACE conn8 -> [0,1175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:12:51 INFO - PROCESS | 2564 | 1465247571871 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:12:52 INFO - PROCESS | 2564 | 1465247571994 Marionette TRACE conn8 <- [1,1175,null,{"value":null}] 14:12:52 INFO - PROCESS | 2564 | 1465247572005 Marionette TRACE conn8 -> [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\", \"841f63d8-fed4-499c-a8c0-303cb4dc280d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:12:52 INFO - PROCESS | 2564 | 1465247572007 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:12:52 INFO - PROCESS | 2564 | ++DOCSHELL 17562C00 == 35 [pid = 2564] [id = 303] 14:12:52 INFO - PROCESS | 2564 | ++DOMWINDOW == 83 (1770E400) [pid = 2564] [serial = 908] [outer = 00000000] 14:12:52 INFO - PROCESS | 2564 | ++DOMWINDOW == 84 (1D49AC00) [pid = 2564] [serial = 909] [outer = 1770E400] 14:12:52 INFO - PROCESS | 2564 | 1465247572051 Marionette DEBUG loaded listener.js 14:12:52 INFO - PROCESS | 2564 | ++DOMWINDOW == 85 (1D49B000) [pid = 2564] [serial = 910] [outer = 1770E400] 14:12:52 INFO - PROCESS | 2564 | --DOMWINDOW == 84 (10F20800) [pid = 2564] [serial = 881] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 14:12:52 INFO - PROCESS | 2564 | --DOMWINDOW == 83 (18382000) [pid = 2564] [serial = 869] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 14:12:52 INFO - PROCESS | 2564 | --DOMWINDOW == 82 (18C0E400) [pid = 2564] [serial = 872] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 14:12:52 INFO - PROCESS | 2564 | --DOMWINDOW == 81 (178E0000) [pid = 2564] [serial = 866] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 14:12:52 INFO - PROCESS | 2564 | --DOMWINDOW == 80 (13E89000) [pid = 2564] [serial = 857] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 14:12:52 INFO - PROCESS | 2564 | --DOMWINDOW == 79 (17564400) [pid = 2564] [serial = 863] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 14:12:52 INFO - PROCESS | 2564 | --DOMWINDOW == 78 (1018A800) [pid = 2564] [serial = 860] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 14:12:52 INFO - PROCESS | 2564 | --DOMWINDOW == 77 (0F7CA800) [pid = 2564] [serial = 875] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 14:12:52 INFO - PROCESS | 2564 | --DOMWINDOW == 76 (1400E400) [pid = 2564] [serial = 845] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 14:12:52 INFO - PROCESS | 2564 | --DOMWINDOW == 75 (17944400) [pid = 2564] [serial = 848] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 14:12:52 INFO - PROCESS | 2564 | --DOMWINDOW == 74 (1D411000) [pid = 2564] [serial = 851] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 14:12:52 INFO - PROCESS | 2564 | --DOMWINDOW == 73 (1EA8C800) [pid = 2564] [serial = 854] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 14:12:52 INFO - PROCESS | 2564 | --DOMWINDOW == 72 (1774E800) [pid = 2564] [serial = 878] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 14:12:52 INFO - PROCESS | 2564 | 1465247572574 Marionette TRACE conn8 <- [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] 14:12:52 INFO - PROCESS | 2564 | 1465247572598 Marionette TRACE conn8 <- [1,1177,null,{"value":"13"}] 14:12:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html 14:12:52 INFO - PROCESS | 2564 | 1465247572601 Marionette TRACE conn8 -> [0,1178,"setScriptTimeout",{"ms":35000}] 14:12:52 INFO - PROCESS | 2564 | 1465247572603 Marionette TRACE conn8 <- [1,1178,null,{}] 14:12:52 INFO - PROCESS | 2564 | 1465247572606 Marionette TRACE conn8 -> [0,1179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:12:52 INFO - PROCESS | 2564 | 1465247572609 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:12:52 INFO - PROCESS | 2564 | 1465247572687 Marionette TRACE conn8 <- [1,1179,null,{"value":null}] 14:12:52 INFO - PROCESS | 2564 | 1465247572773 Marionette TRACE conn8 -> [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\", \"841f63d8-fed4-499c-a8c0-303cb4dc280d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:12:52 INFO - PROCESS | 2564 | 1465247572775 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:12:52 INFO - PROCESS | 2564 | ++DOCSHELL 104F0800 == 36 [pid = 2564] [id = 304] 14:12:52 INFO - PROCESS | 2564 | ++DOMWINDOW == 73 (104F8800) [pid = 2564] [serial = 911] [outer = 00000000] 14:12:52 INFO - PROCESS | 2564 | ++DOMWINDOW == 74 (1AD08C00) [pid = 2564] [serial = 912] [outer = 104F8800] 14:12:52 INFO - PROCESS | 2564 | 1465247572819 Marionette DEBUG loaded listener.js 14:12:52 INFO - PROCESS | 2564 | ++DOMWINDOW == 75 (1D410400) [pid = 2564] [serial = 913] [outer = 104F8800] 14:12:53 INFO - PROCESS | 2564 | 1465247573172 Marionette TRACE conn8 <- [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] 14:12:53 INFO - PROCESS | 2564 | 1465247573239 Marionette TRACE conn8 <- [1,1181,null,{"value":"13"}] 14:12:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 14:12:53 INFO - PROCESS | 2564 | 1465247573242 Marionette TRACE conn8 -> [0,1182,"setScriptTimeout",{"ms":35000}] 14:12:53 INFO - PROCESS | 2564 | 1465247573244 Marionette TRACE conn8 <- [1,1182,null,{}] 14:12:53 INFO - PROCESS | 2564 | 1465247573248 Marionette TRACE conn8 -> [0,1183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:12:53 INFO - PROCESS | 2564 | 1465247573250 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:12:53 INFO - PROCESS | 2564 | 1465247573388 Marionette TRACE conn8 <- [1,1183,null,{"value":null}] 14:12:53 INFO - PROCESS | 2564 | 1465247573396 Marionette TRACE conn8 -> [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\", \"841f63d8-fed4-499c-a8c0-303cb4dc280d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:12:53 INFO - PROCESS | 2564 | 1465247573398 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:12:53 INFO - PROCESS | 2564 | ++DOCSHELL 0FE38800 == 37 [pid = 2564] [id = 305] 14:12:53 INFO - PROCESS | 2564 | ++DOMWINDOW == 76 (0FE38C00) [pid = 2564] [serial = 914] [outer = 00000000] 14:12:53 INFO - PROCESS | 2564 | ++DOMWINDOW == 77 (0FE46400) [pid = 2564] [serial = 915] [outer = 0FE38C00] 14:12:53 INFO - PROCESS | 2564 | 1465247573441 Marionette DEBUG loaded listener.js 14:12:53 INFO - PROCESS | 2564 | ++DOMWINDOW == 78 (0FE3C800) [pid = 2564] [serial = 916] [outer = 0FE38C00] 14:12:53 INFO - PROCESS | 2564 | 1465247573858 Marionette TRACE conn8 <- [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] 14:12:53 INFO - PROCESS | 2564 | 1465247573920 Marionette TRACE conn8 <- [1,1185,null,{"value":"13"}] 14:12:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html 14:12:53 INFO - PROCESS | 2564 | 1465247573923 Marionette TRACE conn8 -> [0,1186,"setScriptTimeout",{"ms":35000}] 14:12:53 INFO - PROCESS | 2564 | 1465247573924 Marionette TRACE conn8 <- [1,1186,null,{}] 14:12:53 INFO - PROCESS | 2564 | 1465247573928 Marionette TRACE conn8 -> [0,1187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:12:53 INFO - PROCESS | 2564 | 1465247573930 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:12:54 INFO - PROCESS | 2564 | 1465247574044 Marionette TRACE conn8 <- [1,1187,null,{"value":null}] 14:12:54 INFO - PROCESS | 2564 | 1465247574055 Marionette TRACE conn8 -> [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\", \"841f63d8-fed4-499c-a8c0-303cb4dc280d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:12:54 INFO - PROCESS | 2564 | 1465247574057 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:12:54 INFO - PROCESS | 2564 | ++DOCSHELL 18377000 == 38 [pid = 2564] [id = 306] 14:12:54 INFO - PROCESS | 2564 | ++DOMWINDOW == 79 (184B5400) [pid = 2564] [serial = 917] [outer = 00000000] 14:12:54 INFO - PROCESS | 2564 | ++DOMWINDOW == 80 (184BE000) [pid = 2564] [serial = 918] [outer = 184B5400] 14:12:54 INFO - PROCESS | 2564 | 1465247574101 Marionette DEBUG loaded listener.js 14:12:54 INFO - PROCESS | 2564 | ++DOMWINDOW == 81 (184C3400) [pid = 2564] [serial = 919] [outer = 184B5400] 14:12:54 INFO - PROCESS | 2564 | 1465247574589 Marionette TRACE conn8 <- [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]]]}] 14:12:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 14:12:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 730ms 14:12:54 INFO - PROCESS | 2564 | 1465247574654 Marionette TRACE conn8 -> [0,1189,"getWindowHandle",null] 14:12:54 INFO - PROCESS | 2564 | 1465247574659 Marionette TRACE conn8 <- [1,1189,null,{"value":"13"}] 14:12:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 14:12:54 INFO - PROCESS | 2564 | 1465247574681 Marionette TRACE conn8 -> [0,1190,"setScriptTimeout",{"ms":35000}] 14:12:54 INFO - PROCESS | 2564 | 1465247574684 Marionette TRACE conn8 <- [1,1190,null,{}] 14:12:54 INFO - PROCESS | 2564 | 1465247574690 Marionette TRACE conn8 -> [0,1191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:12:54 INFO - PROCESS | 2564 | 1465247574693 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:12:54 INFO - PROCESS | 2564 | 1465247574820 Marionette TRACE conn8 <- [1,1191,null,{"value":null}] 14:12:54 INFO - PROCESS | 2564 | 1465247574918 Marionette TRACE conn8 -> [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\", \"841f63d8-fed4-499c-a8c0-303cb4dc280d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:12:54 INFO - PROCESS | 2564 | 1465247574923 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:12:54 INFO - PROCESS | 2564 | ++DOCSHELL 10248C00 == 39 [pid = 2564] [id = 307] 14:12:54 INFO - PROCESS | 2564 | ++DOMWINDOW == 82 (1024F400) [pid = 2564] [serial = 920] [outer = 00000000] 14:12:54 INFO - PROCESS | 2564 | ++DOMWINDOW == 83 (140DA000) [pid = 2564] [serial = 921] [outer = 1024F400] 14:12:54 INFO - PROCESS | 2564 | 1465247574982 Marionette DEBUG loaded listener.js 14:12:55 INFO - PROCESS | 2564 | ++DOMWINDOW == 84 (1496C000) [pid = 2564] [serial = 922] [outer = 1024F400] 14:12:55 INFO - PROCESS | 2564 | 1465247575559 Marionette TRACE conn8 <- [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]]]}] 14:12:55 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 14:12:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 930ms 14:12:55 INFO - PROCESS | 2564 | 1465247575612 Marionette TRACE conn8 -> [0,1193,"getWindowHandle",null] 14:12:55 INFO - PROCESS | 2564 | 1465247575617 Marionette TRACE conn8 <- [1,1193,null,{"value":"13"}] 14:12:55 INFO - PROCESS | 2564 | 1465247575623 Marionette TRACE conn8 -> [0,1194,"setScriptTimeout",{"ms":35000}] 14:12:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 14:12:55 INFO - PROCESS | 2564 | 1465247575626 Marionette TRACE conn8 <- [1,1194,null,{}] 14:12:55 INFO - PROCESS | 2564 | 1465247575631 Marionette TRACE conn8 -> [0,1195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:12:55 INFO - PROCESS | 2564 | 1465247575633 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:12:55 INFO - PROCESS | 2564 | 1465247575745 Marionette TRACE conn8 <- [1,1195,null,{"value":null}] 14:12:55 INFO - PROCESS | 2564 | 1465247575848 Marionette TRACE conn8 -> [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\", \"841f63d8-fed4-499c-a8c0-303cb4dc280d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:12:55 INFO - PROCESS | 2564 | 1465247575851 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:12:55 INFO - PROCESS | 2564 | ++DOCSHELL 18375400 == 40 [pid = 2564] [id = 308] 14:12:55 INFO - PROCESS | 2564 | ++DOMWINDOW == 85 (18376C00) [pid = 2564] [serial = 923] [outer = 00000000] 14:12:55 INFO - PROCESS | 2564 | ++DOMWINDOW == 86 (18382000) [pid = 2564] [serial = 924] [outer = 18376C00] 14:12:55 INFO - PROCESS | 2564 | 1465247575907 Marionette DEBUG loaded listener.js 14:12:56 INFO - PROCESS | 2564 | ++DOMWINDOW == 87 (184BEC00) [pid = 2564] [serial = 925] [outer = 18376C00] 14:12:56 INFO - PROCESS | 2564 | 1465247576524 Marionette TRACE conn8 <- [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]]]}] 14:12:56 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 14:12:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 930ms 14:12:56 INFO - PROCESS | 2564 | 1465247576557 Marionette TRACE conn8 -> [0,1197,"getWindowHandle",null] 14:12:56 INFO - PROCESS | 2564 | 1465247576559 Marionette TRACE conn8 <- [1,1197,null,{"value":"13"}] 14:12:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 14:12:56 INFO - PROCESS | 2564 | 1465247576563 Marionette TRACE conn8 -> [0,1198,"setScriptTimeout",{"ms":35000}] 14:12:56 INFO - PROCESS | 2564 | 1465247576567 Marionette TRACE conn8 <- [1,1198,null,{}] 14:12:56 INFO - PROCESS | 2564 | 1465247576577 Marionette TRACE conn8 -> [0,1199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:12:56 INFO - PROCESS | 2564 | 1465247576582 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:12:56 INFO - PROCESS | 2564 | 1465247576695 Marionette TRACE conn8 <- [1,1199,null,{"value":null}] 14:12:56 INFO - PROCESS | 2564 | 1465247576827 Marionette TRACE conn8 -> [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\", \"841f63d8-fed4-499c-a8c0-303cb4dc280d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:12:56 INFO - PROCESS | 2564 | 1465247576830 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:12:56 INFO - PROCESS | 2564 | ++DOCSHELL 19851000 == 41 [pid = 2564] [id = 309] 14:12:56 INFO - PROCESS | 2564 | ++DOMWINDOW == 88 (19851400) [pid = 2564] [serial = 926] [outer = 00000000] 14:12:56 INFO - PROCESS | 2564 | ++DOMWINDOW == 89 (19854400) [pid = 2564] [serial = 927] [outer = 19851400] 14:12:56 INFO - PROCESS | 2564 | 1465247576889 Marionette DEBUG loaded listener.js 14:12:56 INFO - PROCESS | 2564 | ++DOMWINDOW == 90 (19858C00) [pid = 2564] [serial = 928] [outer = 19851400] 14:12:57 INFO - PROCESS | 2564 | 1465247577477 Marionette TRACE conn8 <- [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]]]}] 14:12:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 14:12:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 930ms 14:12:57 INFO - PROCESS | 2564 | 1465247577496 Marionette TRACE conn8 -> [0,1201,"getWindowHandle",null] 14:12:57 INFO - PROCESS | 2564 | 1465247577499 Marionette TRACE conn8 <- [1,1201,null,{"value":"13"}] 14:12:57 INFO - PROCESS | 2564 | 1465247577502 Marionette TRACE conn8 -> [0,1202,"setScriptTimeout",{"ms":35000}] 14:12:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 14:12:57 INFO - PROCESS | 2564 | 1465247577505 Marionette TRACE conn8 <- [1,1202,null,{}] 14:12:57 INFO - PROCESS | 2564 | 1465247577508 Marionette TRACE conn8 -> [0,1203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:12:57 INFO - PROCESS | 2564 | 1465247577511 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:12:57 INFO - PROCESS | 2564 | 1465247577619 Marionette TRACE conn8 <- [1,1203,null,{"value":null}] 14:12:57 INFO - PROCESS | 2564 | 1465247577721 Marionette TRACE conn8 -> [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\", \"841f63d8-fed4-499c-a8c0-303cb4dc280d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:12:57 INFO - PROCESS | 2564 | 1465247577724 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:12:57 INFO - PROCESS | 2564 | ++DOCSHELL 1D368800 == 42 [pid = 2564] [id = 310] 14:12:57 INFO - PROCESS | 2564 | ++DOMWINDOW == 91 (1D40DC00) [pid = 2564] [serial = 929] [outer = 00000000] 14:12:57 INFO - PROCESS | 2564 | ++DOMWINDOW == 92 (1D4A3800) [pid = 2564] [serial = 930] [outer = 1D40DC00] 14:12:57 INFO - PROCESS | 2564 | 1465247577778 Marionette DEBUG loaded listener.js 14:12:57 INFO - PROCESS | 2564 | ++DOMWINDOW == 93 (1D897C00) [pid = 2564] [serial = 931] [outer = 1D40DC00] 14:12:58 INFO - PROCESS | 2564 | 1465247578408 Marionette TRACE conn8 <- [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]]]}] 14:12:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 14:12:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 970ms 14:12:58 INFO - PROCESS | 2564 | 1465247578477 Marionette TRACE conn8 -> [0,1205,"getWindowHandle",null] 14:12:58 INFO - PROCESS | 2564 | 1465247578479 Marionette TRACE conn8 <- [1,1205,null,{"value":"13"}] 14:12:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 14:12:58 INFO - PROCESS | 2564 | 1465247578482 Marionette TRACE conn8 -> [0,1206,"setScriptTimeout",{"ms":35000}] 14:12:58 INFO - PROCESS | 2564 | 1465247578484 Marionette TRACE conn8 <- [1,1206,null,{}] 14:12:58 INFO - PROCESS | 2564 | 1465247578488 Marionette TRACE conn8 -> [0,1207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:12:58 INFO - PROCESS | 2564 | 1465247578491 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:12:58 INFO - PROCESS | 2564 | 1465247578596 Marionette TRACE conn8 <- [1,1207,null,{"value":null}] 14:12:58 INFO - PROCESS | 2564 | 1465247578818 Marionette TRACE conn8 -> [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\", \"841f63d8-fed4-499c-a8c0-303cb4dc280d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:12:58 INFO - PROCESS | 2564 | 1465247578822 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:12:58 INFO - PROCESS | 2564 | ++DOCSHELL 0FE3D400 == 43 [pid = 2564] [id = 311] 14:12:58 INFO - PROCESS | 2564 | ++DOMWINDOW == 94 (0FE3E000) [pid = 2564] [serial = 932] [outer = 00000000] 14:12:58 INFO - PROCESS | 2564 | ++DOMWINDOW == 95 (0FF51800) [pid = 2564] [serial = 933] [outer = 0FE3E000] 14:12:58 INFO - PROCESS | 2564 | 1465247578908 Marionette DEBUG loaded listener.js 14:12:59 INFO - PROCESS | 2564 | ++DOMWINDOW == 96 (105BF400) [pid = 2564] [serial = 934] [outer = 0FE3E000] 14:12:59 INFO - PROCESS | 2564 | 1465247579476 Marionette TRACE conn8 <- [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]]]}] 14:12:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 14:12:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 1016ms 14:12:59 INFO - PROCESS | 2564 | 1465247579514 Marionette TRACE conn8 -> [0,1209,"getWindowHandle",null] 14:12:59 INFO - PROCESS | 2564 | 1465247579517 Marionette TRACE conn8 <- [1,1209,null,{"value":"13"}] 14:12:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 14:12:59 INFO - PROCESS | 2564 | 1465247579522 Marionette TRACE conn8 -> [0,1210,"setScriptTimeout",{"ms":35000}] 14:12:59 INFO - PROCESS | 2564 | 1465247579525 Marionette TRACE conn8 <- [1,1210,null,{}] 14:12:59 INFO - PROCESS | 2564 | 1465247579547 Marionette TRACE conn8 -> [0,1211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:12:59 INFO - PROCESS | 2564 | 1465247579549 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:12:59 INFO - PROCESS | 2564 | 1465247579648 Marionette TRACE conn8 <- [1,1211,null,{"value":null}] 14:12:59 INFO - PROCESS | 2564 | 1465247579752 Marionette TRACE conn8 -> [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\", \"841f63d8-fed4-499c-a8c0-303cb4dc280d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:12:59 INFO - PROCESS | 2564 | 1465247579755 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:12:59 INFO - PROCESS | 2564 | ++DOCSHELL 17723C00 == 44 [pid = 2564] [id = 312] 14:12:59 INFO - PROCESS | 2564 | ++DOMWINDOW == 97 (17748800) [pid = 2564] [serial = 935] [outer = 00000000] 14:12:59 INFO - PROCESS | 2564 | ++DOMWINDOW == 98 (177CA400) [pid = 2564] [serial = 936] [outer = 17748800] 14:12:59 INFO - PROCESS | 2564 | 1465247579804 Marionette DEBUG loaded listener.js 14:12:59 INFO - PROCESS | 2564 | ++DOMWINDOW == 99 (18373800) [pid = 2564] [serial = 937] [outer = 17748800] 14:13:00 INFO - PROCESS | 2564 | --DOCSHELL 0FE38800 == 43 [pid = 2564] [id = 305] 14:13:00 INFO - PROCESS | 2564 | --DOCSHELL 104F0800 == 42 [pid = 2564] [id = 304] 14:13:00 INFO - PROCESS | 2564 | --DOCSHELL 17562C00 == 41 [pid = 2564] [id = 303] 14:13:00 INFO - PROCESS | 2564 | --DOCSHELL 148D7800 == 40 [pid = 2564] [id = 302] 14:13:00 INFO - PROCESS | 2564 | --DOCSHELL 18E0F000 == 39 [pid = 2564] [id = 301] 14:13:00 INFO - PROCESS | 2564 | --DOCSHELL 1890A800 == 38 [pid = 2564] [id = 300] 14:13:00 INFO - PROCESS | 2564 | --DOCSHELL 17754400 == 37 [pid = 2564] [id = 299] 14:13:00 INFO - PROCESS | 2564 | --DOCSHELL 14392800 == 36 [pid = 2564] [id = 298] 14:13:00 INFO - PROCESS | 2564 | --DOCSHELL 0FF52400 == 35 [pid = 2564] [id = 297] 14:13:00 INFO - PROCESS | 2564 | --DOCSHELL 0FF55400 == 34 [pid = 2564] [id = 296] 14:13:00 INFO - PROCESS | 2564 | --DOCSHELL 1D272800 == 33 [pid = 2564] [id = 295] 14:13:00 INFO - PROCESS | 2564 | --DOCSHELL 13E88000 == 32 [pid = 2564] [id = 286] 14:13:00 INFO - PROCESS | 2564 | --DOCSHELL 0FE3D400 == 31 [pid = 2564] [id = 311] 14:13:00 INFO - PROCESS | 2564 | --DOCSHELL 1D368800 == 30 [pid = 2564] [id = 310] 14:13:00 INFO - PROCESS | 2564 | --DOCSHELL 19851000 == 29 [pid = 2564] [id = 309] 14:13:00 INFO - PROCESS | 2564 | --DOCSHELL 18377000 == 28 [pid = 2564] [id = 306] 14:13:00 INFO - PROCESS | 2564 | --DOCSHELL 10248C00 == 27 [pid = 2564] [id = 307] 14:13:00 INFO - PROCESS | 2564 | --DOCSHELL 18375400 == 26 [pid = 2564] [id = 308] 14:13:00 INFO - PROCESS | 2564 | --DOMWINDOW == 98 (1D89E000) [pid = 2564] [serial = 853] [outer = 00000000] [url = about:blank] 14:13:00 INFO - PROCESS | 2564 | --DOMWINDOW == 97 (1D895800) [pid = 2564] [serial = 852] [outer = 00000000] [url = about:blank] 14:13:00 INFO - PROCESS | 2564 | --DOMWINDOW == 96 (18E5B400) [pid = 2564] [serial = 874] [outer = 00000000] [url = about:blank] 14:13:00 INFO - PROCESS | 2564 | --DOMWINDOW == 95 (1EE43000) [pid = 2564] [serial = 856] [outer = 00000000] [url = about:blank] 14:13:00 INFO - PROCESS | 2564 | --DOMWINDOW == 94 (1EDC9C00) [pid = 2564] [serial = 855] [outer = 00000000] [url = about:blank] 14:13:00 INFO - PROCESS | 2564 | --DOMWINDOW == 93 (1757F000) [pid = 2564] [serial = 877] [outer = 00000000] [url = about:blank] 14:13:00 INFO - PROCESS | 2564 | --DOMWINDOW == 92 (18AF6C00) [pid = 2564] [serial = 883] [outer = 00000000] [url = about:blank] 14:13:00 INFO - PROCESS | 2564 | --DOMWINDOW == 91 (19A95000) [pid = 2564] [serial = 879] [outer = 00000000] [url = about:blank] 14:13:00 INFO - PROCESS | 2564 | --DOMWINDOW == 90 (17EE5C00) [pid = 2564] [serial = 868] [outer = 00000000] [url = about:blank] 14:13:00 INFO - PROCESS | 2564 | --DOMWINDOW == 89 (1AD11800) [pid = 2564] [serial = 880] [outer = 00000000] [url = about:blank] 14:13:00 INFO - PROCESS | 2564 | --DOMWINDOW == 88 (1B5EFC00) [pid = 2564] [serial = 882] [outer = 00000000] [url = about:blank] 14:13:00 INFO - PROCESS | 2564 | --DOMWINDOW == 87 (1890C000) [pid = 2564] [serial = 870] [outer = 00000000] [url = about:blank] 14:13:00 INFO - PROCESS | 2564 | --DOMWINDOW == 86 (18E06000) [pid = 2564] [serial = 873] [outer = 00000000] [url = about:blank] 14:13:00 INFO - PROCESS | 2564 | --DOMWINDOW == 85 (17E36800) [pid = 2564] [serial = 867] [outer = 00000000] [url = about:blank] 14:13:00 INFO - PROCESS | 2564 | --DOMWINDOW == 84 (1771AC00) [pid = 2564] [serial = 859] [outer = 00000000] [url = about:blank] 14:13:00 INFO - PROCESS | 2564 | --DOMWINDOW == 83 (17582000) [pid = 2564] [serial = 858] [outer = 00000000] [url = about:blank] 14:13:00 INFO - PROCESS | 2564 | --DOMWINDOW == 82 (17583C00) [pid = 2564] [serial = 864] [outer = 00000000] [url = about:blank] 14:13:00 INFO - PROCESS | 2564 | --DOMWINDOW == 81 (1770B400) [pid = 2564] [serial = 865] [outer = 00000000] [url = about:blank] 14:13:00 INFO - PROCESS | 2564 | --DOMWINDOW == 80 (141C3400) [pid = 2564] [serial = 861] [outer = 00000000] [url = about:blank] 14:13:00 INFO - PROCESS | 2564 | --DOMWINDOW == 79 (14806400) [pid = 2564] [serial = 862] [outer = 00000000] [url = about:blank] 14:13:00 INFO - PROCESS | 2564 | --DOMWINDOW == 78 (18C07400) [pid = 2564] [serial = 871] [outer = 00000000] [url = about:blank] 14:13:00 INFO - PROCESS | 2564 | --DOMWINDOW == 77 (1024BC00) [pid = 2564] [serial = 876] [outer = 00000000] [url = about:blank] 14:13:00 INFO - PROCESS | 2564 | --DOMWINDOW == 76 (149F9C00) [pid = 2564] [serial = 847] [outer = 00000000] [url = about:blank] 14:13:00 INFO - PROCESS | 2564 | --DOMWINDOW == 75 (1438A000) [pid = 2564] [serial = 846] [outer = 00000000] [url = about:blank] 14:13:00 INFO - PROCESS | 2564 | --DOMWINDOW == 74 (1890D400) [pid = 2564] [serial = 850] [outer = 00000000] [url = about:blank] 14:13:00 INFO - PROCESS | 2564 | --DOMWINDOW == 73 (18381C00) [pid = 2564] [serial = 849] [outer = 00000000] [url = about:blank] 14:13:01 INFO - PROCESS | 2564 | 1465247581047 Marionette TRACE conn8 <- [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] 14:13:01 INFO - PROCESS | 2564 | 1465247581065 Marionette TRACE conn8 <- [1,1213,null,{"value":"13"}] 14:13:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html 14:13:01 INFO - PROCESS | 2564 | 1465247581069 Marionette TRACE conn8 -> [0,1214,"setScriptTimeout",{"ms":35000}] 14:13:01 INFO - PROCESS | 2564 | 1465247581073 Marionette TRACE conn8 <- [1,1214,null,{}] 14:13:01 INFO - PROCESS | 2564 | 1465247581078 Marionette TRACE conn8 -> [0,1215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:13:01 INFO - PROCESS | 2564 | 1465247581081 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:13:01 INFO - PROCESS | 2564 | 1465247581171 Marionette TRACE conn8 <- [1,1215,null,{"value":null}] 14:13:01 INFO - PROCESS | 2564 | 1465247581283 Marionette TRACE conn8 -> [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\", \"841f63d8-fed4-499c-a8c0-303cb4dc280d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:13:01 INFO - PROCESS | 2564 | 1465247581285 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:13:01 INFO - PROCESS | 2564 | ++DOCSHELL 1020A400 == 27 [pid = 2564] [id = 313] 14:13:01 INFO - PROCESS | 2564 | ++DOMWINDOW == 74 (1020E000) [pid = 2564] [serial = 938] [outer = 00000000] 14:13:01 INFO - PROCESS | 2564 | ++DOMWINDOW == 75 (104EE400) [pid = 2564] [serial = 939] [outer = 1020E000] 14:13:01 INFO - PROCESS | 2564 | 1465247581333 Marionette DEBUG loaded listener.js 14:13:01 INFO - PROCESS | 2564 | ++DOMWINDOW == 76 (10EC8C00) [pid = 2564] [serial = 940] [outer = 1020E000] 14:13:01 INFO - PROCESS | 2564 | 1465247581735 Marionette TRACE conn8 <- [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]]]}] 14:13:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 14:13:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 730ms 14:13:01 INFO - PROCESS | 2564 | 1465247581800 Marionette TRACE conn8 -> [0,1217,"getWindowHandle",null] 14:13:01 INFO - PROCESS | 2564 | 1465247581805 Marionette TRACE conn8 <- [1,1217,null,{"value":"13"}] 14:13:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 14:13:01 INFO - PROCESS | 2564 | 1465247581811 Marionette TRACE conn8 -> [0,1218,"setScriptTimeout",{"ms":35000}] 14:13:01 INFO - PROCESS | 2564 | 1465247581813 Marionette TRACE conn8 <- [1,1218,null,{}] 14:13:01 INFO - PROCESS | 2564 | 1465247581817 Marionette TRACE conn8 -> [0,1219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:13:01 INFO - PROCESS | 2564 | 1465247581820 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:13:01 INFO - PROCESS | 2564 | 1465247581940 Marionette TRACE conn8 <- [1,1219,null,{"value":null}] 14:13:01 INFO - PROCESS | 2564 | 1465247581954 Marionette TRACE conn8 -> [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\", \"841f63d8-fed4-499c-a8c0-303cb4dc280d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:13:01 INFO - PROCESS | 2564 | 1465247581956 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:13:01 INFO - PROCESS | 2564 | ++DOCSHELL 148DA000 == 28 [pid = 2564] [id = 314] 14:13:01 INFO - PROCESS | 2564 | ++DOMWINDOW == 77 (148DE800) [pid = 2564] [serial = 941] [outer = 00000000] 14:13:02 INFO - PROCESS | 2564 | ++DOMWINDOW == 78 (15F8C800) [pid = 2564] [serial = 942] [outer = 148DE800] 14:13:02 INFO - PROCESS | 2564 | 1465247582004 Marionette DEBUG loaded listener.js 14:13:02 INFO - PROCESS | 2564 | ++DOMWINDOW == 79 (17566C00) [pid = 2564] [serial = 943] [outer = 148DE800] 14:13:02 INFO - PROCESS | 2564 | 1465247582422 Marionette TRACE conn8 <- [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]]]}] 14:13:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 14:13:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 670ms 14:13:02 INFO - PROCESS | 2564 | 1465247582485 Marionette TRACE conn8 -> [0,1221,"getWindowHandle",null] 14:13:02 INFO - PROCESS | 2564 | 1465247582487 Marionette TRACE conn8 <- [1,1221,null,{"value":"13"}] 14:13:02 INFO - PROCESS | 2564 | 1465247582490 Marionette TRACE conn8 -> [0,1222,"setScriptTimeout",{"ms":35000}] 14:13:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 14:13:02 INFO - PROCESS | 2564 | 1465247582494 Marionette TRACE conn8 <- [1,1222,null,{}] 14:13:02 INFO - PROCESS | 2564 | 1465247582504 Marionette TRACE conn8 -> [0,1223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:13:02 INFO - PROCESS | 2564 | 1465247582509 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:13:02 INFO - PROCESS | 2564 | 1465247582594 Marionette TRACE conn8 <- [1,1223,null,{"value":null}] 14:13:02 INFO - PROCESS | 2564 | 1465247582601 Marionette TRACE conn8 -> [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\", \"841f63d8-fed4-499c-a8c0-303cb4dc280d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:13:02 INFO - PROCESS | 2564 | 1465247582604 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:13:02 INFO - PROCESS | 2564 | ++DOCSHELL 1771B400 == 29 [pid = 2564] [id = 315] 14:13:02 INFO - PROCESS | 2564 | ++DOMWINDOW == 80 (1771C000) [pid = 2564] [serial = 944] [outer = 00000000] 14:13:02 INFO - PROCESS | 2564 | ++DOMWINDOW == 81 (1774C800) [pid = 2564] [serial = 945] [outer = 1771C000] 14:13:02 INFO - PROCESS | 2564 | 1465247582652 Marionette DEBUG loaded listener.js 14:13:02 INFO - PROCESS | 2564 | ++DOMWINDOW == 82 (177C2000) [pid = 2564] [serial = 946] [outer = 1771C000] 14:13:03 INFO - PROCESS | 2564 | 1465247583141 Marionette TRACE conn8 <- [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]]]}] 14:13:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 14:13:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 670ms 14:13:03 INFO - PROCESS | 2564 | 1465247583165 Marionette TRACE conn8 -> [0,1225,"getWindowHandle",null] 14:13:03 INFO - PROCESS | 2564 | 1465247583167 Marionette TRACE conn8 <- [1,1225,null,{"value":"13"}] 14:13:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 14:13:03 INFO - PROCESS | 2564 | 1465247583177 Marionette TRACE conn8 -> [0,1226,"setScriptTimeout",{"ms":35000}] 14:13:03 INFO - PROCESS | 2564 | 1465247583178 Marionette TRACE conn8 <- [1,1226,null,{}] 14:13:03 INFO - PROCESS | 2564 | 1465247583182 Marionette TRACE conn8 -> [0,1227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:13:03 INFO - PROCESS | 2564 | 1465247583184 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:13:03 INFO - PROCESS | 2564 | 1465247583302 Marionette TRACE conn8 <- [1,1227,null,{"value":null}] 14:13:03 INFO - PROCESS | 2564 | 1465247583390 Marionette TRACE conn8 -> [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\", \"841f63d8-fed4-499c-a8c0-303cb4dc280d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:13:03 INFO - PROCESS | 2564 | 1465247583393 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:13:03 INFO - PROCESS | 2564 | ++DOCSHELL 17EE9000 == 30 [pid = 2564] [id = 316] 14:13:03 INFO - PROCESS | 2564 | ++DOMWINDOW == 83 (17EE9C00) [pid = 2564] [serial = 947] [outer = 00000000] 14:13:03 INFO - PROCESS | 2564 | ++DOMWINDOW == 84 (18380400) [pid = 2564] [serial = 948] [outer = 17EE9C00] 14:13:03 INFO - PROCESS | 2564 | 1465247583437 Marionette DEBUG loaded listener.js 14:13:03 INFO - PROCESS | 2564 | ++DOMWINDOW == 85 (184B9400) [pid = 2564] [serial = 949] [outer = 17EE9C00] 14:13:03 INFO - PROCESS | 2564 | 1465247583849 Marionette TRACE conn8 <- [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]]]}] 14:13:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 14:13:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 730ms 14:13:03 INFO - PROCESS | 2564 | 1465247583910 Marionette TRACE conn8 -> [0,1229,"getWindowHandle",null] 14:13:03 INFO - PROCESS | 2564 | 1465247583912 Marionette TRACE conn8 <- [1,1229,null,{"value":"13"}] 14:13:03 INFO - PROCESS | 2564 | 1465247583915 Marionette TRACE conn8 -> [0,1230,"setScriptTimeout",{"ms":35000}] 14:13:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 14:13:03 INFO - PROCESS | 2564 | 1465247583917 Marionette TRACE conn8 <- [1,1230,null,{}] 14:13:03 INFO - PROCESS | 2564 | 1465247583920 Marionette TRACE conn8 -> [0,1231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:13:03 INFO - PROCESS | 2564 | 1465247583922 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:13:04 INFO - PROCESS | 2564 | 1465247584031 Marionette TRACE conn8 <- [1,1231,null,{"value":null}] 14:13:04 INFO - PROCESS | 2564 | 1465247584040 Marionette TRACE conn8 -> [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\", \"841f63d8-fed4-499c-a8c0-303cb4dc280d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:13:04 INFO - PROCESS | 2564 | 1465247584042 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:13:04 INFO - PROCESS | 2564 | ++DOCSHELL 184BCC00 == 31 [pid = 2564] [id = 317] 14:13:04 INFO - PROCESS | 2564 | ++DOMWINDOW == 86 (184C1000) [pid = 2564] [serial = 950] [outer = 00000000] 14:13:04 INFO - PROCESS | 2564 | ++DOMWINDOW == 87 (1890D800) [pid = 2564] [serial = 951] [outer = 184C1000] 14:13:04 INFO - PROCESS | 2564 | 1465247584089 Marionette DEBUG loaded listener.js 14:13:04 INFO - PROCESS | 2564 | ++DOMWINDOW == 88 (18AF7000) [pid = 2564] [serial = 952] [outer = 184C1000] 14:13:04 INFO - PROCESS | 2564 | 1465247584578 Marionette TRACE conn8 <- [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]]]}] 14:13:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 14:13:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 730ms 14:13:04 INFO - PROCESS | 2564 | 1465247584673 Marionette TRACE conn8 -> [0,1233,"getWindowHandle",null] 14:13:04 INFO - PROCESS | 2564 | 1465247584676 Marionette TRACE conn8 <- [1,1233,null,{"value":"13"}] 14:13:04 INFO - PROCESS | 2564 | 1465247584679 Marionette TRACE conn8 -> [0,1234,"setScriptTimeout",{"ms":35000}] 14:13:04 INFO - PROCESS | 2564 | 1465247584681 Marionette TRACE conn8 <- [1,1234,null,{}] 14:13:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 14:13:04 INFO - PROCESS | 2564 | 1465247584684 Marionette TRACE conn8 -> [0,1235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:13:04 INFO - PROCESS | 2564 | 1465247584689 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:13:04 INFO - PROCESS | 2564 | 1465247584822 Marionette TRACE conn8 <- [1,1235,null,{"value":null}] 14:13:05 INFO - PROCESS | 2564 | --DOMWINDOW == 87 (18E0F800) [pid = 2564] [serial = 902] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 14:13:05 INFO - PROCESS | 2564 | --DOMWINDOW == 86 (18AFBC00) [pid = 2564] [serial = 905] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 14:13:05 INFO - PROCESS | 2564 | --DOMWINDOW == 85 (104F8800) [pid = 2564] [serial = 911] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 14:13:05 INFO - PROCESS | 2564 | --DOMWINDOW == 84 (1770E400) [pid = 2564] [serial = 908] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 14:13:05 INFO - PROCESS | 2564 | --DOMWINDOW == 83 (0FE38C00) [pid = 2564] [serial = 914] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 14:13:05 INFO - PROCESS | 2564 | --DOMWINDOW == 82 (10192800) [pid = 2564] [serial = 887] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 14:13:05 INFO - PROCESS | 2564 | --DOMWINDOW == 81 (1D27B400) [pid = 2564] [serial = 884] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 14:13:05 INFO - PROCESS | 2564 | --DOMWINDOW == 80 (17754800) [pid = 2564] [serial = 896] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 14:13:05 INFO - PROCESS | 2564 | --DOMWINDOW == 79 (0FF52800) [pid = 2564] [serial = 890] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 14:13:05 INFO - PROCESS | 2564 | --DOMWINDOW == 78 (143ABC00) [pid = 2564] [serial = 893] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 14:13:05 INFO - PROCESS | 2564 | --DOMWINDOW == 77 (1890AC00) [pid = 2564] [serial = 899] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 14:13:05 INFO - PROCESS | 2564 | --DOMWINDOW == 76 (184B5400) [pid = 2564] [serial = 917] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 14:13:05 INFO - PROCESS | 2564 | 1465247585149 Marionette TRACE conn8 -> [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\", \"841f63d8-fed4-499c-a8c0-303cb4dc280d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:13:05 INFO - PROCESS | 2564 | 1465247585151 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:13:05 INFO - PROCESS | 2564 | ++DOCSHELL 0FBE8400 == 32 [pid = 2564] [id = 318] 14:13:05 INFO - PROCESS | 2564 | ++DOMWINDOW == 77 (0FC48800) [pid = 2564] [serial = 953] [outer = 00000000] 14:13:05 INFO - PROCESS | 2564 | ++DOMWINDOW == 78 (10192800) [pid = 2564] [serial = 954] [outer = 0FC48800] 14:13:05 INFO - PROCESS | 2564 | 1465247585197 Marionette DEBUG loaded listener.js 14:13:05 INFO - PROCESS | 2564 | ++DOMWINDOW == 79 (15F8BC00) [pid = 2564] [serial = 955] [outer = 0FC48800] 14:13:05 INFO - PROCESS | 2564 | 1465247585572 Marionette TRACE conn8 <- [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]]]}] 14:13:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 14:13:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 930ms 14:13:05 INFO - PROCESS | 2564 | 1465247585616 Marionette TRACE conn8 -> [0,1237,"getWindowHandle",null] 14:13:05 INFO - PROCESS | 2564 | 1465247585618 Marionette TRACE conn8 <- [1,1237,null,{"value":"13"}] 14:13:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 14:13:05 INFO - PROCESS | 2564 | 1465247585621 Marionette TRACE conn8 -> [0,1238,"setScriptTimeout",{"ms":35000}] 14:13:05 INFO - PROCESS | 2564 | 1465247585622 Marionette TRACE conn8 <- [1,1238,null,{}] 14:13:05 INFO - PROCESS | 2564 | 1465247585626 Marionette TRACE conn8 -> [0,1239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:13:05 INFO - PROCESS | 2564 | 1465247585628 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:13:05 INFO - PROCESS | 2564 | 1465247585736 Marionette TRACE conn8 <- [1,1239,null,{"value":null}] 14:13:05 INFO - PROCESS | 2564 | 1465247585745 Marionette TRACE conn8 -> [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\", \"841f63d8-fed4-499c-a8c0-303cb4dc280d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:13:05 INFO - PROCESS | 2564 | 1465247585747 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:13:05 INFO - PROCESS | 2564 | ++DOCSHELL 10F17C00 == 33 [pid = 2564] [id = 319] 14:13:05 INFO - PROCESS | 2564 | ++DOMWINDOW == 80 (14801400) [pid = 2564] [serial = 956] [outer = 00000000] 14:13:05 INFO - PROCESS | 2564 | ++DOMWINDOW == 81 (18C2E800) [pid = 2564] [serial = 957] [outer = 14801400] 14:13:05 INFO - PROCESS | 2564 | 1465247585791 Marionette DEBUG loaded listener.js 14:13:05 INFO - PROCESS | 2564 | ++DOMWINDOW == 82 (18E5B000) [pid = 2564] [serial = 958] [outer = 14801400] 14:13:06 INFO - PROCESS | 2564 | --DOCSHELL 1020A400 == 32 [pid = 2564] [id = 313] 14:13:06 INFO - PROCESS | 2564 | --DOCSHELL 17723C00 == 31 [pid = 2564] [id = 312] 14:13:07 INFO - PROCESS | 2564 | --DOCSHELL 148DA000 == 30 [pid = 2564] [id = 314] 14:13:07 INFO - PROCESS | 2564 | --DOCSHELL 0FBE8400 == 29 [pid = 2564] [id = 318] 14:13:07 INFO - PROCESS | 2564 | --DOCSHELL 17EE9000 == 28 [pid = 2564] [id = 316] 14:13:07 INFO - PROCESS | 2564 | --DOCSHELL 184BCC00 == 27 [pid = 2564] [id = 317] 14:13:07 INFO - PROCESS | 2564 | --DOCSHELL 1771B400 == 26 [pid = 2564] [id = 315] 14:13:07 INFO - PROCESS | 2564 | --DOMWINDOW == 81 (19383800) [pid = 2564] [serial = 903] [outer = 00000000] [url = about:blank] 14:13:07 INFO - PROCESS | 2564 | --DOMWINDOW == 80 (19870C00) [pid = 2564] [serial = 904] [outer = 00000000] [url = about:blank] 14:13:07 INFO - PROCESS | 2564 | --DOMWINDOW == 79 (1D278C00) [pid = 2564] [serial = 907] [outer = 00000000] [url = about:blank] 14:13:07 INFO - PROCESS | 2564 | --DOMWINDOW == 78 (1BA9A800) [pid = 2564] [serial = 906] [outer = 00000000] [url = about:blank] 14:13:07 INFO - PROCESS | 2564 | --DOMWINDOW == 77 (1AD08C00) [pid = 2564] [serial = 912] [outer = 00000000] [url = about:blank] 14:13:07 INFO - PROCESS | 2564 | --DOMWINDOW == 76 (1D49AC00) [pid = 2564] [serial = 909] [outer = 00000000] [url = about:blank] 14:13:07 INFO - PROCESS | 2564 | --DOMWINDOW == 75 (0FE46400) [pid = 2564] [serial = 915] [outer = 00000000] [url = about:blank] 14:13:07 INFO - PROCESS | 2564 | --DOMWINDOW == 74 (1481F000) [pid = 2564] [serial = 888] [outer = 00000000] [url = about:blank] 14:13:07 INFO - PROCESS | 2564 | --DOMWINDOW == 73 (1752E800) [pid = 2564] [serial = 889] [outer = 00000000] [url = about:blank] 14:13:07 INFO - PROCESS | 2564 | --DOMWINDOW == 72 (1D416C00) [pid = 2564] [serial = 886] [outer = 00000000] [url = about:blank] 14:13:07 INFO - PROCESS | 2564 | --DOMWINDOW == 71 (1D365C00) [pid = 2564] [serial = 885] [outer = 00000000] [url = about:blank] 14:13:07 INFO - PROCESS | 2564 | --DOMWINDOW == 70 (17946000) [pid = 2564] [serial = 897] [outer = 00000000] [url = about:blank] 14:13:07 INFO - PROCESS | 2564 | --DOMWINDOW == 69 (17EDD800) [pid = 2564] [serial = 898] [outer = 00000000] [url = about:blank] 14:13:07 INFO - PROCESS | 2564 | --DOMWINDOW == 68 (10217C00) [pid = 2564] [serial = 891] [outer = 00000000] [url = about:blank] 14:13:07 INFO - PROCESS | 2564 | --DOMWINDOW == 67 (10F1D800) [pid = 2564] [serial = 892] [outer = 00000000] [url = about:blank] 14:13:07 INFO - PROCESS | 2564 | --DOMWINDOW == 66 (1595E400) [pid = 2564] [serial = 894] [outer = 00000000] [url = about:blank] 14:13:07 INFO - PROCESS | 2564 | --DOMWINDOW == 65 (16680400) [pid = 2564] [serial = 895] [outer = 00000000] [url = about:blank] 14:13:07 INFO - PROCESS | 2564 | --DOMWINDOW == 64 (18C2B800) [pid = 2564] [serial = 900] [outer = 00000000] [url = about:blank] 14:13:07 INFO - PROCESS | 2564 | --DOMWINDOW == 63 (0FE3C800) [pid = 2564] [serial = 916] [outer = 00000000] [url = about:blank] 14:13:07 INFO - PROCESS | 2564 | --DOMWINDOW == 62 (1D49B000) [pid = 2564] [serial = 910] [outer = 00000000] [url = about:blank] 14:13:07 INFO - PROCESS | 2564 | --DOMWINDOW == 61 (184BE000) [pid = 2564] [serial = 918] [outer = 00000000] [url = about:blank] 14:13:07 INFO - PROCESS | 2564 | --DOMWINDOW == 60 (184C3400) [pid = 2564] [serial = 919] [outer = 00000000] [url = about:blank] 14:13:07 INFO - PROCESS | 2564 | --DOMWINDOW == 59 (1D410400) [pid = 2564] [serial = 913] [outer = 00000000] [url = about:blank] 14:13:07 INFO - PROCESS | 2564 | --DOMWINDOW == 58 (18C34C00) [pid = 2564] [serial = 901] [outer = 00000000] [url = about:blank] 14:13:07 INFO - PROCESS | 2564 | 1465247587505 Marionette TRACE conn8 <- [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]]]}] 14:13:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 14:13:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 1937ms 14:13:07 INFO - PROCESS | 2564 | 1465247587560 Marionette TRACE conn8 -> [0,1241,"getWindowHandle",null] 14:13:07 INFO - PROCESS | 2564 | 1465247587564 Marionette TRACE conn8 <- [1,1241,null,{"value":"13"}] 14:13:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 14:13:07 INFO - PROCESS | 2564 | 1465247587569 Marionette TRACE conn8 -> [0,1242,"setScriptTimeout",{"ms":35000}] 14:13:07 INFO - PROCESS | 2564 | 1465247587572 Marionette TRACE conn8 <- [1,1242,null,{}] 14:13:07 INFO - PROCESS | 2564 | 1465247587578 Marionette TRACE conn8 -> [0,1243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:13:07 INFO - PROCESS | 2564 | 1465247587582 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:13:07 INFO - PROCESS | 2564 | 1465247587674 Marionette TRACE conn8 <- [1,1243,null,{"value":null}] 14:13:07 INFO - PROCESS | 2564 | 1465247587680 Marionette TRACE conn8 -> [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\", \"841f63d8-fed4-499c-a8c0-303cb4dc280d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:13:07 INFO - PROCESS | 2564 | 1465247587685 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:13:07 INFO - PROCESS | 2564 | ++DOCSHELL 0FE3F800 == 27 [pid = 2564] [id = 320] 14:13:07 INFO - PROCESS | 2564 | ++DOMWINDOW == 59 (0FE3FC00) [pid = 2564] [serial = 959] [outer = 00000000] 14:13:07 INFO - PROCESS | 2564 | ++DOMWINDOW == 60 (0FE44000) [pid = 2564] [serial = 960] [outer = 0FE3FC00] 14:13:07 INFO - PROCESS | 2564 | 1465247587734 Marionette DEBUG loaded listener.js 14:13:07 INFO - PROCESS | 2564 | ++DOMWINDOW == 61 (0FF4E800) [pid = 2564] [serial = 961] [outer = 0FE3FC00] 14:13:08 INFO - PROCESS | 2564 | 1465247588237 Marionette TRACE conn8 <- [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]]]}] 14:13:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 14:13:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 730ms 14:13:08 INFO - PROCESS | 2564 | 1465247588299 Marionette TRACE conn8 -> [0,1245,"getWindowHandle",null] 14:13:08 INFO - PROCESS | 2564 | 1465247588304 Marionette TRACE conn8 <- [1,1245,null,{"value":"13"}] 14:13:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 14:13:08 INFO - PROCESS | 2564 | 1465247588311 Marionette TRACE conn8 -> [0,1246,"setScriptTimeout",{"ms":35000}] 14:13:08 INFO - PROCESS | 2564 | 1465247588313 Marionette TRACE conn8 <- [1,1246,null,{}] 14:13:08 INFO - PROCESS | 2564 | 1465247588317 Marionette TRACE conn8 -> [0,1247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:13:08 INFO - PROCESS | 2564 | 1465247588320 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:13:08 INFO - PROCESS | 2564 | 1465247588407 Marionette TRACE conn8 <- [1,1247,null,{"value":null}] 14:13:08 INFO - PROCESS | 2564 | 1465247588413 Marionette TRACE conn8 -> [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\", \"841f63d8-fed4-499c-a8c0-303cb4dc280d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:13:08 INFO - PROCESS | 2564 | 1465247588416 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:13:08 INFO - PROCESS | 2564 | ++DOCSHELL 105BFC00 == 28 [pid = 2564] [id = 321] 14:13:08 INFO - PROCESS | 2564 | ++DOMWINDOW == 62 (10ECBC00) [pid = 2564] [serial = 962] [outer = 00000000] 14:13:08 INFO - PROCESS | 2564 | ++DOMWINDOW == 63 (10FBC400) [pid = 2564] [serial = 963] [outer = 10ECBC00] 14:13:08 INFO - PROCESS | 2564 | 1465247588464 Marionette DEBUG loaded listener.js 14:13:08 INFO - PROCESS | 2564 | ++DOMWINDOW == 64 (14094800) [pid = 2564] [serial = 964] [outer = 10ECBC00] 14:13:08 INFO - PROCESS | 2564 | 1465247588922 Marionette TRACE conn8 <- [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]]]}] 14:13:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 14:13:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 670ms 14:13:08 INFO - PROCESS | 2564 | 1465247588984 Marionette TRACE conn8 -> [0,1249,"getWindowHandle",null] 14:13:08 INFO - PROCESS | 2564 | 1465247588986 Marionette TRACE conn8 <- [1,1249,null,{"value":"13"}] 14:13:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 14:13:09 INFO - PROCESS | 2564 | 1465247588990 Marionette TRACE conn8 -> [0,1250,"setScriptTimeout",{"ms":35000}] 14:13:09 INFO - PROCESS | 2564 | 1465247588993 Marionette TRACE conn8 <- [1,1250,null,{}] 14:13:09 INFO - PROCESS | 2564 | 1465247589005 Marionette TRACE conn8 -> [0,1251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:13:09 INFO - PROCESS | 2564 | 1465247589009 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:13:09 INFO - PROCESS | 2564 | 1465247589124 Marionette TRACE conn8 <- [1,1251,null,{"value":null}] 14:13:09 INFO - PROCESS | 2564 | 1465247589142 Marionette TRACE conn8 -> [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\", \"841f63d8-fed4-499c-a8c0-303cb4dc280d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:13:09 INFO - PROCESS | 2564 | 1465247589145 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:13:09 INFO - PROCESS | 2564 | ++DOCSHELL 15F90C00 == 29 [pid = 2564] [id = 322] 14:13:09 INFO - PROCESS | 2564 | ++DOMWINDOW == 65 (15F91000) [pid = 2564] [serial = 965] [outer = 00000000] 14:13:09 INFO - PROCESS | 2564 | ++DOMWINDOW == 66 (1752F400) [pid = 2564] [serial = 966] [outer = 15F91000] 14:13:09 INFO - PROCESS | 2564 | 1465247589264 Marionette DEBUG loaded listener.js 14:13:09 INFO - PROCESS | 2564 | ++DOMWINDOW == 67 (17562C00) [pid = 2564] [serial = 967] [outer = 15F91000] 14:13:09 INFO - PROCESS | 2564 | 1465247589657 Marionette TRACE conn8 <- [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]]]}] 14:13:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 14:13:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 730ms 14:13:09 INFO - PROCESS | 2564 | 1465247589724 Marionette TRACE conn8 -> [0,1253,"getWindowHandle",null] 14:13:09 INFO - PROCESS | 2564 | 1465247589727 Marionette TRACE conn8 <- [1,1253,null,{"value":"13"}] 14:13:09 INFO - PROCESS | 2564 | 1465247589730 Marionette TRACE conn8 -> [0,1254,"setScriptTimeout",{"ms":35000}] 14:13:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 14:13:09 INFO - PROCESS | 2564 | 1465247589732 Marionette TRACE conn8 <- [1,1254,null,{}] 14:13:09 INFO - PROCESS | 2564 | 1465247589735 Marionette TRACE conn8 -> [0,1255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:13:09 INFO - PROCESS | 2564 | 1465247589737 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:13:09 INFO - PROCESS | 2564 | 1465247589858 Marionette TRACE conn8 <- [1,1255,null,{"value":null}] 14:13:09 INFO - PROCESS | 2564 | 1465247589870 Marionette TRACE conn8 -> [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\", \"841f63d8-fed4-499c-a8c0-303cb4dc280d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:13:09 INFO - PROCESS | 2564 | 1465247589872 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:13:09 INFO - PROCESS | 2564 | ++DOCSHELL 17580400 == 30 [pid = 2564] [id = 323] 14:13:09 INFO - PROCESS | 2564 | ++DOMWINDOW == 68 (17581C00) [pid = 2564] [serial = 968] [outer = 00000000] 14:13:09 INFO - PROCESS | 2564 | ++DOMWINDOW == 69 (1770BC00) [pid = 2564] [serial = 969] [outer = 17581C00] 14:13:09 INFO - PROCESS | 2564 | 1465247589916 Marionette DEBUG loaded listener.js 14:13:10 INFO - PROCESS | 2564 | ++DOMWINDOW == 70 (17719C00) [pid = 2564] [serial = 970] [outer = 17581C00] 14:13:10 INFO - PROCESS | 2564 | 1465247590321 Marionette TRACE conn8 <- [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]]]}] 14:13:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 14:13:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 630ms 14:13:10 INFO - PROCESS | 2564 | 1465247590364 Marionette TRACE conn8 -> [0,1257,"getWindowHandle",null] 14:13:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 14:13:10 INFO - PROCESS | 2564 | 1465247590366 Marionette TRACE conn8 <- [1,1257,null,{"value":"13"}] 14:13:10 INFO - PROCESS | 2564 | 1465247590369 Marionette TRACE conn8 -> [0,1258,"setScriptTimeout",{"ms":35000}] 14:13:10 INFO - PROCESS | 2564 | 1465247590371 Marionette TRACE conn8 <- [1,1258,null,{}] 14:13:10 INFO - PROCESS | 2564 | 1465247590376 Marionette TRACE conn8 -> [0,1259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:13:10 INFO - PROCESS | 2564 | 1465247590378 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:13:10 INFO - PROCESS | 2564 | 1465247590486 Marionette TRACE conn8 <- [1,1259,null,{"value":null}] 14:13:10 INFO - PROCESS | 2564 | 1465247590527 Marionette TRACE conn8 -> [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\", \"841f63d8-fed4-499c-a8c0-303cb4dc280d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:13:10 INFO - PROCESS | 2564 | 1465247590529 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:13:10 INFO - PROCESS | 2564 | ++DOCSHELL 17749000 == 31 [pid = 2564] [id = 324] 14:13:10 INFO - PROCESS | 2564 | ++DOMWINDOW == 71 (17749800) [pid = 2564] [serial = 971] [outer = 00000000] 14:13:10 INFO - PROCESS | 2564 | ++DOMWINDOW == 72 (17755800) [pid = 2564] [serial = 972] [outer = 17749800] 14:13:10 INFO - PROCESS | 2564 | 1465247590574 Marionette DEBUG loaded listener.js 14:13:10 INFO - PROCESS | 2564 | ++DOMWINDOW == 73 (17946400) [pid = 2564] [serial = 973] [outer = 17749800] 14:13:11 INFO - PROCESS | 2564 | 1465247590990 Marionette TRACE conn8 <- [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]]]}] 14:13:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 14:13:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 671ms 14:13:11 INFO - PROCESS | 2564 | 1465247591040 Marionette TRACE conn8 -> [0,1261,"getWindowHandle",null] 14:13:11 INFO - PROCESS | 2564 | 1465247591042 Marionette TRACE conn8 <- [1,1261,null,{"value":"13"}] 14:13:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 14:13:11 INFO - PROCESS | 2564 | 1465247591052 Marionette TRACE conn8 -> [0,1262,"setScriptTimeout",{"ms":35000}] 14:13:11 INFO - PROCESS | 2564 | 1465247591054 Marionette TRACE conn8 <- [1,1262,null,{}] 14:13:11 INFO - PROCESS | 2564 | 1465247591057 Marionette TRACE conn8 -> [0,1263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:13:11 INFO - PROCESS | 2564 | 1465247591063 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:13:11 INFO - PROCESS | 2564 | 1465247591165 Marionette TRACE conn8 <- [1,1263,null,{"value":null}] 14:13:11 INFO - PROCESS | 2564 | 1465247591171 Marionette TRACE conn8 -> [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\", \"841f63d8-fed4-499c-a8c0-303cb4dc280d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:13:11 INFO - PROCESS | 2564 | 1465247591173 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:13:11 INFO - PROCESS | 2564 | ++DOCSHELL 17EDB000 == 32 [pid = 2564] [id = 325] 14:13:11 INFO - PROCESS | 2564 | ++DOMWINDOW == 74 (17EE0800) [pid = 2564] [serial = 974] [outer = 00000000] 14:13:11 INFO - PROCESS | 2564 | ++DOMWINDOW == 75 (1837E000) [pid = 2564] [serial = 975] [outer = 17EE0800] 14:13:11 INFO - PROCESS | 2564 | 1465247591217 Marionette DEBUG loaded listener.js 14:13:11 INFO - PROCESS | 2564 | ++DOMWINDOW == 76 (184BD400) [pid = 2564] [serial = 976] [outer = 17EE0800] 14:13:11 INFO - PROCESS | 2564 | 1465247591649 Marionette TRACE conn8 <- [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]]]}] 14:13:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 14:13:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 630ms 14:13:11 INFO - PROCESS | 2564 | 1465247591686 Marionette TRACE conn8 -> [0,1265,"getWindowHandle",null] 14:13:11 INFO - PROCESS | 2564 | 1465247591688 Marionette TRACE conn8 <- [1,1265,null,{"value":"13"}] 14:13:11 INFO - PROCESS | 2564 | 1465247591691 Marionette TRACE conn8 -> [0,1266,"setScriptTimeout",{"ms":35000}] 14:13:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 14:13:11 INFO - PROCESS | 2564 | 1465247591693 Marionette TRACE conn8 <- [1,1266,null,{}] 14:13:11 INFO - PROCESS | 2564 | 1465247591697 Marionette TRACE conn8 -> [0,1267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:13:11 INFO - PROCESS | 2564 | 1465247591698 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:13:11 INFO - PROCESS | 2564 | 1465247591803 Marionette TRACE conn8 <- [1,1267,null,{"value":null}] 14:13:11 INFO - PROCESS | 2564 | 1465247591813 Marionette TRACE conn8 -> [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\", \"841f63d8-fed4-499c-a8c0-303cb4dc280d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:13:11 INFO - PROCESS | 2564 | 1465247591815 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:13:11 INFO - PROCESS | 2564 | ++DOCSHELL 0FB79000 == 33 [pid = 2564] [id = 326] 14:13:11 INFO - PROCESS | 2564 | ++DOMWINDOW == 77 (0FC46800) [pid = 2564] [serial = 977] [outer = 00000000] 14:13:11 INFO - PROCESS | 2564 | ++DOMWINDOW == 78 (1890C400) [pid = 2564] [serial = 978] [outer = 0FC46800] 14:13:11 INFO - PROCESS | 2564 | 1465247591859 Marionette DEBUG loaded listener.js 14:13:11 INFO - PROCESS | 2564 | ++DOMWINDOW == 79 (1890DC00) [pid = 2564] [serial = 979] [outer = 0FC46800] 14:13:12 INFO - PROCESS | 2564 | 1465247592290 Marionette TRACE conn8 <- [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]]]}] 14:13:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 14:13:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 630ms 14:13:12 INFO - PROCESS | 2564 | 1465247592325 Marionette TRACE conn8 -> [0,1269,"getWindowHandle",null] 14:13:12 INFO - PROCESS | 2564 | 1465247592327 Marionette TRACE conn8 <- [1,1269,null,{"value":"13"}] 14:13:12 INFO - PROCESS | 2564 | 1465247592335 Marionette TRACE conn8 -> [0,1270,"setScriptTimeout",{"ms":35000}] 14:13:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 14:13:12 INFO - PROCESS | 2564 | 1465247592336 Marionette TRACE conn8 <- [1,1270,null,{}] 14:13:12 INFO - PROCESS | 2564 | 1465247592340 Marionette TRACE conn8 -> [0,1271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:13:12 INFO - PROCESS | 2564 | 1465247592342 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:13:12 INFO - PROCESS | 2564 | 1465247592419 Marionette TRACE conn8 <- [1,1271,null,{"value":null}] 14:13:12 INFO - PROCESS | 2564 | 1465247592425 Marionette TRACE conn8 -> [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\", \"841f63d8-fed4-499c-a8c0-303cb4dc280d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:13:12 INFO - PROCESS | 2564 | 1465247592427 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:13:12 INFO - PROCESS | 2564 | ++DOCSHELL 18C2E400 == 34 [pid = 2564] [id = 327] 14:13:12 INFO - PROCESS | 2564 | ++DOMWINDOW == 80 (18C2EC00) [pid = 2564] [serial = 980] [outer = 00000000] 14:13:12 INFO - PROCESS | 2564 | ++DOMWINDOW == 81 (18C35000) [pid = 2564] [serial = 981] [outer = 18C2EC00] 14:13:12 INFO - PROCESS | 2564 | 1465247592473 Marionette DEBUG loaded listener.js 14:13:12 INFO - PROCESS | 2564 | ++DOMWINDOW == 82 (18C35800) [pid = 2564] [serial = 982] [outer = 18C2EC00] 14:13:12 INFO - PROCESS | 2564 | 1465247592883 Marionette TRACE conn8 <- [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]]]}] 14:13:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 14:13:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 570ms 14:13:12 INFO - PROCESS | 2564 | 1465247592910 Marionette TRACE conn8 -> [0,1273,"getWindowHandle",null] 14:13:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 14:13:12 INFO - PROCESS | 2564 | 1465247592912 Marionette TRACE conn8 <- [1,1273,null,{"value":"13"}] 14:13:12 INFO - PROCESS | 2564 | 1465247592915 Marionette TRACE conn8 -> [0,1274,"setScriptTimeout",{"ms":35000}] 14:13:12 INFO - PROCESS | 2564 | 1465247592917 Marionette TRACE conn8 <- [1,1274,null,{}] 14:13:12 INFO - PROCESS | 2564 | 1465247592920 Marionette TRACE conn8 -> [0,1275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:13:12 INFO - PROCESS | 2564 | 1465247592922 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:13:13 INFO - PROCESS | 2564 | 1465247593037 Marionette TRACE conn8 <- [1,1275,null,{"value":null}] 14:13:13 INFO - PROCESS | 2564 | 1465247593045 Marionette TRACE conn8 -> [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\", \"841f63d8-fed4-499c-a8c0-303cb4dc280d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:13:13 INFO - PROCESS | 2564 | 1465247593047 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:13:13 INFO - PROCESS | 2564 | ++DOCSHELL 15F8FC00 == 35 [pid = 2564] [id = 328] 14:13:13 INFO - PROCESS | 2564 | ++DOMWINDOW == 83 (18C33800) [pid = 2564] [serial = 983] [outer = 00000000] 14:13:13 INFO - PROCESS | 2564 | ++DOMWINDOW == 84 (19270000) [pid = 2564] [serial = 984] [outer = 18C33800] 14:13:13 INFO - PROCESS | 2564 | 1465247593090 Marionette DEBUG loaded listener.js 14:13:13 INFO - PROCESS | 2564 | ++DOMWINDOW == 85 (19382800) [pid = 2564] [serial = 985] [outer = 18C33800] 14:13:13 INFO - PROCESS | 2564 | 1465247593529 Marionette TRACE conn8 <- [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]]]}] 14:13:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 14:13:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 670ms 14:13:13 INFO - PROCESS | 2564 | 1465247593586 Marionette TRACE conn8 -> [0,1277,"getWindowHandle",null] 14:13:13 INFO - PROCESS | 2564 | 1465247593588 Marionette TRACE conn8 <- [1,1277,null,{"value":"13"}] 14:13:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 14:13:13 INFO - PROCESS | 2564 | 1465247593591 Marionette TRACE conn8 -> [0,1278,"setScriptTimeout",{"ms":35000}] 14:13:13 INFO - PROCESS | 2564 | 1465247593593 Marionette TRACE conn8 <- [1,1278,null,{}] 14:13:13 INFO - PROCESS | 2564 | 1465247593596 Marionette TRACE conn8 -> [0,1279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:13:13 INFO - PROCESS | 2564 | 1465247593598 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:13:13 INFO - PROCESS | 2564 | 1465247593721 Marionette TRACE conn8 <- [1,1279,null,{"value":null}] 14:13:13 INFO - PROCESS | 2564 | 1465247593741 Marionette TRACE conn8 -> [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\", \"841f63d8-fed4-499c-a8c0-303cb4dc280d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:13:13 INFO - PROCESS | 2564 | 1465247593742 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:13:13 INFO - PROCESS | 2564 | ++DOCSHELL 1480F000 == 36 [pid = 2564] [id = 329] 14:13:13 INFO - PROCESS | 2564 | ++DOMWINDOW == 86 (1770A800) [pid = 2564] [serial = 986] [outer = 00000000] 14:13:13 INFO - PROCESS | 2564 | ++DOMWINDOW == 87 (19849400) [pid = 2564] [serial = 987] [outer = 1770A800] 14:13:13 INFO - PROCESS | 2564 | 1465247593787 Marionette DEBUG loaded listener.js 14:13:13 INFO - PROCESS | 2564 | ++DOMWINDOW == 88 (1984E400) [pid = 2564] [serial = 988] [outer = 1770A800] 14:13:14 INFO - PROCESS | 2564 | 1465247594256 Marionette TRACE conn8 <- [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]]]}] 14:13:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 14:13:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 731ms 14:13:14 INFO - PROCESS | 2564 | 1465247594323 Marionette TRACE conn8 -> [0,1281,"getWindowHandle",null] 14:13:14 INFO - PROCESS | 2564 | 1465247594326 Marionette TRACE conn8 <- [1,1281,null,{"value":"13"}] 14:13:14 INFO - PROCESS | 2564 | 1465247594333 Marionette TRACE conn8 -> [0,1282,"setScriptTimeout",{"ms":35000}] 14:13:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 14:13:14 INFO - PROCESS | 2564 | 1465247594335 Marionette TRACE conn8 <- [1,1282,null,{}] 14:13:14 INFO - PROCESS | 2564 | 1465247594346 Marionette TRACE conn8 -> [0,1283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:13:14 INFO - PROCESS | 2564 | 1465247594348 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:13:14 INFO - PROCESS | 2564 | 1465247594521 Marionette TRACE conn8 <- [1,1283,null,{"value":null}] 14:13:14 INFO - PROCESS | 2564 | 1465247594584 Marionette TRACE conn8 -> [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\", \"841f63d8-fed4-499c-a8c0-303cb4dc280d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:13:14 INFO - PROCESS | 2564 | 1465247594587 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:13:14 INFO - PROCESS | 2564 | ++DOCSHELL 17722400 == 37 [pid = 2564] [id = 330] 14:13:14 INFO - PROCESS | 2564 | ++DOMWINDOW == 89 (1ABFC000) [pid = 2564] [serial = 989] [outer = 00000000] 14:13:14 INFO - PROCESS | 2564 | ++DOMWINDOW == 90 (1AD11000) [pid = 2564] [serial = 990] [outer = 1ABFC000] 14:13:14 INFO - PROCESS | 2564 | 1465247594632 Marionette DEBUG loaded listener.js 14:13:14 INFO - PROCESS | 2564 | ++DOMWINDOW == 91 (1B554400) [pid = 2564] [serial = 991] [outer = 1ABFC000] 14:13:15 INFO - PROCESS | 2564 | 1465247595067 Marionette TRACE conn8 <- [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]]]}] 14:13:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 14:13:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 770ms 14:13:15 INFO - PROCESS | 2564 | 1465247595108 Marionette TRACE conn8 -> [0,1285,"getWindowHandle",null] 14:13:15 INFO - PROCESS | 2564 | 1465247595110 Marionette TRACE conn8 <- [1,1285,null,{"value":"13"}] 14:13:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 14:13:15 INFO - PROCESS | 2564 | 1465247595117 Marionette TRACE conn8 -> [0,1286,"setScriptTimeout",{"ms":35000}] 14:13:15 INFO - PROCESS | 2564 | 1465247595119 Marionette TRACE conn8 <- [1,1286,null,{}] 14:13:15 INFO - PROCESS | 2564 | 1465247595122 Marionette TRACE conn8 -> [0,1287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:13:15 INFO - PROCESS | 2564 | 1465247595124 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:13:15 INFO - PROCESS | 2564 | 1465247595235 Marionette TRACE conn8 <- [1,1287,null,{"value":null}] 14:13:15 INFO - PROCESS | 2564 | 1465247595250 Marionette TRACE conn8 -> [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\", \"841f63d8-fed4-499c-a8c0-303cb4dc280d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:13:15 INFO - PROCESS | 2564 | 1465247595252 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:13:15 INFO - PROCESS | 2564 | ++DOCSHELL 1B5F2000 == 38 [pid = 2564] [id = 331] 14:13:15 INFO - PROCESS | 2564 | ++DOMWINDOW == 92 (1B5F3000) [pid = 2564] [serial = 992] [outer = 00000000] 14:13:15 INFO - PROCESS | 2564 | ++DOMWINDOW == 93 (1BA9B800) [pid = 2564] [serial = 993] [outer = 1B5F3000] 14:13:15 INFO - PROCESS | 2564 | 1465247595351 Marionette DEBUG loaded listener.js 14:13:15 INFO - PROCESS | 2564 | ++DOMWINDOW == 94 (1D273400) [pid = 2564] [serial = 994] [outer = 1B5F3000] 14:13:15 INFO - PROCESS | 2564 | --DOMWINDOW == 93 (17EE9C00) [pid = 2564] [serial = 947] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 14:13:15 INFO - PROCESS | 2564 | --DOMWINDOW == 92 (184C1000) [pid = 2564] [serial = 950] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 14:13:15 INFO - PROCESS | 2564 | --DOMWINDOW == 91 (1024F400) [pid = 2564] [serial = 920] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 14:13:15 INFO - PROCESS | 2564 | --DOMWINDOW == 90 (18376C00) [pid = 2564] [serial = 923] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 14:13:15 INFO - PROCESS | 2564 | --DOMWINDOW == 89 (19851400) [pid = 2564] [serial = 926] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 14:13:15 INFO - PROCESS | 2564 | --DOMWINDOW == 88 (1D40DC00) [pid = 2564] [serial = 929] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 14:13:15 INFO - PROCESS | 2564 | --DOMWINDOW == 87 (0FE3E000) [pid = 2564] [serial = 932] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 14:13:15 INFO - PROCESS | 2564 | --DOMWINDOW == 86 (1771C000) [pid = 2564] [serial = 944] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 14:13:15 INFO - PROCESS | 2564 | --DOMWINDOW == 85 (148DE800) [pid = 2564] [serial = 941] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 14:13:15 INFO - PROCESS | 2564 | --DOMWINDOW == 84 (1020E000) [pid = 2564] [serial = 938] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 14:13:15 INFO - PROCESS | 2564 | --DOMWINDOW == 83 (17748800) [pid = 2564] [serial = 935] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 14:13:15 INFO - PROCESS | 2564 | --DOMWINDOW == 82 (0FC48800) [pid = 2564] [serial = 953] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 14:13:15 INFO - PROCESS | 2564 | 1465247595936 Marionette TRACE conn8 <- [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]]]}] 14:13:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 14:13:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 870ms 14:13:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 14:13:16 INFO - PROCESS | 2564 | 1465247595988 Marionette TRACE conn8 -> [0,1289,"getWindowHandle",null] 14:13:16 INFO - PROCESS | 2564 | 1465247595990 Marionette TRACE conn8 <- [1,1289,null,{"value":"13"}] 14:13:16 INFO - PROCESS | 2564 | 1465247595997 Marionette TRACE conn8 -> [0,1290,"setScriptTimeout",{"ms":35000}] 14:13:16 INFO - PROCESS | 2564 | 1465247595999 Marionette TRACE conn8 <- [1,1290,null,{}] 14:13:16 INFO - PROCESS | 2564 | 1465247596003 Marionette TRACE conn8 -> [0,1291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:13:16 INFO - PROCESS | 2564 | 1465247596005 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:13:16 INFO - PROCESS | 2564 | 1465247596084 Marionette TRACE conn8 <- [1,1291,null,{"value":null}] 14:13:16 INFO - PROCESS | 2564 | 1465247596093 Marionette TRACE conn8 -> [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\", \"841f63d8-fed4-499c-a8c0-303cb4dc280d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:13:16 INFO - PROCESS | 2564 | 1465247596094 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:13:16 INFO - PROCESS | 2564 | ++DOCSHELL 1471FC00 == 39 [pid = 2564] [id = 332] 14:13:16 INFO - PROCESS | 2564 | ++DOMWINDOW == 83 (14790C00) [pid = 2564] [serial = 995] [outer = 00000000] 14:13:16 INFO - PROCESS | 2564 | ++DOMWINDOW == 84 (17748800) [pid = 2564] [serial = 996] [outer = 14790C00] 14:13:16 INFO - PROCESS | 2564 | 1465247596139 Marionette DEBUG loaded listener.js 14:13:16 INFO - PROCESS | 2564 | ++DOMWINDOW == 85 (17EE9C00) [pid = 2564] [serial = 997] [outer = 14790C00] 14:13:16 INFO - PROCESS | 2564 | 1465247596569 Marionette TRACE conn8 <- [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]]]}] 14:13:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 14:13:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 630ms 14:13:16 INFO - PROCESS | 2564 | 1465247596624 Marionette TRACE conn8 -> [0,1293,"getWindowHandle",null] 14:13:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 14:13:16 INFO - PROCESS | 2564 | 1465247596626 Marionette TRACE conn8 <- [1,1293,null,{"value":"13"}] 14:13:16 INFO - PROCESS | 2564 | 1465247596629 Marionette TRACE conn8 -> [0,1294,"setScriptTimeout",{"ms":35000}] 14:13:16 INFO - PROCESS | 2564 | 1465247596631 Marionette TRACE conn8 <- [1,1294,null,{}] 14:13:16 INFO - PROCESS | 2564 | 1465247596634 Marionette TRACE conn8 -> [0,1295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:13:16 INFO - PROCESS | 2564 | 1465247596636 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:13:16 INFO - PROCESS | 2564 | 1465247596722 Marionette TRACE conn8 <- [1,1295,null,{"value":null}] 14:13:16 INFO - PROCESS | 2564 | 1465247596728 Marionette TRACE conn8 -> [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\", \"841f63d8-fed4-499c-a8c0-303cb4dc280d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:13:16 INFO - PROCESS | 2564 | 1465247596730 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:13:16 INFO - PROCESS | 2564 | ++DOCSHELL 1771C000 == 40 [pid = 2564] [id = 333] 14:13:16 INFO - PROCESS | 2564 | ++DOMWINDOW == 86 (184C2400) [pid = 2564] [serial = 998] [outer = 00000000] 14:13:16 INFO - PROCESS | 2564 | ++DOMWINDOW == 87 (1B5F4400) [pid = 2564] [serial = 999] [outer = 184C2400] 14:13:16 INFO - PROCESS | 2564 | 1465247596774 Marionette DEBUG loaded listener.js 14:13:16 INFO - PROCESS | 2564 | ++DOMWINDOW == 88 (1D279C00) [pid = 2564] [serial = 1000] [outer = 184C2400] 14:13:17 INFO - PROCESS | 2564 | 1465247597180 Marionette TRACE conn8 <- [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]]]}] 14:13:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 14:13:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 570ms 14:13:17 INFO - PROCESS | 2564 | 1465247597200 Marionette TRACE conn8 -> [0,1297,"getWindowHandle",null] 14:13:17 INFO - PROCESS | 2564 | 1465247597202 Marionette TRACE conn8 <- [1,1297,null,{"value":"13"}] 14:13:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 14:13:17 INFO - PROCESS | 2564 | 1465247597205 Marionette TRACE conn8 -> [0,1298,"setScriptTimeout",{"ms":35000}] 14:13:17 INFO - PROCESS | 2564 | 1465247597207 Marionette TRACE conn8 <- [1,1298,null,{}] 14:13:17 INFO - PROCESS | 2564 | 1465247597249 Marionette TRACE conn8 -> [0,1299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:13:17 INFO - PROCESS | 2564 | 1465247597250 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:13:17 INFO - PROCESS | 2564 | 1465247597331 Marionette TRACE conn8 <- [1,1299,null,{"value":null}] 14:13:17 INFO - PROCESS | 2564 | 1465247597337 Marionette TRACE conn8 -> [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\", \"841f63d8-fed4-499c-a8c0-303cb4dc280d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:13:17 INFO - PROCESS | 2564 | 1465247597338 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:13:17 INFO - PROCESS | 2564 | ++DOCSHELL 184C1C00 == 41 [pid = 2564] [id = 334] 14:13:17 INFO - PROCESS | 2564 | ++DOMWINDOW == 89 (1D27C000) [pid = 2564] [serial = 1001] [outer = 00000000] 14:13:17 INFO - PROCESS | 2564 | ++DOMWINDOW == 90 (1D365C00) [pid = 2564] [serial = 1002] [outer = 1D27C000] 14:13:17 INFO - PROCESS | 2564 | 1465247597382 Marionette DEBUG loaded listener.js 14:13:17 INFO - PROCESS | 2564 | ++DOMWINDOW == 91 (1D40F800) [pid = 2564] [serial = 1003] [outer = 1D27C000] 14:13:17 INFO - PROCESS | 2564 | 1465247597818 Marionette TRACE conn8 <- [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] 14:13:17 INFO - PROCESS | 2564 | 1465247597922 Marionette TRACE conn8 <- [1,1301,null,{"value":"13"}] 14:13:17 INFO - PROCESS | 2564 | 1465247597928 Marionette TRACE conn8 -> [0,1302,"setScriptTimeout",{"ms":35000}] 14:13:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 14:13:17 INFO - PROCESS | 2564 | 1465247597932 Marionette TRACE conn8 <- [1,1302,null,{}] 14:13:17 INFO - PROCESS | 2564 | 1465247597939 Marionette TRACE conn8 -> [0,1303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:13:17 INFO - PROCESS | 2564 | 1465247597942 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:13:18 INFO - PROCESS | 2564 | 1465247598101 Marionette TRACE conn8 <- [1,1303,null,{"value":null}] 14:13:18 INFO - PROCESS | 2564 | 1465247598183 Marionette TRACE conn8 -> [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\", \"841f63d8-fed4-499c-a8c0-303cb4dc280d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:13:18 INFO - PROCESS | 2564 | 1465247598189 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:13:18 INFO - PROCESS | 2564 | ++DOCSHELL 0FD10400 == 42 [pid = 2564] [id = 335] 14:13:18 INFO - PROCESS | 2564 | ++DOMWINDOW == 92 (0FD10800) [pid = 2564] [serial = 1004] [outer = 00000000] 14:13:18 INFO - PROCESS | 2564 | ++DOMWINDOW == 93 (0FE41400) [pid = 2564] [serial = 1005] [outer = 0FD10800] 14:13:18 INFO - PROCESS | 2564 | 1465247598247 Marionette DEBUG loaded listener.js 14:13:18 INFO - PROCESS | 2564 | ++DOMWINDOW == 94 (1020B400) [pid = 2564] [serial = 1006] [outer = 0FD10800] 14:13:19 INFO - PROCESS | 2564 | 1465247599024 Marionette TRACE conn8 <- [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]]]}] 14:13:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 14:13:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 1175ms 14:13:19 INFO - PROCESS | 2564 | 1465247599108 Marionette TRACE conn8 -> [0,1305,"getWindowHandle",null] 14:13:19 INFO - PROCESS | 2564 | 1465247599112 Marionette TRACE conn8 <- [1,1305,null,{"value":"13"}] 14:13:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 14:13:19 INFO - PROCESS | 2564 | 1465247599118 Marionette TRACE conn8 -> [0,1306,"setScriptTimeout",{"ms":35000}] 14:13:19 INFO - PROCESS | 2564 | 1465247599123 Marionette TRACE conn8 <- [1,1306,null,{}] 14:13:19 INFO - PROCESS | 2564 | 1465247599127 Marionette TRACE conn8 -> [0,1307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:13:19 INFO - PROCESS | 2564 | 1465247599130 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:13:19 INFO - PROCESS | 2564 | 1465247599265 Marionette TRACE conn8 <- [1,1307,null,{"value":null}] 14:13:19 INFO - PROCESS | 2564 | 1465247599393 Marionette TRACE conn8 -> [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\", \"841f63d8-fed4-499c-a8c0-303cb4dc280d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:13:19 INFO - PROCESS | 2564 | 1465247599396 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:13:19 INFO - PROCESS | 2564 | ++DOCSHELL 148DEC00 == 43 [pid = 2564] [id = 336] 14:13:19 INFO - PROCESS | 2564 | ++DOMWINDOW == 95 (14966800) [pid = 2564] [serial = 1007] [outer = 00000000] 14:13:19 INFO - PROCESS | 2564 | ++DOMWINDOW == 96 (15D4B000) [pid = 2564] [serial = 1008] [outer = 14966800] 14:13:19 INFO - PROCESS | 2564 | 1465247599455 Marionette DEBUG loaded listener.js 14:13:19 INFO - PROCESS | 2564 | ++DOMWINDOW == 97 (17584800) [pid = 2564] [serial = 1009] [outer = 14966800] 14:13:20 INFO - PROCESS | 2564 | 1465247600351 Marionette TRACE conn8 <- [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]]]}] 14:13:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 14:13:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 1275ms 14:13:20 INFO - PROCESS | 2564 | 1465247600393 Marionette TRACE conn8 -> [0,1309,"getWindowHandle",null] 14:13:20 INFO - PROCESS | 2564 | 1465247600397 Marionette TRACE conn8 <- [1,1309,null,{"value":"13"}] 14:13:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 14:13:20 INFO - PROCESS | 2564 | 1465247600402 Marionette TRACE conn8 -> [0,1310,"setScriptTimeout",{"ms":35000}] 14:13:20 INFO - PROCESS | 2564 | 1465247600405 Marionette TRACE conn8 <- [1,1310,null,{}] 14:13:20 INFO - PROCESS | 2564 | 1465247600411 Marionette TRACE conn8 -> [0,1311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:13:20 INFO - PROCESS | 2564 | 1465247600413 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:13:20 INFO - PROCESS | 2564 | 1465247600525 Marionette TRACE conn8 <- [1,1311,null,{"value":null}] 14:13:20 INFO - PROCESS | 2564 | 1465247600672 Marionette TRACE conn8 -> [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\", \"841f63d8-fed4-499c-a8c0-303cb4dc280d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:13:20 INFO - PROCESS | 2564 | 1465247600677 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:13:20 INFO - PROCESS | 2564 | --DOCSHELL 1771C000 == 42 [pid = 2564] [id = 333] 14:13:20 INFO - PROCESS | 2564 | --DOCSHELL 1471FC00 == 41 [pid = 2564] [id = 332] 14:13:20 INFO - PROCESS | 2564 | --DOCSHELL 1B5F2000 == 40 [pid = 2564] [id = 331] 14:13:20 INFO - PROCESS | 2564 | --DOCSHELL 17722400 == 39 [pid = 2564] [id = 330] 14:13:20 INFO - PROCESS | 2564 | --DOCSHELL 1480F000 == 38 [pid = 2564] [id = 329] 14:13:20 INFO - PROCESS | 2564 | --DOCSHELL 15F8FC00 == 37 [pid = 2564] [id = 328] 14:13:20 INFO - PROCESS | 2564 | --DOCSHELL 18C2E400 == 36 [pid = 2564] [id = 327] 14:13:20 INFO - PROCESS | 2564 | --DOCSHELL 0FB79000 == 35 [pid = 2564] [id = 326] 14:13:20 INFO - PROCESS | 2564 | --DOCSHELL 17EDB000 == 34 [pid = 2564] [id = 325] 14:13:20 INFO - PROCESS | 2564 | --DOCSHELL 17749000 == 33 [pid = 2564] [id = 324] 14:13:20 INFO - PROCESS | 2564 | --DOCSHELL 17580400 == 32 [pid = 2564] [id = 323] 14:13:20 INFO - PROCESS | 2564 | --DOCSHELL 15F90C00 == 31 [pid = 2564] [id = 322] 14:13:20 INFO - PROCESS | 2564 | --DOCSHELL 105BFC00 == 30 [pid = 2564] [id = 321] 14:13:20 INFO - PROCESS | 2564 | --DOMWINDOW == 96 (18C2E800) [pid = 2564] [serial = 957] [outer = 00000000] [url = about:blank] 14:13:20 INFO - PROCESS | 2564 | ++DOCSHELL 0F361C00 == 31 [pid = 2564] [id = 337] 14:13:20 INFO - PROCESS | 2564 | ++DOMWINDOW == 97 (0FB79000) [pid = 2564] [serial = 1010] [outer = 00000000] 14:13:20 INFO - PROCESS | 2564 | ++DOMWINDOW == 98 (0FE3E000) [pid = 2564] [serial = 1011] [outer = 0FB79000] 14:13:20 INFO - PROCESS | 2564 | 1465247600777 Marionette DEBUG loaded listener.js 14:13:20 INFO - PROCESS | 2564 | ++DOMWINDOW == 99 (1024E000) [pid = 2564] [serial = 1012] [outer = 0FB79000] 14:13:20 INFO - PROCESS | 2564 | --DOCSHELL 0FE3F800 == 30 [pid = 2564] [id = 320] 14:13:20 INFO - PROCESS | 2564 | --DOCSHELL 10F17C00 == 29 [pid = 2564] [id = 319] 14:13:20 INFO - PROCESS | 2564 | --DOMWINDOW == 98 (15F8BC00) [pid = 2564] [serial = 955] [outer = 00000000] [url = about:blank] 14:13:20 INFO - PROCESS | 2564 | --DOMWINDOW == 97 (18380400) [pid = 2564] [serial = 948] [outer = 00000000] [url = about:blank] 14:13:20 INFO - PROCESS | 2564 | --DOMWINDOW == 96 (1890D800) [pid = 2564] [serial = 951] [outer = 00000000] [url = about:blank] 14:13:20 INFO - PROCESS | 2564 | --DOMWINDOW == 95 (184B9400) [pid = 2564] [serial = 949] [outer = 00000000] [url = about:blank] 14:13:20 INFO - PROCESS | 2564 | --DOMWINDOW == 94 (18AF7000) [pid = 2564] [serial = 952] [outer = 00000000] [url = about:blank] 14:13:20 INFO - PROCESS | 2564 | --DOMWINDOW == 93 (10192800) [pid = 2564] [serial = 954] [outer = 00000000] [url = about:blank] 14:13:20 INFO - PROCESS | 2564 | --DOMWINDOW == 92 (140DA000) [pid = 2564] [serial = 921] [outer = 00000000] [url = about:blank] 14:13:20 INFO - PROCESS | 2564 | --DOMWINDOW == 91 (1496C000) [pid = 2564] [serial = 922] [outer = 00000000] [url = about:blank] 14:13:20 INFO - PROCESS | 2564 | --DOMWINDOW == 90 (18382000) [pid = 2564] [serial = 924] [outer = 00000000] [url = about:blank] 14:13:20 INFO - PROCESS | 2564 | --DOMWINDOW == 89 (184BEC00) [pid = 2564] [serial = 925] [outer = 00000000] [url = about:blank] 14:13:20 INFO - PROCESS | 2564 | --DOMWINDOW == 88 (19854400) [pid = 2564] [serial = 927] [outer = 00000000] [url = about:blank] 14:13:20 INFO - PROCESS | 2564 | --DOMWINDOW == 87 (19858C00) [pid = 2564] [serial = 928] [outer = 00000000] [url = about:blank] 14:13:20 INFO - PROCESS | 2564 | --DOMWINDOW == 86 (1D4A3800) [pid = 2564] [serial = 930] [outer = 00000000] [url = about:blank] 14:13:20 INFO - PROCESS | 2564 | --DOMWINDOW == 85 (1D897C00) [pid = 2564] [serial = 931] [outer = 00000000] [url = about:blank] 14:13:20 INFO - PROCESS | 2564 | --DOMWINDOW == 84 (0FF51800) [pid = 2564] [serial = 933] [outer = 00000000] [url = about:blank] 14:13:20 INFO - PROCESS | 2564 | --DOMWINDOW == 83 (105BF400) [pid = 2564] [serial = 934] [outer = 00000000] [url = about:blank] 14:13:20 INFO - PROCESS | 2564 | --DOMWINDOW == 82 (1774C800) [pid = 2564] [serial = 945] [outer = 00000000] [url = about:blank] 14:13:20 INFO - PROCESS | 2564 | --DOMWINDOW == 81 (15F8C800) [pid = 2564] [serial = 942] [outer = 00000000] [url = about:blank] 14:13:20 INFO - PROCESS | 2564 | --DOMWINDOW == 80 (17566C00) [pid = 2564] [serial = 943] [outer = 00000000] [url = about:blank] 14:13:20 INFO - PROCESS | 2564 | --DOMWINDOW == 79 (104EE400) [pid = 2564] [serial = 939] [outer = 00000000] [url = about:blank] 14:13:20 INFO - PROCESS | 2564 | --DOMWINDOW == 78 (10EC8C00) [pid = 2564] [serial = 940] [outer = 00000000] [url = about:blank] 14:13:20 INFO - PROCESS | 2564 | --DOMWINDOW == 77 (177CA400) [pid = 2564] [serial = 936] [outer = 00000000] [url = about:blank] 14:13:20 INFO - PROCESS | 2564 | --DOMWINDOW == 76 (18373800) [pid = 2564] [serial = 937] [outer = 00000000] [url = about:blank] 14:13:20 INFO - PROCESS | 2564 | --DOMWINDOW == 75 (177C2000) [pid = 2564] [serial = 946] [outer = 00000000] [url = about:blank] 14:13:21 INFO - PROCESS | 2564 | 1465247601209 Marionette TRACE conn8 <- [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]]]}] 14:13:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 14:13:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 891ms 14:13:21 INFO - PROCESS | 2564 | 1465247601293 Marionette TRACE conn8 -> [0,1313,"getWindowHandle",null] 14:13:21 INFO - PROCESS | 2564 | 1465247601297 Marionette TRACE conn8 <- [1,1313,null,{"value":"13"}] 14:13:21 INFO - PROCESS | 2564 | 1465247601302 Marionette TRACE conn8 -> [0,1314,"setScriptTimeout",{"ms":35000}] 14:13:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 14:13:21 INFO - PROCESS | 2564 | 1465247601305 Marionette TRACE conn8 <- [1,1314,null,{}] 14:13:21 INFO - PROCESS | 2564 | 1465247601308 Marionette TRACE conn8 -> [0,1315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:13:21 INFO - PROCESS | 2564 | 1465247601311 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:13:21 INFO - PROCESS | 2564 | 1465247601405 Marionette TRACE conn8 <- [1,1315,null,{"value":null}] 14:13:21 INFO - PROCESS | 2564 | 1465247601413 Marionette TRACE conn8 -> [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\", \"841f63d8-fed4-499c-a8c0-303cb4dc280d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:13:21 INFO - PROCESS | 2564 | 1465247601416 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:13:21 INFO - PROCESS | 2564 | ++DOCSHELL 10FBA800 == 30 [pid = 2564] [id = 338] 14:13:21 INFO - PROCESS | 2564 | ++DOMWINDOW == 76 (13E05800) [pid = 2564] [serial = 1013] [outer = 00000000] 14:13:21 INFO - PROCESS | 2564 | ++DOMWINDOW == 77 (14792400) [pid = 2564] [serial = 1014] [outer = 13E05800] 14:13:21 INFO - PROCESS | 2564 | 1465247601462 Marionette DEBUG loaded listener.js 14:13:21 INFO - PROCESS | 2564 | ++DOMWINDOW == 78 (148D9800) [pid = 2564] [serial = 1015] [outer = 13E05800] 14:13:21 INFO - PROCESS | 2564 | 1465247601951 Marionette TRACE conn8 <- [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]]]}] 14:13:21 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 14:13:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 670ms 14:13:21 INFO - PROCESS | 2564 | 1465247601978 Marionette TRACE conn8 -> [0,1317,"getWindowHandle",null] 14:13:21 INFO - PROCESS | 2564 | 1465247601980 Marionette TRACE conn8 <- [1,1317,null,{"value":"13"}] 14:13:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 14:13:22 INFO - PROCESS | 2564 | 1465247601983 Marionette TRACE conn8 -> [0,1318,"setScriptTimeout",{"ms":35000}] 14:13:22 INFO - PROCESS | 2564 | 1465247601987 Marionette TRACE conn8 <- [1,1318,null,{}] 14:13:22 INFO - PROCESS | 2564 | 1465247601997 Marionette TRACE conn8 -> [0,1319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:13:22 INFO - PROCESS | 2564 | 1465247602002 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:13:22 INFO - PROCESS | 2564 | 1465247602117 Marionette TRACE conn8 <- [1,1319,null,{"value":null}] 14:13:22 INFO - PROCESS | 2564 | 1465247602211 Marionette TRACE conn8 -> [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\", \"841f63d8-fed4-499c-a8c0-303cb4dc280d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:13:22 INFO - PROCESS | 2564 | 1465247602214 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:13:22 INFO - PROCESS | 2564 | ++DOCSHELL 1770D800 == 31 [pid = 2564] [id = 339] 14:13:22 INFO - PROCESS | 2564 | ++DOMWINDOW == 79 (1770E400) [pid = 2564] [serial = 1016] [outer = 00000000] 14:13:22 INFO - PROCESS | 2564 | ++DOMWINDOW == 80 (1771F000) [pid = 2564] [serial = 1017] [outer = 1770E400] 14:13:22 INFO - PROCESS | 2564 | 1465247602262 Marionette DEBUG loaded listener.js 14:13:22 INFO - PROCESS | 2564 | ++DOMWINDOW == 81 (17750400) [pid = 2564] [serial = 1018] [outer = 1770E400] 14:13:22 INFO - PROCESS | 2564 | 1465247602640 Marionette TRACE conn8 <- [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]]]}] 14:13:22 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 14:13:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 670ms 14:13:22 INFO - PROCESS | 2564 | 1465247602673 Marionette TRACE conn8 -> [0,1321,"getWindowHandle",null] 14:13:22 INFO - PROCESS | 2564 | 1465247602675 Marionette TRACE conn8 <- [1,1321,null,{"value":"13"}] 14:13:22 INFO - PROCESS | 2564 | 1465247602678 Marionette TRACE conn8 -> [0,1322,"setScriptTimeout",{"ms":35000}] 14:13:22 INFO - PROCESS | 2564 | 1465247602680 Marionette TRACE conn8 <- [1,1322,null,{}] 14:13:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 14:13:22 INFO - PROCESS | 2564 | 1465247602683 Marionette TRACE conn8 -> [0,1323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:13:22 INFO - PROCESS | 2564 | 1465247602695 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:13:22 INFO - PROCESS | 2564 | 1465247602780 Marionette TRACE conn8 <- [1,1323,null,{"value":null}] 14:13:22 INFO - PROCESS | 2564 | 1465247602785 Marionette TRACE conn8 -> [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\", \"841f63d8-fed4-499c-a8c0-303cb4dc280d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:13:22 INFO - PROCESS | 2564 | 1465247602787 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:13:22 INFO - PROCESS | 2564 | ++DOCSHELL 1794DC00 == 32 [pid = 2564] [id = 340] 14:13:22 INFO - PROCESS | 2564 | ++DOMWINDOW == 82 (1794F800) [pid = 2564] [serial = 1019] [outer = 00000000] 14:13:22 INFO - PROCESS | 2564 | ++DOMWINDOW == 83 (18375000) [pid = 2564] [serial = 1020] [outer = 1794F800] 14:13:22 INFO - PROCESS | 2564 | 1465247602832 Marionette DEBUG loaded listener.js 14:13:22 INFO - PROCESS | 2564 | ++DOMWINDOW == 84 (1837FC00) [pid = 2564] [serial = 1021] [outer = 1794F800] 14:13:23 INFO - PROCESS | 2564 | 1465247603305 Marionette TRACE conn8 <- [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]]]}] 14:13:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 14:13:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 670ms 14:13:23 INFO - PROCESS | 2564 | 1465247603355 Marionette TRACE conn8 -> [0,1325,"getWindowHandle",null] 14:13:23 INFO - PROCESS | 2564 | 1465247603357 Marionette TRACE conn8 <- [1,1325,null,{"value":"13"}] 14:13:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 14:13:23 INFO - PROCESS | 2564 | 1465247603360 Marionette TRACE conn8 -> [0,1326,"setScriptTimeout",{"ms":35000}] 14:13:23 INFO - PROCESS | 2564 | 1465247603362 Marionette TRACE conn8 <- [1,1326,null,{}] 14:13:23 INFO - PROCESS | 2564 | 1465247603365 Marionette TRACE conn8 -> [0,1327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:13:23 INFO - PROCESS | 2564 | 1465247603367 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:13:23 INFO - PROCESS | 2564 | 1465247603482 Marionette TRACE conn8 <- [1,1327,null,{"value":null}] 14:13:23 INFO - PROCESS | 2564 | 1465247603570 Marionette TRACE conn8 -> [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\", \"841f63d8-fed4-499c-a8c0-303cb4dc280d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:13:23 INFO - PROCESS | 2564 | 1465247603572 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:13:23 INFO - PROCESS | 2564 | ++DOCSHELL 18380000 == 33 [pid = 2564] [id = 341] 14:13:23 INFO - PROCESS | 2564 | ++DOMWINDOW == 85 (18382000) [pid = 2564] [serial = 1022] [outer = 00000000] 14:13:23 INFO - PROCESS | 2564 | ++DOMWINDOW == 86 (184BC400) [pid = 2564] [serial = 1023] [outer = 18382000] 14:13:23 INFO - PROCESS | 2564 | 1465247603615 Marionette DEBUG loaded listener.js 14:13:23 INFO - PROCESS | 2564 | ++DOMWINDOW == 87 (184C0800) [pid = 2564] [serial = 1024] [outer = 18382000] 14:13:24 INFO - PROCESS | 2564 | 1465247604471 Marionette TRACE conn8 <- [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]]]}] 14:13:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 14:13:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 1175ms 14:13:24 INFO - PROCESS | 2564 | 1465247604537 Marionette TRACE conn8 -> [0,1329,"getWindowHandle",null] 14:13:24 INFO - PROCESS | 2564 | 1465247604539 Marionette TRACE conn8 <- [1,1329,null,{"value":"13"}] 14:13:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 14:13:24 INFO - PROCESS | 2564 | 1465247604542 Marionette TRACE conn8 -> [0,1330,"setScriptTimeout",{"ms":35000}] 14:13:24 INFO - PROCESS | 2564 | 1465247604544 Marionette TRACE conn8 <- [1,1330,null,{}] 14:13:24 INFO - PROCESS | 2564 | 1465247604547 Marionette TRACE conn8 -> [0,1331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:13:24 INFO - PROCESS | 2564 | 1465247604552 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:13:24 INFO - PROCESS | 2564 | 1465247604693 Marionette TRACE conn8 <- [1,1331,null,{"value":null}] 14:13:24 INFO - PROCESS | 2564 | 1465247604699 Marionette TRACE conn8 -> [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\", \"841f63d8-fed4-499c-a8c0-303cb4dc280d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:13:24 INFO - PROCESS | 2564 | 1465247604701 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:13:24 INFO - PROCESS | 2564 | ++DOCSHELL 18382400 == 34 [pid = 2564] [id = 342] 14:13:24 INFO - PROCESS | 2564 | ++DOMWINDOW == 88 (184BBC00) [pid = 2564] [serial = 1025] [outer = 00000000] 14:13:24 INFO - PROCESS | 2564 | ++DOMWINDOW == 89 (18C34400) [pid = 2564] [serial = 1026] [outer = 184BBC00] 14:13:24 INFO - PROCESS | 2564 | 1465247604745 Marionette DEBUG loaded listener.js 14:13:24 INFO - PROCESS | 2564 | ++DOMWINDOW == 90 (18E0F800) [pid = 2564] [serial = 1027] [outer = 184BBC00] 14:13:25 INFO - PROCESS | 2564 | --DOMWINDOW == 89 (1ABFC000) [pid = 2564] [serial = 989] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 14:13:25 INFO - PROCESS | 2564 | --DOMWINDOW == 88 (17EE0800) [pid = 2564] [serial = 974] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 14:13:25 INFO - PROCESS | 2564 | --DOMWINDOW == 87 (17749800) [pid = 2564] [serial = 971] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 14:13:25 INFO - PROCESS | 2564 | --DOMWINDOW == 86 (15F91000) [pid = 2564] [serial = 965] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 14:13:25 INFO - PROCESS | 2564 | --DOMWINDOW == 85 (10ECBC00) [pid = 2564] [serial = 962] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 14:13:25 INFO - PROCESS | 2564 | --DOMWINDOW == 84 (18C33800) [pid = 2564] [serial = 983] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 14:13:25 INFO - PROCESS | 2564 | --DOMWINDOW == 83 (14801400) [pid = 2564] [serial = 956] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 14:13:25 INFO - PROCESS | 2564 | --DOMWINDOW == 82 (1B5F3000) [pid = 2564] [serial = 992] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 14:13:25 INFO - PROCESS | 2564 | --DOMWINDOW == 81 (14790C00) [pid = 2564] [serial = 995] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 14:13:25 INFO - PROCESS | 2564 | --DOMWINDOW == 80 (18C2EC00) [pid = 2564] [serial = 980] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 14:13:25 INFO - PROCESS | 2564 | --DOMWINDOW == 79 (0FE3FC00) [pid = 2564] [serial = 959] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 14:13:25 INFO - PROCESS | 2564 | --DOMWINDOW == 78 (17581C00) [pid = 2564] [serial = 968] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 14:13:25 INFO - PROCESS | 2564 | --DOMWINDOW == 77 (0FC46800) [pid = 2564] [serial = 977] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 14:13:25 INFO - PROCESS | 2564 | --DOMWINDOW == 76 (1770A800) [pid = 2564] [serial = 986] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 14:13:25 INFO - PROCESS | 2564 | --DOMWINDOW == 75 (184C2400) [pid = 2564] [serial = 998] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 14:13:25 INFO - PROCESS | 2564 | 1465247605372 Marionette TRACE conn8 <- [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]]]}] 14:13:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 14:13:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 870ms 14:13:25 INFO - PROCESS | 2564 | 1465247605413 Marionette TRACE conn8 -> [0,1333,"getWindowHandle",null] 14:13:25 INFO - PROCESS | 2564 | 1465247605415 Marionette TRACE conn8 <- [1,1333,null,{"value":"13"}] 14:13:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 14:13:25 INFO - PROCESS | 2564 | 1465247605418 Marionette TRACE conn8 -> [0,1334,"setScriptTimeout",{"ms":35000}] 14:13:25 INFO - PROCESS | 2564 | 1465247605420 Marionette TRACE conn8 <- [1,1334,null,{}] 14:13:25 INFO - PROCESS | 2564 | 1465247605424 Marionette TRACE conn8 -> [0,1335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:13:25 INFO - PROCESS | 2564 | 1465247605426 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:13:25 INFO - PROCESS | 2564 | 1465247605536 Marionette TRACE conn8 <- [1,1335,null,{"value":null}] 14:13:25 INFO - PROCESS | 2564 | 1465247605594 Marionette TRACE conn8 -> [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\", \"841f63d8-fed4-499c-a8c0-303cb4dc280d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:13:25 INFO - PROCESS | 2564 | 1465247605596 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:13:25 INFO - PROCESS | 2564 | ++DOCSHELL 14845400 == 35 [pid = 2564] [id = 343] 14:13:25 INFO - PROCESS | 2564 | ++DOMWINDOW == 76 (1756BC00) [pid = 2564] [serial = 1028] [outer = 00000000] 14:13:25 INFO - PROCESS | 2564 | ++DOMWINDOW == 77 (18902400) [pid = 2564] [serial = 1029] [outer = 1756BC00] 14:13:25 INFO - PROCESS | 2564 | 1465247605642 Marionette DEBUG loaded listener.js 14:13:25 INFO - PROCESS | 2564 | ++DOMWINDOW == 78 (18C08C00) [pid = 2564] [serial = 1030] [outer = 1756BC00] 14:13:26 INFO - PROCESS | 2564 | 1465247605993 Marionette TRACE conn8 <- [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]]]}] 14:13:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 14:13:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 630ms 14:13:26 INFO - PROCESS | 2564 | 1465247606055 Marionette TRACE conn8 -> [0,1337,"getWindowHandle",null] 14:13:26 INFO - PROCESS | 2564 | 1465247606057 Marionette TRACE conn8 <- [1,1337,null,{"value":"13"}] 14:13:26 INFO - PROCESS | 2564 | 1465247606060 Marionette TRACE conn8 -> [0,1338,"setScriptTimeout",{"ms":35000}] 14:13:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 14:13:26 INFO - PROCESS | 2564 | 1465247606061 Marionette TRACE conn8 <- [1,1338,null,{}] 14:13:26 INFO - PROCESS | 2564 | 1465247606065 Marionette TRACE conn8 -> [0,1339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:13:26 INFO - PROCESS | 2564 | 1465247606067 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:13:26 INFO - PROCESS | 2564 | 1465247606145 Marionette TRACE conn8 <- [1,1339,null,{"value":null}] 14:13:26 INFO - PROCESS | 2564 | 1465247606150 Marionette TRACE conn8 -> [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\", \"841f63d8-fed4-499c-a8c0-303cb4dc280d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:13:26 INFO - PROCESS | 2564 | 1465247606152 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:13:26 INFO - PROCESS | 2564 | ++DOCSHELL 15D3F400 == 36 [pid = 2564] [id = 344] 14:13:26 INFO - PROCESS | 2564 | ++DOMWINDOW == 79 (18E07400) [pid = 2564] [serial = 1031] [outer = 00000000] 14:13:26 INFO - PROCESS | 2564 | ++DOMWINDOW == 80 (1984B400) [pid = 2564] [serial = 1032] [outer = 18E07400] 14:13:26 INFO - PROCESS | 2564 | 1465247606195 Marionette DEBUG loaded listener.js 14:13:26 INFO - PROCESS | 2564 | ++DOMWINDOW == 81 (1986F000) [pid = 2564] [serial = 1033] [outer = 18E07400] 14:13:26 INFO - PROCESS | 2564 | 1465247606607 Marionette TRACE conn8 <- [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]]]}] 14:13:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 14:13:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 570ms 14:13:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 14:13:26 INFO - PROCESS | 2564 | 1465247606634 Marionette TRACE conn8 -> [0,1341,"getWindowHandle",null] 14:13:26 INFO - PROCESS | 2564 | 1465247606636 Marionette TRACE conn8 <- [1,1341,null,{"value":"13"}] 14:13:26 INFO - PROCESS | 2564 | 1465247606639 Marionette TRACE conn8 -> [0,1342,"setScriptTimeout",{"ms":35000}] 14:13:26 INFO - PROCESS | 2564 | 1465247606640 Marionette TRACE conn8 <- [1,1342,null,{}] 14:13:26 INFO - PROCESS | 2564 | 1465247606644 Marionette TRACE conn8 -> [0,1343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:13:26 INFO - PROCESS | 2564 | 1465247606645 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:13:26 INFO - PROCESS | 2564 | 1465247606764 Marionette TRACE conn8 <- [1,1343,null,{"value":null}] 14:13:26 INFO - PROCESS | 2564 | 1465247606771 Marionette TRACE conn8 -> [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\", \"841f63d8-fed4-499c-a8c0-303cb4dc280d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:13:26 INFO - PROCESS | 2564 | 1465247606773 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:13:26 INFO - PROCESS | 2564 | ++DOCSHELL 1984C400 == 37 [pid = 2564] [id = 345] 14:13:26 INFO - PROCESS | 2564 | ++DOMWINDOW == 82 (19876000) [pid = 2564] [serial = 1034] [outer = 00000000] 14:13:26 INFO - PROCESS | 2564 | ++DOMWINDOW == 83 (1AD04400) [pid = 2564] [serial = 1035] [outer = 19876000] 14:13:26 INFO - PROCESS | 2564 | 1465247606825 Marionette DEBUG loaded listener.js 14:13:26 INFO - PROCESS | 2564 | ++DOMWINDOW == 84 (19A1B000) [pid = 2564] [serial = 1036] [outer = 19876000] 14:13:27 INFO - PROCESS | 2564 | 1465247607224 Marionette TRACE conn8 <- [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]]]}] 14:13:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 14:13:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 671ms 14:13:27 INFO - PROCESS | 2564 | 1465247607312 Marionette TRACE conn8 -> [0,1345,"getWindowHandle",null] 14:13:27 INFO - PROCESS | 2564 | 1465247607316 Marionette TRACE conn8 <- [1,1345,null,{"value":"13"}] 14:13:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 14:13:27 INFO - PROCESS | 2564 | 1465247607321 Marionette TRACE conn8 -> [0,1346,"setScriptTimeout",{"ms":35000}] 14:13:27 INFO - PROCESS | 2564 | 1465247607326 Marionette TRACE conn8 <- [1,1346,null,{}] 14:13:27 INFO - PROCESS | 2564 | 1465247607332 Marionette TRACE conn8 -> [0,1347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:13:27 INFO - PROCESS | 2564 | 1465247607336 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:13:27 INFO - PROCESS | 2564 | 1465247607498 Marionette TRACE conn8 <- [1,1347,null,{"value":null}] 14:13:27 INFO - PROCESS | 2564 | 1465247607668 Marionette TRACE conn8 -> [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\", \"841f63d8-fed4-499c-a8c0-303cb4dc280d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:13:27 INFO - PROCESS | 2564 | 1465247607673 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:13:27 INFO - PROCESS | 2564 | ++DOCSHELL 0FE3A000 == 38 [pid = 2564] [id = 346] 14:13:27 INFO - PROCESS | 2564 | ++DOMWINDOW == 85 (0FE3C800) [pid = 2564] [serial = 1037] [outer = 00000000] 14:13:27 INFO - PROCESS | 2564 | ++DOMWINDOW == 86 (0FF53400) [pid = 2564] [serial = 1038] [outer = 0FE3C800] 14:13:27 INFO - PROCESS | 2564 | 1465247607730 Marionette DEBUG loaded listener.js 14:13:27 INFO - PROCESS | 2564 | ++DOMWINDOW == 87 (104F8800) [pid = 2564] [serial = 1039] [outer = 0FE3C800] 14:13:28 INFO - PROCESS | 2564 | 1465247608313 Marionette TRACE conn8 <- [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]]]}] 14:13:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 14:13:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 1023ms 14:13:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 14:13:28 INFO - PROCESS | 2564 | 1465247608350 Marionette TRACE conn8 -> [0,1349,"getWindowHandle",null] 14:13:28 INFO - PROCESS | 2564 | 1465247608353 Marionette TRACE conn8 <- [1,1349,null,{"value":"13"}] 14:13:28 INFO - PROCESS | 2564 | 1465247608360 Marionette TRACE conn8 -> [0,1350,"setScriptTimeout",{"ms":35000}] 14:13:28 INFO - PROCESS | 2564 | 1465247608364 Marionette TRACE conn8 <- [1,1350,null,{}] 14:13:28 INFO - PROCESS | 2564 | 1465247608368 Marionette TRACE conn8 -> [0,1351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:13:28 INFO - PROCESS | 2564 | 1465247608371 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:13:28 INFO - PROCESS | 2564 | 1465247608483 Marionette TRACE conn8 <- [1,1351,null,{"value":null}] 14:13:28 INFO - PROCESS | 2564 | 1465247608588 Marionette TRACE conn8 -> [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\", \"841f63d8-fed4-499c-a8c0-303cb4dc280d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:13:28 INFO - PROCESS | 2564 | 1465247608590 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:13:28 INFO - PROCESS | 2564 | ++DOCSHELL 1756A000 == 39 [pid = 2564] [id = 347] 14:13:28 INFO - PROCESS | 2564 | ++DOMWINDOW == 88 (1756B400) [pid = 2564] [serial = 1040] [outer = 00000000] 14:13:28 INFO - PROCESS | 2564 | ++DOMWINDOW == 89 (17588400) [pid = 2564] [serial = 1041] [outer = 1756B400] 14:13:28 INFO - PROCESS | 2564 | 1465247608647 Marionette DEBUG loaded listener.js 14:13:28 INFO - PROCESS | 2564 | ++DOMWINDOW == 90 (17754C00) [pid = 2564] [serial = 1042] [outer = 1756B400] 14:13:29 INFO - PROCESS | 2564 | 1465247609308 Marionette TRACE conn8 <- [1,1352,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html",0,null,null,[["Canvas test: 2d.pattern.crosscanvas",0,null,null]]]}] 14:13:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 14:13:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 990ms 14:13:29 INFO - PROCESS | 2564 | 1465247609349 Marionette TRACE conn8 -> [0,1353,"getWindowHandle",null] 14:13:29 INFO - PROCESS | 2564 | 1465247609351 Marionette TRACE conn8 <- [1,1353,null,{"value":"13"}] 14:13:29 INFO - PROCESS | 2564 | 1465247609355 Marionette TRACE conn8 -> [0,1354,"setScriptTimeout",{"ms":35000}] 14:13:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 14:13:29 INFO - PROCESS | 2564 | 1465247609357 Marionette TRACE conn8 <- [1,1354,null,{}] 14:13:29 INFO - PROCESS | 2564 | 1465247609368 Marionette TRACE conn8 -> [0,1355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:13:29 INFO - PROCESS | 2564 | 1465247609372 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:13:29 INFO - PROCESS | 2564 | 1465247609481 Marionette TRACE conn8 <- [1,1355,null,{"value":null}] 14:13:29 INFO - PROCESS | 2564 | 1465247609612 Marionette TRACE conn8 -> [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\", \"841f63d8-fed4-499c-a8c0-303cb4dc280d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:13:29 INFO - PROCESS | 2564 | 1465247609616 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:13:29 INFO - PROCESS | 2564 | ++DOCSHELL 18E55C00 == 40 [pid = 2564] [id = 348] 14:13:29 INFO - PROCESS | 2564 | ++DOMWINDOW == 91 (1984A000) [pid = 2564] [serial = 1043] [outer = 00000000] 14:13:29 INFO - PROCESS | 2564 | ++DOMWINDOW == 92 (1B597000) [pid = 2564] [serial = 1044] [outer = 1984A000] 14:13:29 INFO - PROCESS | 2564 | 1465247609675 Marionette DEBUG loaded listener.js 14:13:29 INFO - PROCESS | 2564 | ++DOMWINDOW == 93 (1BA9F800) [pid = 2564] [serial = 1045] [outer = 1984A000] 14:13:30 INFO - PROCESS | 2564 | 1465247610241 Marionette TRACE conn8 <- [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] 14:13:30 INFO - PROCESS | 2564 | 1465247610291 Marionette TRACE conn8 <- [1,1357,null,{"value":"13"}] 14:13:30 INFO - PROCESS | 2564 | 1465247610294 Marionette TRACE conn8 -> [0,1358,"setScriptTimeout",{"ms":35000}] 14:13:30 INFO - PROCESS | 2564 | 1465247610296 Marionette TRACE conn8 <- [1,1358,null,{}] 14:13:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 14:13:30 INFO - PROCESS | 2564 | 1465247610300 Marionette TRACE conn8 -> [0,1359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:13:30 INFO - PROCESS | 2564 | 1465247610302 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:13:30 INFO - PROCESS | 2564 | 1465247610411 Marionette TRACE conn8 <- [1,1359,null,{"value":null}] 14:13:30 INFO - PROCESS | 2564 | 1465247610542 Marionette TRACE conn8 -> [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\", \"841f63d8-fed4-499c-a8c0-303cb4dc280d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:13:30 INFO - PROCESS | 2564 | 1465247610545 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:13:30 INFO - PROCESS | 2564 | ++DOCSHELL 1D27A800 == 41 [pid = 2564] [id = 349] 14:13:30 INFO - PROCESS | 2564 | ++DOMWINDOW == 94 (1D417800) [pid = 2564] [serial = 1046] [outer = 00000000] 14:13:30 INFO - PROCESS | 2564 | ++DOMWINDOW == 95 (1D49A000) [pid = 2564] [serial = 1047] [outer = 1D417800] 14:13:30 INFO - PROCESS | 2564 | 1465247610600 Marionette DEBUG loaded listener.js 14:13:30 INFO - PROCESS | 2564 | ++DOMWINDOW == 96 (1D49C800) [pid = 2564] [serial = 1048] [outer = 1D417800] 14:13:31 INFO - PROCESS | 2564 | 1465247611382 Marionette TRACE conn8 <- [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] 14:13:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 14:13:31 INFO - PROCESS | 2564 | 1465247611433 Marionette TRACE conn8 <- [1,1361,null,{"value":"13"}] 14:13:31 INFO - PROCESS | 2564 | 1465247611438 Marionette TRACE conn8 -> [0,1362,"setScriptTimeout",{"ms":35000}] 14:13:31 INFO - PROCESS | 2564 | 1465247611441 Marionette TRACE conn8 <- [1,1362,null,{}] 14:13:31 INFO - PROCESS | 2564 | 1465247611446 Marionette TRACE conn8 -> [0,1363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:13:31 INFO - PROCESS | 2564 | 1465247611448 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:13:31 INFO - PROCESS | 2564 | 1465247611551 Marionette TRACE conn8 <- [1,1363,null,{"value":null}] 14:13:31 INFO - PROCESS | 2564 | 1465247611683 Marionette TRACE conn8 -> [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\", \"841f63d8-fed4-499c-a8c0-303cb4dc280d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:13:31 INFO - PROCESS | 2564 | 1465247611688 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:13:31 INFO - PROCESS | 2564 | ++DOCSHELL 140A2000 == 42 [pid = 2564] [id = 350] 14:13:31 INFO - PROCESS | 2564 | ++DOMWINDOW == 97 (141BD800) [pid = 2564] [serial = 1049] [outer = 00000000] 14:13:31 INFO - PROCESS | 2564 | ++DOMWINDOW == 98 (14814C00) [pid = 2564] [serial = 1050] [outer = 141BD800] 14:13:31 INFO - PROCESS | 2564 | 1465247611743 Marionette DEBUG loaded listener.js 14:13:31 INFO - PROCESS | 2564 | ++DOMWINDOW == 99 (15F8FC00) [pid = 2564] [serial = 1051] [outer = 141BD800] 14:13:32 INFO - PROCESS | 2564 | --DOCSHELL 15D3F400 == 41 [pid = 2564] [id = 344] 14:13:32 INFO - PROCESS | 2564 | --DOCSHELL 14845400 == 40 [pid = 2564] [id = 343] 14:13:32 INFO - PROCESS | 2564 | --DOCSHELL 18382400 == 39 [pid = 2564] [id = 342] 14:13:32 INFO - PROCESS | 2564 | --DOCSHELL 18380000 == 38 [pid = 2564] [id = 341] 14:13:32 INFO - PROCESS | 2564 | --DOCSHELL 1794DC00 == 37 [pid = 2564] [id = 340] 14:13:32 INFO - PROCESS | 2564 | --DOCSHELL 1770D800 == 36 [pid = 2564] [id = 339] 14:13:32 INFO - PROCESS | 2564 | --DOCSHELL 10FBA800 == 35 [pid = 2564] [id = 338] 14:13:32 INFO - PROCESS | 2564 | --DOCSHELL 0F361C00 == 34 [pid = 2564] [id = 337] 14:13:32 INFO - PROCESS | 2564 | --DOCSHELL 0FD10400 == 33 [pid = 2564] [id = 335] 14:13:32 INFO - PROCESS | 2564 | --DOCSHELL 184C1C00 == 32 [pid = 2564] [id = 334] 14:13:32 INFO - PROCESS | 2564 | --DOCSHELL 148DEC00 == 31 [pid = 2564] [id = 336] 14:13:32 INFO - PROCESS | 2564 | --DOCSHELL 1D27A800 == 30 [pid = 2564] [id = 349] 14:13:32 INFO - PROCESS | 2564 | --DOCSHELL 1756A000 == 29 [pid = 2564] [id = 347] 14:13:32 INFO - PROCESS | 2564 | --DOCSHELL 18E55C00 == 28 [pid = 2564] [id = 348] 14:13:32 INFO - PROCESS | 2564 | --DOCSHELL 1984C400 == 27 [pid = 2564] [id = 345] 14:13:32 INFO - PROCESS | 2564 | --DOCSHELL 0FE3A000 == 26 [pid = 2564] [id = 346] 14:13:32 INFO - PROCESS | 2564 | --DOMWINDOW == 98 (1AD11000) [pid = 2564] [serial = 990] [outer = 00000000] [url = about:blank] 14:13:32 INFO - PROCESS | 2564 | --DOMWINDOW == 97 (1837E000) [pid = 2564] [serial = 975] [outer = 00000000] [url = about:blank] 14:13:32 INFO - PROCESS | 2564 | --DOMWINDOW == 96 (184BD400) [pid = 2564] [serial = 976] [outer = 00000000] [url = about:blank] 14:13:32 INFO - PROCESS | 2564 | --DOMWINDOW == 95 (17755800) [pid = 2564] [serial = 972] [outer = 00000000] [url = about:blank] 14:13:32 INFO - PROCESS | 2564 | --DOMWINDOW == 94 (17946400) [pid = 2564] [serial = 973] [outer = 00000000] [url = about:blank] 14:13:32 INFO - PROCESS | 2564 | --DOMWINDOW == 93 (1752F400) [pid = 2564] [serial = 966] [outer = 00000000] [url = about:blank] 14:13:32 INFO - PROCESS | 2564 | --DOMWINDOW == 92 (10FBC400) [pid = 2564] [serial = 963] [outer = 00000000] [url = about:blank] 14:13:32 INFO - PROCESS | 2564 | --DOMWINDOW == 91 (14094800) [pid = 2564] [serial = 964] [outer = 00000000] [url = about:blank] 14:13:32 INFO - PROCESS | 2564 | --DOMWINDOW == 90 (19270000) [pid = 2564] [serial = 984] [outer = 00000000] [url = about:blank] 14:13:32 INFO - PROCESS | 2564 | --DOMWINDOW == 89 (19382800) [pid = 2564] [serial = 985] [outer = 00000000] [url = about:blank] 14:13:32 INFO - PROCESS | 2564 | --DOMWINDOW == 88 (18E5B000) [pid = 2564] [serial = 958] [outer = 00000000] [url = about:blank] 14:13:32 INFO - PROCESS | 2564 | --DOMWINDOW == 87 (1BA9B800) [pid = 2564] [serial = 993] [outer = 00000000] [url = about:blank] 14:13:32 INFO - PROCESS | 2564 | --DOMWINDOW == 86 (1B554400) [pid = 2564] [serial = 991] [outer = 00000000] [url = about:blank] 14:13:32 INFO - PROCESS | 2564 | --DOMWINDOW == 85 (1D273400) [pid = 2564] [serial = 994] [outer = 00000000] [url = about:blank] 14:13:32 INFO - PROCESS | 2564 | --DOMWINDOW == 84 (17748800) [pid = 2564] [serial = 996] [outer = 00000000] [url = about:blank] 14:13:32 INFO - PROCESS | 2564 | --DOMWINDOW == 83 (17EE9C00) [pid = 2564] [serial = 997] [outer = 00000000] [url = about:blank] 14:13:32 INFO - PROCESS | 2564 | --DOMWINDOW == 82 (18C35000) [pid = 2564] [serial = 981] [outer = 00000000] [url = about:blank] 14:13:32 INFO - PROCESS | 2564 | --DOMWINDOW == 81 (18C35800) [pid = 2564] [serial = 982] [outer = 00000000] [url = about:blank] 14:13:32 INFO - PROCESS | 2564 | --DOMWINDOW == 80 (0FE44000) [pid = 2564] [serial = 960] [outer = 00000000] [url = about:blank] 14:13:32 INFO - PROCESS | 2564 | --DOMWINDOW == 79 (0FF4E800) [pid = 2564] [serial = 961] [outer = 00000000] [url = about:blank] 14:13:32 INFO - PROCESS | 2564 | --DOMWINDOW == 78 (1770BC00) [pid = 2564] [serial = 969] [outer = 00000000] [url = about:blank] 14:13:32 INFO - PROCESS | 2564 | --DOMWINDOW == 77 (17719C00) [pid = 2564] [serial = 970] [outer = 00000000] [url = about:blank] 14:13:32 INFO - PROCESS | 2564 | --DOMWINDOW == 76 (1890C400) [pid = 2564] [serial = 978] [outer = 00000000] [url = about:blank] 14:13:32 INFO - PROCESS | 2564 | --DOMWINDOW == 75 (1890DC00) [pid = 2564] [serial = 979] [outer = 00000000] [url = about:blank] 14:13:32 INFO - PROCESS | 2564 | --DOMWINDOW == 74 (19849400) [pid = 2564] [serial = 987] [outer = 00000000] [url = about:blank] 14:13:32 INFO - PROCESS | 2564 | --DOMWINDOW == 73 (1984E400) [pid = 2564] [serial = 988] [outer = 00000000] [url = about:blank] 14:13:32 INFO - PROCESS | 2564 | --DOMWINDOW == 72 (1B5F4400) [pid = 2564] [serial = 999] [outer = 00000000] [url = about:blank] 14:13:32 INFO - PROCESS | 2564 | --DOMWINDOW == 71 (1D279C00) [pid = 2564] [serial = 1000] [outer = 00000000] [url = about:blank] 14:13:32 INFO - PROCESS | 2564 | --DOMWINDOW == 70 (17562C00) [pid = 2564] [serial = 967] [outer = 00000000] [url = about:blank] 14:13:32 INFO - PROCESS | 2564 | --DOMWINDOW == 69 (1D365C00) [pid = 2564] [serial = 1002] [outer = 00000000] [url = about:blank] 14:13:32 INFO - PROCESS | 2564 | [2564] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 14:13:32 INFO - PROCESS | 2564 | 1465247612928 Marionette TRACE conn8 <- [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] 14:13:32 INFO - PROCESS | 2564 | 1465247612981 Marionette TRACE conn8 <- [1,1365,null,{"value":"13"}] 14:13:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 14:13:33 INFO - PROCESS | 2564 | 1465247612985 Marionette TRACE conn8 -> [0,1366,"setScriptTimeout",{"ms":35000}] 14:13:33 INFO - PROCESS | 2564 | 1465247612990 Marionette TRACE conn8 <- [1,1366,null,{}] 14:13:33 INFO - PROCESS | 2564 | 1465247612995 Marionette TRACE conn8 -> [0,1367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:13:33 INFO - PROCESS | 2564 | 1465247612998 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:13:33 INFO - PROCESS | 2564 | 1465247613118 Marionette TRACE conn8 <- [1,1367,null,{"value":null}] 14:13:33 INFO - PROCESS | 2564 | 1465247613206 Marionette TRACE conn8 -> [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\", \"841f63d8-fed4-499c-a8c0-303cb4dc280d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:13:33 INFO - PROCESS | 2564 | 1465247613209 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:13:33 INFO - PROCESS | 2564 | ++DOCSHELL 0FF4B400 == 27 [pid = 2564] [id = 351] 14:13:33 INFO - PROCESS | 2564 | ++DOMWINDOW == 70 (0FF4E800) [pid = 2564] [serial = 1052] [outer = 00000000] 14:13:33 INFO - PROCESS | 2564 | ++DOMWINDOW == 71 (10252C00) [pid = 2564] [serial = 1053] [outer = 0FF4E800] 14:13:33 INFO - PROCESS | 2564 | 1465247613257 Marionette DEBUG loaded listener.js 14:13:33 INFO - PROCESS | 2564 | ++DOMWINDOW == 72 (10ECD800) [pid = 2564] [serial = 1054] [outer = 0FF4E800] 14:13:33 INFO - PROCESS | 2564 | 1465247613641 Marionette TRACE conn8 <- [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] 14:13:33 INFO - PROCESS | 2564 | 1465247613681 Marionette TRACE conn8 <- [1,1369,null,{"value":"13"}] 14:13:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 14:13:33 INFO - PROCESS | 2564 | 1465247613688 Marionette TRACE conn8 -> [0,1370,"setScriptTimeout",{"ms":35000}] 14:13:33 INFO - PROCESS | 2564 | 1465247613690 Marionette TRACE conn8 <- [1,1370,null,{}] 14:13:33 INFO - PROCESS | 2564 | 1465247613695 Marionette TRACE conn8 -> [0,1371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:13:33 INFO - PROCESS | 2564 | 1465247613697 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:13:33 INFO - PROCESS | 2564 | 1465247613817 Marionette TRACE conn8 <- [1,1371,null,{"value":null}] 14:13:33 INFO - PROCESS | 2564 | 1465247613828 Marionette TRACE conn8 -> [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\", \"841f63d8-fed4-499c-a8c0-303cb4dc280d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:13:33 INFO - PROCESS | 2564 | 1465247613830 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:13:33 INFO - PROCESS | 2564 | ++DOCSHELL 14845800 == 28 [pid = 2564] [id = 352] 14:13:33 INFO - PROCESS | 2564 | ++DOMWINDOW == 73 (1595E800) [pid = 2564] [serial = 1055] [outer = 00000000] 14:13:33 INFO - PROCESS | 2564 | ++DOMWINDOW == 74 (17532C00) [pid = 2564] [serial = 1056] [outer = 1595E800] 14:13:33 INFO - PROCESS | 2564 | 1465247613878 Marionette DEBUG loaded listener.js 14:13:33 INFO - PROCESS | 2564 | ++DOMWINDOW == 75 (17565800) [pid = 2564] [serial = 1057] [outer = 1595E800] 14:13:34 INFO - PROCESS | 2564 | [2564] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 14:13:34 INFO - PROCESS | 2564 | 1465247614324 Marionette TRACE conn8 <- [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] 14:13:34 INFO - PROCESS | 2564 | 1465247614364 Marionette TRACE conn8 <- [1,1373,null,{"value":"13"}] 14:13:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 14:13:34 INFO - PROCESS | 2564 | 1465247614367 Marionette TRACE conn8 -> [0,1374,"setScriptTimeout",{"ms":35000}] 14:13:34 INFO - PROCESS | 2564 | 1465247614371 Marionette TRACE conn8 <- [1,1374,null,{}] 14:13:34 INFO - PROCESS | 2564 | 1465247614381 Marionette TRACE conn8 -> [0,1375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:13:34 INFO - PROCESS | 2564 | 1465247614386 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:13:34 INFO - PROCESS | 2564 | 1465247614471 Marionette TRACE conn8 <- [1,1375,null,{"value":null}] 14:13:34 INFO - PROCESS | 2564 | 1465247614479 Marionette TRACE conn8 -> [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\", \"841f63d8-fed4-499c-a8c0-303cb4dc280d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:13:34 INFO - PROCESS | 2564 | 1465247614482 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:13:34 INFO - PROCESS | 2564 | ++DOCSHELL 1770D800 == 29 [pid = 2564] [id = 353] 14:13:34 INFO - PROCESS | 2564 | ++DOMWINDOW == 76 (1770F000) [pid = 2564] [serial = 1058] [outer = 00000000] 14:13:34 INFO - PROCESS | 2564 | ++DOMWINDOW == 77 (177CA400) [pid = 2564] [serial = 1059] [outer = 1770F000] 14:13:34 INFO - PROCESS | 2564 | 1465247614530 Marionette DEBUG loaded listener.js 14:13:34 INFO - PROCESS | 2564 | ++DOMWINDOW == 78 (17E3D000) [pid = 2564] [serial = 1060] [outer = 1770F000] 14:13:35 INFO - PROCESS | 2564 | 1465247615050 Marionette TRACE conn8 <- [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] 14:13:35 INFO - PROCESS | 2564 | 1465247615104 Marionette TRACE conn8 <- [1,1377,null,{"value":"13"}] 14:13:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 14:13:35 INFO - PROCESS | 2564 | 1465247615107 Marionette TRACE conn8 -> [0,1378,"setScriptTimeout",{"ms":35000}] 14:13:35 INFO - PROCESS | 2564 | 1465247615108 Marionette TRACE conn8 <- [1,1378,null,{}] 14:13:35 INFO - PROCESS | 2564 | 1465247615112 Marionette TRACE conn8 -> [0,1379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:13:35 INFO - PROCESS | 2564 | 1465247615114 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:13:35 INFO - PROCESS | 2564 | 1465247615255 Marionette TRACE conn8 <- [1,1379,null,{"value":null}] 14:13:35 INFO - PROCESS | 2564 | 1465247615276 Marionette TRACE conn8 -> [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\", \"841f63d8-fed4-499c-a8c0-303cb4dc280d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:13:35 INFO - PROCESS | 2564 | 1465247615278 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:13:35 INFO - PROCESS | 2564 | ++DOCSHELL 1837B400 == 30 [pid = 2564] [id = 354] 14:13:35 INFO - PROCESS | 2564 | ++DOMWINDOW == 79 (1837D400) [pid = 2564] [serial = 1061] [outer = 00000000] 14:13:35 INFO - PROCESS | 2564 | ++DOMWINDOW == 80 (184B6400) [pid = 2564] [serial = 1062] [outer = 1837D400] 14:13:35 INFO - PROCESS | 2564 | 1465247615323 Marionette DEBUG loaded listener.js 14:13:35 INFO - PROCESS | 2564 | ++DOMWINDOW == 81 (184BD000) [pid = 2564] [serial = 1063] [outer = 1837D400] 14:13:35 INFO - PROCESS | 2564 | 1465247615755 Marionette TRACE conn8 <- [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]]]}] 14:13:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 14:13:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 730ms 14:13:35 INFO - PROCESS | 2564 | 1465247615841 Marionette TRACE conn8 -> [0,1381,"getWindowHandle",null] 14:13:35 INFO - PROCESS | 2564 | 1465247615843 Marionette TRACE conn8 <- [1,1381,null,{"value":"13"}] 14:13:35 INFO - PROCESS | 2564 | 1465247615846 Marionette TRACE conn8 -> [0,1382,"setScriptTimeout",{"ms":35000}] 14:13:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 14:13:35 INFO - PROCESS | 2564 | 1465247615848 Marionette TRACE conn8 <- [1,1382,null,{}] 14:13:35 INFO - PROCESS | 2564 | 1465247615860 Marionette TRACE conn8 -> [0,1383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:13:35 INFO - PROCESS | 2564 | 1465247615862 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:13:36 INFO - PROCESS | 2564 | 1465247615985 Marionette TRACE conn8 <- [1,1383,null,{"value":null}] 14:13:36 INFO - PROCESS | 2564 | 1465247615997 Marionette TRACE conn8 -> [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\", \"841f63d8-fed4-499c-a8c0-303cb4dc280d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:13:36 INFO - PROCESS | 2564 | 1465247615999 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:13:36 INFO - PROCESS | 2564 | ++DOCSHELL 105B7C00 == 31 [pid = 2564] [id = 355] 14:13:36 INFO - PROCESS | 2564 | ++DOMWINDOW == 82 (184C3000) [pid = 2564] [serial = 1064] [outer = 00000000] 14:13:36 INFO - PROCESS | 2564 | ++DOMWINDOW == 83 (1890BC00) [pid = 2564] [serial = 1065] [outer = 184C3000] 14:13:36 INFO - PROCESS | 2564 | 1465247616044 Marionette DEBUG loaded listener.js 14:13:36 INFO - PROCESS | 2564 | ++DOMWINDOW == 84 (18AFB800) [pid = 2564] [serial = 1066] [outer = 184C3000] 14:13:36 INFO - PROCESS | 2564 | 1465247616518 Marionette TRACE conn8 <- [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]]]}] 14:13:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 14:13:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 690ms 14:13:36 INFO - PROCESS | 2564 | 1465247616541 Marionette TRACE conn8 -> [0,1385,"getWindowHandle",null] 14:13:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 14:13:36 INFO - PROCESS | 2564 | 1465247616543 Marionette TRACE conn8 <- [1,1385,null,{"value":"13"}] 14:13:36 INFO - PROCESS | 2564 | 1465247616546 Marionette TRACE conn8 -> [0,1386,"setScriptTimeout",{"ms":35000}] 14:13:36 INFO - PROCESS | 2564 | 1465247616548 Marionette TRACE conn8 <- [1,1386,null,{}] 14:13:36 INFO - PROCESS | 2564 | 1465247616589 Marionette TRACE conn8 -> [0,1387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:13:36 INFO - PROCESS | 2564 | 1465247616594 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:13:36 INFO - PROCESS | 2564 | 1465247616936 Marionette TRACE conn8 <- [1,1387,null,{"value":null}] 14:13:36 INFO - PROCESS | 2564 | --DOMWINDOW == 83 (18E07400) [pid = 2564] [serial = 1031] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 14:13:36 INFO - PROCESS | 2564 | --DOMWINDOW == 82 (18382000) [pid = 2564] [serial = 1022] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 14:13:36 INFO - PROCESS | 2564 | --DOMWINDOW == 81 (184BBC00) [pid = 2564] [serial = 1025] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 14:13:36 INFO - PROCESS | 2564 | --DOMWINDOW == 80 (1D27C000) [pid = 2564] [serial = 1001] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 14:13:36 INFO - PROCESS | 2564 | --DOMWINDOW == 79 (0FD10800) [pid = 2564] [serial = 1004] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 14:13:36 INFO - PROCESS | 2564 | --DOMWINDOW == 78 (19876000) [pid = 2564] [serial = 1034] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 14:13:36 INFO - PROCESS | 2564 | --DOMWINDOW == 77 (0FB79000) [pid = 2564] [serial = 1010] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 14:13:36 INFO - PROCESS | 2564 | --DOMWINDOW == 76 (13E05800) [pid = 2564] [serial = 1013] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 14:13:36 INFO - PROCESS | 2564 | --DOMWINDOW == 75 (1794F800) [pid = 2564] [serial = 1019] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 14:13:36 INFO - PROCESS | 2564 | --DOMWINDOW == 74 (1770E400) [pid = 2564] [serial = 1016] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 14:13:36 INFO - PROCESS | 2564 | --DOMWINDOW == 73 (14966800) [pid = 2564] [serial = 1007] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 14:13:36 INFO - PROCESS | 2564 | --DOMWINDOW == 72 (1756BC00) [pid = 2564] [serial = 1028] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 14:13:37 INFO - PROCESS | 2564 | 1465247617007 Marionette TRACE conn8 -> [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\", \"841f63d8-fed4-499c-a8c0-303cb4dc280d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:13:37 INFO - PROCESS | 2564 | 1465247617009 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:13:37 INFO - PROCESS | 2564 | ++DOCSHELL 0FBE8400 == 32 [pid = 2564] [id = 356] 14:13:37 INFO - PROCESS | 2564 | ++DOMWINDOW == 73 (0FD10800) [pid = 2564] [serial = 1067] [outer = 00000000] 14:13:37 INFO - PROCESS | 2564 | ++DOMWINDOW == 74 (143AE400) [pid = 2564] [serial = 1068] [outer = 0FD10800] 14:13:37 INFO - PROCESS | 2564 | 1465247617054 Marionette DEBUG loaded listener.js 14:13:37 INFO - PROCESS | 2564 | ++DOMWINDOW == 75 (1756BC00) [pid = 2564] [serial = 1069] [outer = 0FD10800] 14:13:37 INFO - PROCESS | 2564 | 1465247617422 Marionette TRACE conn8 <- [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]]]}] 14:13:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 14:13:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 931ms 14:13:37 INFO - PROCESS | 2564 | 1465247617478 Marionette TRACE conn8 -> [0,1389,"getWindowHandle",null] 14:13:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 14:13:37 INFO - PROCESS | 2564 | 1465247617480 Marionette TRACE conn8 <- [1,1389,null,{"value":"13"}] 14:13:37 INFO - PROCESS | 2564 | 1465247617483 Marionette TRACE conn8 -> [0,1390,"setScriptTimeout",{"ms":35000}] 14:13:37 INFO - PROCESS | 2564 | 1465247617485 Marionette TRACE conn8 <- [1,1390,null,{}] 14:13:37 INFO - PROCESS | 2564 | 1465247617488 Marionette TRACE conn8 -> [0,1391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:13:37 INFO - PROCESS | 2564 | 1465247617490 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:13:37 INFO - PROCESS | 2564 | 1465247617567 Marionette TRACE conn8 <- [1,1391,null,{"value":null}] 14:13:37 INFO - PROCESS | 2564 | 1465247617572 Marionette TRACE conn8 -> [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\", \"841f63d8-fed4-499c-a8c0-303cb4dc280d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:13:37 INFO - PROCESS | 2564 | 1465247617574 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:13:37 INFO - PROCESS | 2564 | ++DOCSHELL 0FD05800 == 33 [pid = 2564] [id = 357] 14:13:37 INFO - PROCESS | 2564 | ++DOMWINDOW == 76 (0FE40400) [pid = 2564] [serial = 1070] [outer = 00000000] 14:13:37 INFO - PROCESS | 2564 | ++DOMWINDOW == 77 (18E54800) [pid = 2564] [serial = 1071] [outer = 0FE40400] 14:13:37 INFO - PROCESS | 2564 | 1465247617617 Marionette DEBUG loaded listener.js 14:13:37 INFO - PROCESS | 2564 | ++DOMWINDOW == 78 (192EC800) [pid = 2564] [serial = 1072] [outer = 0FE40400] 14:13:38 INFO - PROCESS | 2564 | 1465247618046 Marionette TRACE conn8 <- [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]]]}] 14:13:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 14:13:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 630ms 14:13:38 INFO - PROCESS | 2564 | 1465247618114 Marionette TRACE conn8 -> [0,1393,"getWindowHandle",null] 14:13:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 14:13:38 INFO - PROCESS | 2564 | 1465247618116 Marionette TRACE conn8 <- [1,1393,null,{"value":"13"}] 14:13:38 INFO - PROCESS | 2564 | 1465247618120 Marionette TRACE conn8 -> [0,1394,"setScriptTimeout",{"ms":35000}] 14:13:38 INFO - PROCESS | 2564 | 1465247618121 Marionette TRACE conn8 <- [1,1394,null,{}] 14:13:38 INFO - PROCESS | 2564 | 1465247618125 Marionette TRACE conn8 -> [0,1395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:13:38 INFO - PROCESS | 2564 | 1465247618127 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:13:38 INFO - PROCESS | 2564 | 1465247618203 Marionette TRACE conn8 <- [1,1395,null,{"value":null}] 14:13:38 INFO - PROCESS | 2564 | 1465247618213 Marionette TRACE conn8 -> [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\", \"841f63d8-fed4-499c-a8c0-303cb4dc280d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:13:38 INFO - PROCESS | 2564 | 1465247618214 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:13:38 INFO - PROCESS | 2564 | ++DOCSHELL 19383C00 == 34 [pid = 2564] [id = 358] 14:13:38 INFO - PROCESS | 2564 | ++DOMWINDOW == 79 (19387000) [pid = 2564] [serial = 1073] [outer = 00000000] 14:13:38 INFO - PROCESS | 2564 | ++DOMWINDOW == 80 (1984E400) [pid = 2564] [serial = 1074] [outer = 19387000] 14:13:38 INFO - PROCESS | 2564 | 1465247618257 Marionette DEBUG loaded listener.js 14:13:38 INFO - PROCESS | 2564 | ++DOMWINDOW == 81 (1984B800) [pid = 2564] [serial = 1075] [outer = 19387000] 14:13:38 INFO - PROCESS | 2564 | 1465247618713 Marionette TRACE conn8 <- [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]]]}] 14:13:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 14:13:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 631ms 14:13:38 INFO - PROCESS | 2564 | 1465247618755 Marionette TRACE conn8 -> [0,1397,"getWindowHandle",null] 14:13:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 14:13:38 INFO - PROCESS | 2564 | 1465247618757 Marionette TRACE conn8 <- [1,1397,null,{"value":"13"}] 14:13:38 INFO - PROCESS | 2564 | 1465247618764 Marionette TRACE conn8 -> [0,1398,"setScriptTimeout",{"ms":35000}] 14:13:38 INFO - PROCESS | 2564 | 1465247618766 Marionette TRACE conn8 <- [1,1398,null,{}] 14:13:38 INFO - PROCESS | 2564 | 1465247618769 Marionette TRACE conn8 -> [0,1399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:13:38 INFO - PROCESS | 2564 | 1465247618771 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:13:38 INFO - PROCESS | 2564 | 1465247618849 Marionette TRACE conn8 <- [1,1399,null,{"value":null}] 14:13:38 INFO - PROCESS | 2564 | 1465247618855 Marionette TRACE conn8 -> [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\", \"841f63d8-fed4-499c-a8c0-303cb4dc280d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:13:38 INFO - PROCESS | 2564 | 1465247618857 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:13:38 INFO - PROCESS | 2564 | ++DOCSHELL 1ABF9800 == 35 [pid = 2564] [id = 359] 14:13:38 INFO - PROCESS | 2564 | ++DOMWINDOW == 82 (1ABFA000) [pid = 2564] [serial = 1076] [outer = 00000000] 14:13:38 INFO - PROCESS | 2564 | ++DOMWINDOW == 83 (1B261400) [pid = 2564] [serial = 1077] [outer = 1ABFA000] 14:13:38 INFO - PROCESS | 2564 | 1465247618900 Marionette DEBUG loaded listener.js 14:13:38 INFO - PROCESS | 2564 | ++DOMWINDOW == 84 (1B264C00) [pid = 2564] [serial = 1078] [outer = 1ABFA000] 14:13:39 INFO - PROCESS | 2564 | 1465247619766 Marionette TRACE conn8 <- [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]]]}] 14:13:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 14:13:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 1022ms 14:13:39 INFO - PROCESS | 2564 | 1465247619783 Marionette TRACE conn8 -> [0,1401,"getWindowHandle",null] 14:13:39 INFO - PROCESS | 2564 | 1465247619787 Marionette TRACE conn8 <- [1,1401,null,{"value":"13"}] 14:13:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 14:13:39 INFO - PROCESS | 2564 | 1465247619792 Marionette TRACE conn8 -> [0,1402,"setScriptTimeout",{"ms":35000}] 14:13:39 INFO - PROCESS | 2564 | 1465247619797 Marionette TRACE conn8 <- [1,1402,null,{}] 14:13:39 INFO - PROCESS | 2564 | 1465247619822 Marionette TRACE conn8 -> [0,1403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:13:39 INFO - PROCESS | 2564 | 1465247619825 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:13:39 INFO - PROCESS | 2564 | 1465247619964 Marionette TRACE conn8 <- [1,1403,null,{"value":null}] 14:13:40 INFO - PROCESS | 2564 | 1465247620089 Marionette TRACE conn8 -> [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\", \"841f63d8-fed4-499c-a8c0-303cb4dc280d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:13:40 INFO - PROCESS | 2564 | 1465247620092 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:13:40 INFO - PROCESS | 2564 | ++DOCSHELL 0FE47800 == 36 [pid = 2564] [id = 360] 14:13:40 INFO - PROCESS | 2564 | ++DOMWINDOW == 85 (1018C800) [pid = 2564] [serial = 1079] [outer = 00000000] 14:13:40 INFO - PROCESS | 2564 | ++DOMWINDOW == 86 (143AE800) [pid = 2564] [serial = 1080] [outer = 1018C800] 14:13:40 INFO - PROCESS | 2564 | 1465247620153 Marionette DEBUG loaded listener.js 14:13:40 INFO - PROCESS | 2564 | ++DOMWINDOW == 87 (15F7D800) [pid = 2564] [serial = 1081] [outer = 1018C800] 14:13:41 INFO - PROCESS | 2564 | 1465247621170 Marionette TRACE conn8 <- [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]]]}] 14:13:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 14:13:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 1426ms 14:13:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 14:13:41 INFO - PROCESS | 2564 | 1465247621219 Marionette TRACE conn8 -> [0,1405,"getWindowHandle",null] 14:13:41 INFO - PROCESS | 2564 | 1465247621222 Marionette TRACE conn8 <- [1,1405,null,{"value":"13"}] 14:13:41 INFO - PROCESS | 2564 | 1465247621226 Marionette TRACE conn8 -> [0,1406,"setScriptTimeout",{"ms":35000}] 14:13:41 INFO - PROCESS | 2564 | 1465247621230 Marionette TRACE conn8 <- [1,1406,null,{}] 14:13:41 INFO - PROCESS | 2564 | 1465247621236 Marionette TRACE conn8 -> [0,1407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:13:41 INFO - PROCESS | 2564 | 1465247621239 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:13:41 INFO - PROCESS | 2564 | 1465247621371 Marionette TRACE conn8 <- [1,1407,null,{"value":null}] 14:13:41 INFO - PROCESS | 2564 | --DOCSHELL 19383C00 == 35 [pid = 2564] [id = 358] 14:13:41 INFO - PROCESS | 2564 | --DOCSHELL 0FD05800 == 34 [pid = 2564] [id = 357] 14:13:41 INFO - PROCESS | 2564 | --DOCSHELL 0FBE8400 == 33 [pid = 2564] [id = 356] 14:13:41 INFO - PROCESS | 2564 | --DOCSHELL 105B7C00 == 32 [pid = 2564] [id = 355] 14:13:41 INFO - PROCESS | 2564 | --DOCSHELL 1837B400 == 31 [pid = 2564] [id = 354] 14:13:41 INFO - PROCESS | 2564 | --DOCSHELL 1770D800 == 30 [pid = 2564] [id = 353] 14:13:41 INFO - PROCESS | 2564 | --DOCSHELL 14845800 == 29 [pid = 2564] [id = 352] 14:13:41 INFO - PROCESS | 2564 | --DOCSHELL 0FF4B400 == 28 [pid = 2564] [id = 351] 14:13:41 INFO - PROCESS | 2564 | --DOMWINDOW == 86 (1986F000) [pid = 2564] [serial = 1033] [outer = 00000000] [url = about:blank] 14:13:41 INFO - PROCESS | 2564 | --DOMWINDOW == 85 (184BC400) [pid = 2564] [serial = 1023] [outer = 00000000] [url = about:blank] 14:13:41 INFO - PROCESS | 2564 | --DOMWINDOW == 84 (18C34400) [pid = 2564] [serial = 1026] [outer = 00000000] [url = about:blank] 14:13:41 INFO - PROCESS | 2564 | --DOMWINDOW == 83 (1D40F800) [pid = 2564] [serial = 1003] [outer = 00000000] [url = about:blank] 14:13:41 INFO - PROCESS | 2564 | --DOMWINDOW == 82 (0FE41400) [pid = 2564] [serial = 1005] [outer = 00000000] [url = about:blank] 14:13:41 INFO - PROCESS | 2564 | --DOMWINDOW == 81 (1020B400) [pid = 2564] [serial = 1006] [outer = 00000000] [url = about:blank] 14:13:41 INFO - PROCESS | 2564 | --DOMWINDOW == 80 (19A1B000) [pid = 2564] [serial = 1036] [outer = 00000000] [url = about:blank] 14:13:41 INFO - PROCESS | 2564 | --DOMWINDOW == 79 (0FE3E000) [pid = 2564] [serial = 1011] [outer = 00000000] [url = about:blank] 14:13:41 INFO - PROCESS | 2564 | --DOMWINDOW == 78 (1024E000) [pid = 2564] [serial = 1012] [outer = 00000000] [url = about:blank] 14:13:41 INFO - PROCESS | 2564 | --DOMWINDOW == 77 (14792400) [pid = 2564] [serial = 1014] [outer = 00000000] [url = about:blank] 14:13:41 INFO - PROCESS | 2564 | --DOMWINDOW == 76 (1AD04400) [pid = 2564] [serial = 1035] [outer = 00000000] [url = about:blank] 14:13:41 INFO - PROCESS | 2564 | --DOMWINDOW == 75 (148D9800) [pid = 2564] [serial = 1015] [outer = 00000000] [url = about:blank] 14:13:41 INFO - PROCESS | 2564 | --DOMWINDOW == 74 (18375000) [pid = 2564] [serial = 1020] [outer = 00000000] [url = about:blank] 14:13:41 INFO - PROCESS | 2564 | --DOMWINDOW == 73 (1771F000) [pid = 2564] [serial = 1017] [outer = 00000000] [url = about:blank] 14:13:41 INFO - PROCESS | 2564 | --DOMWINDOW == 72 (17750400) [pid = 2564] [serial = 1018] [outer = 00000000] [url = about:blank] 14:13:41 INFO - PROCESS | 2564 | --DOMWINDOW == 71 (15D4B000) [pid = 2564] [serial = 1008] [outer = 00000000] [url = about:blank] 14:13:41 INFO - PROCESS | 2564 | --DOMWINDOW == 70 (17584800) [pid = 2564] [serial = 1009] [outer = 00000000] [url = about:blank] 14:13:41 INFO - PROCESS | 2564 | --DOMWINDOW == 69 (18902400) [pid = 2564] [serial = 1029] [outer = 00000000] [url = about:blank] 14:13:41 INFO - PROCESS | 2564 | --DOMWINDOW == 68 (184C0800) [pid = 2564] [serial = 1024] [outer = 00000000] [url = about:blank] 14:13:41 INFO - PROCESS | 2564 | --DOMWINDOW == 67 (1984B400) [pid = 2564] [serial = 1032] [outer = 00000000] [url = about:blank] 14:13:41 INFO - PROCESS | 2564 | --DOMWINDOW == 66 (18C08C00) [pid = 2564] [serial = 1030] [outer = 00000000] [url = about:blank] 14:13:41 INFO - PROCESS | 2564 | --DOMWINDOW == 65 (1837FC00) [pid = 2564] [serial = 1021] [outer = 00000000] [url = about:blank] 14:13:41 INFO - PROCESS | 2564 | --DOMWINDOW == 64 (18E0F800) [pid = 2564] [serial = 1027] [outer = 00000000] [url = about:blank] 14:13:41 INFO - PROCESS | 2564 | 1465247621572 Marionette TRACE conn8 -> [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\", \"841f63d8-fed4-499c-a8c0-303cb4dc280d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:13:41 INFO - PROCESS | 2564 | 1465247621577 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:13:41 INFO - PROCESS | 2564 | ++DOCSHELL 0FB40800 == 29 [pid = 2564] [id = 361] 14:13:41 INFO - PROCESS | 2564 | ++DOMWINDOW == 65 (0FBE8400) [pid = 2564] [serial = 1082] [outer = 00000000] 14:13:41 INFO - PROCESS | 2564 | ++DOMWINDOW == 66 (0FE3EC00) [pid = 2564] [serial = 1083] [outer = 0FBE8400] 14:13:41 INFO - PROCESS | 2564 | 1465247621627 Marionette DEBUG loaded listener.js 14:13:41 INFO - PROCESS | 2564 | ++DOMWINDOW == 67 (0FF50C00) [pid = 2564] [serial = 1084] [outer = 0FBE8400] 14:13:42 INFO - PROCESS | 2564 | 1465247622054 Marionette TRACE conn8 <- [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]]]}] 14:13:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 14:13:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 870ms 14:13:42 INFO - PROCESS | 2564 | 1465247622098 Marionette TRACE conn8 -> [0,1409,"getWindowHandle",null] 14:13:42 INFO - PROCESS | 2564 | 1465247622103 Marionette TRACE conn8 <- [1,1409,null,{"value":"13"}] 14:13:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 14:13:42 INFO - PROCESS | 2564 | 1465247622109 Marionette TRACE conn8 -> [0,1410,"setScriptTimeout",{"ms":35000}] 14:13:42 INFO - PROCESS | 2564 | 1465247622112 Marionette TRACE conn8 <- [1,1410,null,{}] 14:13:42 INFO - PROCESS | 2564 | 1465247622120 Marionette TRACE conn8 -> [0,1411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:13:42 INFO - PROCESS | 2564 | 1465247622122 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:13:42 INFO - PROCESS | 2564 | 1465247622214 Marionette TRACE conn8 <- [1,1411,null,{"value":null}] 14:13:42 INFO - PROCESS | 2564 | 1465247622228 Marionette TRACE conn8 -> [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\", \"841f63d8-fed4-499c-a8c0-303cb4dc280d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:13:42 INFO - PROCESS | 2564 | 1465247622230 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:13:42 INFO - PROCESS | 2564 | ++DOCSHELL 14766000 == 30 [pid = 2564] [id = 362] 14:13:42 INFO - PROCESS | 2564 | ++DOMWINDOW == 68 (14790C00) [pid = 2564] [serial = 1085] [outer = 00000000] 14:13:42 INFO - PROCESS | 2564 | ++DOMWINDOW == 69 (14819000) [pid = 2564] [serial = 1086] [outer = 14790C00] 14:13:42 INFO - PROCESS | 2564 | 1465247622280 Marionette DEBUG loaded listener.js 14:13:42 INFO - PROCESS | 2564 | ++DOMWINDOW == 70 (1496E000) [pid = 2564] [serial = 1087] [outer = 14790C00] 14:13:42 INFO - PROCESS | 2564 | 1465247622759 Marionette TRACE conn8 <- [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]]]}] 14:13:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 14:13:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 671ms 14:13:42 INFO - PROCESS | 2564 | 1465247622784 Marionette TRACE conn8 -> [0,1413,"getWindowHandle",null] 14:13:42 INFO - PROCESS | 2564 | 1465247622786 Marionette TRACE conn8 <- [1,1413,null,{"value":"13"}] 14:13:42 INFO - PROCESS | 2564 | 1465247622790 Marionette TRACE conn8 -> [0,1414,"setScriptTimeout",{"ms":35000}] 14:13:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 14:13:42 INFO - PROCESS | 2564 | 1465247622793 Marionette TRACE conn8 <- [1,1414,null,{}] 14:13:42 INFO - PROCESS | 2564 | 1465247622804 Marionette TRACE conn8 -> [0,1415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:13:42 INFO - PROCESS | 2564 | 1465247622808 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:13:42 INFO - PROCESS | 2564 | 1465247622924 Marionette TRACE conn8 <- [1,1415,null,{"value":null}] 14:13:43 INFO - PROCESS | 2564 | 1465247623016 Marionette TRACE conn8 -> [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\", \"841f63d8-fed4-499c-a8c0-303cb4dc280d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:13:43 INFO - PROCESS | 2564 | 1465247623019 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:13:43 INFO - PROCESS | 2564 | ++DOCSHELL 1771AC00 == 31 [pid = 2564] [id = 363] 14:13:43 INFO - PROCESS | 2564 | ++DOMWINDOW == 71 (1771B400) [pid = 2564] [serial = 1088] [outer = 00000000] 14:13:43 INFO - PROCESS | 2564 | ++DOMWINDOW == 72 (1774B800) [pid = 2564] [serial = 1089] [outer = 1771B400] 14:13:43 INFO - PROCESS | 2564 | 1465247623067 Marionette DEBUG loaded listener.js 14:13:43 INFO - PROCESS | 2564 | ++DOMWINDOW == 73 (17753400) [pid = 2564] [serial = 1090] [outer = 1771B400] 14:13:43 INFO - PROCESS | 2564 | 1465247623455 Marionette TRACE conn8 <- [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]]]}] 14:13:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 14:13:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 730ms 14:13:43 INFO - PROCESS | 2564 | 1465247623531 Marionette TRACE conn8 -> [0,1417,"getWindowHandle",null] 14:13:43 INFO - PROCESS | 2564 | 1465247623534 Marionette TRACE conn8 <- [1,1417,null,{"value":"13"}] 14:13:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 14:13:43 INFO - PROCESS | 2564 | 1465247623537 Marionette TRACE conn8 -> [0,1418,"setScriptTimeout",{"ms":35000}] 14:13:43 INFO - PROCESS | 2564 | 1465247623539 Marionette TRACE conn8 <- [1,1418,null,{}] 14:13:43 INFO - PROCESS | 2564 | 1465247623542 Marionette TRACE conn8 -> [0,1419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:13:43 INFO - PROCESS | 2564 | 1465247623544 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:13:43 INFO - PROCESS | 2564 | 1465247623668 Marionette TRACE conn8 <- [1,1419,null,{"value":null}] 14:13:43 INFO - PROCESS | 2564 | 1465247623724 Marionette TRACE conn8 -> [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\", \"841f63d8-fed4-499c-a8c0-303cb4dc280d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:13:43 INFO - PROCESS | 2564 | 1465247623726 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:13:43 INFO - PROCESS | 2564 | ++DOCSHELL 17E36800 == 32 [pid = 2564] [id = 364] 14:13:43 INFO - PROCESS | 2564 | ++DOMWINDOW == 74 (17EDE000) [pid = 2564] [serial = 1091] [outer = 00000000] 14:13:43 INFO - PROCESS | 2564 | ++DOMWINDOW == 75 (1837E000) [pid = 2564] [serial = 1092] [outer = 17EDE000] 14:13:43 INFO - PROCESS | 2564 | 1465247623773 Marionette DEBUG loaded listener.js 14:13:43 INFO - PROCESS | 2564 | ++DOMWINDOW == 76 (184B5400) [pid = 2564] [serial = 1093] [outer = 17EDE000] 14:13:44 INFO - PROCESS | 2564 | 1465247624236 Marionette TRACE conn8 <- [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]]]}] 14:13:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 14:13:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 730ms 14:13:44 INFO - PROCESS | 2564 | 1465247624289 Marionette TRACE conn8 -> [0,1421,"getWindowHandle",null] 14:13:44 INFO - PROCESS | 2564 | 1465247624291 Marionette TRACE conn8 <- [1,1421,null,{"value":"13"}] 14:13:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 14:13:44 INFO - PROCESS | 2564 | 1465247624295 Marionette TRACE conn8 -> [0,1422,"setScriptTimeout",{"ms":35000}] 14:13:44 INFO - PROCESS | 2564 | 1465247624297 Marionette TRACE conn8 <- [1,1422,null,{}] 14:13:44 INFO - PROCESS | 2564 | 1465247624300 Marionette TRACE conn8 -> [0,1423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:13:44 INFO - PROCESS | 2564 | 1465247624302 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:13:44 INFO - PROCESS | 2564 | 1465247624412 Marionette TRACE conn8 <- [1,1423,null,{"value":null}] 14:13:44 INFO - PROCESS | 2564 | 1465247624423 Marionette TRACE conn8 -> [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\", \"841f63d8-fed4-499c-a8c0-303cb4dc280d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:13:44 INFO - PROCESS | 2564 | 1465247624424 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:13:44 INFO - PROCESS | 2564 | ++DOCSHELL 184C3400 == 33 [pid = 2564] [id = 365] 14:13:44 INFO - PROCESS | 2564 | ++DOMWINDOW == 77 (184C4000) [pid = 2564] [serial = 1094] [outer = 00000000] 14:13:44 INFO - PROCESS | 2564 | ++DOMWINDOW == 78 (1890AC00) [pid = 2564] [serial = 1095] [outer = 184C4000] 14:13:44 INFO - PROCESS | 2564 | 1465247624520 Marionette DEBUG loaded listener.js 14:13:44 INFO - PROCESS | 2564 | ++DOMWINDOW == 79 (18C0F000) [pid = 2564] [serial = 1096] [outer = 184C4000] 14:13:44 INFO - PROCESS | 2564 | 1465247624957 Marionette TRACE conn8 <- [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]]]}] 14:13:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 14:13:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 670ms 14:13:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 14:13:44 INFO - PROCESS | 2564 | 1465247624967 Marionette TRACE conn8 -> [0,1425,"getWindowHandle",null] 14:13:44 INFO - PROCESS | 2564 | 1465247624969 Marionette TRACE conn8 <- [1,1425,null,{"value":"13"}] 14:13:44 INFO - PROCESS | 2564 | 1465247624972 Marionette TRACE conn8 -> [0,1426,"setScriptTimeout",{"ms":35000}] 14:13:44 INFO - PROCESS | 2564 | 1465247624974 Marionette TRACE conn8 <- [1,1426,null,{}] 14:13:44 INFO - PROCESS | 2564 | 1465247624977 Marionette TRACE conn8 -> [0,1427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:13:45 INFO - PROCESS | 2564 | 1465247624982 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:13:45 INFO - PROCESS | 2564 | 1465247625122 Marionette TRACE conn8 <- [1,1427,null,{"value":null}] 14:13:45 INFO - PROCESS | 2564 | 1465247625129 Marionette TRACE conn8 -> [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\", \"841f63d8-fed4-499c-a8c0-303cb4dc280d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:13:45 INFO - PROCESS | 2564 | 1465247625131 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:13:45 INFO - PROCESS | 2564 | ++DOCSHELL 18C2E400 == 34 [pid = 2564] [id = 366] 14:13:45 INFO - PROCESS | 2564 | ++DOMWINDOW == 80 (18C30C00) [pid = 2564] [serial = 1097] [outer = 00000000] 14:13:45 INFO - PROCESS | 2564 | ++DOMWINDOW == 81 (18E59800) [pid = 2564] [serial = 1098] [outer = 18C30C00] 14:13:45 INFO - PROCESS | 2564 | 1465247625174 Marionette DEBUG loaded listener.js 14:13:45 INFO - PROCESS | 2564 | ++DOMWINDOW == 82 (1930E800) [pid = 2564] [serial = 1099] [outer = 18C30C00] 14:13:45 INFO - PROCESS | 2564 | --DOMWINDOW == 81 (19387000) [pid = 2564] [serial = 1073] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 14:13:45 INFO - PROCESS | 2564 | --DOMWINDOW == 80 (141BD800) [pid = 2564] [serial = 1049] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 14:13:45 INFO - PROCESS | 2564 | --DOMWINDOW == 79 (1770F000) [pid = 2564] [serial = 1058] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 14:13:45 INFO - PROCESS | 2564 | --DOMWINDOW == 78 (1837D400) [pid = 2564] [serial = 1061] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 14:13:45 INFO - PROCESS | 2564 | --DOMWINDOW == 77 (184C3000) [pid = 2564] [serial = 1064] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 14:13:45 INFO - PROCESS | 2564 | --DOMWINDOW == 76 (1595E800) [pid = 2564] [serial = 1055] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 14:13:45 INFO - PROCESS | 2564 | --DOMWINDOW == 75 (0FD10800) [pid = 2564] [serial = 1067] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 14:13:45 INFO - PROCESS | 2564 | --DOMWINDOW == 74 (0FF4E800) [pid = 2564] [serial = 1052] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 14:13:45 INFO - PROCESS | 2564 | --DOMWINDOW == 73 (0FE40400) [pid = 2564] [serial = 1070] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 14:13:45 INFO - PROCESS | 2564 | --DOMWINDOW == 72 (0FE3C800) [pid = 2564] [serial = 1037] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 14:13:45 INFO - PROCESS | 2564 | --DOMWINDOW == 71 (1756B400) [pid = 2564] [serial = 1040] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 14:13:45 INFO - PROCESS | 2564 | --DOMWINDOW == 70 (1984A000) [pid = 2564] [serial = 1043] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 14:13:45 INFO - PROCESS | 2564 | --DOMWINDOW == 69 (1D417800) [pid = 2564] [serial = 1046] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 14:13:45 INFO - PROCESS | 2564 | ++DOMWINDOW == 70 (0FE39800) [pid = 2564] [serial = 1100] [outer = 1020F800] 14:13:46 INFO - PROCESS | 2564 | 1465247626128 Marionette TRACE conn8 <- [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]]]}] 14:13:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 14:13:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 1223ms 14:13:46 INFO - PROCESS | 2564 | 1465247626197 Marionette TRACE conn8 -> [0,1429,"getWindowHandle",null] 14:13:46 INFO - PROCESS | 2564 | 1465247626201 Marionette TRACE conn8 <- [1,1429,null,{"value":"13"}] 14:13:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 14:13:46 INFO - PROCESS | 2564 | 1465247626207 Marionette TRACE conn8 -> [0,1430,"setScriptTimeout",{"ms":35000}] 14:13:46 INFO - PROCESS | 2564 | 1465247626211 Marionette TRACE conn8 <- [1,1430,null,{}] 14:13:46 INFO - PROCESS | 2564 | 1465247626218 Marionette TRACE conn8 -> [0,1431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:13:46 INFO - PROCESS | 2564 | 1465247626220 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:13:46 INFO - PROCESS | 2564 | 1465247626342 Marionette TRACE conn8 <- [1,1431,null,{"value":null}] 14:13:46 INFO - PROCESS | 2564 | 1465247626467 Marionette TRACE conn8 -> [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\", \"841f63d8-fed4-499c-a8c0-303cb4dc280d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:13:46 INFO - PROCESS | 2564 | 1465247626470 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:13:46 INFO - PROCESS | 2564 | ++DOCSHELL 1020BC00 == 35 [pid = 2564] [id = 367] 14:13:46 INFO - PROCESS | 2564 | ++DOMWINDOW == 71 (1024F800) [pid = 2564] [serial = 1101] [outer = 00000000] 14:13:46 INFO - PROCESS | 2564 | ++DOMWINDOW == 72 (140E1400) [pid = 2564] [serial = 1102] [outer = 1024F800] 14:13:46 INFO - PROCESS | 2564 | 1465247626531 Marionette DEBUG loaded listener.js 14:13:46 INFO - PROCESS | 2564 | ++DOMWINDOW == 73 (14794800) [pid = 2564] [serial = 1103] [outer = 1024F800] 14:13:47 INFO - PROCESS | 2564 | 1465247627173 Marionette TRACE conn8 <- [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]]]}] 14:13:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 14:13:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 1027ms 14:13:47 INFO - PROCESS | 2564 | 1465247627234 Marionette TRACE conn8 -> [0,1433,"getWindowHandle",null] 14:13:47 INFO - PROCESS | 2564 | 1465247627238 Marionette TRACE conn8 <- [1,1433,null,{"value":"13"}] 14:13:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 14:13:47 INFO - PROCESS | 2564 | 1465247627245 Marionette TRACE conn8 -> [0,1434,"setScriptTimeout",{"ms":35000}] 14:13:47 INFO - PROCESS | 2564 | 1465247627248 Marionette TRACE conn8 <- [1,1434,null,{}] 14:13:47 INFO - PROCESS | 2564 | 1465247627252 Marionette TRACE conn8 -> [0,1435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:13:47 INFO - PROCESS | 2564 | 1465247627255 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:13:47 INFO - PROCESS | 2564 | 1465247627376 Marionette TRACE conn8 <- [1,1435,null,{"value":null}] 14:13:47 INFO - PROCESS | 2564 | 1465247627506 Marionette TRACE conn8 -> [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\", \"841f63d8-fed4-499c-a8c0-303cb4dc280d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:13:47 INFO - PROCESS | 2564 | 1465247627509 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:13:47 INFO - PROCESS | 2564 | ++DOCSHELL 104F0400 == 36 [pid = 2564] [id = 368] 14:13:47 INFO - PROCESS | 2564 | ++DOMWINDOW == 74 (17585800) [pid = 2564] [serial = 1104] [outer = 00000000] 14:13:47 INFO - PROCESS | 2564 | ++DOMWINDOW == 75 (17712800) [pid = 2564] [serial = 1105] [outer = 17585800] 14:13:47 INFO - PROCESS | 2564 | 1465247627567 Marionette DEBUG loaded listener.js 14:13:47 INFO - PROCESS | 2564 | ++DOMWINDOW == 76 (17749C00) [pid = 2564] [serial = 1106] [outer = 17585800] 14:13:48 INFO - PROCESS | 2564 | 1465247628177 Marionette TRACE conn8 <- [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]]]}] 14:13:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 14:13:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 970ms 14:13:48 INFO - PROCESS | 2564 | 1465247628219 Marionette TRACE conn8 -> [0,1437,"getWindowHandle",null] 14:13:48 INFO - PROCESS | 2564 | 1465247628221 Marionette TRACE conn8 <- [1,1437,null,{"value":"13"}] 14:13:48 INFO - PROCESS | 2564 | 1465247628225 Marionette TRACE conn8 -> [0,1438,"setScriptTimeout",{"ms":35000}] 14:13:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 14:13:48 INFO - PROCESS | 2564 | 1465247628229 Marionette TRACE conn8 <- [1,1438,null,{}] 14:13:48 INFO - PROCESS | 2564 | 1465247628239 Marionette TRACE conn8 -> [0,1439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:13:48 INFO - PROCESS | 2564 | 1465247628244 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:13:48 INFO - PROCESS | 2564 | 1465247628362 Marionette TRACE conn8 <- [1,1439,null,{"value":null}] 14:13:48 INFO - PROCESS | 2564 | 1465247628493 Marionette TRACE conn8 -> [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\", \"841f63d8-fed4-499c-a8c0-303cb4dc280d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:13:48 INFO - PROCESS | 2564 | 1465247628497 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:13:48 INFO - PROCESS | 2564 | ++DOCSHELL 18C0DC00 == 37 [pid = 2564] [id = 369] 14:13:48 INFO - PROCESS | 2564 | ++DOMWINDOW == 77 (18C0E000) [pid = 2564] [serial = 1107] [outer = 00000000] 14:13:48 INFO - PROCESS | 2564 | ++DOMWINDOW == 78 (18C2E000) [pid = 2564] [serial = 1108] [outer = 18C0E000] 14:13:48 INFO - PROCESS | 2564 | 1465247628557 Marionette DEBUG loaded listener.js 14:13:48 INFO - PROCESS | 2564 | ++DOMWINDOW == 79 (18E59400) [pid = 2564] [serial = 1109] [outer = 18C0E000] 14:13:49 INFO - PROCESS | 2564 | 1465247629203 Marionette TRACE conn8 <- [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]]]}] 14:13:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 14:13:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 1127ms 14:13:49 INFO - PROCESS | 2564 | 1465247629356 Marionette TRACE conn8 -> [0,1441,"getWindowHandle",null] 14:13:49 INFO - PROCESS | 2564 | 1465247629360 Marionette TRACE conn8 <- [1,1441,null,{"value":"13"}] 14:13:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 14:13:49 INFO - PROCESS | 2564 | 1465247629374 Marionette TRACE conn8 -> [0,1442,"setScriptTimeout",{"ms":35000}] 14:13:49 INFO - PROCESS | 2564 | 1465247629377 Marionette TRACE conn8 <- [1,1442,null,{}] 14:13:49 INFO - PROCESS | 2564 | 1465247629382 Marionette TRACE conn8 -> [0,1443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:13:49 INFO - PROCESS | 2564 | 1465247629386 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:13:49 INFO - PROCESS | 2564 | 1465247629493 Marionette TRACE conn8 <- [1,1443,null,{"value":null}] 14:13:49 INFO - PROCESS | 2564 | 1465247629578 Marionette TRACE conn8 -> [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\", \"841f63d8-fed4-499c-a8c0-303cb4dc280d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:13:49 INFO - PROCESS | 2564 | 1465247629582 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:13:49 INFO - PROCESS | 2564 | ++DOCSHELL 10251000 == 38 [pid = 2564] [id = 370] 14:13:49 INFO - PROCESS | 2564 | ++DOMWINDOW == 80 (10253000) [pid = 2564] [serial = 1110] [outer = 00000000] 14:13:49 INFO - PROCESS | 2564 | ++DOMWINDOW == 81 (10ECBC00) [pid = 2564] [serial = 1111] [outer = 10253000] 14:13:49 INFO - PROCESS | 2564 | 1465247629681 Marionette DEBUG loaded listener.js 14:13:49 INFO - PROCESS | 2564 | ++DOMWINDOW == 82 (1400A400) [pid = 2564] [serial = 1112] [outer = 10253000] 14:13:51 INFO - PROCESS | 2564 | --DOCSHELL 18906000 == 37 [pid = 2564] [id = 178] 14:13:51 INFO - PROCESS | 2564 | --DOCSHELL 1020AC00 == 36 [pid = 2564] [id = 174] 14:13:51 INFO - PROCESS | 2564 | --DOCSHELL 14763000 == 35 [pid = 2564] [id = 175] 14:13:51 INFO - PROCESS | 2564 | --DOCSHELL 184C3400 == 34 [pid = 2564] [id = 365] 14:13:51 INFO - PROCESS | 2564 | --DOCSHELL 17E36800 == 33 [pid = 2564] [id = 364] 14:13:51 INFO - PROCESS | 2564 | --DOCSHELL 1771AC00 == 32 [pid = 2564] [id = 363] 14:13:51 INFO - PROCESS | 2564 | --DOCSHELL 14766000 == 31 [pid = 2564] [id = 362] 14:13:51 INFO - PROCESS | 2564 | --DOCSHELL 0FB40800 == 30 [pid = 2564] [id = 361] 14:13:51 INFO - PROCESS | 2564 | --DOCSHELL 0F7CE800 == 29 [pid = 2564] [id = 168] 14:13:51 INFO - PROCESS | 2564 | --DOCSHELL 0FF5A800 == 28 [pid = 2564] [id = 165] 14:13:51 INFO - PROCESS | 2564 | --DOCSHELL 17EDF400 == 27 [pid = 2564] [id = 166] 14:13:51 INFO - PROCESS | 2564 | --DOCSHELL 14843C00 == 26 [pid = 2564] [id = 164] 14:13:51 INFO - PROCESS | 2564 | --DOCSHELL 1794B400 == 25 [pid = 2564] [id = 177] 14:13:51 INFO - PROCESS | 2564 | --DOCSHELL 10214000 == 24 [pid = 2564] [id = 163] 14:13:51 INFO - PROCESS | 2564 | --DOCSHELL 1BA9D800 == 23 [pid = 2564] [id = 171] 14:13:51 INFO - PROCESS | 2564 | --DOCSHELL 1024D800 == 22 [pid = 2564] [id = 179] 14:13:51 INFO - PROCESS | 2564 | --DOCSHELL 18908800 == 21 [pid = 2564] [id = 167] 14:13:51 INFO - PROCESS | 2564 | --DOCSHELL 0F775000 == 20 [pid = 2564] [id = 170] 14:13:51 INFO - PROCESS | 2564 | --DOCSHELL 1770D000 == 19 [pid = 2564] [id = 176] 14:13:51 INFO - PROCESS | 2564 | --DOCSHELL 0FF55800 == 18 [pid = 2564] [id = 169] 14:13:51 INFO - PROCESS | 2564 | --DOCSHELL 140A2000 == 17 [pid = 2564] [id = 350] 14:13:51 INFO - PROCESS | 2564 | --DOCSHELL 0FE47800 == 16 [pid = 2564] [id = 360] 14:13:51 INFO - PROCESS | 2564 | --DOCSHELL 10244400 == 15 [pid = 2564] [id = 172] 14:13:51 INFO - PROCESS | 2564 | --DOCSHELL 0F76A800 == 14 [pid = 2564] [id = 173] 14:13:51 INFO - PROCESS | 2564 | --DOCSHELL 1ABF9800 == 13 [pid = 2564] [id = 359] 14:13:51 INFO - PROCESS | 2564 | --DOCSHELL 18C0DC00 == 12 [pid = 2564] [id = 369] 14:13:51 INFO - PROCESS | 2564 | --DOCSHELL 104F0400 == 11 [pid = 2564] [id = 368] 14:13:51 INFO - PROCESS | 2564 | --DOCSHELL 18C2E400 == 10 [pid = 2564] [id = 366] 14:13:51 INFO - PROCESS | 2564 | --DOCSHELL 1020BC00 == 9 [pid = 2564] [id = 367] 14:13:52 INFO - PROCESS | 2564 | --DOMWINDOW == 81 (1984E400) [pid = 2564] [serial = 1074] [outer = 00000000] [url = about:blank] 14:13:52 INFO - PROCESS | 2564 | --DOMWINDOW == 80 (15F8FC00) [pid = 2564] [serial = 1051] [outer = 00000000] [url = about:blank] 14:13:52 INFO - PROCESS | 2564 | --DOMWINDOW == 79 (14814C00) [pid = 2564] [serial = 1050] [outer = 00000000] [url = about:blank] 14:13:52 INFO - PROCESS | 2564 | --DOMWINDOW == 78 (177CA400) [pid = 2564] [serial = 1059] [outer = 00000000] [url = about:blank] 14:13:52 INFO - PROCESS | 2564 | --DOMWINDOW == 77 (184B6400) [pid = 2564] [serial = 1062] [outer = 00000000] [url = about:blank] 14:13:52 INFO - PROCESS | 2564 | --DOMWINDOW == 76 (1890BC00) [pid = 2564] [serial = 1065] [outer = 00000000] [url = about:blank] 14:13:52 INFO - PROCESS | 2564 | --DOMWINDOW == 75 (17532C00) [pid = 2564] [serial = 1056] [outer = 00000000] [url = about:blank] 14:13:52 INFO - PROCESS | 2564 | --DOMWINDOW == 74 (17565800) [pid = 2564] [serial = 1057] [outer = 00000000] [url = about:blank] 14:13:52 INFO - PROCESS | 2564 | --DOMWINDOW == 73 (184BD000) [pid = 2564] [serial = 1063] [outer = 00000000] [url = about:blank] 14:13:52 INFO - PROCESS | 2564 | --DOMWINDOW == 72 (143AE400) [pid = 2564] [serial = 1068] [outer = 00000000] [url = about:blank] 14:13:52 INFO - PROCESS | 2564 | --DOMWINDOW == 71 (10252C00) [pid = 2564] [serial = 1053] [outer = 00000000] [url = about:blank] 14:13:52 INFO - PROCESS | 2564 | --DOMWINDOW == 70 (10ECD800) [pid = 2564] [serial = 1054] [outer = 00000000] [url = about:blank] 14:13:52 INFO - PROCESS | 2564 | --DOMWINDOW == 69 (18AFB800) [pid = 2564] [serial = 1066] [outer = 00000000] [url = about:blank] 14:13:52 INFO - PROCESS | 2564 | --DOMWINDOW == 68 (18E54800) [pid = 2564] [serial = 1071] [outer = 00000000] [url = about:blank] 14:13:52 INFO - PROCESS | 2564 | --DOMWINDOW == 67 (104F8800) [pid = 2564] [serial = 1039] [outer = 00000000] [url = about:blank] 14:13:52 INFO - PROCESS | 2564 | --DOMWINDOW == 66 (0FF53400) [pid = 2564] [serial = 1038] [outer = 00000000] [url = about:blank] 14:13:52 INFO - PROCESS | 2564 | --DOMWINDOW == 65 (192EC800) [pid = 2564] [serial = 1072] [outer = 00000000] [url = about:blank] 14:13:52 INFO - PROCESS | 2564 | --DOMWINDOW == 64 (17754C00) [pid = 2564] [serial = 1042] [outer = 00000000] [url = about:blank] 14:13:52 INFO - PROCESS | 2564 | --DOMWINDOW == 63 (17588400) [pid = 2564] [serial = 1041] [outer = 00000000] [url = about:blank] 14:13:52 INFO - PROCESS | 2564 | --DOMWINDOW == 62 (1BA9F800) [pid = 2564] [serial = 1045] [outer = 00000000] [url = about:blank] 14:13:52 INFO - PROCESS | 2564 | --DOMWINDOW == 61 (1984B800) [pid = 2564] [serial = 1075] [outer = 00000000] [url = about:blank] 14:13:52 INFO - PROCESS | 2564 | --DOMWINDOW == 60 (1B597000) [pid = 2564] [serial = 1044] [outer = 00000000] [url = about:blank] 14:13:52 INFO - PROCESS | 2564 | --DOMWINDOW == 59 (1D49C800) [pid = 2564] [serial = 1048] [outer = 00000000] [url = about:blank] 14:13:52 INFO - PROCESS | 2564 | --DOMWINDOW == 58 (1D49A000) [pid = 2564] [serial = 1047] [outer = 00000000] [url = about:blank] 14:13:52 INFO - PROCESS | 2564 | --DOMWINDOW == 57 (1756BC00) [pid = 2564] [serial = 1069] [outer = 00000000] [url = about:blank] 14:13:52 INFO - PROCESS | 2564 | --DOMWINDOW == 56 (17E3D000) [pid = 2564] [serial = 1060] [outer = 00000000] [url = about:blank] 14:13:52 INFO - PROCESS | 2564 | 1465247632843 Marionette TRACE conn8 <- [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]]]}] 14:13:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 14:13:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 3529ms 14:13:52 INFO - PROCESS | 2564 | 1465247632905 Marionette TRACE conn8 -> [0,1445,"getWindowHandle",null] 14:13:52 INFO - PROCESS | 2564 | 1465247632909 Marionette TRACE conn8 <- [1,1445,null,{"value":"13"}] 14:13:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 14:13:52 INFO - PROCESS | 2564 | 1465247632914 Marionette TRACE conn8 -> [0,1446,"setScriptTimeout",{"ms":35000}] 14:13:52 INFO - PROCESS | 2564 | 1465247632917 Marionette TRACE conn8 <- [1,1446,null,{}] 14:13:52 INFO - PROCESS | 2564 | 1465247632923 Marionette TRACE conn8 -> [0,1447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:13:52 INFO - PROCESS | 2564 | 1465247632926 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:13:53 INFO - PROCESS | 2564 | 1465247633023 Marionette TRACE conn8 <- [1,1447,null,{"value":null}] 14:13:53 INFO - PROCESS | 2564 | 1465247633038 Marionette TRACE conn8 -> [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\", \"841f63d8-fed4-499c-a8c0-303cb4dc280d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:13:53 INFO - PROCESS | 2564 | 1465247633040 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:13:53 INFO - PROCESS | 2564 | ++DOCSHELL 0FE47800 == 10 [pid = 2564] [id = 371] 14:13:53 INFO - PROCESS | 2564 | ++DOMWINDOW == 57 (0FF4D400) [pid = 2564] [serial = 1113] [outer = 00000000] 14:13:53 INFO - PROCESS | 2564 | ++DOMWINDOW == 58 (0FF53400) [pid = 2564] [serial = 1114] [outer = 0FF4D400] 14:13:53 INFO - PROCESS | 2564 | 1465247633089 Marionette DEBUG loaded listener.js 14:13:53 INFO - PROCESS | 2564 | ++DOMWINDOW == 59 (1020BC00) [pid = 2564] [serial = 1115] [outer = 0FF4D400] 14:13:53 INFO - PROCESS | 2564 | 1465247633602 Marionette TRACE conn8 <- [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]]]}] 14:13:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 14:13:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 730ms 14:13:53 INFO - PROCESS | 2564 | 1465247633645 Marionette TRACE conn8 -> [0,1449,"getWindowHandle",null] 14:13:53 INFO - PROCESS | 2564 | 1465247633650 Marionette TRACE conn8 <- [1,1449,null,{"value":"13"}] 14:13:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 14:13:53 INFO - PROCESS | 2564 | 1465247633656 Marionette TRACE conn8 -> [0,1450,"setScriptTimeout",{"ms":35000}] 14:13:53 INFO - PROCESS | 2564 | 1465247633659 Marionette TRACE conn8 <- [1,1450,null,{}] 14:13:53 INFO - PROCESS | 2564 | 1465247633663 Marionette TRACE conn8 -> [0,1451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:13:53 INFO - PROCESS | 2564 | 1465247633666 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:13:53 INFO - PROCESS | 2564 | 1465247633766 Marionette TRACE conn8 <- [1,1451,null,{"value":null}] 14:13:53 INFO - PROCESS | 2564 | 1465247633854 Marionette TRACE conn8 -> [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\", \"841f63d8-fed4-499c-a8c0-303cb4dc280d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:13:53 INFO - PROCESS | 2564 | 1465247633857 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:13:53 INFO - PROCESS | 2564 | ++DOCSHELL 0FE3B000 == 11 [pid = 2564] [id = 372] 14:13:53 INFO - PROCESS | 2564 | ++DOMWINDOW == 60 (10F20400) [pid = 2564] [serial = 1116] [outer = 00000000] 14:13:53 INFO - PROCESS | 2564 | ++DOMWINDOW == 61 (13E07800) [pid = 2564] [serial = 1117] [outer = 10F20400] 14:13:53 INFO - PROCESS | 2564 | 1465247633905 Marionette DEBUG loaded listener.js 14:13:54 INFO - PROCESS | 2564 | ++DOMWINDOW == 62 (140E5000) [pid = 2564] [serial = 1118] [outer = 10F20400] 14:13:54 INFO - PROCESS | 2564 | 1465247634336 Marionette TRACE conn8 <- [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]]]}] 14:13:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 14:13:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 730ms 14:13:54 INFO - PROCESS | 2564 | 1465247634419 Marionette TRACE conn8 -> [0,1453,"getWindowHandle",null] 14:13:54 INFO - PROCESS | 2564 | 1465247634421 Marionette TRACE conn8 <- [1,1453,null,{"value":"13"}] 14:13:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 14:13:54 INFO - PROCESS | 2564 | 1465247634425 Marionette TRACE conn8 -> [0,1454,"setScriptTimeout",{"ms":35000}] 14:13:54 INFO - PROCESS | 2564 | 1465247634428 Marionette TRACE conn8 <- [1,1454,null,{}] 14:13:54 INFO - PROCESS | 2564 | 1465247634442 Marionette TRACE conn8 -> [0,1455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:13:54 INFO - PROCESS | 2564 | 1465247634447 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:13:54 INFO - PROCESS | 2564 | 1465247634546 Marionette TRACE conn8 <- [1,1455,null,{"value":null}] 14:13:54 INFO - PROCESS | 2564 | 1465247634553 Marionette TRACE conn8 -> [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\", \"841f63d8-fed4-499c-a8c0-303cb4dc280d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:13:54 INFO - PROCESS | 2564 | 1465247634556 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:13:54 INFO - PROCESS | 2564 | ++DOCSHELL 17531800 == 12 [pid = 2564] [id = 373] 14:13:54 INFO - PROCESS | 2564 | ++DOMWINDOW == 63 (17532400) [pid = 2564] [serial = 1119] [outer = 00000000] 14:13:54 INFO - PROCESS | 2564 | ++DOMWINDOW == 64 (1753A800) [pid = 2564] [serial = 1120] [outer = 17532400] 14:13:54 INFO - PROCESS | 2564 | 1465247634605 Marionette DEBUG loaded listener.js 14:13:54 INFO - PROCESS | 2564 | ++DOMWINDOW == 65 (1757AC00) [pid = 2564] [serial = 1121] [outer = 17532400] 14:13:55 INFO - PROCESS | 2564 | 1465247635138 Marionette TRACE conn8 <- [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]]]}] 14:13:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 14:13:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 730ms 14:13:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 14:13:55 INFO - PROCESS | 2564 | 1465247635155 Marionette TRACE conn8 -> [0,1457,"getWindowHandle",null] 14:13:55 INFO - PROCESS | 2564 | 1465247635158 Marionette TRACE conn8 <- [1,1457,null,{"value":"13"}] 14:13:55 INFO - PROCESS | 2564 | 1465247635165 Marionette TRACE conn8 -> [0,1458,"setScriptTimeout",{"ms":35000}] 14:13:55 INFO - PROCESS | 2564 | 1465247635166 Marionette TRACE conn8 <- [1,1458,null,{}] 14:13:55 INFO - PROCESS | 2564 | 1465247635175 Marionette TRACE conn8 -> [0,1459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:13:55 INFO - PROCESS | 2564 | 1465247635178 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:13:55 INFO - PROCESS | 2564 | 1465247635292 Marionette TRACE conn8 <- [1,1459,null,{"value":null}] 14:13:55 INFO - PROCESS | 2564 | 1465247635300 Marionette TRACE conn8 -> [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\", \"841f63d8-fed4-499c-a8c0-303cb4dc280d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:13:55 INFO - PROCESS | 2564 | 1465247635302 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:13:55 INFO - PROCESS | 2564 | ++DOCSHELL 1757E400 == 13 [pid = 2564] [id = 374] 14:13:55 INFO - PROCESS | 2564 | ++DOMWINDOW == 66 (1770BC00) [pid = 2564] [serial = 1122] [outer = 00000000] 14:13:55 INFO - PROCESS | 2564 | ++DOMWINDOW == 67 (17718400) [pid = 2564] [serial = 1123] [outer = 1770BC00] 14:13:55 INFO - PROCESS | 2564 | 1465247635347 Marionette DEBUG loaded listener.js 14:13:55 INFO - PROCESS | 2564 | ++DOMWINDOW == 68 (1774F000) [pid = 2564] [serial = 1124] [outer = 1770BC00] 14:13:55 INFO - PROCESS | 2564 | 1465247635829 Marionette TRACE conn8 <- [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]]]}] 14:13:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 14:13:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 690ms 14:13:55 INFO - PROCESS | 2564 | 1465247635857 Marionette TRACE conn8 -> [0,1461,"getWindowHandle",null] 14:13:55 INFO - PROCESS | 2564 | 1465247635859 Marionette TRACE conn8 <- [1,1461,null,{"value":"13"}] 14:13:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 14:13:55 INFO - PROCESS | 2564 | 1465247635866 Marionette TRACE conn8 -> [0,1462,"setScriptTimeout",{"ms":35000}] 14:13:55 INFO - PROCESS | 2564 | 1465247635868 Marionette TRACE conn8 <- [1,1462,null,{}] 14:13:55 INFO - PROCESS | 2564 | 1465247635872 Marionette TRACE conn8 -> [0,1463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:13:55 INFO - PROCESS | 2564 | 1465247635874 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:13:56 INFO - PROCESS | 2564 | 1465247636011 Marionette TRACE conn8 <- [1,1463,null,{"value":null}] 14:13:56 INFO - PROCESS | 2564 | 1465247636035 Marionette TRACE conn8 -> [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\", \"841f63d8-fed4-499c-a8c0-303cb4dc280d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:13:56 INFO - PROCESS | 2564 | 1465247636037 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:13:56 INFO - PROCESS | 2564 | ++DOCSHELL 17723400 == 14 [pid = 2564] [id = 375] 14:13:56 INFO - PROCESS | 2564 | ++DOMWINDOW == 69 (17752800) [pid = 2564] [serial = 1125] [outer = 00000000] 14:13:56 INFO - PROCESS | 2564 | ++DOMWINDOW == 70 (1794B400) [pid = 2564] [serial = 1126] [outer = 17752800] 14:13:56 INFO - PROCESS | 2564 | 1465247636081 Marionette DEBUG loaded listener.js 14:13:56 INFO - PROCESS | 2564 | ++DOMWINDOW == 71 (17EDDC00) [pid = 2564] [serial = 1127] [outer = 17752800] 14:13:56 INFO - PROCESS | 2564 | 1465247636565 Marionette TRACE conn8 <- [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]]]}] 14:13:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 14:13:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 730ms 14:13:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 14:13:56 INFO - PROCESS | 2564 | 1465247636600 Marionette TRACE conn8 -> [0,1465,"getWindowHandle",null] 14:13:56 INFO - PROCESS | 2564 | 1465247636602 Marionette TRACE conn8 <- [1,1465,null,{"value":"13"}] 14:13:56 INFO - PROCESS | 2564 | 1465247636605 Marionette TRACE conn8 -> [0,1466,"setScriptTimeout",{"ms":35000}] 14:13:56 INFO - PROCESS | 2564 | 1465247636607 Marionette TRACE conn8 <- [1,1466,null,{}] 14:13:56 INFO - PROCESS | 2564 | 1465247636611 Marionette TRACE conn8 -> [0,1467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:13:56 INFO - PROCESS | 2564 | 1465247636616 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:13:56 INFO - PROCESS | 2564 | 1465247636767 Marionette TRACE conn8 <- [1,1467,null,{"value":null}] 14:13:57 INFO - PROCESS | 2564 | --DOMWINDOW == 70 (1771B400) [pid = 2564] [serial = 1088] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 14:13:57 INFO - PROCESS | 2564 | --DOMWINDOW == 69 (17EDE000) [pid = 2564] [serial = 1091] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 14:13:57 INFO - PROCESS | 2564 | --DOMWINDOW == 68 (18C30C00) [pid = 2564] [serial = 1097] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 14:13:57 INFO - PROCESS | 2564 | --DOMWINDOW == 67 (17585800) [pid = 2564] [serial = 1104] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 14:13:57 INFO - PROCESS | 2564 | --DOMWINDOW == 66 (18C0E000) [pid = 2564] [serial = 1107] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 14:13:57 INFO - PROCESS | 2564 | --DOMWINDOW == 65 (1024F800) [pid = 2564] [serial = 1101] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 14:13:57 INFO - PROCESS | 2564 | --DOMWINDOW == 64 (184C4000) [pid = 2564] [serial = 1094] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 14:13:57 INFO - PROCESS | 2564 | --DOMWINDOW == 63 (1ABFA000) [pid = 2564] [serial = 1076] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 14:13:57 INFO - PROCESS | 2564 | --DOMWINDOW == 62 (14790C00) [pid = 2564] [serial = 1085] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 14:13:57 INFO - PROCESS | 2564 | --DOMWINDOW == 61 (1018C800) [pid = 2564] [serial = 1079] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 14:13:57 INFO - PROCESS | 2564 | --DOMWINDOW == 60 (0FBE8400) [pid = 2564] [serial = 1082] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 14:13:57 INFO - PROCESS | 2564 | 1465247637042 Marionette TRACE conn8 -> [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\", \"841f63d8-fed4-499c-a8c0-303cb4dc280d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:13:57 INFO - PROCESS | 2564 | 1465247637044 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:13:57 INFO - PROCESS | 2564 | ++DOCSHELL 0F725400 == 15 [pid = 2564] [id = 376] 14:13:57 INFO - PROCESS | 2564 | ++DOMWINDOW == 61 (0FBE8400) [pid = 2564] [serial = 1128] [outer = 00000000] 14:13:57 INFO - PROCESS | 2564 | ++DOMWINDOW == 62 (1018C800) [pid = 2564] [serial = 1129] [outer = 0FBE8400] 14:13:57 INFO - PROCESS | 2564 | 1465247637092 Marionette DEBUG loaded listener.js 14:13:57 INFO - PROCESS | 2564 | ++DOMWINDOW == 63 (141C0C00) [pid = 2564] [serial = 1130] [outer = 0FBE8400] 14:13:57 INFO - PROCESS | 2564 | 1465247637510 Marionette TRACE conn8 <- [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]]]}] 14:13:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 14:13:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 930ms 14:13:57 INFO - PROCESS | 2564 | 1465247637537 Marionette TRACE conn8 -> [0,1469,"getWindowHandle",null] 14:13:57 INFO - PROCESS | 2564 | 1465247637539 Marionette TRACE conn8 <- [1,1469,null,{"value":"13"}] 14:13:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 14:13:57 INFO - PROCESS | 2564 | 1465247637542 Marionette TRACE conn8 -> [0,1470,"setScriptTimeout",{"ms":35000}] 14:13:57 INFO - PROCESS | 2564 | 1465247637544 Marionette TRACE conn8 <- [1,1470,null,{}] 14:13:57 INFO - PROCESS | 2564 | 1465247637547 Marionette TRACE conn8 -> [0,1471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:13:57 INFO - PROCESS | 2564 | 1465247637549 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:13:57 INFO - PROCESS | 2564 | 1465247637658 Marionette TRACE conn8 <- [1,1471,null,{"value":null}] 14:13:57 INFO - PROCESS | 2564 | 1465247637665 Marionette TRACE conn8 -> [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\", \"841f63d8-fed4-499c-a8c0-303cb4dc280d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:13:57 INFO - PROCESS | 2564 | 1465247637667 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:13:57 INFO - PROCESS | 2564 | ++DOCSHELL 0FBE7000 == 16 [pid = 2564] [id = 377] 14:13:57 INFO - PROCESS | 2564 | ++DOMWINDOW == 64 (14968C00) [pid = 2564] [serial = 1131] [outer = 00000000] 14:13:57 INFO - PROCESS | 2564 | ++DOMWINDOW == 65 (1837A000) [pid = 2564] [serial = 1132] [outer = 14968C00] 14:13:57 INFO - PROCESS | 2564 | 1465247637712 Marionette DEBUG loaded listener.js 14:13:57 INFO - PROCESS | 2564 | ++DOMWINDOW == 66 (1774D000) [pid = 2564] [serial = 1133] [outer = 14968C00] 14:13:58 INFO - PROCESS | 2564 | 1465247638126 Marionette TRACE conn8 <- [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]]]}] 14:13:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 14:13:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 630ms 14:13:58 INFO - PROCESS | 2564 | 1465247638173 Marionette TRACE conn8 -> [0,1473,"getWindowHandle",null] 14:13:58 INFO - PROCESS | 2564 | 1465247638175 Marionette TRACE conn8 <- [1,1473,null,{"value":"13"}] 14:13:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 14:13:58 INFO - PROCESS | 2564 | 1465247638178 Marionette TRACE conn8 -> [0,1474,"setScriptTimeout",{"ms":35000}] 14:13:58 INFO - PROCESS | 2564 | 1465247638180 Marionette TRACE conn8 <- [1,1474,null,{}] 14:13:58 INFO - PROCESS | 2564 | 1465247638183 Marionette TRACE conn8 -> [0,1475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:13:58 INFO - PROCESS | 2564 | 1465247638185 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:13:58 INFO - PROCESS | 2564 | 1465247638296 Marionette TRACE conn8 <- [1,1475,null,{"value":null}] 14:13:58 INFO - PROCESS | 2564 | 1465247638303 Marionette TRACE conn8 -> [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\", \"841f63d8-fed4-499c-a8c0-303cb4dc280d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:13:58 INFO - PROCESS | 2564 | 1465247638305 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:13:58 INFO - PROCESS | 2564 | ++DOCSHELL 184C3400 == 17 [pid = 2564] [id = 378] 14:13:58 INFO - PROCESS | 2564 | ++DOMWINDOW == 67 (184C4400) [pid = 2564] [serial = 1134] [outer = 00000000] 14:13:58 INFO - PROCESS | 2564 | ++DOMWINDOW == 68 (1890A400) [pid = 2564] [serial = 1135] [outer = 184C4400] 14:13:58 INFO - PROCESS | 2564 | 1465247638349 Marionette DEBUG loaded listener.js 14:13:58 INFO - PROCESS | 2564 | ++DOMWINDOW == 69 (1890B000) [pid = 2564] [serial = 1136] [outer = 184C4400] 14:13:58 INFO - PROCESS | 2564 | 1465247638767 Marionette TRACE conn8 <- [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]]]}] 14:13:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 14:13:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 630ms 14:13:58 INFO - PROCESS | 2564 | 1465247638809 Marionette TRACE conn8 -> [0,1477,"getWindowHandle",null] 14:13:58 INFO - PROCESS | 2564 | 1465247638811 Marionette TRACE conn8 <- [1,1477,null,{"value":"13"}] 14:13:58 INFO - PROCESS | 2564 | 1465247638814 Marionette TRACE conn8 -> [0,1478,"setScriptTimeout",{"ms":35000}] 14:13:58 INFO - PROCESS | 2564 | 1465247638816 Marionette TRACE conn8 <- [1,1478,null,{}] 14:13:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 14:13:58 INFO - PROCESS | 2564 | 1465247638820 Marionette TRACE conn8 -> [0,1479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:13:58 INFO - PROCESS | 2564 | 1465247638821 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:13:58 INFO - PROCESS | 2564 | 1465247638933 Marionette TRACE conn8 <- [1,1479,null,{"value":null}] 14:13:58 INFO - PROCESS | 2564 | 1465247638970 Marionette TRACE conn8 -> [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\", \"841f63d8-fed4-499c-a8c0-303cb4dc280d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:13:58 INFO - PROCESS | 2564 | 1465247638972 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:13:59 INFO - PROCESS | 2564 | ++DOCSHELL 1752F400 == 18 [pid = 2564] [id = 379] 14:13:59 INFO - PROCESS | 2564 | ++DOMWINDOW == 70 (18AFBC00) [pid = 2564] [serial = 1137] [outer = 00000000] 14:13:59 INFO - PROCESS | 2564 | ++DOMWINDOW == 71 (18C10800) [pid = 2564] [serial = 1138] [outer = 18AFBC00] 14:13:59 INFO - PROCESS | 2564 | 1465247639017 Marionette DEBUG loaded listener.js 14:13:59 INFO - PROCESS | 2564 | ++DOMWINDOW == 72 (18C28800) [pid = 2564] [serial = 1139] [outer = 18AFBC00] 14:13:59 INFO - PROCESS | 2564 | 1465247639769 Marionette TRACE conn8 <- [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]]]}] 14:13:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 14:13:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 1016ms 14:13:59 INFO - PROCESS | 2564 | 1465247639835 Marionette TRACE conn8 -> [0,1481,"getWindowHandle",null] 14:13:59 INFO - PROCESS | 2564 | 1465247639839 Marionette TRACE conn8 <- [1,1481,null,{"value":"13"}] 14:13:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 14:13:59 INFO - PROCESS | 2564 | 1465247639844 Marionette TRACE conn8 -> [0,1482,"setScriptTimeout",{"ms":35000}] 14:13:59 INFO - PROCESS | 2564 | 1465247639847 Marionette TRACE conn8 <- [1,1482,null,{}] 14:13:59 INFO - PROCESS | 2564 | 1465247639873 Marionette TRACE conn8 -> [0,1483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:13:59 INFO - PROCESS | 2564 | 1465247639876 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:14:00 INFO - PROCESS | 2564 | 1465247640001 Marionette TRACE conn8 <- [1,1483,null,{"value":null}] 14:14:00 INFO - PROCESS | 2564 | 1465247640124 Marionette TRACE conn8 -> [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\", \"841f63d8-fed4-499c-a8c0-303cb4dc280d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:14:00 INFO - PROCESS | 2564 | 1465247640126 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:14:00 INFO - PROCESS | 2564 | ++DOCSHELL 0FF5A800 == 19 [pid = 2564] [id = 380] 14:14:00 INFO - PROCESS | 2564 | ++DOMWINDOW == 73 (10218800) [pid = 2564] [serial = 1140] [outer = 00000000] 14:14:00 INFO - PROCESS | 2564 | ++DOMWINDOW == 74 (1409FC00) [pid = 2564] [serial = 1141] [outer = 10218800] 14:14:00 INFO - PROCESS | 2564 | 1465247640186 Marionette DEBUG loaded listener.js 14:14:00 INFO - PROCESS | 2564 | ++DOMWINDOW == 75 (14811400) [pid = 2564] [serial = 1142] [outer = 10218800] 14:14:01 INFO - PROCESS | 2564 | 1465247641111 Marionette TRACE conn8 <- [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]]]}] 14:14:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 14:14:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 1339ms 14:14:01 INFO - PROCESS | 2564 | 1465247641183 Marionette TRACE conn8 -> [0,1485,"getWindowHandle",null] 14:14:01 INFO - PROCESS | 2564 | 1465247641188 Marionette TRACE conn8 <- [1,1485,null,{"value":"13"}] 14:14:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 14:14:01 INFO - PROCESS | 2564 | 1465247641193 Marionette TRACE conn8 -> [0,1486,"setScriptTimeout",{"ms":35000}] 14:14:01 INFO - PROCESS | 2564 | 1465247641196 Marionette TRACE conn8 <- [1,1486,null,{}] 14:14:01 INFO - PROCESS | 2564 | 1465247641201 Marionette TRACE conn8 -> [0,1487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:14:01 INFO - PROCESS | 2564 | 1465247641204 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:14:01 INFO - PROCESS | 2564 | 1465247641338 Marionette TRACE conn8 <- [1,1487,null,{"value":null}] 14:14:01 INFO - PROCESS | 2564 | 1465247641453 Marionette TRACE conn8 -> [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\", \"841f63d8-fed4-499c-a8c0-303cb4dc280d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:14:01 INFO - PROCESS | 2564 | 1465247641457 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:14:01 INFO - PROCESS | 2564 | --DOMWINDOW == 74 (18C0F000) [pid = 2564] [serial = 1096] [outer = 00000000] [url = about:blank] 14:14:01 INFO - PROCESS | 2564 | --DOMWINDOW == 73 (140E1400) [pid = 2564] [serial = 1102] [outer = 00000000] [url = about:blank] 14:14:01 INFO - PROCESS | 2564 | --DOMWINDOW == 72 (10ECBC00) [pid = 2564] [serial = 1111] [outer = 00000000] [url = about:blank] 14:14:01 INFO - PROCESS | 2564 | --DOMWINDOW == 71 (1890AC00) [pid = 2564] [serial = 1095] [outer = 00000000] [url = about:blank] 14:14:01 INFO - PROCESS | 2564 | --DOMWINDOW == 70 (1B264C00) [pid = 2564] [serial = 1078] [outer = 00000000] [url = about:blank] 14:14:01 INFO - PROCESS | 2564 | --DOMWINDOW == 69 (1B261400) [pid = 2564] [serial = 1077] [outer = 00000000] [url = about:blank] 14:14:01 INFO - PROCESS | 2564 | --DOMWINDOW == 68 (14819000) [pid = 2564] [serial = 1086] [outer = 00000000] [url = about:blank] 14:14:01 INFO - PROCESS | 2564 | --DOMWINDOW == 67 (1496E000) [pid = 2564] [serial = 1087] [outer = 00000000] [url = about:blank] 14:14:01 INFO - PROCESS | 2564 | --DOMWINDOW == 66 (143AE800) [pid = 2564] [serial = 1080] [outer = 00000000] [url = about:blank] 14:14:01 INFO - PROCESS | 2564 | --DOMWINDOW == 65 (15F7D800) [pid = 2564] [serial = 1081] [outer = 00000000] [url = about:blank] 14:14:01 INFO - PROCESS | 2564 | --DOMWINDOW == 64 (0FE3EC00) [pid = 2564] [serial = 1083] [outer = 00000000] [url = about:blank] 14:14:01 INFO - PROCESS | 2564 | --DOMWINDOW == 63 (0FF50C00) [pid = 2564] [serial = 1084] [outer = 00000000] [url = about:blank] 14:14:01 INFO - PROCESS | 2564 | --DOMWINDOW == 62 (17753400) [pid = 2564] [serial = 1090] [outer = 00000000] [url = about:blank] 14:14:01 INFO - PROCESS | 2564 | --DOMWINDOW == 61 (1774B800) [pid = 2564] [serial = 1089] [outer = 00000000] [url = about:blank] 14:14:01 INFO - PROCESS | 2564 | --DOMWINDOW == 60 (1837E000) [pid = 2564] [serial = 1092] [outer = 00000000] [url = about:blank] 14:14:01 INFO - PROCESS | 2564 | --DOMWINDOW == 59 (18E59800) [pid = 2564] [serial = 1098] [outer = 00000000] [url = about:blank] 14:14:01 INFO - PROCESS | 2564 | --DOMWINDOW == 58 (184B5400) [pid = 2564] [serial = 1093] [outer = 00000000] [url = about:blank] 14:14:01 INFO - PROCESS | 2564 | --DOMWINDOW == 57 (17749C00) [pid = 2564] [serial = 1106] [outer = 00000000] [url = about:blank] 14:14:01 INFO - PROCESS | 2564 | --DOMWINDOW == 56 (18E59400) [pid = 2564] [serial = 1109] [outer = 00000000] [url = about:blank] 14:14:01 INFO - PROCESS | 2564 | --DOMWINDOW == 55 (18C2E000) [pid = 2564] [serial = 1108] [outer = 00000000] [url = about:blank] 14:14:01 INFO - PROCESS | 2564 | --DOMWINDOW == 54 (14794800) [pid = 2564] [serial = 1103] [outer = 00000000] [url = about:blank] 14:14:01 INFO - PROCESS | 2564 | --DOMWINDOW == 53 (17712800) [pid = 2564] [serial = 1105] [outer = 00000000] [url = about:blank] 14:14:01 INFO - PROCESS | 2564 | --DOMWINDOW == 52 (10251400) [pid = 2564] [serial = 667] [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.] 14:14:01 INFO - PROCESS | 2564 | --DOMWINDOW == 51 (1930E800) [pid = 2564] [serial = 1099] [outer = 00000000] [url = about:blank] 14:14:01 INFO - PROCESS | 2564 | ++DOCSHELL 0FB83C00 == 20 [pid = 2564] [id = 381] 14:14:01 INFO - PROCESS | 2564 | ++DOMWINDOW == 52 (0FC4BC00) [pid = 2564] [serial = 1143] [outer = 00000000] 14:14:01 INFO - PROCESS | 2564 | ++DOMWINDOW == 53 (0FE42C00) [pid = 2564] [serial = 1144] [outer = 0FC4BC00] 14:14:01 INFO - PROCESS | 2564 | 1465247641550 Marionette DEBUG loaded listener.js 14:14:01 INFO - PROCESS | 2564 | ++DOMWINDOW == 54 (10252800) [pid = 2564] [serial = 1145] [outer = 0FC4BC00] 14:14:02 INFO - PROCESS | 2564 | 1465247641991 Marionette TRACE conn8 <- [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]]]}] 14:14:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 14:14:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 890ms 14:14:02 INFO - PROCESS | 2564 | 1465247642083 Marionette TRACE conn8 -> [0,1489,"getWindowHandle",null] 14:14:02 INFO - PROCESS | 2564 | 1465247642088 Marionette TRACE conn8 <- [1,1489,null,{"value":"13"}] 14:14:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 14:14:02 INFO - PROCESS | 2564 | 1465247642098 Marionette TRACE conn8 -> [0,1490,"setScriptTimeout",{"ms":35000}] 14:14:02 INFO - PROCESS | 2564 | 1465247642101 Marionette TRACE conn8 <- [1,1490,null,{}] 14:14:02 INFO - PROCESS | 2564 | 1465247642105 Marionette TRACE conn8 -> [0,1491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:14:02 INFO - PROCESS | 2564 | 1465247642108 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:14:02 INFO - PROCESS | 2564 | 1465247642194 Marionette TRACE conn8 <- [1,1491,null,{"value":null}] 14:14:02 INFO - PROCESS | 2564 | 1465247642207 Marionette TRACE conn8 -> [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\", \"841f63d8-fed4-499c-a8c0-303cb4dc280d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:14:02 INFO - PROCESS | 2564 | 1465247642209 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:14:02 INFO - PROCESS | 2564 | ++DOCSHELL 14801400 == 21 [pid = 2564] [id = 382] 14:14:02 INFO - PROCESS | 2564 | ++DOMWINDOW == 55 (14805400) [pid = 2564] [serial = 1146] [outer = 00000000] 14:14:02 INFO - PROCESS | 2564 | ++DOMWINDOW == 56 (14818400) [pid = 2564] [serial = 1147] [outer = 14805400] 14:14:02 INFO - PROCESS | 2564 | 1465247642256 Marionette DEBUG loaded listener.js 14:14:02 INFO - PROCESS | 2564 | ++DOMWINDOW == 57 (14843400) [pid = 2564] [serial = 1148] [outer = 14805400] 14:14:02 INFO - PROCESS | 2564 | 1465247642736 Marionette TRACE conn8 <- [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]]]}] 14:14:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 14:14:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 690ms 14:14:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 14:14:02 INFO - PROCESS | 2564 | 1465247642788 Marionette TRACE conn8 -> [0,1493,"getWindowHandle",null] 14:14:02 INFO - PROCESS | 2564 | 1465247642790 Marionette TRACE conn8 <- [1,1493,null,{"value":"13"}] 14:14:02 INFO - PROCESS | 2564 | 1465247642793 Marionette TRACE conn8 -> [0,1494,"setScriptTimeout",{"ms":35000}] 14:14:02 INFO - PROCESS | 2564 | 1465247642797 Marionette TRACE conn8 <- [1,1494,null,{}] 14:14:02 INFO - PROCESS | 2564 | 1465247642841 Marionette TRACE conn8 -> [0,1495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:14:02 INFO - PROCESS | 2564 | 1465247642846 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:14:02 INFO - PROCESS | 2564 | 1465247642929 Marionette TRACE conn8 <- [1,1495,null,{"value":null}] 14:14:03 INFO - PROCESS | 2564 | 1465247643017 Marionette TRACE conn8 -> [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\", \"841f63d8-fed4-499c-a8c0-303cb4dc280d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:14:03 INFO - PROCESS | 2564 | 1465247643020 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:14:03 INFO - PROCESS | 2564 | ++DOCSHELL 1757F800 == 22 [pid = 2564] [id = 383] 14:14:03 INFO - PROCESS | 2564 | ++DOMWINDOW == 58 (17580000) [pid = 2564] [serial = 1149] [outer = 00000000] 14:14:03 INFO - PROCESS | 2564 | ++DOMWINDOW == 59 (17588400) [pid = 2564] [serial = 1150] [outer = 17580000] 14:14:03 INFO - PROCESS | 2564 | 1465247643068 Marionette DEBUG loaded listener.js 14:14:03 INFO - PROCESS | 2564 | ++DOMWINDOW == 60 (17714400) [pid = 2564] [serial = 1151] [outer = 17580000] 14:14:03 INFO - PROCESS | 2564 | 1465247643440 Marionette TRACE conn8 <- [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]]]}] 14:14:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 14:14:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 710ms 14:14:03 INFO - PROCESS | 2564 | 1465247643504 Marionette TRACE conn8 -> [0,1497,"getWindowHandle",null] 14:14:03 INFO - PROCESS | 2564 | 1465247643507 Marionette TRACE conn8 <- [1,1497,null,{"value":"13"}] 14:14:03 INFO - PROCESS | 2564 | 1465247643510 Marionette TRACE conn8 -> [0,1498,"setScriptTimeout",{"ms":35000}] 14:14:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 14:14:03 INFO - PROCESS | 2564 | 1465247643512 Marionette TRACE conn8 <- [1,1498,null,{}] 14:14:03 INFO - PROCESS | 2564 | 1465247643515 Marionette TRACE conn8 -> [0,1499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:14:03 INFO - PROCESS | 2564 | 1465247643517 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:14:03 INFO - PROCESS | 2564 | 1465247643617 Marionette TRACE conn8 <- [1,1499,null,{"value":null}] 14:14:03 INFO - PROCESS | 2564 | 1465247643622 Marionette TRACE conn8 -> [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\", \"841f63d8-fed4-499c-a8c0-303cb4dc280d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:14:03 INFO - PROCESS | 2564 | 1465247643624 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:14:03 INFO - PROCESS | 2564 | ++DOCSHELL 1774D400 == 23 [pid = 2564] [id = 384] 14:14:03 INFO - PROCESS | 2564 | ++DOMWINDOW == 61 (1774E000) [pid = 2564] [serial = 1152] [outer = 00000000] 14:14:03 INFO - PROCESS | 2564 | ++DOMWINDOW == 62 (178E7000) [pid = 2564] [serial = 1153] [outer = 1774E000] 14:14:03 INFO - PROCESS | 2564 | 1465247643669 Marionette DEBUG loaded listener.js 14:14:03 INFO - PROCESS | 2564 | ++DOMWINDOW == 63 (17E43000) [pid = 2564] [serial = 1154] [outer = 1774E000] 14:14:04 INFO - PROCESS | 2564 | 1465247644121 Marionette TRACE conn8 <- [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]]]}] 14:14:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 14:14:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 670ms 14:14:04 INFO - PROCESS | 2564 | 1465247644189 Marionette TRACE conn8 -> [0,1501,"getWindowHandle",null] 14:14:04 INFO - PROCESS | 2564 | 1465247644192 Marionette TRACE conn8 <- [1,1501,null,{"value":"13"}] 14:14:04 INFO - PROCESS | 2564 | 1465247644195 Marionette TRACE conn8 -> [0,1502,"setScriptTimeout",{"ms":35000}] 14:14:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 14:14:04 INFO - PROCESS | 2564 | 1465247644196 Marionette TRACE conn8 <- [1,1502,null,{}] 14:14:04 INFO - PROCESS | 2564 | 1465247644200 Marionette TRACE conn8 -> [0,1503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:14:04 INFO - PROCESS | 2564 | 1465247644202 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:14:04 INFO - PROCESS | 2564 | 1465247644337 Marionette TRACE conn8 <- [1,1503,null,{"value":null}] 14:14:04 INFO - PROCESS | 2564 | 1465247644354 Marionette TRACE conn8 -> [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\", \"841f63d8-fed4-499c-a8c0-303cb4dc280d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:14:04 INFO - PROCESS | 2564 | 1465247644356 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:14:04 INFO - PROCESS | 2564 | ++DOCSHELL 1837A800 == 24 [pid = 2564] [id = 385] 14:14:04 INFO - PROCESS | 2564 | ++DOMWINDOW == 64 (1837B400) [pid = 2564] [serial = 1155] [outer = 00000000] 14:14:04 INFO - PROCESS | 2564 | ++DOMWINDOW == 65 (183D1C00) [pid = 2564] [serial = 1156] [outer = 1837B400] 14:14:04 INFO - PROCESS | 2564 | 1465247644400 Marionette DEBUG loaded listener.js 14:14:04 INFO - PROCESS | 2564 | ++DOMWINDOW == 66 (184BA400) [pid = 2564] [serial = 1157] [outer = 1837B400] 14:14:04 INFO - PROCESS | 2564 | 1465247644839 Marionette TRACE conn8 <- [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]]]}] 14:14:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 14:14:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 670ms 14:14:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 14:14:04 INFO - PROCESS | 2564 | 1465247644869 Marionette TRACE conn8 -> [0,1505,"getWindowHandle",null] 14:14:04 INFO - PROCESS | 2564 | 1465247644871 Marionette TRACE conn8 <- [1,1505,null,{"value":"13"}] 14:14:04 INFO - PROCESS | 2564 | 1465247644874 Marionette TRACE conn8 -> [0,1506,"setScriptTimeout",{"ms":35000}] 14:14:04 INFO - PROCESS | 2564 | 1465247644875 Marionette TRACE conn8 <- [1,1506,null,{}] 14:14:04 INFO - PROCESS | 2564 | 1465247644879 Marionette TRACE conn8 -> [0,1507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:14:04 INFO - PROCESS | 2564 | 1465247644884 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:14:05 INFO - PROCESS | 2564 | 1465247645021 Marionette TRACE conn8 <- [1,1507,null,{"value":null}] 14:14:05 INFO - PROCESS | 2564 | 1465247645032 Marionette TRACE conn8 -> [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\", \"841f63d8-fed4-499c-a8c0-303cb4dc280d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:14:05 INFO - PROCESS | 2564 | 1465247645033 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:14:05 INFO - PROCESS | 2564 | ++DOCSHELL 17EDF000 == 25 [pid = 2564] [id = 386] 14:14:05 INFO - PROCESS | 2564 | ++DOMWINDOW == 67 (18374400) [pid = 2564] [serial = 1158] [outer = 00000000] 14:14:05 INFO - PROCESS | 2564 | ++DOMWINDOW == 68 (18C0EC00) [pid = 2564] [serial = 1159] [outer = 18374400] 14:14:05 INFO - PROCESS | 2564 | 1465247645129 Marionette DEBUG loaded listener.js 14:14:05 INFO - PROCESS | 2564 | ++DOMWINDOW == 69 (18C2D400) [pid = 2564] [serial = 1160] [outer = 18374400] 14:14:05 INFO - PROCESS | 2564 | 1465247645554 Marionette TRACE conn8 <- [1,1508,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html",0,null,null,[["Canvas test: 2d.strokeStyle.default",0,null,null]]]}] 14:14:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 14:14:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 730ms 14:14:05 INFO - PROCESS | 2564 | 1465247645605 Marionette TRACE conn8 -> [0,1509,"getWindowHandle",null] 14:14:05 INFO - PROCESS | 2564 | 1465247645607 Marionette TRACE conn8 <- [1,1509,null,{"value":"13"}] 14:14:05 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 14:14:05 INFO - PROCESS | 2564 | 1465247645610 Marionette TRACE conn8 -> [0,1510,"setScriptTimeout",{"ms":35000}] 14:14:05 INFO - PROCESS | 2564 | 1465247645612 Marionette TRACE conn8 <- [1,1510,null,{}] 14:14:05 INFO - PROCESS | 2564 | 1465247645616 Marionette TRACE conn8 -> [0,1511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:14:05 INFO - PROCESS | 2564 | 1465247645627 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:14:05 INFO - PROCESS | 2564 | 1465247645768 Marionette TRACE conn8 <- [1,1511,null,{"value":null}] 14:14:05 INFO - PROCESS | 2564 | 1465247645782 Marionette TRACE conn8 -> [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\", \"841f63d8-fed4-499c-a8c0-303cb4dc280d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:14:05 INFO - PROCESS | 2564 | 1465247645784 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:14:05 INFO - PROCESS | 2564 | ++DOCSHELL 18E05C00 == 26 [pid = 2564] [id = 387] 14:14:05 INFO - PROCESS | 2564 | ++DOMWINDOW == 70 (18E06400) [pid = 2564] [serial = 1161] [outer = 00000000] 14:14:05 INFO - PROCESS | 2564 | ++DOMWINDOW == 71 (18E10000) [pid = 2564] [serial = 1162] [outer = 18E06400] 14:14:05 INFO - PROCESS | 2564 | 1465247645827 Marionette DEBUG loaded listener.js 14:14:05 INFO - PROCESS | 2564 | ++DOMWINDOW == 72 (18E58400) [pid = 2564] [serial = 1163] [outer = 18E06400] 14:14:06 INFO - PROCESS | 2564 | --DOMWINDOW == 71 (184C4400) [pid = 2564] [serial = 1134] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 14:14:06 INFO - PROCESS | 2564 | --DOMWINDOW == 70 (1770BC00) [pid = 2564] [serial = 1122] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 14:14:06 INFO - PROCESS | 2564 | --DOMWINDOW == 69 (0FF4D400) [pid = 2564] [serial = 1113] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 14:14:06 INFO - PROCESS | 2564 | --DOMWINDOW == 68 (17752800) [pid = 2564] [serial = 1125] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 14:14:06 INFO - PROCESS | 2564 | --DOMWINDOW == 67 (0FBE8400) [pid = 2564] [serial = 1128] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 14:14:06 INFO - PROCESS | 2564 | --DOMWINDOW == 66 (10253000) [pid = 2564] [serial = 1110] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 14:14:06 INFO - PROCESS | 2564 | --DOMWINDOW == 65 (17532400) [pid = 2564] [serial = 1119] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 14:14:06 INFO - PROCESS | 2564 | --DOMWINDOW == 64 (10F20400) [pid = 2564] [serial = 1116] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 14:14:06 INFO - PROCESS | 2564 | --DOMWINDOW == 63 (14968C00) [pid = 2564] [serial = 1131] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 14:14:06 INFO - PROCESS | 2564 | 1465247646303 Marionette TRACE conn8 <- [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"]]]}] 14:14:06 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 () { 14:14:06 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 14:14:06 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 14:14:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:14:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:14:06 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 14:14:06 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 () { 14:14:06 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 14:14:06 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 14:14:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:14:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:14:06 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 14:14:06 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 () { 14:14:06 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 14:14:06 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 14:14:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:14:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:14:06 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 14:14:06 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 () { 14:14:06 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 14:14:06 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 14:14:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:14:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:14:06 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 14:14:06 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 739ms 14:14:06 INFO - PROCESS | 2564 | 1465247646350 Marionette TRACE conn8 -> [0,1513,"getWindowHandle",null] 14:14:06 INFO - PROCESS | 2564 | 1465247646352 Marionette TRACE conn8 <- [1,1513,null,{"value":"13"}] 14:14:06 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 14:14:06 INFO - PROCESS | 2564 | 1465247646355 Marionette TRACE conn8 -> [0,1514,"setScriptTimeout",{"ms":35000}] 14:14:06 INFO - PROCESS | 2564 | 1465247646357 Marionette TRACE conn8 <- [1,1514,null,{}] 14:14:06 INFO - PROCESS | 2564 | 1465247646360 Marionette TRACE conn8 -> [0,1515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:14:06 INFO - PROCESS | 2564 | 1465247646362 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:14:06 INFO - PROCESS | 2564 | 1465247646439 Marionette TRACE conn8 <- [1,1515,null,{"value":null}] 14:14:06 INFO - PROCESS | 2564 | 1465247646444 Marionette TRACE conn8 -> [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\", \"841f63d8-fed4-499c-a8c0-303cb4dc280d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:14:06 INFO - PROCESS | 2564 | 1465247646446 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:14:06 INFO - PROCESS | 2564 | ++DOCSHELL 0FF5A000 == 27 [pid = 2564] [id = 388] 14:14:06 INFO - PROCESS | 2564 | ++DOMWINDOW == 64 (18C2C800) [pid = 2564] [serial = 1164] [outer = 00000000] 14:14:06 INFO - PROCESS | 2564 | ++DOMWINDOW == 65 (18E5C400) [pid = 2564] [serial = 1165] [outer = 18C2C800] 14:14:06 INFO - PROCESS | 2564 | 1465247646490 Marionette DEBUG loaded listener.js 14:14:06 INFO - PROCESS | 2564 | ++DOMWINDOW == 66 (18E61800) [pid = 2564] [serial = 1166] [outer = 18C2C800] 14:14:06 INFO - PROCESS | 2564 | 1465247646916 Marionette TRACE conn8 <- [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"]]]}] 14:14:06 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 14:14:06 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 14:14:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:14:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:14:06 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 14:14:06 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 14:14:06 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 14:14:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:14:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:14:06 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 14:14:06 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 14:14:06 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 14:14:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:14:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:14:06 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 14:14:06 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 570ms 14:14:06 INFO - PROCESS | 2564 | 1465247646926 Marionette TRACE conn8 -> [0,1517,"getWindowHandle",null] 14:14:06 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 14:14:06 INFO - PROCESS | 2564 | 1465247646928 Marionette TRACE conn8 <- [1,1517,null,{"value":"13"}] 14:14:06 INFO - PROCESS | 2564 | 1465247646931 Marionette TRACE conn8 -> [0,1518,"setScriptTimeout",{"ms":35000}] 14:14:06 INFO - PROCESS | 2564 | 1465247646933 Marionette TRACE conn8 <- [1,1518,null,{}] 14:14:06 INFO - PROCESS | 2564 | 1465247646950 Marionette TRACE conn8 -> [0,1519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:14:07 INFO - PROCESS | 2564 | 1465247646952 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:14:07 INFO - PROCESS | 2564 | 1465247647031 Marionette TRACE conn8 <- [1,1519,null,{"value":null}] 14:14:07 INFO - PROCESS | 2564 | 1465247647037 Marionette TRACE conn8 -> [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\", \"841f63d8-fed4-499c-a8c0-303cb4dc280d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:14:07 INFO - PROCESS | 2564 | 1465247647039 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:14:07 INFO - PROCESS | 2564 | ++DOCSHELL 17EE6800 == 28 [pid = 2564] [id = 389] 14:14:07 INFO - PROCESS | 2564 | ++DOMWINDOW == 67 (1926D800) [pid = 2564] [serial = 1167] [outer = 00000000] 14:14:07 INFO - PROCESS | 2564 | ++DOMWINDOW == 68 (19381400) [pid = 2564] [serial = 1168] [outer = 1926D800] 14:14:07 INFO - PROCESS | 2564 | 1465247647082 Marionette DEBUG loaded listener.js 14:14:07 INFO - PROCESS | 2564 | ++DOMWINDOW == 69 (1984D800) [pid = 2564] [serial = 1169] [outer = 1926D800] 14:14:07 INFO - PROCESS | 2564 | 1465247647705 Marionette TRACE conn8 <- [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]]]}] 14:14:07 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 14:14:07 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 14:14:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:14:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:14:07 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 14:14:07 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 14:14:07 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. 14:14:07 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 14:14:07 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 830ms 14:14:07 INFO - PROCESS | 2564 | 1465247647763 Marionette TRACE conn8 -> [0,1521,"getWindowHandle",null] 14:14:07 INFO - PROCESS | 2564 | 1465247647767 Marionette TRACE conn8 <- [1,1521,null,{"value":"13"}] 14:14:07 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 14:14:07 INFO - PROCESS | 2564 | 1465247647772 Marionette TRACE conn8 -> [0,1522,"setScriptTimeout",{"ms":35000}] 14:14:07 INFO - PROCESS | 2564 | 1465247647777 Marionette TRACE conn8 <- [1,1522,null,{}] 14:14:07 INFO - PROCESS | 2564 | 1465247647783 Marionette TRACE conn8 -> [0,1523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:14:07 INFO - PROCESS | 2564 | 1465247647786 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:14:07 INFO - PROCESS | 2564 | 1465247647898 Marionette TRACE conn8 <- [1,1523,null,{"value":null}] 14:14:08 INFO - PROCESS | 2564 | 1465247648025 Marionette TRACE conn8 -> [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\", \"841f63d8-fed4-499c-a8c0-303cb4dc280d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:14:08 INFO - PROCESS | 2564 | 1465247648028 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:14:08 INFO - PROCESS | 2564 | ++DOCSHELL 1020AC00 == 29 [pid = 2564] [id = 390] 14:14:08 INFO - PROCESS | 2564 | ++DOMWINDOW == 70 (10245800) [pid = 2564] [serial = 1170] [outer = 00000000] 14:14:08 INFO - PROCESS | 2564 | ++DOMWINDOW == 71 (14817400) [pid = 2564] [serial = 1171] [outer = 10245800] 14:14:08 INFO - PROCESS | 2564 | 1465247648087 Marionette DEBUG loaded listener.js 14:14:08 INFO - PROCESS | 2564 | ++DOMWINDOW == 72 (15D46400) [pid = 2564] [serial = 1172] [outer = 10245800] 14:14:08 INFO - PROCESS | 2564 | 1465247648704 Marionette TRACE conn8 <- [1,1524,null,{"value":["/2dcontext/line-styles/2d.line.cap.butt.html",0,null,null,[["lineCap 'butt' is rendered correctly",0,null,null]]]}] 14:14:08 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 14:14:08 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 990ms 14:14:08 INFO - PROCESS | 2564 | 1465247648763 Marionette TRACE conn8 -> [0,1525,"getWindowHandle",null] 14:14:08 INFO - PROCESS | 2564 | 1465247648768 Marionette TRACE conn8 <- [1,1525,null,{"value":"13"}] 14:14:08 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 14:14:08 INFO - PROCESS | 2564 | 1465247648774 Marionette TRACE conn8 -> [0,1526,"setScriptTimeout",{"ms":35000}] 14:14:08 INFO - PROCESS | 2564 | 1465247648777 Marionette TRACE conn8 <- [1,1526,null,{}] 14:14:08 INFO - PROCESS | 2564 | 1465247648781 Marionette TRACE conn8 -> [0,1527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:14:08 INFO - PROCESS | 2564 | 1465247648784 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:14:08 INFO - PROCESS | 2564 | 1465247648897 Marionette TRACE conn8 <- [1,1527,null,{"value":null}] 14:14:09 INFO - PROCESS | 2564 | 1465247649026 Marionette TRACE conn8 -> [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\", \"841f63d8-fed4-499c-a8c0-303cb4dc280d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:14:09 INFO - PROCESS | 2564 | 1465247649029 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:14:09 INFO - PROCESS | 2564 | ++DOCSHELL 1771CC00 == 30 [pid = 2564] [id = 391] 14:14:09 INFO - PROCESS | 2564 | ++DOMWINDOW == 73 (17747800) [pid = 2564] [serial = 1173] [outer = 00000000] 14:14:09 INFO - PROCESS | 2564 | ++DOMWINDOW == 74 (17754400) [pid = 2564] [serial = 1174] [outer = 17747800] 14:14:09 INFO - PROCESS | 2564 | 1465247649086 Marionette DEBUG loaded listener.js 14:14:09 INFO - PROCESS | 2564 | ++DOMWINDOW == 75 (17EE2800) [pid = 2564] [serial = 1175] [outer = 17747800] 14:14:09 INFO - PROCESS | 2564 | 1465247649694 Marionette TRACE conn8 <- [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]]]}] 14:14:09 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 14:14:09 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 970ms 14:14:09 INFO - PROCESS | 2564 | 1465247649748 Marionette TRACE conn8 -> [0,1529,"getWindowHandle",null] 14:14:09 INFO - PROCESS | 2564 | 1465247649750 Marionette TRACE conn8 <- [1,1529,null,{"value":"13"}] 14:14:09 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 14:14:09 INFO - PROCESS | 2564 | 1465247649754 Marionette TRACE conn8 -> [0,1530,"setScriptTimeout",{"ms":35000}] 14:14:09 INFO - PROCESS | 2564 | 1465247649758 Marionette TRACE conn8 <- [1,1530,null,{}] 14:14:09 INFO - PROCESS | 2564 | 1465247649784 Marionette TRACE conn8 -> [0,1531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:14:09 INFO - PROCESS | 2564 | 1465247649789 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:14:09 INFO - PROCESS | 2564 | 1465247649897 Marionette TRACE conn8 <- [1,1531,null,{"value":null}] 14:14:10 INFO - PROCESS | 2564 | 1465247650025 Marionette TRACE conn8 -> [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\", \"841f63d8-fed4-499c-a8c0-303cb4dc280d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:14:10 INFO - PROCESS | 2564 | 1465247650028 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:14:10 INFO - PROCESS | 2564 | ++DOCSHELL 19380C00 == 31 [pid = 2564] [id = 392] 14:14:10 INFO - PROCESS | 2564 | ++DOMWINDOW == 76 (19382800) [pid = 2564] [serial = 1176] [outer = 00000000] 14:14:10 INFO - PROCESS | 2564 | ++DOMWINDOW == 77 (1984F800) [pid = 2564] [serial = 1177] [outer = 19382800] 14:14:10 INFO - PROCESS | 2564 | 1465247650086 Marionette DEBUG loaded listener.js 14:14:10 INFO - PROCESS | 2564 | ++DOMWINDOW == 78 (19855C00) [pid = 2564] [serial = 1178] [outer = 19382800] 14:14:10 INFO - PROCESS | 2564 | 1465247650640 Marionette TRACE conn8 <- [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]]]}] 14:14:10 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 14:14:10 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 931ms 14:14:10 INFO - PROCESS | 2564 | 1465247650799 Marionette TRACE conn8 -> [0,1533,"getWindowHandle",null] 14:14:10 INFO - PROCESS | 2564 | 1465247650803 Marionette TRACE conn8 <- [1,1533,null,{"value":"13"}] 14:14:10 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 14:14:10 INFO - PROCESS | 2564 | 1465247650851 Marionette TRACE conn8 -> [0,1534,"setScriptTimeout",{"ms":35000}] 14:14:10 INFO - PROCESS | 2564 | 1465247650854 Marionette TRACE conn8 <- [1,1534,null,{}] 14:14:10 INFO - PROCESS | 2564 | 1465247650859 Marionette TRACE conn8 -> [0,1535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:14:10 INFO - PROCESS | 2564 | 1465247650862 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:14:10 INFO - PROCESS | 2564 | 1465247650963 Marionette TRACE conn8 <- [1,1535,null,{"value":null}] 14:14:11 INFO - PROCESS | 2564 | 1465247651093 Marionette TRACE conn8 -> [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\", \"841f63d8-fed4-499c-a8c0-303cb4dc280d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:14:11 INFO - PROCESS | 2564 | 1465247651099 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:14:11 INFO - PROCESS | 2564 | ++DOCSHELL 10EC9C00 == 32 [pid = 2564] [id = 393] 14:14:11 INFO - PROCESS | 2564 | ++DOMWINDOW == 79 (10ECBC00) [pid = 2564] [serial = 1179] [outer = 00000000] 14:14:11 INFO - PROCESS | 2564 | ++DOMWINDOW == 80 (13E8E800) [pid = 2564] [serial = 1180] [outer = 10ECBC00] 14:14:11 INFO - PROCESS | 2564 | 1465247651155 Marionette DEBUG loaded listener.js 14:14:11 INFO - PROCESS | 2564 | ++DOMWINDOW == 81 (143B4800) [pid = 2564] [serial = 1181] [outer = 10ECBC00] 14:14:12 INFO - PROCESS | 2564 | --DOCSHELL 10251000 == 31 [pid = 2564] [id = 370] 14:14:12 INFO - PROCESS | 2564 | --DOMWINDOW == 80 (17718400) [pid = 2564] [serial = 1123] [outer = 00000000] [url = about:blank] 14:14:12 INFO - PROCESS | 2564 | --DOMWINDOW == 79 (0FF53400) [pid = 2564] [serial = 1114] [outer = 00000000] [url = about:blank] 14:14:12 INFO - PROCESS | 2564 | --DOMWINDOW == 78 (1020BC00) [pid = 2564] [serial = 1115] [outer = 00000000] [url = about:blank] 14:14:12 INFO - PROCESS | 2564 | --DOMWINDOW == 77 (1794B400) [pid = 2564] [serial = 1126] [outer = 00000000] [url = about:blank] 14:14:12 INFO - PROCESS | 2564 | --DOMWINDOW == 76 (1018C800) [pid = 2564] [serial = 1129] [outer = 00000000] [url = about:blank] 14:14:12 INFO - PROCESS | 2564 | --DOMWINDOW == 75 (17EDDC00) [pid = 2564] [serial = 1127] [outer = 00000000] [url = about:blank] 14:14:12 INFO - PROCESS | 2564 | --DOMWINDOW == 74 (1400A400) [pid = 2564] [serial = 1112] [outer = 00000000] [url = about:blank] 14:14:12 INFO - PROCESS | 2564 | --DOMWINDOW == 73 (1753A800) [pid = 2564] [serial = 1120] [outer = 00000000] [url = about:blank] 14:14:12 INFO - PROCESS | 2564 | --DOMWINDOW == 72 (141C0C00) [pid = 2564] [serial = 1130] [outer = 00000000] [url = about:blank] 14:14:12 INFO - PROCESS | 2564 | --DOMWINDOW == 71 (13E07800) [pid = 2564] [serial = 1117] [outer = 00000000] [url = about:blank] 14:14:12 INFO - PROCESS | 2564 | --DOMWINDOW == 70 (140E5000) [pid = 2564] [serial = 1118] [outer = 00000000] [url = about:blank] 14:14:12 INFO - PROCESS | 2564 | --DOMWINDOW == 69 (1774F000) [pid = 2564] [serial = 1124] [outer = 00000000] [url = about:blank] 14:14:12 INFO - PROCESS | 2564 | --DOMWINDOW == 68 (1837A000) [pid = 2564] [serial = 1132] [outer = 00000000] [url = about:blank] 14:14:12 INFO - PROCESS | 2564 | --DOMWINDOW == 67 (1757AC00) [pid = 2564] [serial = 1121] [outer = 00000000] [url = about:blank] 14:14:12 INFO - PROCESS | 2564 | --DOMWINDOW == 66 (1774D000) [pid = 2564] [serial = 1133] [outer = 00000000] [url = about:blank] 14:14:12 INFO - PROCESS | 2564 | --DOMWINDOW == 65 (1890B000) [pid = 2564] [serial = 1136] [outer = 00000000] [url = about:blank] 14:14:12 INFO - PROCESS | 2564 | --DOMWINDOW == 64 (1890A400) [pid = 2564] [serial = 1135] [outer = 00000000] [url = about:blank] 14:14:12 INFO - PROCESS | 2564 | 1465247652347 Marionette TRACE conn8 <- [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]]]}] 14:14:12 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 14:14:12 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 1562ms 14:14:12 INFO - PROCESS | 2564 | 1465247652386 Marionette TRACE conn8 -> [0,1537,"getWindowHandle",null] 14:14:12 INFO - PROCESS | 2564 | 1465247652390 Marionette TRACE conn8 <- [1,1537,null,{"value":"13"}] 14:14:12 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 14:14:12 INFO - PROCESS | 2564 | 1465247652394 Marionette TRACE conn8 -> [0,1538,"setScriptTimeout",{"ms":35000}] 14:14:12 INFO - PROCESS | 2564 | 1465247652397 Marionette TRACE conn8 <- [1,1538,null,{}] 14:14:12 INFO - PROCESS | 2564 | 1465247652402 Marionette TRACE conn8 -> [0,1539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:14:12 INFO - PROCESS | 2564 | 1465247652405 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:14:12 INFO - PROCESS | 2564 | 1465247652525 Marionette TRACE conn8 <- [1,1539,null,{"value":null}] 14:14:12 INFO - PROCESS | 2564 | 1465247652615 Marionette TRACE conn8 -> [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\", \"841f63d8-fed4-499c-a8c0-303cb4dc280d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:14:12 INFO - PROCESS | 2564 | 1465247652617 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:14:12 INFO - PROCESS | 2564 | ++DOCSHELL 0FE3EC00 == 32 [pid = 2564] [id = 394] 14:14:12 INFO - PROCESS | 2564 | ++DOMWINDOW == 65 (0FE3F800) [pid = 2564] [serial = 1182] [outer = 00000000] 14:14:12 INFO - PROCESS | 2564 | ++DOMWINDOW == 66 (1020B000) [pid = 2564] [serial = 1183] [outer = 0FE3F800] 14:14:12 INFO - PROCESS | 2564 | 1465247652665 Marionette DEBUG loaded listener.js 14:14:12 INFO - PROCESS | 2564 | ++DOMWINDOW == 67 (10217800) [pid = 2564] [serial = 1184] [outer = 0FE3F800] 14:14:13 INFO - PROCESS | 2564 | 1465247653070 Marionette TRACE conn8 <- [1,1540,null,{"value":["/2dcontext/line-styles/2d.line.cap.round.html",0,null,null,[["lineCap 'round' is rendered correctly",0,null,null]]]}] 14:14:13 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 14:14:13 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 730ms 14:14:13 INFO - PROCESS | 2564 | 1465247653126 Marionette TRACE conn8 -> [0,1541,"getWindowHandle",null] 14:14:13 INFO - PROCESS | 2564 | 1465247653131 Marionette TRACE conn8 <- [1,1541,null,{"value":"13"}] 14:14:13 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 14:14:13 INFO - PROCESS | 2564 | 1465247653138 Marionette TRACE conn8 -> [0,1542,"setScriptTimeout",{"ms":35000}] 14:14:13 INFO - PROCESS | 2564 | 1465247653140 Marionette TRACE conn8 <- [1,1542,null,{}] 14:14:13 INFO - PROCESS | 2564 | 1465247653144 Marionette TRACE conn8 -> [0,1543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:14:13 INFO - PROCESS | 2564 | 1465247653147 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:14:13 INFO - PROCESS | 2564 | 1465247653236 Marionette TRACE conn8 <- [1,1543,null,{"value":null}] 14:14:13 INFO - PROCESS | 2564 | 1465247653245 Marionette TRACE conn8 -> [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\", \"841f63d8-fed4-499c-a8c0-303cb4dc280d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:14:13 INFO - PROCESS | 2564 | 1465247653247 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:14:13 INFO - PROCESS | 2564 | ++DOCSHELL 140DA000 == 33 [pid = 2564] [id = 395] 14:14:13 INFO - PROCESS | 2564 | ++DOMWINDOW == 68 (140DD800) [pid = 2564] [serial = 1185] [outer = 00000000] 14:14:13 INFO - PROCESS | 2564 | ++DOMWINDOW == 69 (14385400) [pid = 2564] [serial = 1186] [outer = 140DD800] 14:14:13 INFO - PROCESS | 2564 | 1465247653295 Marionette DEBUG loaded listener.js 14:14:13 INFO - PROCESS | 2564 | ++DOMWINDOW == 70 (1478FC00) [pid = 2564] [serial = 1187] [outer = 140DD800] 14:14:13 INFO - PROCESS | 2564 | 1465247653775 Marionette TRACE conn8 <- [1,1544,null,{"value":["/2dcontext/line-styles/2d.line.cap.square.html",0,null,null,[["lineCap 'square' is rendered correctly",0,null,null]]]}] 14:14:13 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 14:14:13 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 670ms 14:14:13 INFO - PROCESS | 2564 | 1465247653811 Marionette TRACE conn8 -> [0,1545,"getWindowHandle",null] 14:14:13 INFO - PROCESS | 2564 | 1465247653813 Marionette TRACE conn8 <- [1,1545,null,{"value":"13"}] 14:14:13 INFO - PROCESS | 2564 | 1465247653816 Marionette TRACE conn8 -> [0,1546,"setScriptTimeout",{"ms":35000}] 14:14:13 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 14:14:13 INFO - PROCESS | 2564 | 1465247653820 Marionette TRACE conn8 <- [1,1546,null,{}] 14:14:13 INFO - PROCESS | 2564 | 1465247653831 Marionette TRACE conn8 -> [0,1547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:14:13 INFO - PROCESS | 2564 | 1465247653835 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:14:13 INFO - PROCESS | 2564 | 1465247653951 Marionette TRACE conn8 <- [1,1547,null,{"value":null}] 14:14:14 INFO - PROCESS | 2564 | 1465247654048 Marionette TRACE conn8 -> [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\", \"841f63d8-fed4-499c-a8c0-303cb4dc280d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:14:14 INFO - PROCESS | 2564 | 1465247654051 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:14:14 INFO - PROCESS | 2564 | ++DOCSHELL 17583000 == 34 [pid = 2564] [id = 396] 14:14:14 INFO - PROCESS | 2564 | ++DOMWINDOW == 71 (17583800) [pid = 2564] [serial = 1188] [outer = 00000000] 14:14:14 INFO - PROCESS | 2564 | ++DOMWINDOW == 72 (17588800) [pid = 2564] [serial = 1189] [outer = 17583800] 14:14:14 INFO - PROCESS | 2564 | 1465247654099 Marionette DEBUG loaded listener.js 14:14:14 INFO - PROCESS | 2564 | ++DOMWINDOW == 73 (17714800) [pid = 2564] [serial = 1190] [outer = 17583800] 14:14:14 INFO - PROCESS | 2564 | 1465247654547 Marionette TRACE conn8 <- [1,1548,null,{"value":["/2dcontext/line-styles/2d.line.cap.valid.html",0,null,null,[["Setting lineCap to valid values works",0,null,null]]]}] 14:14:14 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 14:14:14 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 770ms 14:14:14 INFO - PROCESS | 2564 | 1465247654590 Marionette TRACE conn8 -> [0,1549,"getWindowHandle",null] 14:14:14 INFO - PROCESS | 2564 | 1465247654593 Marionette TRACE conn8 <- [1,1549,null,{"value":"13"}] 14:14:14 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 14:14:14 INFO - PROCESS | 2564 | 1465247654602 Marionette TRACE conn8 -> [0,1550,"setScriptTimeout",{"ms":35000}] 14:14:14 INFO - PROCESS | 2564 | 1465247654604 Marionette TRACE conn8 <- [1,1550,null,{}] 14:14:14 INFO - PROCESS | 2564 | 1465247654607 Marionette TRACE conn8 -> [0,1551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:14:14 INFO - PROCESS | 2564 | 1465247654609 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:14:14 INFO - PROCESS | 2564 | 1465247654723 Marionette TRACE conn8 <- [1,1551,null,{"value":null}] 14:14:14 INFO - PROCESS | 2564 | 1465247654731 Marionette TRACE conn8 -> [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\", \"841f63d8-fed4-499c-a8c0-303cb4dc280d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:14:14 INFO - PROCESS | 2564 | 1465247654733 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:14:14 INFO - PROCESS | 2564 | ++DOCSHELL 17711400 == 35 [pid = 2564] [id = 397] 14:14:14 INFO - PROCESS | 2564 | ++DOMWINDOW == 74 (1771B800) [pid = 2564] [serial = 1191] [outer = 00000000] 14:14:14 INFO - PROCESS | 2564 | ++DOMWINDOW == 75 (17755800) [pid = 2564] [serial = 1192] [outer = 1771B800] 14:14:14 INFO - PROCESS | 2564 | 1465247654777 Marionette DEBUG loaded listener.js 14:14:14 INFO - PROCESS | 2564 | ++DOMWINDOW == 76 (1794E000) [pid = 2564] [serial = 1193] [outer = 1771B800] 14:14:15 INFO - PROCESS | 2564 | 1465247655234 Marionette TRACE conn8 <- [1,1552,null,{"value":["/2dcontext/line-styles/2d.line.cross.html",0,null,null,[["Canvas test: 2d.line.cross",0,null,null]]]}] 14:14:15 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 14:14:15 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 670ms 14:14:15 INFO - PROCESS | 2564 | 1465247655308 Marionette TRACE conn8 -> [0,1553,"getWindowHandle",null] 14:14:15 INFO - PROCESS | 2564 | 1465247655310 Marionette TRACE conn8 <- [1,1553,null,{"value":"13"}] 14:14:15 INFO - PROCESS | 2564 | 1465247655315 Marionette TRACE conn8 -> [0,1554,"setScriptTimeout",{"ms":35000}] 14:14:15 INFO - PROCESS | 2564 | 1465247655317 Marionette TRACE conn8 <- [1,1554,null,{}] 14:14:15 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 14:14:15 INFO - PROCESS | 2564 | 1465247655320 Marionette TRACE conn8 -> [0,1555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:14:15 INFO - PROCESS | 2564 | 1465247655322 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:14:15 INFO - PROCESS | 2564 | 1465247655433 Marionette TRACE conn8 <- [1,1555,null,{"value":null}] 14:14:15 INFO - PROCESS | 2564 | 1465247655443 Marionette TRACE conn8 -> [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\", \"841f63d8-fed4-499c-a8c0-303cb4dc280d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:14:15 INFO - PROCESS | 2564 | 1465247655445 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:14:15 INFO - PROCESS | 2564 | ++DOCSHELL 17EDD400 == 36 [pid = 2564] [id = 398] 14:14:15 INFO - PROCESS | 2564 | ++DOMWINDOW == 77 (17EDD800) [pid = 2564] [serial = 1194] [outer = 00000000] 14:14:15 INFO - PROCESS | 2564 | ++DOMWINDOW == 78 (18375800) [pid = 2564] [serial = 1195] [outer = 17EDD800] 14:14:15 INFO - PROCESS | 2564 | 1465247655489 Marionette DEBUG loaded listener.js 14:14:15 INFO - PROCESS | 2564 | ++DOMWINDOW == 79 (183D0000) [pid = 2564] [serial = 1196] [outer = 17EDD800] 14:14:15 INFO - PROCESS | 2564 | 1465247655968 Marionette TRACE conn8 <- [1,1556,null,{"value":["/2dcontext/line-styles/2d.line.defaults.html",0,null,null,[["Canvas test: 2d.line.defaults",0,null,null]]]}] 14:14:16 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 14:14:16 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 672ms 14:14:16 INFO - PROCESS | 2564 | 1465247655992 Marionette TRACE conn8 -> [0,1557,"getWindowHandle",null] 14:14:16 INFO - PROCESS | 2564 | 1465247655994 Marionette TRACE conn8 <- [1,1557,null,{"value":"13"}] 14:14:16 INFO - PROCESS | 2564 | 1465247656008 Marionette TRACE conn8 -> [0,1558,"setScriptTimeout",{"ms":35000}] 14:14:16 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 14:14:16 INFO - PROCESS | 2564 | 1465247656010 Marionette TRACE conn8 <- [1,1558,null,{}] 14:14:16 INFO - PROCESS | 2564 | 1465247656013 Marionette TRACE conn8 -> [0,1559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:14:16 INFO - PROCESS | 2564 | 1465247656019 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:14:16 INFO - PROCESS | 2564 | 1465247656153 Marionette TRACE conn8 <- [1,1559,null,{"value":null}] 14:14:16 INFO - PROCESS | 2564 | 1465247656219 Marionette TRACE conn8 -> [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\", \"841f63d8-fed4-499c-a8c0-303cb4dc280d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:14:16 INFO - PROCESS | 2564 | 1465247656221 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:14:16 INFO - PROCESS | 2564 | ++DOCSHELL 1890EC00 == 37 [pid = 2564] [id = 399] 14:14:16 INFO - PROCESS | 2564 | ++DOMWINDOW == 80 (1890F000) [pid = 2564] [serial = 1197] [outer = 00000000] 14:14:16 INFO - PROCESS | 2564 | ++DOMWINDOW == 81 (18AF9400) [pid = 2564] [serial = 1198] [outer = 1890F000] 14:14:16 INFO - PROCESS | 2564 | 1465247656266 Marionette DEBUG loaded listener.js 14:14:16 INFO - PROCESS | 2564 | ++DOMWINDOW == 82 (18C0F800) [pid = 2564] [serial = 1199] [outer = 1890F000] 14:14:16 INFO - PROCESS | 2564 | --DOMWINDOW == 81 (18C2C800) [pid = 2564] [serial = 1164] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 14:14:16 INFO - PROCESS | 2564 | --DOMWINDOW == 80 (1926D800) [pid = 2564] [serial = 1167] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 14:14:16 INFO - PROCESS | 2564 | --DOMWINDOW == 79 (1837B400) [pid = 2564] [serial = 1155] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 14:14:16 INFO - PROCESS | 2564 | --DOMWINDOW == 78 (18374400) [pid = 2564] [serial = 1158] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 14:14:16 INFO - PROCESS | 2564 | --DOMWINDOW == 77 (18E06400) [pid = 2564] [serial = 1161] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 14:14:16 INFO - PROCESS | 2564 | --DOMWINDOW == 76 (10218800) [pid = 2564] [serial = 1140] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 14:14:16 INFO - PROCESS | 2564 | --DOMWINDOW == 75 (14805400) [pid = 2564] [serial = 1146] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 14:14:16 INFO - PROCESS | 2564 | --DOMWINDOW == 74 (18AFBC00) [pid = 2564] [serial = 1137] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 14:14:16 INFO - PROCESS | 2564 | --DOMWINDOW == 73 (1774E000) [pid = 2564] [serial = 1152] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 14:14:16 INFO - PROCESS | 2564 | --DOMWINDOW == 72 (0FC4BC00) [pid = 2564] [serial = 1143] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 14:14:16 INFO - PROCESS | 2564 | --DOMWINDOW == 71 (17580000) [pid = 2564] [serial = 1149] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 14:14:16 INFO - PROCESS | 2564 | 1465247656857 Marionette TRACE conn8 <- [1,1560,null,{"value":["/2dcontext/line-styles/2d.line.join.bevel.html",0,null,null,[["lineJoin 'bevel' is rendered correctly",0,null,null]]]}] 14:14:16 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 14:14:16 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 870ms 14:14:16 INFO - PROCESS | 2564 | 1465247656883 Marionette TRACE conn8 -> [0,1561,"getWindowHandle",null] 14:14:16 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 14:14:16 INFO - PROCESS | 2564 | 1465247656885 Marionette TRACE conn8 <- [1,1561,null,{"value":"13"}] 14:14:16 INFO - PROCESS | 2564 | 1465247656889 Marionette TRACE conn8 -> [0,1562,"setScriptTimeout",{"ms":35000}] 14:14:16 INFO - PROCESS | 2564 | 1465247656890 Marionette TRACE conn8 <- [1,1562,null,{}] 14:14:16 INFO - PROCESS | 2564 | 1465247656894 Marionette TRACE conn8 -> [0,1563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:14:16 INFO - PROCESS | 2564 | 1465247656896 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:14:16 INFO - PROCESS | 2564 | 1465247656972 Marionette TRACE conn8 <- [1,1563,null,{"value":null}] 14:14:16 INFO - PROCESS | 2564 | 1465247656977 Marionette TRACE conn8 -> [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\", \"841f63d8-fed4-499c-a8c0-303cb4dc280d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:14:17 INFO - PROCESS | 2564 | 1465247656979 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:14:17 INFO - PROCESS | 2564 | ++DOCSHELL 0FD0B400 == 38 [pid = 2564] [id = 400] 14:14:17 INFO - PROCESS | 2564 | ++DOMWINDOW == 72 (177C2400) [pid = 2564] [serial = 1200] [outer = 00000000] 14:14:17 INFO - PROCESS | 2564 | ++DOMWINDOW == 73 (18C2C800) [pid = 2564] [serial = 1201] [outer = 177C2400] 14:14:17 INFO - PROCESS | 2564 | 1465247657024 Marionette DEBUG loaded listener.js 14:14:17 INFO - PROCESS | 2564 | ++DOMWINDOW == 74 (18C33400) [pid = 2564] [serial = 1202] [outer = 177C2400] 14:14:17 INFO - PROCESS | 2564 | 1465247657448 Marionette TRACE conn8 <- [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]]]}] 14:14:17 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 14:14:17 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 571ms 14:14:17 INFO - PROCESS | 2564 | 1465247657460 Marionette TRACE conn8 -> [0,1565,"getWindowHandle",null] 14:14:17 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 14:14:17 INFO - PROCESS | 2564 | 1465247657462 Marionette TRACE conn8 <- [1,1565,null,{"value":"13"}] 14:14:17 INFO - PROCESS | 2564 | 1465247657466 Marionette TRACE conn8 -> [0,1566,"setScriptTimeout",{"ms":35000}] 14:14:17 INFO - PROCESS | 2564 | 1465247657467 Marionette TRACE conn8 <- [1,1566,null,{}] 14:14:17 INFO - PROCESS | 2564 | 1465247657471 Marionette TRACE conn8 -> [0,1567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:14:17 INFO - PROCESS | 2564 | 1465247657472 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:14:17 INFO - PROCESS | 2564 | 1465247657591 Marionette TRACE conn8 <- [1,1567,null,{"value":null}] 14:14:17 INFO - PROCESS | 2564 | 1465247657598 Marionette TRACE conn8 -> [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\", \"841f63d8-fed4-499c-a8c0-303cb4dc280d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:14:17 INFO - PROCESS | 2564 | 1465247657600 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:14:17 INFO - PROCESS | 2564 | ++DOCSHELL 18C2C400 == 39 [pid = 2564] [id = 401] 14:14:17 INFO - PROCESS | 2564 | ++DOMWINDOW == 75 (18E55000) [pid = 2564] [serial = 1203] [outer = 00000000] 14:14:17 INFO - PROCESS | 2564 | ++DOMWINDOW == 76 (1930C400) [pid = 2564] [serial = 1204] [outer = 18E55000] 14:14:17 INFO - PROCESS | 2564 | 1465247657643 Marionette DEBUG loaded listener.js 14:14:17 INFO - PROCESS | 2564 | ++DOMWINDOW == 77 (18E60000) [pid = 2564] [serial = 1205] [outer = 18E55000] 14:14:18 INFO - PROCESS | 2564 | 1465247658059 Marionette TRACE conn8 <- [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]]]}] 14:14:18 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 14:14:18 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 630ms 14:14:18 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 14:14:18 INFO - PROCESS | 2564 | 1465247658096 Marionette TRACE conn8 -> [0,1569,"getWindowHandle",null] 14:14:18 INFO - PROCESS | 2564 | 1465247658098 Marionette TRACE conn8 <- [1,1569,null,{"value":"13"}] 14:14:18 INFO - PROCESS | 2564 | 1465247658101 Marionette TRACE conn8 -> [0,1570,"setScriptTimeout",{"ms":35000}] 14:14:18 INFO - PROCESS | 2564 | 1465247658103 Marionette TRACE conn8 <- [1,1570,null,{}] 14:14:18 INFO - PROCESS | 2564 | 1465247658106 Marionette TRACE conn8 -> [0,1571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:14:18 INFO - PROCESS | 2564 | 1465247658108 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:14:18 INFO - PROCESS | 2564 | 1465247658221 Marionette TRACE conn8 <- [1,1571,null,{"value":null}] 14:14:18 INFO - PROCESS | 2564 | 1465247658230 Marionette TRACE conn8 -> [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\", \"841f63d8-fed4-499c-a8c0-303cb4dc280d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:14:18 INFO - PROCESS | 2564 | 1465247658232 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:14:18 INFO - PROCESS | 2564 | ++DOCSHELL 17582000 == 40 [pid = 2564] [id = 402] 14:14:18 INFO - PROCESS | 2564 | ++DOMWINDOW == 78 (19854400) [pid = 2564] [serial = 1206] [outer = 00000000] 14:14:18 INFO - PROCESS | 2564 | ++DOMWINDOW == 79 (19A1B000) [pid = 2564] [serial = 1207] [outer = 19854400] 14:14:18 INFO - PROCESS | 2564 | 1465247658284 Marionette DEBUG loaded listener.js 14:14:18 INFO - PROCESS | 2564 | ++DOMWINDOW == 80 (19A1D400) [pid = 2564] [serial = 1208] [outer = 19854400] 14:14:18 INFO - PROCESS | 2564 | 1465247658846 Marionette TRACE conn8 <- [1,1572,null,{"value":["/2dcontext/line-styles/2d.line.join.miter.html",0,null,null,[["lineJoin 'miter' is rendered correctly",0,null,null]]]}] 14:14:18 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 14:14:18 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 870ms 14:14:19 INFO - PROCESS | 2564 | 1465247658986 Marionette TRACE conn8 -> [0,1573,"getWindowHandle",null] 14:14:19 INFO - PROCESS | 2564 | 1465247658991 Marionette TRACE conn8 <- [1,1573,null,{"value":"13"}] 14:14:19 INFO - PROCESS | 2564 | 1465247658996 Marionette TRACE conn8 -> [0,1574,"setScriptTimeout",{"ms":35000}] 14:14:19 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 14:14:19 INFO - PROCESS | 2564 | 1465247658999 Marionette TRACE conn8 <- [1,1574,null,{}] 14:14:19 INFO - PROCESS | 2564 | 1465247659005 Marionette TRACE conn8 -> [0,1575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:14:19 INFO - PROCESS | 2564 | 1465247659008 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:14:19 INFO - PROCESS | 2564 | 1465247659136 Marionette TRACE conn8 <- [1,1575,null,{"value":null}] 14:14:19 INFO - PROCESS | 2564 | 1465247659262 Marionette TRACE conn8 -> [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\", \"841f63d8-fed4-499c-a8c0-303cb4dc280d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:14:19 INFO - PROCESS | 2564 | 1465247659265 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:14:19 INFO - PROCESS | 2564 | ++DOCSHELL 0F3EF000 == 41 [pid = 2564] [id = 403] 14:14:19 INFO - PROCESS | 2564 | ++DOMWINDOW == 81 (0FC47400) [pid = 2564] [serial = 1209] [outer = 00000000] 14:14:19 INFO - PROCESS | 2564 | ++DOMWINDOW == 82 (105B4C00) [pid = 2564] [serial = 1210] [outer = 0FC47400] 14:14:19 INFO - PROCESS | 2564 | 1465247659324 Marionette DEBUG loaded listener.js 14:14:19 INFO - PROCESS | 2564 | ++DOMWINDOW == 83 (140E7400) [pid = 2564] [serial = 1211] [outer = 0FC47400] 14:14:20 INFO - PROCESS | 2564 | 1465247660038 Marionette TRACE conn8 <- [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]]]}] 14:14:20 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 14:14:20 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 1075ms 14:14:20 INFO - PROCESS | 2564 | 1465247660079 Marionette TRACE conn8 -> [0,1577,"getWindowHandle",null] 14:14:20 INFO - PROCESS | 2564 | 1465247660083 Marionette TRACE conn8 <- [1,1577,null,{"value":"13"}] 14:14:20 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 14:14:20 INFO - PROCESS | 2564 | 1465247660090 Marionette TRACE conn8 -> [0,1578,"setScriptTimeout",{"ms":35000}] 14:14:20 INFO - PROCESS | 2564 | 1465247660092 Marionette TRACE conn8 <- [1,1578,null,{}] 14:14:20 INFO - PROCESS | 2564 | 1465247660096 Marionette TRACE conn8 -> [0,1579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:14:20 INFO - PROCESS | 2564 | 1465247660099 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:14:20 INFO - PROCESS | 2564 | 1465247660220 Marionette TRACE conn8 <- [1,1579,null,{"value":null}] 14:14:20 INFO - PROCESS | 2564 | 1465247660356 Marionette TRACE conn8 -> [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\", \"841f63d8-fed4-499c-a8c0-303cb4dc280d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:14:20 INFO - PROCESS | 2564 | 1465247660359 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:14:20 INFO - PROCESS | 2564 | ++DOCSHELL 15D3E800 == 42 [pid = 2564] [id = 404] 14:14:20 INFO - PROCESS | 2564 | ++DOMWINDOW == 84 (16678400) [pid = 2564] [serial = 1212] [outer = 00000000] 14:14:20 INFO - PROCESS | 2564 | ++DOMWINDOW == 85 (17586400) [pid = 2564] [serial = 1213] [outer = 16678400] 14:14:20 INFO - PROCESS | 2564 | 1465247660416 Marionette DEBUG loaded listener.js 14:14:20 INFO - PROCESS | 2564 | ++DOMWINDOW == 86 (1774B400) [pid = 2564] [serial = 1214] [outer = 16678400] 14:14:21 INFO - PROCESS | 2564 | --DOCSHELL 18C2C400 == 41 [pid = 2564] [id = 401] 14:14:21 INFO - PROCESS | 2564 | --DOCSHELL 0FD0B400 == 40 [pid = 2564] [id = 400] 14:14:21 INFO - PROCESS | 2564 | --DOCSHELL 1890EC00 == 39 [pid = 2564] [id = 399] 14:14:21 INFO - PROCESS | 2564 | --DOCSHELL 17EDD400 == 38 [pid = 2564] [id = 398] 14:14:21 INFO - PROCESS | 2564 | --DOCSHELL 17711400 == 37 [pid = 2564] [id = 397] 14:14:21 INFO - PROCESS | 2564 | --DOCSHELL 17583000 == 36 [pid = 2564] [id = 396] 14:14:21 INFO - PROCESS | 2564 | --DOCSHELL 140DA000 == 35 [pid = 2564] [id = 395] 14:14:21 INFO - PROCESS | 2564 | --DOCSHELL 0FE3EC00 == 34 [pid = 2564] [id = 394] 14:14:21 INFO - PROCESS | 2564 | --DOMWINDOW == 85 (18E61800) [pid = 2564] [serial = 1166] [outer = 00000000] [url = about:blank] 14:14:21 INFO - PROCESS | 2564 | --DOMWINDOW == 84 (183D1C00) [pid = 2564] [serial = 1156] [outer = 00000000] [url = about:blank] 14:14:21 INFO - PROCESS | 2564 | --DOMWINDOW == 83 (18C0EC00) [pid = 2564] [serial = 1159] [outer = 00000000] [url = about:blank] 14:14:21 INFO - PROCESS | 2564 | --DOMWINDOW == 82 (184BA400) [pid = 2564] [serial = 1157] [outer = 00000000] [url = about:blank] 14:14:21 INFO - PROCESS | 2564 | --DOMWINDOW == 81 (18E10000) [pid = 2564] [serial = 1162] [outer = 00000000] [url = about:blank] 14:14:21 INFO - PROCESS | 2564 | --DOMWINDOW == 80 (1409FC00) [pid = 2564] [serial = 1141] [outer = 00000000] [url = about:blank] 14:14:21 INFO - PROCESS | 2564 | --DOMWINDOW == 79 (14811400) [pid = 2564] [serial = 1142] [outer = 00000000] [url = about:blank] 14:14:21 INFO - PROCESS | 2564 | --DOMWINDOW == 78 (14818400) [pid = 2564] [serial = 1147] [outer = 00000000] [url = about:blank] 14:14:21 INFO - PROCESS | 2564 | --DOMWINDOW == 77 (14843400) [pid = 2564] [serial = 1148] [outer = 00000000] [url = about:blank] 14:14:21 INFO - PROCESS | 2564 | --DOMWINDOW == 76 (18C28800) [pid = 2564] [serial = 1139] [outer = 00000000] [url = about:blank] 14:14:21 INFO - PROCESS | 2564 | --DOMWINDOW == 75 (18C10800) [pid = 2564] [serial = 1138] [outer = 00000000] [url = about:blank] 14:14:21 INFO - PROCESS | 2564 | --DOMWINDOW == 74 (178E7000) [pid = 2564] [serial = 1153] [outer = 00000000] [url = about:blank] 14:14:21 INFO - PROCESS | 2564 | --DOMWINDOW == 73 (0FE42C00) [pid = 2564] [serial = 1144] [outer = 00000000] [url = about:blank] 14:14:21 INFO - PROCESS | 2564 | --DOMWINDOW == 72 (10252800) [pid = 2564] [serial = 1145] [outer = 00000000] [url = about:blank] 14:14:21 INFO - PROCESS | 2564 | --DOMWINDOW == 71 (17588400) [pid = 2564] [serial = 1150] [outer = 00000000] [url = about:blank] 14:14:21 INFO - PROCESS | 2564 | --DOMWINDOW == 70 (17714400) [pid = 2564] [serial = 1151] [outer = 00000000] [url = about:blank] 14:14:21 INFO - PROCESS | 2564 | --DOMWINDOW == 69 (18C2D400) [pid = 2564] [serial = 1160] [outer = 00000000] [url = about:blank] 14:14:21 INFO - PROCESS | 2564 | --DOMWINDOW == 68 (18E58400) [pid = 2564] [serial = 1163] [outer = 00000000] [url = about:blank] 14:14:21 INFO - PROCESS | 2564 | --DOMWINDOW == 67 (17E43000) [pid = 2564] [serial = 1154] [outer = 00000000] [url = about:blank] 14:14:21 INFO - PROCESS | 2564 | --DOMWINDOW == 66 (18E5C400) [pid = 2564] [serial = 1165] [outer = 00000000] [url = about:blank] 14:14:21 INFO - PROCESS | 2564 | --DOMWINDOW == 65 (1984D800) [pid = 2564] [serial = 1169] [outer = 00000000] [url = about:blank] 14:14:21 INFO - PROCESS | 2564 | --DOMWINDOW == 64 (19381400) [pid = 2564] [serial = 1168] [outer = 00000000] [url = about:blank] 14:14:21 INFO - PROCESS | 2564 | 1465247661271 Marionette TRACE conn8 <- [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]]]}] 14:14:21 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 14:14:21 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 1222ms 14:14:21 INFO - PROCESS | 2564 | 1465247661314 Marionette TRACE conn8 -> [0,1581,"getWindowHandle",null] 14:14:21 INFO - PROCESS | 2564 | 1465247661319 Marionette TRACE conn8 <- [1,1581,null,{"value":"13"}] 14:14:21 INFO - PROCESS | 2564 | 1465247661323 Marionette TRACE conn8 -> [0,1582,"setScriptTimeout",{"ms":35000}] 14:14:21 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 14:14:21 INFO - PROCESS | 2564 | 1465247661326 Marionette TRACE conn8 <- [1,1582,null,{}] 14:14:21 INFO - PROCESS | 2564 | 1465247661332 Marionette TRACE conn8 -> [0,1583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:14:21 INFO - PROCESS | 2564 | 1465247661335 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:14:21 INFO - PROCESS | 2564 | 1465247661420 Marionette TRACE conn8 <- [1,1583,null,{"value":null}] 14:14:21 INFO - PROCESS | 2564 | 1465247661426 Marionette TRACE conn8 -> [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\", \"841f63d8-fed4-499c-a8c0-303cb4dc280d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:14:21 INFO - PROCESS | 2564 | 1465247661430 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:14:21 INFO - PROCESS | 2564 | ++DOCSHELL 0FF50000 == 35 [pid = 2564] [id = 405] 14:14:21 INFO - PROCESS | 2564 | ++DOMWINDOW == 65 (0FF50C00) [pid = 2564] [serial = 1215] [outer = 00000000] 14:14:21 INFO - PROCESS | 2564 | ++DOMWINDOW == 66 (10252400) [pid = 2564] [serial = 1216] [outer = 0FF50C00] 14:14:21 INFO - PROCESS | 2564 | 1465247661479 Marionette DEBUG loaded listener.js 14:14:21 INFO - PROCESS | 2564 | ++DOMWINDOW == 67 (105B5800) [pid = 2564] [serial = 1217] [outer = 0FF50C00] 14:14:22 INFO - PROCESS | 2564 | 1465247662025 Marionette TRACE conn8 <- [1,1584,null,{"value":["/2dcontext/line-styles/2d.line.join.round.html",0,null,null,[["lineJoin 'round' is rendered correctly",0,null,null]]]}] 14:14:22 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 14:14:22 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 731ms 14:14:22 INFO - PROCESS | 2564 | 1465247662058 Marionette TRACE conn8 -> [0,1585,"getWindowHandle",null] 14:14:22 INFO - PROCESS | 2564 | 1465247662062 Marionette TRACE conn8 <- [1,1585,null,{"value":"13"}] 14:14:22 INFO - PROCESS | 2564 | 1465247662068 Marionette TRACE conn8 -> [0,1586,"setScriptTimeout",{"ms":35000}] 14:14:22 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 14:14:22 INFO - PROCESS | 2564 | 1465247662070 Marionette TRACE conn8 <- [1,1586,null,{}] 14:14:22 INFO - PROCESS | 2564 | 1465247662074 Marionette TRACE conn8 -> [0,1587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:14:22 INFO - PROCESS | 2564 | 1465247662076 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:14:22 INFO - PROCESS | 2564 | 1465247662162 Marionette TRACE conn8 <- [1,1587,null,{"value":null}] 14:14:22 INFO - PROCESS | 2564 | 1465247662170 Marionette TRACE conn8 -> [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\", \"841f63d8-fed4-499c-a8c0-303cb4dc280d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:14:22 INFO - PROCESS | 2564 | 1465247662172 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:14:22 INFO - PROCESS | 2564 | ++DOCSHELL 1481DC00 == 36 [pid = 2564] [id = 406] 14:14:22 INFO - PROCESS | 2564 | ++DOMWINDOW == 68 (148D9000) [pid = 2564] [serial = 1218] [outer = 00000000] 14:14:22 INFO - PROCESS | 2564 | ++DOMWINDOW == 69 (149F7000) [pid = 2564] [serial = 1219] [outer = 148D9000] 14:14:22 INFO - PROCESS | 2564 | 1465247662220 Marionette DEBUG loaded listener.js 14:14:22 INFO - PROCESS | 2564 | ++DOMWINDOW == 70 (15F77000) [pid = 2564] [serial = 1220] [outer = 148D9000] 14:14:22 INFO - PROCESS | 2564 | 1465247662694 Marionette TRACE conn8 <- [1,1588,null,{"value":["/2dcontext/line-styles/2d.line.join.valid.html",0,null,null,[["Setting lineJoin to valid values works",0,null,null]]]}] 14:14:22 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 14:14:22 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 670ms 14:14:22 INFO - PROCESS | 2564 | 1465247662743 Marionette TRACE conn8 -> [0,1589,"getWindowHandle",null] 14:14:22 INFO - PROCESS | 2564 | 1465247662745 Marionette TRACE conn8 <- [1,1589,null,{"value":"13"}] 14:14:22 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 14:14:22 INFO - PROCESS | 2564 | 1465247662749 Marionette TRACE conn8 -> [0,1590,"setScriptTimeout",{"ms":35000}] 14:14:22 INFO - PROCESS | 2564 | 1465247662752 Marionette TRACE conn8 <- [1,1590,null,{}] 14:14:22 INFO - PROCESS | 2564 | 1465247662762 Marionette TRACE conn8 -> [0,1591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:14:22 INFO - PROCESS | 2564 | 1465247662767 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:14:22 INFO - PROCESS | 2564 | 1465247662852 Marionette TRACE conn8 <- [1,1591,null,{"value":null}] 14:14:22 INFO - PROCESS | 2564 | 1465247662972 Marionette TRACE conn8 -> [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\", \"841f63d8-fed4-499c-a8c0-303cb4dc280d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:14:22 INFO - PROCESS | 2564 | 1465247662975 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:14:23 INFO - PROCESS | 2564 | ++DOCSHELL 1774F400 == 37 [pid = 2564] [id = 407] 14:14:23 INFO - PROCESS | 2564 | ++DOMWINDOW == 71 (17750800) [pid = 2564] [serial = 1221] [outer = 00000000] 14:14:23 INFO - PROCESS | 2564 | ++DOMWINDOW == 72 (17755C00) [pid = 2564] [serial = 1222] [outer = 17750800] 14:14:23 INFO - PROCESS | 2564 | 1465247663036 Marionette DEBUG loaded listener.js 14:14:23 INFO - PROCESS | 2564 | ++DOMWINDOW == 73 (17E3EC00) [pid = 2564] [serial = 1223] [outer = 17750800] 14:14:23 INFO - PROCESS | 2564 | 1465247663419 Marionette TRACE conn8 <- [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]]]}] 14:14:23 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 14:14:23 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 731ms 14:14:23 INFO - PROCESS | 2564 | 1465247663484 Marionette TRACE conn8 -> [0,1593,"getWindowHandle",null] 14:14:23 INFO - PROCESS | 2564 | 1465247663486 Marionette TRACE conn8 <- [1,1593,null,{"value":"13"}] 14:14:23 INFO - PROCESS | 2564 | 1465247663490 Marionette TRACE conn8 -> [0,1594,"setScriptTimeout",{"ms":35000}] 14:14:23 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 14:14:23 INFO - PROCESS | 2564 | 1465247663491 Marionette TRACE conn8 <- [1,1594,null,{}] 14:14:23 INFO - PROCESS | 2564 | 1465247663495 Marionette TRACE conn8 -> [0,1595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:14:23 INFO - PROCESS | 2564 | 1465247663497 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:14:23 INFO - PROCESS | 2564 | 1465247663619 Marionette TRACE conn8 <- [1,1595,null,{"value":null}] 14:14:23 INFO - PROCESS | 2564 | 1465247663630 Marionette TRACE conn8 -> [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\", \"841f63d8-fed4-499c-a8c0-303cb4dc280d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:14:23 INFO - PROCESS | 2564 | 1465247663631 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:14:23 INFO - PROCESS | 2564 | ++DOCSHELL 1837A000 == 38 [pid = 2564] [id = 408] 14:14:23 INFO - PROCESS | 2564 | ++DOMWINDOW == 74 (1837B400) [pid = 2564] [serial = 1224] [outer = 00000000] 14:14:23 INFO - PROCESS | 2564 | ++DOMWINDOW == 75 (184C0400) [pid = 2564] [serial = 1225] [outer = 1837B400] 14:14:23 INFO - PROCESS | 2564 | 1465247663676 Marionette DEBUG loaded listener.js 14:14:23 INFO - PROCESS | 2564 | ++DOMWINDOW == 76 (18902C00) [pid = 2564] [serial = 1226] [outer = 1837B400] 14:14:24 INFO - PROCESS | 2564 | 1465247664109 Marionette TRACE conn8 <- [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]]]}] 14:14:24 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 14:14:24 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 670ms 14:14:24 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 14:14:24 INFO - PROCESS | 2564 | 1465247664164 Marionette TRACE conn8 -> [0,1597,"getWindowHandle",null] 14:14:24 INFO - PROCESS | 2564 | 1465247664166 Marionette TRACE conn8 <- [1,1597,null,{"value":"13"}] 14:14:24 INFO - PROCESS | 2564 | 1465247664169 Marionette TRACE conn8 -> [0,1598,"setScriptTimeout",{"ms":35000}] 14:14:24 INFO - PROCESS | 2564 | 1465247664170 Marionette TRACE conn8 <- [1,1598,null,{}] 14:14:24 INFO - PROCESS | 2564 | 1465247664174 Marionette TRACE conn8 -> [0,1599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:14:24 INFO - PROCESS | 2564 | 1465247664176 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:14:24 INFO - PROCESS | 2564 | 1465247664314 Marionette TRACE conn8 <- [1,1599,null,{"value":null}] 14:14:24 INFO - PROCESS | 2564 | 1465247664335 Marionette TRACE conn8 -> [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\", \"841f63d8-fed4-499c-a8c0-303cb4dc280d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:14:24 INFO - PROCESS | 2564 | 1465247664337 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:14:24 INFO - PROCESS | 2564 | ++DOCSHELL 0FF4D800 == 39 [pid = 2564] [id = 409] 14:14:24 INFO - PROCESS | 2564 | ++DOMWINDOW == 77 (18902000) [pid = 2564] [serial = 1227] [outer = 00000000] 14:14:24 INFO - PROCESS | 2564 | ++DOMWINDOW == 78 (18910C00) [pid = 2564] [serial = 1228] [outer = 18902000] 14:14:24 INFO - PROCESS | 2564 | 1465247664381 Marionette DEBUG loaded listener.js 14:14:24 INFO - PROCESS | 2564 | ++DOMWINDOW == 79 (1483D000) [pid = 2564] [serial = 1229] [outer = 18902000] 14:14:24 INFO - PROCESS | 2564 | 1465247664833 Marionette TRACE conn8 <- [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]]]}] 14:14:24 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 14:14:24 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 670ms 14:14:24 INFO - PROCESS | 2564 | 1465247664839 Marionette TRACE conn8 -> [0,1601,"getWindowHandle",null] 14:14:24 INFO - PROCESS | 2564 | 1465247664841 Marionette TRACE conn8 <- [1,1601,null,{"value":"13"}] 14:14:24 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 14:14:24 INFO - PROCESS | 2564 | 1465247664844 Marionette TRACE conn8 -> [0,1602,"setScriptTimeout",{"ms":35000}] 14:14:24 INFO - PROCESS | 2564 | 1465247664846 Marionette TRACE conn8 <- [1,1602,null,{}] 14:14:24 INFO - PROCESS | 2564 | 1465247664856 Marionette TRACE conn8 -> [0,1603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:14:24 INFO - PROCESS | 2564 | 1465247664861 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:14:25 INFO - PROCESS | 2564 | 1465247665008 Marionette TRACE conn8 <- [1,1603,null,{"value":null}] 14:14:25 INFO - PROCESS | 2564 | 1465247665014 Marionette TRACE conn8 -> [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\", \"841f63d8-fed4-499c-a8c0-303cb4dc280d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:14:25 INFO - PROCESS | 2564 | 1465247665016 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:14:25 INFO - PROCESS | 2564 | ++DOCSHELL 18C2FC00 == 40 [pid = 2564] [id = 410] 14:14:25 INFO - PROCESS | 2564 | ++DOMWINDOW == 80 (18C30800) [pid = 2564] [serial = 1230] [outer = 00000000] 14:14:25 INFO - PROCESS | 2564 | ++DOMWINDOW == 81 (19271C00) [pid = 2564] [serial = 1231] [outer = 18C30800] 14:14:25 INFO - PROCESS | 2564 | 1465247665060 Marionette DEBUG loaded listener.js 14:14:25 INFO - PROCESS | 2564 | ++DOMWINDOW == 82 (192E0000) [pid = 2564] [serial = 1232] [outer = 18C30800] 14:14:25 INFO - PROCESS | 2564 | --DOMWINDOW == 81 (1771B800) [pid = 2564] [serial = 1191] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 14:14:25 INFO - PROCESS | 2564 | --DOMWINDOW == 80 (0FE3F800) [pid = 2564] [serial = 1182] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 14:14:25 INFO - PROCESS | 2564 | --DOMWINDOW == 79 (17583800) [pid = 2564] [serial = 1188] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 14:14:25 INFO - PROCESS | 2564 | --DOMWINDOW == 78 (140DD800) [pid = 2564] [serial = 1185] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 14:14:25 INFO - PROCESS | 2564 | --DOMWINDOW == 77 (10ECBC00) [pid = 2564] [serial = 1179] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 14:14:25 INFO - PROCESS | 2564 | --DOMWINDOW == 76 (10245800) [pid = 2564] [serial = 1170] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 14:14:25 INFO - PROCESS | 2564 | --DOMWINDOW == 75 (17EDD800) [pid = 2564] [serial = 1194] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 14:14:25 INFO - PROCESS | 2564 | --DOMWINDOW == 74 (17747800) [pid = 2564] [serial = 1173] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 14:14:25 INFO - PROCESS | 2564 | --DOMWINDOW == 73 (18E55000) [pid = 2564] [serial = 1203] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 14:14:25 INFO - PROCESS | 2564 | --DOMWINDOW == 72 (19382800) [pid = 2564] [serial = 1176] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 14:14:25 INFO - PROCESS | 2564 | --DOMWINDOW == 71 (1890F000) [pid = 2564] [serial = 1197] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 14:14:25 INFO - PROCESS | 2564 | --DOMWINDOW == 70 (177C2400) [pid = 2564] [serial = 1200] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 14:14:25 INFO - PROCESS | 2564 | 1465247665678 Marionette TRACE conn8 <- [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]]]}] 14:14:25 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 14:14:25 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 890ms 14:14:25 INFO - PROCESS | 2564 | 1465247665736 Marionette TRACE conn8 -> [0,1605,"getWindowHandle",null] 14:14:25 INFO - PROCESS | 2564 | 1465247665738 Marionette TRACE conn8 <- [1,1605,null,{"value":"13"}] 14:14:25 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 14:14:25 INFO - PROCESS | 2564 | 1465247665741 Marionette TRACE conn8 -> [0,1606,"setScriptTimeout",{"ms":35000}] 14:14:25 INFO - PROCESS | 2564 | 1465247665743 Marionette TRACE conn8 <- [1,1606,null,{}] 14:14:25 INFO - PROCESS | 2564 | 1465247665746 Marionette TRACE conn8 -> [0,1607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:14:25 INFO - PROCESS | 2564 | 1465247665748 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:14:25 INFO - PROCESS | 2564 | 1465247665827 Marionette TRACE conn8 <- [1,1607,null,{"value":null}] 14:14:25 INFO - PROCESS | 2564 | 1465247665832 Marionette TRACE conn8 -> [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\", \"841f63d8-fed4-499c-a8c0-303cb4dc280d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:14:25 INFO - PROCESS | 2564 | 1465247665834 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:14:25 INFO - PROCESS | 2564 | ++DOCSHELL 10ECA800 == 41 [pid = 2564] [id = 411] 14:14:25 INFO - PROCESS | 2564 | ++DOMWINDOW == 71 (10ED4800) [pid = 2564] [serial = 1233] [outer = 00000000] 14:14:25 INFO - PROCESS | 2564 | ++DOMWINDOW == 72 (17530400) [pid = 2564] [serial = 1234] [outer = 10ED4800] 14:14:25 INFO - PROCESS | 2564 | 1465247665877 Marionette DEBUG loaded listener.js 14:14:25 INFO - PROCESS | 2564 | ++DOMWINDOW == 73 (17749000) [pid = 2564] [serial = 1235] [outer = 10ED4800] 14:14:26 INFO - PROCESS | 2564 | 1465247666300 Marionette TRACE conn8 <- [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]]]}] 14:14:26 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 14:14:26 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 630ms 14:14:26 INFO - PROCESS | 2564 | 1465247666372 Marionette TRACE conn8 -> [0,1609,"getWindowHandle",null] 14:14:26 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 14:14:26 INFO - PROCESS | 2564 | 1465247666374 Marionette TRACE conn8 <- [1,1609,null,{"value":"13"}] 14:14:26 INFO - PROCESS | 2564 | 1465247666377 Marionette TRACE conn8 -> [0,1610,"setScriptTimeout",{"ms":35000}] 14:14:26 INFO - PROCESS | 2564 | 1465247666379 Marionette TRACE conn8 <- [1,1610,null,{}] 14:14:26 INFO - PROCESS | 2564 | 1465247666382 Marionette TRACE conn8 -> [0,1611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:14:26 INFO - PROCESS | 2564 | 1465247666384 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:14:26 INFO - PROCESS | 2564 | 1465247666467 Marionette TRACE conn8 <- [1,1611,null,{"value":null}] 14:14:26 INFO - PROCESS | 2564 | 1465247666473 Marionette TRACE conn8 -> [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\", \"841f63d8-fed4-499c-a8c0-303cb4dc280d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:14:26 INFO - PROCESS | 2564 | 1465247666475 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:14:26 INFO - PROCESS | 2564 | ++DOCSHELL 18380000 == 42 [pid = 2564] [id = 412] 14:14:26 INFO - PROCESS | 2564 | ++DOMWINDOW == 74 (18380C00) [pid = 2564] [serial = 1236] [outer = 00000000] 14:14:26 INFO - PROCESS | 2564 | ++DOMWINDOW == 75 (19388000) [pid = 2564] [serial = 1237] [outer = 18380C00] 14:14:26 INFO - PROCESS | 2564 | 1465247666518 Marionette DEBUG loaded listener.js 14:14:26 INFO - PROCESS | 2564 | ++DOMWINDOW == 76 (19876000) [pid = 2564] [serial = 1238] [outer = 18380C00] 14:14:26 INFO - PROCESS | 2564 | 1465247666955 Marionette TRACE conn8 <- [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]]]}] 14:14:27 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 14:14:27 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 643ms 14:14:27 INFO - PROCESS | 2564 | 1465247667021 Marionette TRACE conn8 -> [0,1613,"getWindowHandle",null] 14:14:27 INFO - PROCESS | 2564 | 1465247667023 Marionette TRACE conn8 <- [1,1613,null,{"value":"13"}] 14:14:27 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 14:14:27 INFO - PROCESS | 2564 | 1465247667026 Marionette TRACE conn8 -> [0,1614,"setScriptTimeout",{"ms":35000}] 14:14:27 INFO - PROCESS | 2564 | 1465247667027 Marionette TRACE conn8 <- [1,1614,null,{}] 14:14:27 INFO - PROCESS | 2564 | 1465247667031 Marionette TRACE conn8 -> [0,1615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:14:27 INFO - PROCESS | 2564 | 1465247667033 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:14:27 INFO - PROCESS | 2564 | 1465247667112 Marionette TRACE conn8 <- [1,1615,null,{"value":null}] 14:14:27 INFO - PROCESS | 2564 | 1465247667119 Marionette TRACE conn8 -> [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\", \"841f63d8-fed4-499c-a8c0-303cb4dc280d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:14:27 INFO - PROCESS | 2564 | 1465247667121 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:14:27 INFO - PROCESS | 2564 | ++DOCSHELL 17723C00 == 43 [pid = 2564] [id = 413] 14:14:27 INFO - PROCESS | 2564 | ++DOMWINDOW == 77 (1AD09400) [pid = 2564] [serial = 1239] [outer = 00000000] 14:14:27 INFO - PROCESS | 2564 | ++DOMWINDOW == 78 (1B553400) [pid = 2564] [serial = 1240] [outer = 1AD09400] 14:14:27 INFO - PROCESS | 2564 | 1465247667164 Marionette DEBUG loaded listener.js 14:14:27 INFO - PROCESS | 2564 | ++DOMWINDOW == 79 (1B556400) [pid = 2564] [serial = 1241] [outer = 1AD09400] 14:14:27 INFO - PROCESS | 2564 | 1465247667599 Marionette TRACE conn8 <- [1,1616,null,{"value":["/2dcontext/line-styles/2d.line.miter.valid.html",0,null,null,[["Setting miterLimit to valid values works",0,null,null]]]}] 14:14:27 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 14:14:27 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 631ms 14:14:27 INFO - PROCESS | 2564 | 1465247667671 Marionette TRACE conn8 -> [0,1617,"getWindowHandle",null] 14:14:27 INFO - PROCESS | 2564 | 1465247667675 Marionette TRACE conn8 <- [1,1617,null,{"value":"13"}] 14:14:27 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 14:14:27 INFO - PROCESS | 2564 | 1465247667686 Marionette TRACE conn8 -> [0,1618,"setScriptTimeout",{"ms":35000}] 14:14:27 INFO - PROCESS | 2564 | 1465247667690 Marionette TRACE conn8 <- [1,1618,null,{}] 14:14:27 INFO - PROCESS | 2564 | 1465247667697 Marionette TRACE conn8 -> [0,1619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:14:27 INFO - PROCESS | 2564 | 1465247667700 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:14:27 INFO - PROCESS | 2564 | 1465247667817 Marionette TRACE conn8 <- [1,1619,null,{"value":null}] 14:14:27 INFO - PROCESS | 2564 | 1465247667951 Marionette TRACE conn8 -> [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\", \"841f63d8-fed4-499c-a8c0-303cb4dc280d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:14:27 INFO - PROCESS | 2564 | 1465247667957 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:14:27 INFO - PROCESS | 2564 | ++DOCSHELL 0FE42C00 == 44 [pid = 2564] [id = 414] 14:14:27 INFO - PROCESS | 2564 | ++DOMWINDOW == 80 (0FE44800) [pid = 2564] [serial = 1242] [outer = 00000000] 14:14:28 INFO - PROCESS | 2564 | ++DOMWINDOW == 81 (1024FC00) [pid = 2564] [serial = 1243] [outer = 0FE44800] 14:14:28 INFO - PROCESS | 2564 | 1465247668019 Marionette DEBUG loaded listener.js 14:14:28 INFO - PROCESS | 2564 | ++DOMWINDOW == 82 (14010C00) [pid = 2564] [serial = 1244] [outer = 0FE44800] 14:14:28 INFO - PROCESS | 2564 | 1465247668643 Marionette TRACE conn8 <- [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]]]}] 14:14:28 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 14:14:28 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 990ms 14:14:28 INFO - PROCESS | 2564 | 1465247668676 Marionette TRACE conn8 -> [0,1621,"getWindowHandle",null] 14:14:28 INFO - PROCESS | 2564 | 1465247668680 Marionette TRACE conn8 <- [1,1621,null,{"value":"13"}] 14:14:28 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 14:14:28 INFO - PROCESS | 2564 | 1465247668687 Marionette TRACE conn8 -> [0,1622,"setScriptTimeout",{"ms":35000}] 14:14:28 INFO - PROCESS | 2564 | 1465247668691 Marionette TRACE conn8 <- [1,1622,null,{}] 14:14:28 INFO - PROCESS | 2564 | 1465247668695 Marionette TRACE conn8 -> [0,1623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:14:28 INFO - PROCESS | 2564 | 1465247668698 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:14:28 INFO - PROCESS | 2564 | 1465247668809 Marionette TRACE conn8 <- [1,1623,null,{"value":null}] 14:14:28 INFO - PROCESS | 2564 | 1465247668945 Marionette TRACE conn8 -> [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\", \"841f63d8-fed4-499c-a8c0-303cb4dc280d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:14:28 INFO - PROCESS | 2564 | 1465247668948 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:14:28 INFO - PROCESS | 2564 | ++DOCSHELL 17709C00 == 45 [pid = 2564] [id = 415] 14:14:28 INFO - PROCESS | 2564 | ++DOMWINDOW == 83 (17711000) [pid = 2564] [serial = 1245] [outer = 00000000] 14:14:29 INFO - PROCESS | 2564 | ++DOMWINDOW == 84 (17749400) [pid = 2564] [serial = 1246] [outer = 17711000] 14:14:29 INFO - PROCESS | 2564 | 1465247669006 Marionette DEBUG loaded listener.js 14:14:29 INFO - PROCESS | 2564 | ++DOMWINDOW == 85 (17EDE400) [pid = 2564] [serial = 1247] [outer = 17711000] 14:14:29 INFO - PROCESS | 2564 | 1465247669615 Marionette TRACE conn8 <- [1,1624,null,{"value":["/2dcontext/line-styles/2d.line.union.html",0,null,null,[["Canvas test: 2d.line.union",0,null,null]]]}] 14:14:29 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 14:14:29 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 990ms 14:14:29 INFO - PROCESS | 2564 | 1465247669676 Marionette TRACE conn8 -> [0,1625,"getWindowHandle",null] 14:14:29 INFO - PROCESS | 2564 | 1465247669679 Marionette TRACE conn8 <- [1,1625,null,{"value":"13"}] 14:14:29 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 14:14:29 INFO - PROCESS | 2564 | 1465247669683 Marionette TRACE conn8 -> [0,1626,"setScriptTimeout",{"ms":35000}] 14:14:29 INFO - PROCESS | 2564 | 1465247669685 Marionette TRACE conn8 <- [1,1626,null,{}] 14:14:29 INFO - PROCESS | 2564 | 1465247669694 Marionette TRACE conn8 -> [0,1627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:14:29 INFO - PROCESS | 2564 | 1465247669700 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:14:29 INFO - PROCESS | 2564 | 1465247669853 Marionette TRACE conn8 <- [1,1627,null,{"value":null}] 14:14:29 INFO - PROCESS | 2564 | 1465247669878 Marionette TRACE conn8 -> [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\", \"841f63d8-fed4-499c-a8c0-303cb4dc280d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:14:29 INFO - PROCESS | 2564 | 1465247669882 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:14:29 INFO - PROCESS | 2564 | ++DOCSHELL 1B265400 == 46 [pid = 2564] [id = 416] 14:14:29 INFO - PROCESS | 2564 | ++DOMWINDOW == 86 (1B26B800) [pid = 2564] [serial = 1248] [outer = 00000000] 14:14:29 INFO - PROCESS | 2564 | ++DOMWINDOW == 87 (1BA97C00) [pid = 2564] [serial = 1249] [outer = 1B26B800] 14:14:29 INFO - PROCESS | 2564 | 1465247669940 Marionette DEBUG loaded listener.js 14:14:30 INFO - PROCESS | 2564 | ++DOMWINDOW == 88 (1D272400) [pid = 2564] [serial = 1250] [outer = 1B26B800] 14:14:30 INFO - PROCESS | 2564 | 1465247670597 Marionette TRACE conn8 <- [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]]]}] 14:14:30 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 14:14:30 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 971ms 14:14:30 INFO - PROCESS | 2564 | 1465247670656 Marionette TRACE conn8 -> [0,1629,"getWindowHandle",null] 14:14:30 INFO - PROCESS | 2564 | 1465247670658 Marionette TRACE conn8 <- [1,1629,null,{"value":"13"}] 14:14:30 INFO - PROCESS | 2564 | 1465247670662 Marionette TRACE conn8 -> [0,1630,"setScriptTimeout",{"ms":35000}] 14:14:30 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 14:14:30 INFO - PROCESS | 2564 | 1465247670664 Marionette TRACE conn8 <- [1,1630,null,{}] 14:14:30 INFO - PROCESS | 2564 | 1465247670668 Marionette TRACE conn8 -> [0,1631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:14:30 INFO - PROCESS | 2564 | 1465247670670 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:14:30 INFO - PROCESS | 2564 | 1465247670780 Marionette TRACE conn8 <- [1,1631,null,{"value":null}] 14:14:30 INFO - PROCESS | 2564 | 1465247670921 Marionette TRACE conn8 -> [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\", \"841f63d8-fed4-499c-a8c0-303cb4dc280d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:14:30 INFO - PROCESS | 2564 | 1465247670923 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:14:30 INFO - PROCESS | 2564 | ++DOCSHELL 184BA400 == 47 [pid = 2564] [id = 417] 14:14:30 INFO - PROCESS | 2564 | ++DOMWINDOW == 89 (1975C800) [pid = 2564] [serial = 1251] [outer = 00000000] 14:14:30 INFO - PROCESS | 2564 | ++DOMWINDOW == 90 (1D27FC00) [pid = 2564] [serial = 1252] [outer = 1975C800] 14:14:31 INFO - PROCESS | 2564 | 1465247670980 Marionette DEBUG loaded listener.js 14:14:31 INFO - PROCESS | 2564 | ++DOMWINDOW == 91 (1D365C00) [pid = 2564] [serial = 1253] [outer = 1975C800] 14:14:31 INFO - PROCESS | 2564 | 1465247671709 Marionette TRACE conn8 <- [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]]]}] 14:14:31 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 14:14:31 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 1118ms 14:14:31 INFO - PROCESS | 2564 | 1465247671784 Marionette TRACE conn8 -> [0,1633,"getWindowHandle",null] 14:14:31 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 14:14:31 INFO - PROCESS | 2564 | 1465247671789 Marionette TRACE conn8 <- [1,1633,null,{"value":"13"}] 14:14:31 INFO - PROCESS | 2564 | 1465247671793 Marionette TRACE conn8 -> [0,1634,"setScriptTimeout",{"ms":35000}] 14:14:31 INFO - PROCESS | 2564 | 1465247671796 Marionette TRACE conn8 <- [1,1634,null,{}] 14:14:31 INFO - PROCESS | 2564 | 1465247671818 Marionette TRACE conn8 -> [0,1635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:14:31 INFO - PROCESS | 2564 | 1465247671821 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:14:31 INFO - PROCESS | 2564 | 1465247671932 Marionette TRACE conn8 <- [1,1635,null,{"value":null}] 14:14:32 INFO - PROCESS | 2564 | 1465247672063 Marionette TRACE conn8 -> [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\", \"841f63d8-fed4-499c-a8c0-303cb4dc280d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:14:32 INFO - PROCESS | 2564 | 1465247672065 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:14:32 INFO - PROCESS | 2564 | ++DOCSHELL 10EC9800 == 48 [pid = 2564] [id = 418] 14:14:32 INFO - PROCESS | 2564 | ++DOMWINDOW == 92 (10ECBC00) [pid = 2564] [serial = 1254] [outer = 00000000] 14:14:32 INFO - PROCESS | 2564 | ++DOMWINDOW == 93 (14764800) [pid = 2564] [serial = 1255] [outer = 10ECBC00] 14:14:32 INFO - PROCESS | 2564 | 1465247672117 Marionette DEBUG loaded listener.js 14:14:32 INFO - PROCESS | 2564 | ++DOMWINDOW == 94 (1483C800) [pid = 2564] [serial = 1256] [outer = 10ECBC00] 14:14:32 INFO - PROCESS | 2564 | --DOCSHELL 1771CC00 == 47 [pid = 2564] [id = 391] 14:14:32 INFO - PROCESS | 2564 | --DOCSHELL 18380000 == 46 [pid = 2564] [id = 412] 14:14:32 INFO - PROCESS | 2564 | --DOCSHELL 10ECA800 == 45 [pid = 2564] [id = 411] 14:14:32 INFO - PROCESS | 2564 | --DOCSHELL 18C2FC00 == 44 [pid = 2564] [id = 410] 14:14:32 INFO - PROCESS | 2564 | --DOCSHELL 0FF4D800 == 43 [pid = 2564] [id = 409] 14:14:32 INFO - PROCESS | 2564 | --DOCSHELL 1837A000 == 42 [pid = 2564] [id = 408] 14:14:32 INFO - PROCESS | 2564 | --DOCSHELL 1774F400 == 41 [pid = 2564] [id = 407] 14:14:32 INFO - PROCESS | 2564 | --DOCSHELL 1481DC00 == 40 [pid = 2564] [id = 406] 14:14:32 INFO - PROCESS | 2564 | --DOCSHELL 0FF50000 == 39 [pid = 2564] [id = 405] 14:14:32 INFO - PROCESS | 2564 | --DOCSHELL 17EE6800 == 38 [pid = 2564] [id = 389] 14:14:32 INFO - PROCESS | 2564 | --DOCSHELL 10EC9C00 == 37 [pid = 2564] [id = 393] 14:14:32 INFO - PROCESS | 2564 | --DOCSHELL 0F3EF000 == 36 [pid = 2564] [id = 403] 14:14:32 INFO - PROCESS | 2564 | --DOCSHELL 15D3E800 == 35 [pid = 2564] [id = 404] 14:14:32 INFO - PROCESS | 2564 | --DOCSHELL 1020AC00 == 34 [pid = 2564] [id = 390] 14:14:32 INFO - PROCESS | 2564 | --DOCSHELL 17582000 == 33 [pid = 2564] [id = 402] 14:14:32 INFO - PROCESS | 2564 | --DOCSHELL 19380C00 == 32 [pid = 2564] [id = 392] 14:14:32 INFO - PROCESS | 2564 | --DOCSHELL 184BA400 == 31 [pid = 2564] [id = 417] 14:14:32 INFO - PROCESS | 2564 | --DOCSHELL 1B265400 == 30 [pid = 2564] [id = 416] 14:14:32 INFO - PROCESS | 2564 | --DOCSHELL 17723C00 == 29 [pid = 2564] [id = 413] 14:14:32 INFO - PROCESS | 2564 | --DOCSHELL 0FE42C00 == 28 [pid = 2564] [id = 414] 14:14:32 INFO - PROCESS | 2564 | --DOCSHELL 17709C00 == 27 [pid = 2564] [id = 415] 14:14:32 INFO - PROCESS | 2564 | --DOMWINDOW == 93 (17755800) [pid = 2564] [serial = 1192] [outer = 00000000] [url = about:blank] 14:14:32 INFO - PROCESS | 2564 | --DOMWINDOW == 92 (1020B000) [pid = 2564] [serial = 1183] [outer = 00000000] [url = about:blank] 14:14:32 INFO - PROCESS | 2564 | --DOMWINDOW == 91 (10217800) [pid = 2564] [serial = 1184] [outer = 00000000] [url = about:blank] 14:14:32 INFO - PROCESS | 2564 | --DOMWINDOW == 90 (17588800) [pid = 2564] [serial = 1189] [outer = 00000000] [url = about:blank] 14:14:32 INFO - PROCESS | 2564 | --DOMWINDOW == 89 (14385400) [pid = 2564] [serial = 1186] [outer = 00000000] [url = about:blank] 14:14:32 INFO - PROCESS | 2564 | --DOMWINDOW == 88 (1478FC00) [pid = 2564] [serial = 1187] [outer = 00000000] [url = about:blank] 14:14:32 INFO - PROCESS | 2564 | --DOMWINDOW == 87 (143B4800) [pid = 2564] [serial = 1181] [outer = 00000000] [url = about:blank] 14:14:32 INFO - PROCESS | 2564 | --DOMWINDOW == 86 (13E8E800) [pid = 2564] [serial = 1180] [outer = 00000000] [url = about:blank] 14:14:32 INFO - PROCESS | 2564 | --DOMWINDOW == 85 (15D46400) [pid = 2564] [serial = 1172] [outer = 00000000] [url = about:blank] 14:14:32 INFO - PROCESS | 2564 | --DOMWINDOW == 84 (14817400) [pid = 2564] [serial = 1171] [outer = 00000000] [url = about:blank] 14:14:32 INFO - PROCESS | 2564 | --DOMWINDOW == 83 (18375800) [pid = 2564] [serial = 1195] [outer = 00000000] [url = about:blank] 14:14:32 INFO - PROCESS | 2564 | --DOMWINDOW == 82 (17EE2800) [pid = 2564] [serial = 1175] [outer = 00000000] [url = about:blank] 14:14:32 INFO - PROCESS | 2564 | --DOMWINDOW == 81 (17754400) [pid = 2564] [serial = 1174] [outer = 00000000] [url = about:blank] 14:14:32 INFO - PROCESS | 2564 | --DOMWINDOW == 80 (18E60000) [pid = 2564] [serial = 1205] [outer = 00000000] [url = about:blank] 14:14:32 INFO - PROCESS | 2564 | --DOMWINDOW == 79 (19855C00) [pid = 2564] [serial = 1178] [outer = 00000000] [url = about:blank] 14:14:32 INFO - PROCESS | 2564 | --DOMWINDOW == 78 (1984F800) [pid = 2564] [serial = 1177] [outer = 00000000] [url = about:blank] 14:14:32 INFO - PROCESS | 2564 | --DOMWINDOW == 77 (18AF9400) [pid = 2564] [serial = 1198] [outer = 00000000] [url = about:blank] 14:14:32 INFO - PROCESS | 2564 | --DOMWINDOW == 76 (19A1B000) [pid = 2564] [serial = 1207] [outer = 00000000] [url = about:blank] 14:14:32 INFO - PROCESS | 2564 | --DOMWINDOW == 75 (183D0000) [pid = 2564] [serial = 1196] [outer = 00000000] [url = about:blank] 14:14:32 INFO - PROCESS | 2564 | --DOMWINDOW == 74 (18C0F800) [pid = 2564] [serial = 1199] [outer = 00000000] [url = about:blank] 14:14:32 INFO - PROCESS | 2564 | --DOMWINDOW == 73 (1794E000) [pid = 2564] [serial = 1193] [outer = 00000000] [url = about:blank] 14:14:32 INFO - PROCESS | 2564 | --DOMWINDOW == 72 (18C2C800) [pid = 2564] [serial = 1201] [outer = 00000000] [url = about:blank] 14:14:32 INFO - PROCESS | 2564 | --DOMWINDOW == 71 (1930C400) [pid = 2564] [serial = 1204] [outer = 00000000] [url = about:blank] 14:14:32 INFO - PROCESS | 2564 | --DOMWINDOW == 70 (18C33400) [pid = 2564] [serial = 1202] [outer = 00000000] [url = about:blank] 14:14:32 INFO - PROCESS | 2564 | --DOMWINDOW == 69 (17714800) [pid = 2564] [serial = 1190] [outer = 00000000] [url = about:blank] 14:14:33 INFO - PROCESS | 2564 | 1465247673241 Marionette TRACE conn8 <- [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]]]}] 14:14:33 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 14:14:33 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 1497ms 14:14:33 INFO - PROCESS | 2564 | 1465247673292 Marionette TRACE conn8 -> [0,1637,"getWindowHandle",null] 14:14:33 INFO - PROCESS | 2564 | 1465247673296 Marionette TRACE conn8 <- [1,1637,null,{"value":"13"}] 14:14:33 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 14:14:33 INFO - PROCESS | 2564 | 1465247673300 Marionette TRACE conn8 -> [0,1638,"setScriptTimeout",{"ms":35000}] 14:14:33 INFO - PROCESS | 2564 | 1465247673305 Marionette TRACE conn8 <- [1,1638,null,{}] 14:14:33 INFO - PROCESS | 2564 | 1465247673310 Marionette TRACE conn8 -> [0,1639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:14:33 INFO - PROCESS | 2564 | 1465247673312 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:14:33 INFO - PROCESS | 2564 | 1465247673401 Marionette TRACE conn8 <- [1,1639,null,{"value":null}] 14:14:33 INFO - PROCESS | 2564 | 1465247673524 Marionette TRACE conn8 -> [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\", \"841f63d8-fed4-499c-a8c0-303cb4dc280d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:14:33 INFO - PROCESS | 2564 | 1465247673527 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:14:33 INFO - PROCESS | 2564 | ++DOCSHELL 0FE3B800 == 28 [pid = 2564] [id = 419] 14:14:33 INFO - PROCESS | 2564 | ++DOMWINDOW == 70 (0FE3D000) [pid = 2564] [serial = 1257] [outer = 00000000] 14:14:33 INFO - PROCESS | 2564 | ++DOMWINDOW == 71 (1020BC00) [pid = 2564] [serial = 1258] [outer = 0FE3D000] 14:14:33 INFO - PROCESS | 2564 | 1465247673575 Marionette DEBUG loaded listener.js 14:14:33 INFO - PROCESS | 2564 | ++DOMWINDOW == 72 (10253000) [pid = 2564] [serial = 1259] [outer = 0FE3D000] 14:14:33 INFO - PROCESS | 2564 | 1465247673966 Marionette TRACE conn8 <- [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]]]}] 14:14:34 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 14:14:34 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 730ms 14:14:34 INFO - PROCESS | 2564 | 1465247674031 Marionette TRACE conn8 -> [0,1641,"getWindowHandle",null] 14:14:34 INFO - PROCESS | 2564 | 1465247674036 Marionette TRACE conn8 <- [1,1641,null,{"value":"13"}] 14:14:34 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 14:14:34 INFO - PROCESS | 2564 | 1465247674076 Marionette TRACE conn8 -> [0,1642,"setScriptTimeout",{"ms":35000}] 14:14:34 INFO - PROCESS | 2564 | 1465247674078 Marionette TRACE conn8 <- [1,1642,null,{}] 14:14:34 INFO - PROCESS | 2564 | 1465247674082 Marionette TRACE conn8 -> [0,1643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:14:34 INFO - PROCESS | 2564 | 1465247674085 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:14:34 INFO - PROCESS | 2564 | 1465247674184 Marionette TRACE conn8 <- [1,1643,null,{"value":null}] 14:14:34 INFO - PROCESS | 2564 | 1465247674192 Marionette TRACE conn8 -> [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\", \"841f63d8-fed4-499c-a8c0-303cb4dc280d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:14:34 INFO - PROCESS | 2564 | 1465247674195 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:14:34 INFO - PROCESS | 2564 | ++DOCSHELL 14817400 == 29 [pid = 2564] [id = 420] 14:14:34 INFO - PROCESS | 2564 | ++DOMWINDOW == 73 (14817800) [pid = 2564] [serial = 1260] [outer = 00000000] 14:14:34 INFO - PROCESS | 2564 | ++DOMWINDOW == 74 (148DE400) [pid = 2564] [serial = 1261] [outer = 14817800] 14:14:34 INFO - PROCESS | 2564 | 1465247674243 Marionette DEBUG loaded listener.js 14:14:34 INFO - PROCESS | 2564 | ++DOMWINDOW == 75 (1595E000) [pid = 2564] [serial = 1262] [outer = 14817800] 14:14:34 INFO - PROCESS | 2564 | 1465247674679 Marionette TRACE conn8 <- [1,1644,null,{"value":["/2dcontext/line-styles/2d.line.width.valid.html",0,null,null,[["Setting lineWidth to valid values works",0,null,null]]]}] 14:14:34 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 14:14:34 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 710ms 14:14:34 INFO - PROCESS | 2564 | 1465247674756 Marionette TRACE conn8 -> [0,1645,"getWindowHandle",null] 14:14:34 INFO - PROCESS | 2564 | 1465247674759 Marionette TRACE conn8 <- [1,1645,null,{"value":"13"}] 14:14:34 INFO - PROCESS | 2564 | 1465247674762 Marionette TRACE conn8 -> [0,1646,"setScriptTimeout",{"ms":35000}] 14:14:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 14:14:34 INFO - PROCESS | 2564 | 1465247674765 Marionette TRACE conn8 <- [1,1646,null,{}] 14:14:34 INFO - PROCESS | 2564 | 1465247674776 Marionette TRACE conn8 -> [0,1647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:14:34 INFO - PROCESS | 2564 | 1465247674781 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:14:34 INFO - PROCESS | 2564 | 1465247674864 Marionette TRACE conn8 <- [1,1647,null,{"value":null}] 14:14:34 INFO - PROCESS | 2564 | 1465247674871 Marionette TRACE conn8 -> [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\", \"841f63d8-fed4-499c-a8c0-303cb4dc280d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:14:34 INFO - PROCESS | 2564 | 1465247674874 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:14:34 INFO - PROCESS | 2564 | ++DOCSHELL 17705400 == 30 [pid = 2564] [id = 421] 14:14:34 INFO - PROCESS | 2564 | ++DOMWINDOW == 76 (1770E400) [pid = 2564] [serial = 1263] [outer = 00000000] 14:14:34 INFO - PROCESS | 2564 | ++DOMWINDOW == 77 (17749C00) [pid = 2564] [serial = 1264] [outer = 1770E400] 14:14:34 INFO - PROCESS | 2564 | 1465247674922 Marionette DEBUG loaded listener.js 14:14:35 INFO - PROCESS | 2564 | ++DOMWINDOW == 78 (17754800) [pid = 2564] [serial = 1265] [outer = 1770E400] 14:14:35 INFO - PROCESS | 2564 | 1465247675429 Marionette TRACE conn8 <- [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]]]}] 14:14:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 14:14:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 730ms 14:14:35 INFO - PROCESS | 2564 | 1465247675496 Marionette TRACE conn8 -> [0,1649,"getWindowHandle",null] 14:14:35 INFO - PROCESS | 2564 | 1465247675499 Marionette TRACE conn8 <- [1,1649,null,{"value":"13"}] 14:14:35 INFO - PROCESS | 2564 | 1465247675502 Marionette TRACE conn8 -> [0,1650,"setScriptTimeout",{"ms":35000}] 14:14:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 14:14:35 INFO - PROCESS | 2564 | 1465247675504 Marionette TRACE conn8 <- [1,1650,null,{}] 14:14:35 INFO - PROCESS | 2564 | 1465247675543 Marionette TRACE conn8 -> [0,1651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:14:35 INFO - PROCESS | 2564 | 1465247675545 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:14:35 INFO - PROCESS | 2564 | 1465247675665 Marionette TRACE conn8 <- [1,1651,null,{"value":null}] 14:14:35 INFO - PROCESS | 2564 | 1465247675675 Marionette TRACE conn8 -> [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\", \"841f63d8-fed4-499c-a8c0-303cb4dc280d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:14:35 INFO - PROCESS | 2564 | 1465247675677 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:14:35 INFO - PROCESS | 2564 | ++DOCSHELL 17946400 == 31 [pid = 2564] [id = 422] 14:14:35 INFO - PROCESS | 2564 | ++DOMWINDOW == 79 (17E37000) [pid = 2564] [serial = 1266] [outer = 00000000] 14:14:35 INFO - PROCESS | 2564 | ++DOMWINDOW == 80 (17EE3800) [pid = 2564] [serial = 1267] [outer = 17E37000] 14:14:35 INFO - PROCESS | 2564 | 1465247675721 Marionette DEBUG loaded listener.js 14:14:35 INFO - PROCESS | 2564 | ++DOMWINDOW == 81 (1837C400) [pid = 2564] [serial = 1268] [outer = 17E37000] 14:14:36 INFO - PROCESS | 2564 | 1465247676162 Marionette TRACE conn8 <- [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]]]}] 14:14:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 14:14:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 710ms 14:14:36 INFO - PROCESS | 2564 | 1465247676216 Marionette TRACE conn8 -> [0,1653,"getWindowHandle",null] 14:14:36 INFO - PROCESS | 2564 | 1465247676218 Marionette TRACE conn8 <- [1,1653,null,{"value":"13"}] 14:14:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 14:14:36 INFO - PROCESS | 2564 | 1465247676221 Marionette TRACE conn8 -> [0,1654,"setScriptTimeout",{"ms":35000}] 14:14:36 INFO - PROCESS | 2564 | 1465247676223 Marionette TRACE conn8 <- [1,1654,null,{}] 14:14:36 INFO - PROCESS | 2564 | 1465247676226 Marionette TRACE conn8 -> [0,1655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:14:36 INFO - PROCESS | 2564 | 1465247676229 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:14:36 INFO - PROCESS | 2564 | 1465247676343 Marionette TRACE conn8 <- [1,1655,null,{"value":null}] 14:14:36 INFO - PROCESS | 2564 | 1465247676352 Marionette TRACE conn8 -> [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\", \"841f63d8-fed4-499c-a8c0-303cb4dc280d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:14:36 INFO - PROCESS | 2564 | 1465247676354 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:14:36 INFO - PROCESS | 2564 | ++DOCSHELL 18380800 == 32 [pid = 2564] [id = 423] 14:14:36 INFO - PROCESS | 2564 | ++DOMWINDOW == 82 (18382C00) [pid = 2564] [serial = 1269] [outer = 00000000] 14:14:36 INFO - PROCESS | 2564 | ++DOMWINDOW == 83 (184C1000) [pid = 2564] [serial = 1270] [outer = 18382C00] 14:14:36 INFO - PROCESS | 2564 | 1465247676398 Marionette DEBUG loaded listener.js 14:14:36 INFO - PROCESS | 2564 | ++DOMWINDOW == 84 (18901400) [pid = 2564] [serial = 1271] [outer = 18382C00] 14:14:36 INFO - PROCESS | 2564 | 1465247676890 Marionette TRACE conn8 <- [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]]]}] 14:14:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 14:14:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 730ms 14:14:36 INFO - PROCESS | 2564 | 1465247676952 Marionette TRACE conn8 -> [0,1657,"getWindowHandle",null] 14:14:36 INFO - PROCESS | 2564 | 1465247676954 Marionette TRACE conn8 <- [1,1657,null,{"value":"13"}] 14:14:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 14:14:37 INFO - PROCESS | 2564 | 1465247676998 Marionette TRACE conn8 -> [0,1658,"setScriptTimeout",{"ms":35000}] 14:14:37 INFO - PROCESS | 2564 | 1465247677000 Marionette TRACE conn8 <- [1,1658,null,{}] 14:14:37 INFO - PROCESS | 2564 | 1465247677003 Marionette TRACE conn8 -> [0,1659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:14:37 INFO - PROCESS | 2564 | 1465247677008 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:14:37 INFO - PROCESS | 2564 | 1465247677371 Marionette TRACE conn8 <- [1,1659,null,{"value":null}] 14:14:37 INFO - PROCESS | 2564 | --DOMWINDOW == 83 (1837B400) [pid = 2564] [serial = 1224] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 14:14:37 INFO - PROCESS | 2564 | --DOMWINDOW == 82 (18902000) [pid = 2564] [serial = 1227] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 14:14:37 INFO - PROCESS | 2564 | --DOMWINDOW == 81 (0FC47400) [pid = 2564] [serial = 1209] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 14:14:37 INFO - PROCESS | 2564 | --DOMWINDOW == 80 (148D9000) [pid = 2564] [serial = 1218] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 14:14:37 INFO - PROCESS | 2564 | --DOMWINDOW == 79 (19854400) [pid = 2564] [serial = 1206] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 14:14:37 INFO - PROCESS | 2564 | --DOMWINDOW == 78 (0FF50C00) [pid = 2564] [serial = 1215] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 14:14:37 INFO - PROCESS | 2564 | --DOMWINDOW == 77 (17750800) [pid = 2564] [serial = 1221] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 14:14:37 INFO - PROCESS | 2564 | --DOMWINDOW == 76 (16678400) [pid = 2564] [serial = 1212] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 14:14:37 INFO - PROCESS | 2564 | --DOMWINDOW == 75 (1AD09400) [pid = 2564] [serial = 1239] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 14:14:37 INFO - PROCESS | 2564 | --DOMWINDOW == 74 (18C30800) [pid = 2564] [serial = 1230] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 14:14:37 INFO - PROCESS | 2564 | --DOMWINDOW == 73 (10ED4800) [pid = 2564] [serial = 1233] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 14:14:37 INFO - PROCESS | 2564 | --DOMWINDOW == 72 (18380C00) [pid = 2564] [serial = 1236] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 14:14:37 INFO - PROCESS | 2564 | 1465247677434 Marionette TRACE conn8 -> [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\", \"841f63d8-fed4-499c-a8c0-303cb4dc280d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:14:37 INFO - PROCESS | 2564 | 1465247677436 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:14:37 INFO - PROCESS | 2564 | ++DOCSHELL 0F7CB800 == 33 [pid = 2564] [id = 424] 14:14:37 INFO - PROCESS | 2564 | ++DOMWINDOW == 73 (0F7CE800) [pid = 2564] [serial = 1272] [outer = 00000000] 14:14:37 INFO - PROCESS | 2564 | ++DOMWINDOW == 74 (14006000) [pid = 2564] [serial = 1273] [outer = 0F7CE800] 14:14:37 INFO - PROCESS | 2564 | 1465247677480 Marionette DEBUG loaded listener.js 14:14:37 INFO - PROCESS | 2564 | ++DOMWINDOW == 75 (1837B400) [pid = 2564] [serial = 1274] [outer = 0F7CE800] 14:14:37 INFO - PROCESS | 2564 | 1465247677849 Marionette TRACE conn8 <- [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]]]}] 14:14:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 14:14:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 870ms 14:14:37 INFO - PROCESS | 2564 | 1465247677867 Marionette TRACE conn8 -> [0,1661,"getWindowHandle",null] 14:14:37 INFO - PROCESS | 2564 | 1465247677869 Marionette TRACE conn8 <- [1,1661,null,{"value":"13"}] 14:14:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 14:14:37 INFO - PROCESS | 2564 | 1465247677880 Marionette TRACE conn8 -> [0,1662,"setScriptTimeout",{"ms":35000}] 14:14:37 INFO - PROCESS | 2564 | 1465247677882 Marionette TRACE conn8 <- [1,1662,null,{}] 14:14:37 INFO - PROCESS | 2564 | 1465247677886 Marionette TRACE conn8 -> [0,1663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:14:37 INFO - PROCESS | 2564 | 1465247677887 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:14:37 INFO - PROCESS | 2564 | 1465247677964 Marionette TRACE conn8 <- [1,1663,null,{"value":null}] 14:14:37 INFO - PROCESS | 2564 | 1465247677970 Marionette TRACE conn8 -> [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\", \"841f63d8-fed4-499c-a8c0-303cb4dc280d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:14:37 INFO - PROCESS | 2564 | 1465247677971 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:14:38 INFO - PROCESS | 2564 | ++DOCSHELL 10216000 == 34 [pid = 2564] [id = 425] 14:14:38 INFO - PROCESS | 2564 | ++DOMWINDOW == 76 (1476C800) [pid = 2564] [serial = 1275] [outer = 00000000] 14:14:38 INFO - PROCESS | 2564 | ++DOMWINDOW == 77 (18E0F400) [pid = 2564] [serial = 1276] [outer = 1476C800] 14:14:38 INFO - PROCESS | 2564 | 1465247678015 Marionette DEBUG loaded listener.js 14:14:38 INFO - PROCESS | 2564 | ++DOMWINDOW == 78 (18E5A400) [pid = 2564] [serial = 1277] [outer = 1476C800] 14:14:38 INFO - PROCESS | 2564 | 1465247678429 Marionette TRACE conn8 <- [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]]]}] 14:14:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 14:14:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 570ms 14:14:38 INFO - PROCESS | 2564 | 1465247678452 Marionette TRACE conn8 -> [0,1665,"getWindowHandle",null] 14:14:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 14:14:38 INFO - PROCESS | 2564 | 1465247678454 Marionette TRACE conn8 <- [1,1665,null,{"value":"13"}] 14:14:38 INFO - PROCESS | 2564 | 1465247678457 Marionette TRACE conn8 -> [0,1666,"setScriptTimeout",{"ms":35000}] 14:14:38 INFO - PROCESS | 2564 | 1465247678459 Marionette TRACE conn8 <- [1,1666,null,{}] 14:14:38 INFO - PROCESS | 2564 | 1465247678462 Marionette TRACE conn8 -> [0,1667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:14:38 INFO - PROCESS | 2564 | 1465247678464 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:14:38 INFO - PROCESS | 2564 | 1465247678581 Marionette TRACE conn8 <- [1,1667,null,{"value":null}] 14:14:38 INFO - PROCESS | 2564 | 1465247678589 Marionette TRACE conn8 -> [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\", \"841f63d8-fed4-499c-a8c0-303cb4dc280d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:14:38 INFO - PROCESS | 2564 | 1465247678591 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:14:38 INFO - PROCESS | 2564 | ++DOCSHELL 178E6000 == 35 [pid = 2564] [id = 426] 14:14:38 INFO - PROCESS | 2564 | ++DOMWINDOW == 79 (18E5FC00) [pid = 2564] [serial = 1278] [outer = 00000000] 14:14:38 INFO - PROCESS | 2564 | ++DOMWINDOW == 80 (19380C00) [pid = 2564] [serial = 1279] [outer = 18E5FC00] 14:14:38 INFO - PROCESS | 2564 | 1465247678634 Marionette DEBUG loaded listener.js 14:14:38 INFO - PROCESS | 2564 | ++DOMWINDOW == 81 (19277C00) [pid = 2564] [serial = 1280] [outer = 18E5FC00] 14:14:39 INFO - PROCESS | 2564 | 1465247679053 Marionette TRACE conn8 <- [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]]]}] 14:14:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 14:14:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 631ms 14:14:39 INFO - PROCESS | 2564 | 1465247679089 Marionette TRACE conn8 -> [0,1669,"getWindowHandle",null] 14:14:39 INFO - PROCESS | 2564 | 1465247679091 Marionette TRACE conn8 <- [1,1669,null,{"value":"13"}] 14:14:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 14:14:39 INFO - PROCESS | 2564 | 1465247679094 Marionette TRACE conn8 -> [0,1670,"setScriptTimeout",{"ms":35000}] 14:14:39 INFO - PROCESS | 2564 | 1465247679096 Marionette TRACE conn8 <- [1,1670,null,{}] 14:14:39 INFO - PROCESS | 2564 | 1465247679099 Marionette TRACE conn8 -> [0,1671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:14:39 INFO - PROCESS | 2564 | 1465247679101 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:14:39 INFO - PROCESS | 2564 | 1465247679219 Marionette TRACE conn8 <- [1,1671,null,{"value":null}] 14:14:39 INFO - PROCESS | 2564 | 1465247679241 Marionette TRACE conn8 -> [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\", \"841f63d8-fed4-499c-a8c0-303cb4dc280d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:14:39 INFO - PROCESS | 2564 | 1465247679243 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:14:39 INFO - PROCESS | 2564 | ++DOCSHELL 1984F000 == 36 [pid = 2564] [id = 427] 14:14:39 INFO - PROCESS | 2564 | ++DOMWINDOW == 82 (19851800) [pid = 2564] [serial = 1281] [outer = 00000000] 14:14:39 INFO - PROCESS | 2564 | ++DOMWINDOW == 83 (19872800) [pid = 2564] [serial = 1282] [outer = 19851800] 14:14:39 INFO - PROCESS | 2564 | 1465247679287 Marionette DEBUG loaded listener.js 14:14:39 INFO - PROCESS | 2564 | ++DOMWINDOW == 84 (1AD09C00) [pid = 2564] [serial = 1283] [outer = 19851800] 14:14:40 INFO - PROCESS | 2564 | 1465247680031 Marionette TRACE conn8 <- [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]]]}] 14:14:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 14:14:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 970ms 14:14:40 INFO - PROCESS | 2564 | 1465247680066 Marionette TRACE conn8 -> [0,1673,"getWindowHandle",null] 14:14:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 14:14:40 INFO - PROCESS | 2564 | 1465247680071 Marionette TRACE conn8 <- [1,1673,null,{"value":"13"}] 14:14:40 INFO - PROCESS | 2564 | 1465247680076 Marionette TRACE conn8 -> [0,1674,"setScriptTimeout",{"ms":35000}] 14:14:40 INFO - PROCESS | 2564 | 1465247680081 Marionette TRACE conn8 <- [1,1674,null,{}] 14:14:40 INFO - PROCESS | 2564 | 1465247680086 Marionette TRACE conn8 -> [0,1675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:14:40 INFO - PROCESS | 2564 | 1465247680089 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:14:40 INFO - PROCESS | 2564 | 1465247680213 Marionette TRACE conn8 <- [1,1675,null,{"value":null}] 14:14:40 INFO - PROCESS | 2564 | 1465247680347 Marionette TRACE conn8 -> [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\", \"841f63d8-fed4-499c-a8c0-303cb4dc280d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:14:40 INFO - PROCESS | 2564 | 1465247680350 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:14:40 INFO - PROCESS | 2564 | ++DOCSHELL 0FD0A400 == 37 [pid = 2564] [id = 428] 14:14:40 INFO - PROCESS | 2564 | ++DOMWINDOW == 85 (0FD0C000) [pid = 2564] [serial = 1284] [outer = 00000000] 14:14:40 INFO - PROCESS | 2564 | ++DOMWINDOW == 86 (14392000) [pid = 2564] [serial = 1285] [outer = 0FD0C000] 14:14:40 INFO - PROCESS | 2564 | 1465247680409 Marionette DEBUG loaded listener.js 14:14:40 INFO - PROCESS | 2564 | ++DOMWINDOW == 87 (148DA000) [pid = 2564] [serial = 1286] [outer = 0FD0C000] 14:14:41 INFO - PROCESS | 2564 | 1465247681098 Marionette TRACE conn8 <- [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]]]}] 14:14:41 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 14:14:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 1076ms 14:14:41 INFO - PROCESS | 2564 | 1465247681152 Marionette TRACE conn8 -> [0,1677,"getWindowHandle",null] 14:14:41 INFO - PROCESS | 2564 | 1465247681157 Marionette TRACE conn8 <- [1,1677,null,{"value":"13"}] 14:14:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 14:14:41 INFO - PROCESS | 2564 | 1465247681163 Marionette TRACE conn8 -> [0,1678,"setScriptTimeout",{"ms":35000}] 14:14:41 INFO - PROCESS | 2564 | 1465247681166 Marionette TRACE conn8 <- [1,1678,null,{}] 14:14:41 INFO - PROCESS | 2564 | 1465247681170 Marionette TRACE conn8 -> [0,1679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:14:41 INFO - PROCESS | 2564 | 1465247681173 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:14:41 INFO - PROCESS | 2564 | 1465247681303 Marionette TRACE conn8 <- [1,1679,null,{"value":null}] 14:14:41 INFO - PROCESS | 2564 | 1465247681450 Marionette TRACE conn8 -> [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\", \"841f63d8-fed4-499c-a8c0-303cb4dc280d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:14:41 INFO - PROCESS | 2564 | 1465247681453 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:14:41 INFO - PROCESS | 2564 | ++DOCSHELL 16680400 == 38 [pid = 2564] [id = 429] 14:14:41 INFO - PROCESS | 2564 | ++DOMWINDOW == 88 (17747400) [pid = 2564] [serial = 1287] [outer = 00000000] 14:14:41 INFO - PROCESS | 2564 | ++DOMWINDOW == 89 (1794F800) [pid = 2564] [serial = 1288] [outer = 17747400] 14:14:41 INFO - PROCESS | 2564 | 1465247681511 Marionette DEBUG loaded listener.js 14:14:41 INFO - PROCESS | 2564 | ++DOMWINDOW == 90 (1837A000) [pid = 2564] [serial = 1289] [outer = 17747400] 14:14:42 INFO - PROCESS | 2564 | --DOCSHELL 178E6000 == 37 [pid = 2564] [id = 426] 14:14:42 INFO - PROCESS | 2564 | --DOCSHELL 10216000 == 36 [pid = 2564] [id = 425] 14:14:42 INFO - PROCESS | 2564 | --DOCSHELL 0F7CB800 == 35 [pid = 2564] [id = 424] 14:14:42 INFO - PROCESS | 2564 | --DOCSHELL 18380800 == 34 [pid = 2564] [id = 423] 14:14:42 INFO - PROCESS | 2564 | --DOCSHELL 17946400 == 33 [pid = 2564] [id = 422] 14:14:42 INFO - PROCESS | 2564 | --DOCSHELL 17705400 == 32 [pid = 2564] [id = 421] 14:14:42 INFO - PROCESS | 2564 | --DOCSHELL 14817400 == 31 [pid = 2564] [id = 420] 14:14:42 INFO - PROCESS | 2564 | --DOCSHELL 0FE3B800 == 30 [pid = 2564] [id = 419] 14:14:42 INFO - PROCESS | 2564 | --DOMWINDOW == 89 (184C0400) [pid = 2564] [serial = 1225] [outer = 00000000] [url = about:blank] 14:14:42 INFO - PROCESS | 2564 | --DOMWINDOW == 88 (18910C00) [pid = 2564] [serial = 1228] [outer = 00000000] [url = about:blank] 14:14:42 INFO - PROCESS | 2564 | --DOMWINDOW == 87 (105B4C00) [pid = 2564] [serial = 1210] [outer = 00000000] [url = about:blank] 14:14:42 INFO - PROCESS | 2564 | --DOMWINDOW == 86 (140E7400) [pid = 2564] [serial = 1211] [outer = 00000000] [url = about:blank] 14:14:42 INFO - PROCESS | 2564 | --DOMWINDOW == 85 (149F7000) [pid = 2564] [serial = 1219] [outer = 00000000] [url = about:blank] 14:14:42 INFO - PROCESS | 2564 | --DOMWINDOW == 84 (15F77000) [pid = 2564] [serial = 1220] [outer = 00000000] [url = about:blank] 14:14:42 INFO - PROCESS | 2564 | --DOMWINDOW == 83 (19A1D400) [pid = 2564] [serial = 1208] [outer = 00000000] [url = about:blank] 14:14:42 INFO - PROCESS | 2564 | --DOMWINDOW == 82 (10252400) [pid = 2564] [serial = 1216] [outer = 00000000] [url = about:blank] 14:14:42 INFO - PROCESS | 2564 | --DOMWINDOW == 81 (105B5800) [pid = 2564] [serial = 1217] [outer = 00000000] [url = about:blank] 14:14:42 INFO - PROCESS | 2564 | --DOMWINDOW == 80 (17755C00) [pid = 2564] [serial = 1222] [outer = 00000000] [url = about:blank] 14:14:42 INFO - PROCESS | 2564 | --DOMWINDOW == 79 (17586400) [pid = 2564] [serial = 1213] [outer = 00000000] [url = about:blank] 14:14:42 INFO - PROCESS | 2564 | --DOMWINDOW == 78 (1774B400) [pid = 2564] [serial = 1214] [outer = 00000000] [url = about:blank] 14:14:42 INFO - PROCESS | 2564 | --DOMWINDOW == 77 (1B553400) [pid = 2564] [serial = 1240] [outer = 00000000] [url = about:blank] 14:14:42 INFO - PROCESS | 2564 | --DOMWINDOW == 76 (19271C00) [pid = 2564] [serial = 1231] [outer = 00000000] [url = about:blank] 14:14:42 INFO - PROCESS | 2564 | --DOMWINDOW == 75 (1B556400) [pid = 2564] [serial = 1241] [outer = 00000000] [url = about:blank] 14:14:42 INFO - PROCESS | 2564 | --DOMWINDOW == 74 (17749000) [pid = 2564] [serial = 1235] [outer = 00000000] [url = about:blank] 14:14:42 INFO - PROCESS | 2564 | --DOMWINDOW == 73 (17530400) [pid = 2564] [serial = 1234] [outer = 00000000] [url = about:blank] 14:14:42 INFO - PROCESS | 2564 | --DOMWINDOW == 72 (192E0000) [pid = 2564] [serial = 1232] [outer = 00000000] [url = about:blank] 14:14:42 INFO - PROCESS | 2564 | --DOMWINDOW == 71 (1483D000) [pid = 2564] [serial = 1229] [outer = 00000000] [url = about:blank] 14:14:42 INFO - PROCESS | 2564 | --DOMWINDOW == 70 (18902C00) [pid = 2564] [serial = 1226] [outer = 00000000] [url = about:blank] 14:14:42 INFO - PROCESS | 2564 | --DOMWINDOW == 69 (19876000) [pid = 2564] [serial = 1238] [outer = 00000000] [url = about:blank] 14:14:42 INFO - PROCESS | 2564 | --DOMWINDOW == 68 (19388000) [pid = 2564] [serial = 1237] [outer = 00000000] [url = about:blank] 14:14:42 INFO - PROCESS | 2564 | --DOMWINDOW == 67 (17E3EC00) [pid = 2564] [serial = 1223] [outer = 00000000] [url = about:blank] 14:14:42 INFO - PROCESS | 2564 | 1465247682385 Marionette TRACE conn8 <- [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]]]}] 14:14:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 14:14:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 1281ms 14:14:42 INFO - PROCESS | 2564 | 1465247682447 Marionette TRACE conn8 -> [0,1681,"getWindowHandle",null] 14:14:42 INFO - PROCESS | 2564 | 1465247682451 Marionette TRACE conn8 <- [1,1681,null,{"value":"13"}] 14:14:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 14:14:42 INFO - PROCESS | 2564 | 1465247682455 Marionette TRACE conn8 -> [0,1682,"setScriptTimeout",{"ms":35000}] 14:14:42 INFO - PROCESS | 2564 | 1465247682458 Marionette TRACE conn8 <- [1,1682,null,{}] 14:14:42 INFO - PROCESS | 2564 | 1465247682463 Marionette TRACE conn8 -> [0,1683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:14:42 INFO - PROCESS | 2564 | 1465247682466 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:14:42 INFO - PROCESS | 2564 | 1465247682553 Marionette TRACE conn8 <- [1,1683,null,{"value":null}] 14:14:42 INFO - PROCESS | 2564 | 1465247682567 Marionette TRACE conn8 -> [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\", \"841f63d8-fed4-499c-a8c0-303cb4dc280d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:14:42 INFO - PROCESS | 2564 | 1465247682569 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:14:42 INFO - PROCESS | 2564 | ++DOCSHELL 10218800 == 31 [pid = 2564] [id = 430] 14:14:42 INFO - PROCESS | 2564 | ++DOMWINDOW == 68 (10248800) [pid = 2564] [serial = 1290] [outer = 00000000] 14:14:42 INFO - PROCESS | 2564 | ++DOMWINDOW == 69 (1053F800) [pid = 2564] [serial = 1291] [outer = 10248800] 14:14:42 INFO - PROCESS | 2564 | 1465247682618 Marionette DEBUG loaded listener.js 14:14:42 INFO - PROCESS | 2564 | ++DOMWINDOW == 70 (13E0AC00) [pid = 2564] [serial = 1292] [outer = 10248800] 14:14:43 INFO - PROCESS | 2564 | 1465247683139 Marionette TRACE conn8 <- [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]]]}] 14:14:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 14:14:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 730ms 14:14:43 INFO - PROCESS | 2564 | 1465247683187 Marionette TRACE conn8 -> [0,1685,"getWindowHandle",null] 14:14:43 INFO - PROCESS | 2564 | 1465247683191 Marionette TRACE conn8 <- [1,1685,null,{"value":"13"}] 14:14:43 INFO - PROCESS | 2564 | 1465247683196 Marionette TRACE conn8 -> [0,1686,"setScriptTimeout",{"ms":35000}] 14:14:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 14:14:43 INFO - PROCESS | 2564 | 1465247683199 Marionette TRACE conn8 <- [1,1686,null,{}] 14:14:43 INFO - PROCESS | 2564 | 1465247683203 Marionette TRACE conn8 -> [0,1687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:14:43 INFO - PROCESS | 2564 | 1465247683205 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:14:43 INFO - PROCESS | 2564 | 1465247683292 Marionette TRACE conn8 <- [1,1687,null,{"value":null}] 14:14:43 INFO - PROCESS | 2564 | 1465247683380 Marionette TRACE conn8 -> [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\", \"841f63d8-fed4-499c-a8c0-303cb4dc280d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:14:43 INFO - PROCESS | 2564 | 1465247683382 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:14:43 INFO - PROCESS | 2564 | ++DOCSHELL 0FD09400 == 32 [pid = 2564] [id = 431] 14:14:43 INFO - PROCESS | 2564 | ++DOMWINDOW == 71 (1481E800) [pid = 2564] [serial = 1293] [outer = 00000000] 14:14:43 INFO - PROCESS | 2564 | ++DOMWINDOW == 72 (15F8C800) [pid = 2564] [serial = 1294] [outer = 1481E800] 14:14:43 INFO - PROCESS | 2564 | 1465247683436 Marionette DEBUG loaded listener.js 14:14:43 INFO - PROCESS | 2564 | ++DOMWINDOW == 73 (17562C00) [pid = 2564] [serial = 1295] [outer = 1481E800] 14:14:43 INFO - PROCESS | 2564 | 1465247683836 Marionette TRACE conn8 <- [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]]]}] 14:14:43 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 14:14:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 670ms 14:14:43 INFO - PROCESS | 2564 | 1465247683872 Marionette TRACE conn8 -> [0,1689,"getWindowHandle",null] 14:14:43 INFO - PROCESS | 2564 | 1465247683874 Marionette TRACE conn8 <- [1,1689,null,{"value":"13"}] 14:14:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 14:14:43 INFO - PROCESS | 2564 | 1465247683878 Marionette TRACE conn8 -> [0,1690,"setScriptTimeout",{"ms":35000}] 14:14:43 INFO - PROCESS | 2564 | 1465247683881 Marionette TRACE conn8 <- [1,1690,null,{}] 14:14:43 INFO - PROCESS | 2564 | 1465247683891 Marionette TRACE conn8 -> [0,1691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:14:43 INFO - PROCESS | 2564 | 1465247683896 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:14:44 INFO - PROCESS | 2564 | 1465247684008 Marionette TRACE conn8 <- [1,1691,null,{"value":null}] 14:14:44 INFO - PROCESS | 2564 | 1465247684019 Marionette TRACE conn8 -> [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\", \"841f63d8-fed4-499c-a8c0-303cb4dc280d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:14:44 INFO - PROCESS | 2564 | 1465247684022 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:14:44 INFO - PROCESS | 2564 | ++DOCSHELL 177C5400 == 33 [pid = 2564] [id = 432] 14:14:44 INFO - PROCESS | 2564 | ++DOMWINDOW == 74 (177C9C00) [pid = 2564] [serial = 1296] [outer = 00000000] 14:14:44 INFO - PROCESS | 2564 | ++DOMWINDOW == 75 (17949800) [pid = 2564] [serial = 1297] [outer = 177C9C00] 14:14:44 INFO - PROCESS | 2564 | 1465247684069 Marionette DEBUG loaded listener.js 14:14:44 INFO - PROCESS | 2564 | ++DOMWINDOW == 76 (17EDDC00) [pid = 2564] [serial = 1298] [outer = 177C9C00] 14:14:44 INFO - PROCESS | 2564 | 1465247684525 Marionette TRACE conn8 <- [1,1692,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonfinite.html",0,null,null,[["arc() with Infinity/NaN is ignored",0,null,null]]]}] 14:14:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 14:14:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 670ms 14:14:44 INFO - PROCESS | 2564 | 1465247684567 Marionette TRACE conn8 -> [0,1693,"getWindowHandle",null] 14:14:44 INFO - PROCESS | 2564 | 1465247684570 Marionette TRACE conn8 <- [1,1693,null,{"value":"13"}] 14:14:44 INFO - PROCESS | 2564 | 1465247684573 Marionette TRACE conn8 -> [0,1694,"setScriptTimeout",{"ms":35000}] 14:14:44 INFO - PROCESS | 2564 | 1465247684574 Marionette TRACE conn8 <- [1,1694,null,{}] 14:14:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 14:14:44 INFO - PROCESS | 2564 | 1465247684578 Marionette TRACE conn8 -> [0,1695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:14:44 INFO - PROCESS | 2564 | 1465247684580 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:14:44 INFO - PROCESS | 2564 | 1465247684708 Marionette TRACE conn8 <- [1,1695,null,{"value":null}] 14:14:44 INFO - PROCESS | 2564 | 1465247684714 Marionette TRACE conn8 -> [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\", \"841f63d8-fed4-499c-a8c0-303cb4dc280d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:14:44 INFO - PROCESS | 2564 | 1465247684716 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:14:44 INFO - PROCESS | 2564 | ++DOCSHELL 184C0C00 == 34 [pid = 2564] [id = 433] 14:14:44 INFO - PROCESS | 2564 | ++DOMWINDOW == 77 (184C2000) [pid = 2564] [serial = 1299] [outer = 00000000] 14:14:44 INFO - PROCESS | 2564 | ++DOMWINDOW == 78 (18905800) [pid = 2564] [serial = 1300] [outer = 184C2000] 14:14:44 INFO - PROCESS | 2564 | 1465247684761 Marionette DEBUG loaded listener.js 14:14:44 INFO - PROCESS | 2564 | ++DOMWINDOW == 79 (1890F000) [pid = 2564] [serial = 1301] [outer = 184C2000] 14:14:45 INFO - PROCESS | 2564 | 1465247685232 Marionette TRACE conn8 <- [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]]]}] 14:14:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 14:14:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 670ms 14:14:45 INFO - PROCESS | 2564 | 1465247685249 Marionette TRACE conn8 -> [0,1697,"getWindowHandle",null] 14:14:45 INFO - PROCESS | 2564 | 1465247685251 Marionette TRACE conn8 <- [1,1697,null,{"value":"13"}] 14:14:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 14:14:45 INFO - PROCESS | 2564 | 1465247685254 Marionette TRACE conn8 -> [0,1698,"setScriptTimeout",{"ms":35000}] 14:14:45 INFO - PROCESS | 2564 | 1465247685256 Marionette TRACE conn8 <- [1,1698,null,{}] 14:14:45 INFO - PROCESS | 2564 | 1465247685265 Marionette TRACE conn8 -> [0,1699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:14:45 INFO - PROCESS | 2564 | 1465247685267 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:14:45 INFO - PROCESS | 2564 | 1465247685378 Marionette TRACE conn8 <- [1,1699,null,{"value":null}] 14:14:45 INFO - PROCESS | 2564 | 1465247685469 Marionette TRACE conn8 -> [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\", \"841f63d8-fed4-499c-a8c0-303cb4dc280d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:14:45 INFO - PROCESS | 2564 | 1465247685471 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:14:45 INFO - PROCESS | 2564 | ++DOCSHELL 0FD09C00 == 35 [pid = 2564] [id = 434] 14:14:45 INFO - PROCESS | 2564 | ++DOMWINDOW == 80 (18C01800) [pid = 2564] [serial = 1302] [outer = 00000000] 14:14:45 INFO - PROCESS | 2564 | ++DOMWINDOW == 81 (18C2C400) [pid = 2564] [serial = 1303] [outer = 18C01800] 14:14:45 INFO - PROCESS | 2564 | 1465247685515 Marionette DEBUG loaded listener.js 14:14:45 INFO - PROCESS | 2564 | ++DOMWINDOW == 82 (18C33000) [pid = 2564] [serial = 1304] [outer = 18C01800] 14:14:45 INFO - PROCESS | 2564 | 1465247685953 Marionette TRACE conn8 <- [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]]]}] 14:14:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 14:14:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 730ms 14:14:46 INFO - PROCESS | 2564 | 1465247685986 Marionette TRACE conn8 -> [0,1701,"getWindowHandle",null] 14:14:46 INFO - PROCESS | 2564 | 1465247685988 Marionette TRACE conn8 <- [1,1701,null,{"value":"13"}] 14:14:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 14:14:46 INFO - PROCESS | 2564 | 1465247685990 Marionette TRACE conn8 -> [0,1702,"setScriptTimeout",{"ms":35000}] 14:14:46 INFO - PROCESS | 2564 | 1465247685992 Marionette TRACE conn8 <- [1,1702,null,{}] 14:14:46 INFO - PROCESS | 2564 | 1465247685996 Marionette TRACE conn8 -> [0,1703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:14:46 INFO - PROCESS | 2564 | 1465247686001 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:14:46 INFO - PROCESS | 2564 | 1465247686153 Marionette TRACE conn8 <- [1,1703,null,{"value":null}] 14:14:46 INFO - PROCESS | 2564 | 1465247686217 Marionette TRACE conn8 -> [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\", \"841f63d8-fed4-499c-a8c0-303cb4dc280d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:14:46 INFO - PROCESS | 2564 | 1465247686219 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:14:46 INFO - PROCESS | 2564 | ++DOCSHELL 0FF5A400 == 36 [pid = 2564] [id = 435] 14:14:46 INFO - PROCESS | 2564 | ++DOMWINDOW == 83 (18E0D000) [pid = 2564] [serial = 1305] [outer = 00000000] 14:14:46 INFO - PROCESS | 2564 | ++DOMWINDOW == 84 (1984E000) [pid = 2564] [serial = 1306] [outer = 18E0D000] 14:14:46 INFO - PROCESS | 2564 | 1465247686265 Marionette DEBUG loaded listener.js 14:14:46 INFO - PROCESS | 2564 | ++DOMWINDOW == 85 (18E5D800) [pid = 2564] [serial = 1307] [outer = 18E0D000] 14:14:46 INFO - PROCESS | 2564 | --DOMWINDOW == 84 (17E37000) [pid = 2564] [serial = 1266] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 14:14:46 INFO - PROCESS | 2564 | --DOMWINDOW == 83 (0FE3D000) [pid = 2564] [serial = 1257] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 14:14:46 INFO - PROCESS | 2564 | --DOMWINDOW == 82 (14817800) [pid = 2564] [serial = 1260] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 14:14:46 INFO - PROCESS | 2564 | --DOMWINDOW == 81 (1770E400) [pid = 2564] [serial = 1263] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 14:14:46 INFO - PROCESS | 2564 | --DOMWINDOW == 80 (10ECBC00) [pid = 2564] [serial = 1254] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 14:14:46 INFO - PROCESS | 2564 | --DOMWINDOW == 79 (18E5FC00) [pid = 2564] [serial = 1278] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 14:14:46 INFO - PROCESS | 2564 | --DOMWINDOW == 78 (18382C00) [pid = 2564] [serial = 1269] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 14:14:46 INFO - PROCESS | 2564 | --DOMWINDOW == 77 (0FE44800) [pid = 2564] [serial = 1242] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 14:14:46 INFO - PROCESS | 2564 | --DOMWINDOW == 76 (17711000) [pid = 2564] [serial = 1245] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 14:14:46 INFO - PROCESS | 2564 | --DOMWINDOW == 75 (1B26B800) [pid = 2564] [serial = 1248] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 14:14:46 INFO - PROCESS | 2564 | --DOMWINDOW == 74 (1975C800) [pid = 2564] [serial = 1251] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 14:14:46 INFO - PROCESS | 2564 | --DOMWINDOW == 73 (0F7CE800) [pid = 2564] [serial = 1272] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 14:14:46 INFO - PROCESS | 2564 | --DOMWINDOW == 72 (1476C800) [pid = 2564] [serial = 1275] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 14:14:46 INFO - PROCESS | 2564 | 1465247686800 Marionette TRACE conn8 <- [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]]]}] 14:14:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly 14:14:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 830ms 14:14:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 14:14:46 INFO - PROCESS | 2564 | 1465247686822 Marionette TRACE conn8 -> [0,1705,"getWindowHandle",null] 14:14:46 INFO - PROCESS | 2564 | 1465247686824 Marionette TRACE conn8 <- [1,1705,null,{"value":"13"}] 14:14:46 INFO - PROCESS | 2564 | 1465247686827 Marionette TRACE conn8 -> [0,1706,"setScriptTimeout",{"ms":35000}] 14:14:46 INFO - PROCESS | 2564 | 1465247686829 Marionette TRACE conn8 <- [1,1706,null,{}] 14:14:46 INFO - PROCESS | 2564 | 1465247686832 Marionette TRACE conn8 -> [0,1707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:14:46 INFO - PROCESS | 2564 | 1465247686834 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:14:46 INFO - PROCESS | 2564 | 1465247686913 Marionette TRACE conn8 <- [1,1707,null,{"value":null}] 14:14:46 INFO - PROCESS | 2564 | 1465247686918 Marionette TRACE conn8 -> [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\", \"841f63d8-fed4-499c-a8c0-303cb4dc280d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:14:46 INFO - PROCESS | 2564 | 1465247686920 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:14:46 INFO - PROCESS | 2564 | ++DOCSHELL 0FE3A400 == 37 [pid = 2564] [id = 436] 14:14:46 INFO - PROCESS | 2564 | ++DOMWINDOW == 73 (0FE3D000) [pid = 2564] [serial = 1308] [outer = 00000000] 14:14:46 INFO - PROCESS | 2564 | ++DOMWINDOW == 74 (17EE4400) [pid = 2564] [serial = 1309] [outer = 0FE3D000] 14:14:46 INFO - PROCESS | 2564 | 1465247686963 Marionette DEBUG loaded listener.js 14:14:47 INFO - PROCESS | 2564 | ++DOMWINDOW == 75 (18906000) [pid = 2564] [serial = 1310] [outer = 0FE3D000] 14:14:47 INFO - PROCESS | 2564 | 1465247687433 Marionette TRACE conn8 <- [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]]]}] 14:14:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 14:14:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 630ms 14:14:47 INFO - PROCESS | 2564 | 1465247687457 Marionette TRACE conn8 -> [0,1709,"getWindowHandle",null] 14:14:47 INFO - PROCESS | 2564 | 1465247687459 Marionette TRACE conn8 <- [1,1709,null,{"value":"13"}] 14:14:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 14:14:47 INFO - PROCESS | 2564 | 1465247687462 Marionette TRACE conn8 -> [0,1710,"setScriptTimeout",{"ms":35000}] 14:14:47 INFO - PROCESS | 2564 | 1465247687464 Marionette TRACE conn8 <- [1,1710,null,{}] 14:14:47 INFO - PROCESS | 2564 | 1465247687469 Marionette TRACE conn8 -> [0,1711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:14:47 INFO - PROCESS | 2564 | 1465247687471 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:14:47 INFO - PROCESS | 2564 | 1465247687551 Marionette TRACE conn8 <- [1,1711,null,{"value":null}] 14:14:47 INFO - PROCESS | 2564 | 1465247687556 Marionette TRACE conn8 -> [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\", \"841f63d8-fed4-499c-a8c0-303cb4dc280d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:14:47 INFO - PROCESS | 2564 | 1465247687558 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:14:47 INFO - PROCESS | 2564 | ++DOCSHELL 19389000 == 38 [pid = 2564] [id = 437] 14:14:47 INFO - PROCESS | 2564 | ++DOMWINDOW == 76 (1984D000) [pid = 2564] [serial = 1311] [outer = 00000000] 14:14:47 INFO - PROCESS | 2564 | ++DOMWINDOW == 77 (1ABF9400) [pid = 2564] [serial = 1312] [outer = 1984D000] 14:14:47 INFO - PROCESS | 2564 | 1465247687602 Marionette DEBUG loaded listener.js 14:14:47 INFO - PROCESS | 2564 | ++DOMWINDOW == 78 (1B55F800) [pid = 2564] [serial = 1313] [outer = 1984D000] 14:14:48 INFO - PROCESS | 2564 | 1465247688031 Marionette TRACE conn8 <- [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]]]}] 14:14:48 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 14:14:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 630ms 14:14:48 INFO - PROCESS | 2564 | 1465247688094 Marionette TRACE conn8 -> [0,1713,"getWindowHandle",null] 14:14:48 INFO - PROCESS | 2564 | 1465247688096 Marionette TRACE conn8 <- [1,1713,null,{"value":"13"}] 14:14:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 14:14:48 INFO - PROCESS | 2564 | 1465247688099 Marionette TRACE conn8 -> [0,1714,"setScriptTimeout",{"ms":35000}] 14:14:48 INFO - PROCESS | 2564 | 1465247688101 Marionette TRACE conn8 <- [1,1714,null,{}] 14:14:48 INFO - PROCESS | 2564 | 1465247688104 Marionette TRACE conn8 -> [0,1715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:14:48 INFO - PROCESS | 2564 | 1465247688106 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:14:48 INFO - PROCESS | 2564 | 1465247688188 Marionette TRACE conn8 <- [1,1715,null,{"value":null}] 14:14:48 INFO - PROCESS | 2564 | 1465247688193 Marionette TRACE conn8 -> [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\", \"841f63d8-fed4-499c-a8c0-303cb4dc280d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:14:48 INFO - PROCESS | 2564 | 1465247688195 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:14:48 INFO - PROCESS | 2564 | ++DOCSHELL 18E5FC00 == 39 [pid = 2564] [id = 438] 14:14:48 INFO - PROCESS | 2564 | ++DOMWINDOW == 79 (19268400) [pid = 2564] [serial = 1314] [outer = 00000000] 14:14:48 INFO - PROCESS | 2564 | ++DOMWINDOW == 80 (1BA9F400) [pid = 2564] [serial = 1315] [outer = 19268400] 14:14:48 INFO - PROCESS | 2564 | 1465247688238 Marionette DEBUG loaded listener.js 14:14:48 INFO - PROCESS | 2564 | ++DOMWINDOW == 81 (1D27A000) [pid = 2564] [serial = 1316] [outer = 19268400] 14:14:48 INFO - PROCESS | 2564 | 1465247688679 Marionette TRACE conn8 <- [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]]]}] 14:14:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 14:14:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 670ms 14:14:48 INFO - PROCESS | 2564 | 1465247688770 Marionette TRACE conn8 -> [0,1717,"getWindowHandle",null] 14:14:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 14:14:48 INFO - PROCESS | 2564 | 1465247688775 Marionette TRACE conn8 <- [1,1717,null,{"value":"13"}] 14:14:48 INFO - PROCESS | 2564 | 1465247688780 Marionette TRACE conn8 -> [0,1718,"setScriptTimeout",{"ms":35000}] 14:14:48 INFO - PROCESS | 2564 | 1465247688784 Marionette TRACE conn8 <- [1,1718,null,{}] 14:14:48 INFO - PROCESS | 2564 | 1465247688791 Marionette TRACE conn8 -> [0,1719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:14:48 INFO - PROCESS | 2564 | 1465247688794 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:14:48 INFO - PROCESS | 2564 | 1465247688920 Marionette TRACE conn8 <- [1,1719,null,{"value":null}] 14:14:49 INFO - PROCESS | 2564 | 1465247689051 Marionette TRACE conn8 -> [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\", \"841f63d8-fed4-499c-a8c0-303cb4dc280d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:14:49 INFO - PROCESS | 2564 | 1465247689057 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:14:49 INFO - PROCESS | 2564 | ++DOCSHELL 0FE3F800 == 40 [pid = 2564] [id = 439] 14:14:49 INFO - PROCESS | 2564 | ++DOMWINDOW == 82 (0FE40C00) [pid = 2564] [serial = 1317] [outer = 00000000] 14:14:49 INFO - PROCESS | 2564 | ++DOMWINDOW == 83 (0FF54800) [pid = 2564] [serial = 1318] [outer = 0FE40C00] 14:14:49 INFO - PROCESS | 2564 | 1465247689116 Marionette DEBUG loaded listener.js 14:14:49 INFO - PROCESS | 2564 | ++DOMWINDOW == 84 (104F3800) [pid = 2564] [serial = 1319] [outer = 0FE40C00] 14:14:49 INFO - PROCESS | 2564 | 1465247689763 Marionette TRACE conn8 <- [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]]]}] 14:14:49 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 14:14:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 1026ms 14:14:49 INFO - PROCESS | 2564 | 1465247689806 Marionette TRACE conn8 -> [0,1721,"getWindowHandle",null] 14:14:49 INFO - PROCESS | 2564 | 1465247689810 Marionette TRACE conn8 <- [1,1721,null,{"value":"13"}] 14:14:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 14:14:49 INFO - PROCESS | 2564 | 1465247689816 Marionette TRACE conn8 -> [0,1722,"setScriptTimeout",{"ms":35000}] 14:14:49 INFO - PROCESS | 2564 | 1465247689820 Marionette TRACE conn8 <- [1,1722,null,{}] 14:14:49 INFO - PROCESS | 2564 | 1465247689824 Marionette TRACE conn8 -> [0,1723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:14:49 INFO - PROCESS | 2564 | 1465247689827 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:14:49 INFO - PROCESS | 2564 | 1465247689939 Marionette TRACE conn8 <- [1,1723,null,{"value":null}] 14:14:50 INFO - PROCESS | 2564 | 1465247690050 Marionette TRACE conn8 -> [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\", \"841f63d8-fed4-499c-a8c0-303cb4dc280d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:14:50 INFO - PROCESS | 2564 | 1465247690053 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:14:50 INFO - PROCESS | 2564 | ++DOCSHELL 17719400 == 41 [pid = 2564] [id = 440] 14:14:50 INFO - PROCESS | 2564 | ++DOMWINDOW == 85 (1771B800) [pid = 2564] [serial = 1320] [outer = 00000000] 14:14:50 INFO - PROCESS | 2564 | ++DOMWINDOW == 86 (1774C800) [pid = 2564] [serial = 1321] [outer = 1771B800] 14:14:50 INFO - PROCESS | 2564 | 1465247690109 Marionette DEBUG loaded listener.js 14:14:50 INFO - PROCESS | 2564 | ++DOMWINDOW == 87 (17E3C800) [pid = 2564] [serial = 1322] [outer = 1771B800] 14:14:50 INFO - PROCESS | 2564 | 1465247690698 Marionette TRACE conn8 <- [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]]]}] 14:14:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 14:14:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 931ms 14:14:50 INFO - PROCESS | 2564 | 1465247690746 Marionette TRACE conn8 -> [0,1725,"getWindowHandle",null] 14:14:50 INFO - PROCESS | 2564 | 1465247690749 Marionette TRACE conn8 <- [1,1725,null,{"value":"13"}] 14:14:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 14:14:50 INFO - PROCESS | 2564 | 1465247690752 Marionette TRACE conn8 -> [0,1726,"setScriptTimeout",{"ms":35000}] 14:14:50 INFO - PROCESS | 2564 | 1465247690755 Marionette TRACE conn8 <- [1,1726,null,{}] 14:14:50 INFO - PROCESS | 2564 | 1465247690765 Marionette TRACE conn8 -> [0,1727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:14:50 INFO - PROCESS | 2564 | 1465247690770 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:14:50 INFO - PROCESS | 2564 | 1465247690883 Marionette TRACE conn8 <- [1,1727,null,{"value":null}] 14:14:51 INFO - PROCESS | 2564 | 1465247690994 Marionette TRACE conn8 -> [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\", \"841f63d8-fed4-499c-a8c0-303cb4dc280d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:14:51 INFO - PROCESS | 2564 | 1465247690998 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:14:51 INFO - PROCESS | 2564 | ++DOCSHELL 19380400 == 42 [pid = 2564] [id = 441] 14:14:51 INFO - PROCESS | 2564 | ++DOMWINDOW == 88 (19388000) [pid = 2564] [serial = 1323] [outer = 00000000] 14:14:51 INFO - PROCESS | 2564 | ++DOMWINDOW == 89 (19858800) [pid = 2564] [serial = 1324] [outer = 19388000] 14:14:51 INFO - PROCESS | 2564 | 1465247691096 Marionette DEBUG loaded listener.js 14:14:51 INFO - PROCESS | 2564 | ++DOMWINDOW == 90 (1D276C00) [pid = 2564] [serial = 1325] [outer = 19388000] 14:14:51 INFO - PROCESS | 2564 | 1465247691703 Marionette TRACE conn8 <- [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]]]}] 14:14:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 14:14:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 970ms 14:14:51 INFO - PROCESS | 2564 | 1465247691726 Marionette TRACE conn8 -> [0,1729,"getWindowHandle",null] 14:14:51 INFO - PROCESS | 2564 | 1465247691728 Marionette TRACE conn8 <- [1,1729,null,{"value":"13"}] 14:14:51 INFO - PROCESS | 2564 | 1465247691731 Marionette TRACE conn8 -> [0,1730,"setScriptTimeout",{"ms":35000}] 14:14:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 14:14:51 INFO - PROCESS | 2564 | 1465247691734 Marionette TRACE conn8 <- [1,1730,null,{}] 14:14:51 INFO - PROCESS | 2564 | 1465247691737 Marionette TRACE conn8 -> [0,1731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:14:51 INFO - PROCESS | 2564 | 1465247691740 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:14:51 INFO - PROCESS | 2564 | 1465247691853 Marionette TRACE conn8 <- [1,1731,null,{"value":null}] 14:14:51 INFO - PROCESS | 2564 | 1465247691960 Marionette TRACE conn8 -> [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\", \"841f63d8-fed4-499c-a8c0-303cb4dc280d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:14:51 INFO - PROCESS | 2564 | 1465247691963 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:14:52 INFO - PROCESS | 2564 | ++DOCSHELL 1D40FC00 == 43 [pid = 2564] [id = 442] 14:14:52 INFO - PROCESS | 2564 | ++DOMWINDOW == 91 (1D412000) [pid = 2564] [serial = 1326] [outer = 00000000] 14:14:52 INFO - PROCESS | 2564 | ++DOMWINDOW == 92 (1D418000) [pid = 2564] [serial = 1327] [outer = 1D412000] 14:14:52 INFO - PROCESS | 2564 | 1465247692016 Marionette DEBUG loaded listener.js 14:14:52 INFO - PROCESS | 2564 | ++DOMWINDOW == 93 (1D49A000) [pid = 2564] [serial = 1328] [outer = 1D412000] 14:14:52 INFO - PROCESS | 2564 | 1465247692841 Marionette TRACE conn8 <- [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]]]}] 14:14:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 14:14:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 1173ms 14:14:52 INFO - PROCESS | 2564 | 1465247692909 Marionette TRACE conn8 -> [0,1733,"getWindowHandle",null] 14:14:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 14:14:52 INFO - PROCESS | 2564 | 1465247692913 Marionette TRACE conn8 <- [1,1733,null,{"value":"13"}] 14:14:52 INFO - PROCESS | 2564 | 1465247692919 Marionette TRACE conn8 -> [0,1734,"setScriptTimeout",{"ms":35000}] 14:14:52 INFO - PROCESS | 2564 | 1465247692922 Marionette TRACE conn8 <- [1,1734,null,{}] 14:14:52 INFO - PROCESS | 2564 | 1465247692927 Marionette TRACE conn8 -> [0,1735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:14:52 INFO - PROCESS | 2564 | 1465247692930 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:14:53 INFO - PROCESS | 2564 | 1465247693072 Marionette TRACE conn8 <- [1,1735,null,{"value":null}] 14:14:53 INFO - PROCESS | 2564 | 1465247693211 Marionette TRACE conn8 -> [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\", \"841f63d8-fed4-499c-a8c0-303cb4dc280d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:14:53 INFO - PROCESS | 2564 | 1465247693215 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:14:53 INFO - PROCESS | 2564 | ++DOCSHELL 104F0400 == 44 [pid = 2564] [id = 443] 14:14:53 INFO - PROCESS | 2564 | ++DOMWINDOW == 94 (104F9000) [pid = 2564] [serial = 1329] [outer = 00000000] 14:14:53 INFO - PROCESS | 2564 | ++DOMWINDOW == 95 (14805400) [pid = 2564] [serial = 1330] [outer = 104F9000] 14:14:53 INFO - PROCESS | 2564 | 1465247693267 Marionette DEBUG loaded listener.js 14:14:53 INFO - PROCESS | 2564 | ++DOMWINDOW == 96 (1595B000) [pid = 2564] [serial = 1331] [outer = 104F9000] 14:14:54 INFO - PROCESS | 2564 | --DOCSHELL 19389000 == 43 [pid = 2564] [id = 437] 14:14:54 INFO - PROCESS | 2564 | --DOCSHELL 0FE3A400 == 42 [pid = 2564] [id = 436] 14:14:54 INFO - PROCESS | 2564 | --DOCSHELL 0FF5A400 == 41 [pid = 2564] [id = 435] 14:14:54 INFO - PROCESS | 2564 | --DOCSHELL 0FD09C00 == 40 [pid = 2564] [id = 434] 14:14:54 INFO - PROCESS | 2564 | --DOCSHELL 184C0C00 == 39 [pid = 2564] [id = 433] 14:14:54 INFO - PROCESS | 2564 | --DOCSHELL 177C5400 == 38 [pid = 2564] [id = 432] 14:14:54 INFO - PROCESS | 2564 | --DOCSHELL 0FD09400 == 37 [pid = 2564] [id = 431] 14:14:54 INFO - PROCESS | 2564 | --DOCSHELL 10218800 == 36 [pid = 2564] [id = 430] 14:14:54 INFO - PROCESS | 2564 | --DOCSHELL 1984F000 == 35 [pid = 2564] [id = 427] 14:14:54 INFO - PROCESS | 2564 | --DOCSHELL 0FD0A400 == 34 [pid = 2564] [id = 428] 14:14:54 INFO - PROCESS | 2564 | --DOCSHELL 16680400 == 33 [pid = 2564] [id = 429] 14:14:54 INFO - PROCESS | 2564 | --DOCSHELL 10EC9800 == 32 [pid = 2564] [id = 418] 14:14:54 INFO - PROCESS | 2564 | --DOCSHELL 1D40FC00 == 31 [pid = 2564] [id = 442] 14:14:54 INFO - PROCESS | 2564 | --DOCSHELL 19380400 == 30 [pid = 2564] [id = 441] 14:14:54 INFO - PROCESS | 2564 | --DOCSHELL 18E5FC00 == 29 [pid = 2564] [id = 438] 14:14:54 INFO - PROCESS | 2564 | --DOCSHELL 0FE3F800 == 28 [pid = 2564] [id = 439] 14:14:54 INFO - PROCESS | 2564 | --DOCSHELL 17719400 == 27 [pid = 2564] [id = 440] 14:14:54 INFO - PROCESS | 2564 | --DOMWINDOW == 95 (17EE3800) [pid = 2564] [serial = 1267] [outer = 00000000] [url = about:blank] 14:14:54 INFO - PROCESS | 2564 | --DOMWINDOW == 94 (1020BC00) [pid = 2564] [serial = 1258] [outer = 00000000] [url = about:blank] 14:14:54 INFO - PROCESS | 2564 | --DOMWINDOW == 93 (10253000) [pid = 2564] [serial = 1259] [outer = 00000000] [url = about:blank] 14:14:54 INFO - PROCESS | 2564 | --DOMWINDOW == 92 (148DE400) [pid = 2564] [serial = 1261] [outer = 00000000] [url = about:blank] 14:14:54 INFO - PROCESS | 2564 | --DOMWINDOW == 91 (1595E000) [pid = 2564] [serial = 1262] [outer = 00000000] [url = about:blank] 14:14:54 INFO - PROCESS | 2564 | --DOMWINDOW == 90 (17749C00) [pid = 2564] [serial = 1264] [outer = 00000000] [url = about:blank] 14:14:54 INFO - PROCESS | 2564 | --DOMWINDOW == 89 (1483C800) [pid = 2564] [serial = 1256] [outer = 00000000] [url = about:blank] 14:14:54 INFO - PROCESS | 2564 | --DOMWINDOW == 88 (19380C00) [pid = 2564] [serial = 1279] [outer = 00000000] [url = about:blank] 14:14:54 INFO - PROCESS | 2564 | --DOMWINDOW == 87 (14764800) [pid = 2564] [serial = 1255] [outer = 00000000] [url = about:blank] 14:14:54 INFO - PROCESS | 2564 | --DOMWINDOW == 86 (184C1000) [pid = 2564] [serial = 1270] [outer = 00000000] [url = about:blank] 14:14:54 INFO - PROCESS | 2564 | --DOMWINDOW == 85 (14010C00) [pid = 2564] [serial = 1244] [outer = 00000000] [url = about:blank] 14:14:54 INFO - PROCESS | 2564 | --DOMWINDOW == 84 (1024FC00) [pid = 2564] [serial = 1243] [outer = 00000000] [url = about:blank] 14:14:54 INFO - PROCESS | 2564 | --DOMWINDOW == 83 (17EDE400) [pid = 2564] [serial = 1247] [outer = 00000000] [url = about:blank] 14:14:54 INFO - PROCESS | 2564 | --DOMWINDOW == 82 (17749400) [pid = 2564] [serial = 1246] [outer = 00000000] [url = about:blank] 14:14:54 INFO - PROCESS | 2564 | --DOMWINDOW == 81 (1837C400) [pid = 2564] [serial = 1268] [outer = 00000000] [url = about:blank] 14:14:54 INFO - PROCESS | 2564 | --DOMWINDOW == 80 (1D272400) [pid = 2564] [serial = 1250] [outer = 00000000] [url = about:blank] 14:14:54 INFO - PROCESS | 2564 | --DOMWINDOW == 79 (1BA97C00) [pid = 2564] [serial = 1249] [outer = 00000000] [url = about:blank] 14:14:54 INFO - PROCESS | 2564 | --DOMWINDOW == 78 (1D365C00) [pid = 2564] [serial = 1253] [outer = 00000000] [url = about:blank] 14:14:54 INFO - PROCESS | 2564 | --DOMWINDOW == 77 (1D27FC00) [pid = 2564] [serial = 1252] [outer = 00000000] [url = about:blank] 14:14:54 INFO - PROCESS | 2564 | --DOMWINDOW == 76 (14006000) [pid = 2564] [serial = 1273] [outer = 00000000] [url = about:blank] 14:14:54 INFO - PROCESS | 2564 | --DOMWINDOW == 75 (19277C00) [pid = 2564] [serial = 1280] [outer = 00000000] [url = about:blank] 14:14:54 INFO - PROCESS | 2564 | --DOMWINDOW == 74 (18901400) [pid = 2564] [serial = 1271] [outer = 00000000] [url = about:blank] 14:14:54 INFO - PROCESS | 2564 | --DOMWINDOW == 73 (18E0F400) [pid = 2564] [serial = 1276] [outer = 00000000] [url = about:blank] 14:14:54 INFO - PROCESS | 2564 | --DOMWINDOW == 72 (1837B400) [pid = 2564] [serial = 1274] [outer = 00000000] [url = about:blank] 14:14:54 INFO - PROCESS | 2564 | --DOMWINDOW == 71 (18E5A400) [pid = 2564] [serial = 1277] [outer = 00000000] [url = about:blank] 14:14:54 INFO - PROCESS | 2564 | --DOMWINDOW == 70 (17754800) [pid = 2564] [serial = 1265] [outer = 00000000] [url = about:blank] 14:14:54 INFO - PROCESS | 2564 | 1465247694405 Marionette TRACE conn8 <- [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]]]}] 14:14:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 14:14:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 1536ms 14:14:54 INFO - PROCESS | 2564 | 1465247694455 Marionette TRACE conn8 -> [0,1737,"getWindowHandle",null] 14:14:54 INFO - PROCESS | 2564 | 1465247694459 Marionette TRACE conn8 <- [1,1737,null,{"value":"13"}] 14:14:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 14:14:54 INFO - PROCESS | 2564 | 1465247694464 Marionette TRACE conn8 -> [0,1738,"setScriptTimeout",{"ms":35000}] 14:14:54 INFO - PROCESS | 2564 | 1465247694468 Marionette TRACE conn8 <- [1,1738,null,{}] 14:14:54 INFO - PROCESS | 2564 | 1465247694473 Marionette TRACE conn8 -> [0,1739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:14:54 INFO - PROCESS | 2564 | 1465247694476 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:14:54 INFO - PROCESS | 2564 | 1465247694567 Marionette TRACE conn8 <- [1,1739,null,{"value":null}] 14:14:54 INFO - PROCESS | 2564 | 1465247694693 Marionette TRACE conn8 -> [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\", \"841f63d8-fed4-499c-a8c0-303cb4dc280d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:14:54 INFO - PROCESS | 2564 | 1465247694695 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:14:54 INFO - PROCESS | 2564 | ++DOCSHELL 0FDA8000 == 28 [pid = 2564] [id = 444] 14:14:54 INFO - PROCESS | 2564 | ++DOMWINDOW == 71 (0FE3C400) [pid = 2564] [serial = 1332] [outer = 00000000] 14:14:54 INFO - PROCESS | 2564 | ++DOMWINDOW == 72 (1020BC00) [pid = 2564] [serial = 1333] [outer = 0FE3C400] 14:14:54 INFO - PROCESS | 2564 | 1465247694744 Marionette DEBUG loaded listener.js 14:14:54 INFO - PROCESS | 2564 | ++DOMWINDOW == 73 (1024F800) [pid = 2564] [serial = 1334] [outer = 0FE3C400] 14:14:55 INFO - PROCESS | 2564 | 1465247695123 Marionette TRACE conn8 <- [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]]]}] 14:14:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 14:14:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 690ms 14:14:55 INFO - PROCESS | 2564 | 1465247695155 Marionette TRACE conn8 -> [0,1741,"getWindowHandle",null] 14:14:55 INFO - PROCESS | 2564 | 1465247695161 Marionette TRACE conn8 <- [1,1741,null,{"value":"13"}] 14:14:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 14:14:55 INFO - PROCESS | 2564 | 1465247695167 Marionette TRACE conn8 -> [0,1742,"setScriptTimeout",{"ms":35000}] 14:14:55 INFO - PROCESS | 2564 | 1465247695170 Marionette TRACE conn8 <- [1,1742,null,{}] 14:14:55 INFO - PROCESS | 2564 | 1465247695174 Marionette TRACE conn8 -> [0,1743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:14:55 INFO - PROCESS | 2564 | 1465247695176 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:14:55 INFO - PROCESS | 2564 | 1465247695302 Marionette TRACE conn8 <- [1,1743,null,{"value":null}] 14:14:55 INFO - PROCESS | 2564 | 1465247695317 Marionette TRACE conn8 -> [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\", \"841f63d8-fed4-499c-a8c0-303cb4dc280d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:14:55 INFO - PROCESS | 2564 | 1465247695319 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:14:55 INFO - PROCESS | 2564 | ++DOCSHELL 14767800 == 29 [pid = 2564] [id = 445] 14:14:55 INFO - PROCESS | 2564 | ++DOMWINDOW == 74 (14768800) [pid = 2564] [serial = 1335] [outer = 00000000] 14:14:55 INFO - PROCESS | 2564 | ++DOMWINDOW == 75 (1480C400) [pid = 2564] [serial = 1336] [outer = 14768800] 14:14:55 INFO - PROCESS | 2564 | 1465247695367 Marionette DEBUG loaded listener.js 14:14:55 INFO - PROCESS | 2564 | ++DOMWINDOW == 76 (14843C00) [pid = 2564] [serial = 1337] [outer = 14768800] 14:14:55 INFO - PROCESS | 2564 | 1465247695826 Marionette TRACE conn8 <- [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]]]}] 14:14:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 14:14:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 730ms 14:14:55 INFO - PROCESS | 2564 | 1465247695900 Marionette TRACE conn8 -> [0,1745,"getWindowHandle",null] 14:14:55 INFO - PROCESS | 2564 | 1465247695903 Marionette TRACE conn8 <- [1,1745,null,{"value":"13"}] 14:14:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 14:14:55 INFO - PROCESS | 2564 | 1465247695906 Marionette TRACE conn8 -> [0,1746,"setScriptTimeout",{"ms":35000}] 14:14:55 INFO - PROCESS | 2564 | 1465247695910 Marionette TRACE conn8 <- [1,1746,null,{}] 14:14:55 INFO - PROCESS | 2564 | 1465247695920 Marionette TRACE conn8 -> [0,1747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:14:55 INFO - PROCESS | 2564 | 1465247695925 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:14:56 INFO - PROCESS | 2564 | 1465247696010 Marionette TRACE conn8 <- [1,1747,null,{"value":null}] 14:14:56 INFO - PROCESS | 2564 | 1465247696024 Marionette TRACE conn8 -> [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\", \"841f63d8-fed4-499c-a8c0-303cb4dc280d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:14:56 INFO - PROCESS | 2564 | 1465247696027 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:14:56 INFO - PROCESS | 2564 | ++DOCSHELL 17713400 == 30 [pid = 2564] [id = 446] 14:14:56 INFO - PROCESS | 2564 | ++DOMWINDOW == 77 (17714800) [pid = 2564] [serial = 1338] [outer = 00000000] 14:14:56 INFO - PROCESS | 2564 | ++DOMWINDOW == 78 (1771AC00) [pid = 2564] [serial = 1339] [outer = 17714800] 14:14:56 INFO - PROCESS | 2564 | 1465247696074 Marionette DEBUG loaded listener.js 14:14:56 INFO - PROCESS | 2564 | ++DOMWINDOW == 79 (1774E000) [pid = 2564] [serial = 1340] [outer = 17714800] 14:14:56 INFO - PROCESS | 2564 | 1465247696576 Marionette TRACE conn8 <- [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]]]}] 14:14:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 14:14:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 730ms 14:14:56 INFO - PROCESS | 2564 | 1465247696667 Marionette TRACE conn8 -> [0,1749,"getWindowHandle",null] 14:14:56 INFO - PROCESS | 2564 | 1465247696670 Marionette TRACE conn8 <- [1,1749,null,{"value":"13"}] 14:14:56 INFO - PROCESS | 2564 | 1465247696676 Marionette TRACE conn8 -> [0,1750,"setScriptTimeout",{"ms":35000}] 14:14:56 INFO - PROCESS | 2564 | 1465247696677 Marionette TRACE conn8 <- [1,1750,null,{}] 14:14:56 INFO - PROCESS | 2564 | 1465247696681 Marionette TRACE conn8 -> [0,1751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:14:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 14:14:56 INFO - PROCESS | 2564 | 1465247696683 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:14:56 INFO - PROCESS | 2564 | 1465247696813 Marionette TRACE conn8 <- [1,1751,null,{"value":null}] 14:14:56 INFO - PROCESS | 2564 | 1465247696875 Marionette TRACE conn8 -> [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\", \"841f63d8-fed4-499c-a8c0-303cb4dc280d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:14:56 INFO - PROCESS | 2564 | 1465247696878 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:14:56 INFO - PROCESS | 2564 | ++DOCSHELL 177BF400 == 31 [pid = 2564] [id = 447] 14:14:56 INFO - PROCESS | 2564 | ++DOMWINDOW == 80 (177C7400) [pid = 2564] [serial = 1341] [outer = 00000000] 14:14:56 INFO - PROCESS | 2564 | ++DOMWINDOW == 81 (17EDE800) [pid = 2564] [serial = 1342] [outer = 177C7400] 14:14:56 INFO - PROCESS | 2564 | 1465247696925 Marionette DEBUG loaded listener.js 14:14:57 INFO - PROCESS | 2564 | ++DOMWINDOW == 82 (18374000) [pid = 2564] [serial = 1343] [outer = 177C7400] 14:14:57 INFO - PROCESS | 2564 | 1465247697340 Marionette TRACE conn8 <- [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]]]}] 14:14:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 14:14:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 710ms 14:14:57 INFO - PROCESS | 2564 | 1465247697395 Marionette TRACE conn8 -> [0,1753,"getWindowHandle",null] 14:14:57 INFO - PROCESS | 2564 | 1465247697397 Marionette TRACE conn8 <- [1,1753,null,{"value":"13"}] 14:14:57 INFO - PROCESS | 2564 | 1465247697417 Marionette TRACE conn8 -> [0,1754,"setScriptTimeout",{"ms":35000}] 14:14:57 INFO - PROCESS | 2564 | 1465247697419 Marionette TRACE conn8 <- [1,1754,null,{}] 14:14:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 14:14:57 INFO - PROCESS | 2564 | 1465247697422 Marionette TRACE conn8 -> [0,1755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:14:57 INFO - PROCESS | 2564 | 1465247697424 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:14:57 INFO - PROCESS | 2564 | 1465247697536 Marionette TRACE conn8 <- [1,1755,null,{"value":null}] 14:14:57 INFO - PROCESS | 2564 | 1465247697542 Marionette TRACE conn8 -> [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\", \"841f63d8-fed4-499c-a8c0-303cb4dc280d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:14:57 INFO - PROCESS | 2564 | 1465247697544 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:14:57 INFO - PROCESS | 2564 | ++DOCSHELL 17E43000 == 32 [pid = 2564] [id = 448] 14:14:57 INFO - PROCESS | 2564 | ++DOMWINDOW == 83 (1837BC00) [pid = 2564] [serial = 1344] [outer = 00000000] 14:14:57 INFO - PROCESS | 2564 | ++DOMWINDOW == 84 (184BBC00) [pid = 2564] [serial = 1345] [outer = 1837BC00] 14:14:57 INFO - PROCESS | 2564 | 1465247697587 Marionette DEBUG loaded listener.js 14:14:57 INFO - PROCESS | 2564 | ++DOMWINDOW == 85 (184C2800) [pid = 2564] [serial = 1346] [outer = 1837BC00] 14:14:58 INFO - PROCESS | 2564 | 1465247698054 Marionette TRACE conn8 <- [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]]]}] 14:14:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 14:14:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 670ms 14:14:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 14:14:58 INFO - PROCESS | 2564 | 1465247698093 Marionette TRACE conn8 -> [0,1757,"getWindowHandle",null] 14:14:58 INFO - PROCESS | 2564 | 1465247698095 Marionette TRACE conn8 <- [1,1757,null,{"value":"13"}] 14:14:58 INFO - PROCESS | 2564 | 1465247698098 Marionette TRACE conn8 -> [0,1758,"setScriptTimeout",{"ms":35000}] 14:14:58 INFO - PROCESS | 2564 | 1465247698100 Marionette TRACE conn8 <- [1,1758,null,{}] 14:14:58 INFO - PROCESS | 2564 | 1465247698103 Marionette TRACE conn8 -> [0,1759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:14:58 INFO - PROCESS | 2564 | 1465247698109 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:14:58 INFO - PROCESS | 2564 | 1465247698262 Marionette TRACE conn8 <- [1,1759,null,{"value":null}] 14:14:58 INFO - PROCESS | 2564 | --DOMWINDOW == 84 (184C2000) [pid = 2564] [serial = 1299] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 14:14:58 INFO - PROCESS | 2564 | --DOMWINDOW == 83 (18C01800) [pid = 2564] [serial = 1302] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 14:14:58 INFO - PROCESS | 2564 | --DOMWINDOW == 82 (177C9C00) [pid = 2564] [serial = 1296] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 14:14:58 INFO - PROCESS | 2564 | --DOMWINDOW == 81 (17747400) [pid = 2564] [serial = 1287] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 14:14:58 INFO - PROCESS | 2564 | --DOMWINDOW == 80 (0FD0C000) [pid = 2564] [serial = 1284] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 14:14:58 INFO - PROCESS | 2564 | --DOMWINDOW == 79 (10248800) [pid = 2564] [serial = 1290] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 14:14:58 INFO - PROCESS | 2564 | --DOMWINDOW == 78 (19851800) [pid = 2564] [serial = 1281] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 14:14:58 INFO - PROCESS | 2564 | --DOMWINDOW == 77 (1481E800) [pid = 2564] [serial = 1293] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 14:14:58 INFO - PROCESS | 2564 | --DOMWINDOW == 76 (18E0D000) [pid = 2564] [serial = 1305] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 14:14:58 INFO - PROCESS | 2564 | --DOMWINDOW == 75 (0FE3D000) [pid = 2564] [serial = 1308] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 14:14:58 INFO - PROCESS | 2564 | --DOMWINDOW == 74 (19268400) [pid = 2564] [serial = 1314] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 14:14:58 INFO - PROCESS | 2564 | --DOMWINDOW == 73 (1984D000) [pid = 2564] [serial = 1311] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 14:14:58 INFO - PROCESS | 2564 | 1465247698583 Marionette TRACE conn8 -> [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\", \"841f63d8-fed4-499c-a8c0-303cb4dc280d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:14:58 INFO - PROCESS | 2564 | 1465247698585 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:14:58 INFO - PROCESS | 2564 | ++DOCSHELL 0FC48400 == 33 [pid = 2564] [id = 449] 14:14:58 INFO - PROCESS | 2564 | ++DOMWINDOW == 74 (0FD04C00) [pid = 2564] [serial = 1347] [outer = 00000000] 14:14:58 INFO - PROCESS | 2564 | ++DOMWINDOW == 75 (10248800) [pid = 2564] [serial = 1348] [outer = 0FD04C00] 14:14:58 INFO - PROCESS | 2564 | 1465247698630 Marionette DEBUG loaded listener.js 14:14:58 INFO - PROCESS | 2564 | ++DOMWINDOW == 76 (17563000) [pid = 2564] [serial = 1349] [outer = 0FD04C00] 14:14:59 INFO - PROCESS | 2564 | 1465247698990 Marionette TRACE conn8 <- [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]]]}] 14:14:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 14:14:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 930ms 14:14:59 INFO - PROCESS | 2564 | 1465247699029 Marionette TRACE conn8 -> [0,1761,"getWindowHandle",null] 14:14:59 INFO - PROCESS | 2564 | 1465247699031 Marionette TRACE conn8 <- [1,1761,null,{"value":"13"}] 14:14:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 14:14:59 INFO - PROCESS | 2564 | 1465247699034 Marionette TRACE conn8 -> [0,1762,"setScriptTimeout",{"ms":35000}] 14:14:59 INFO - PROCESS | 2564 | 1465247699036 Marionette TRACE conn8 <- [1,1762,null,{}] 14:14:59 INFO - PROCESS | 2564 | 1465247699039 Marionette TRACE conn8 -> [0,1763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:14:59 INFO - PROCESS | 2564 | 1465247699041 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:14:59 INFO - PROCESS | 2564 | 1465247699153 Marionette TRACE conn8 <- [1,1763,null,{"value":null}] 14:14:59 INFO - PROCESS | 2564 | 1465247699161 Marionette TRACE conn8 -> [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\", \"841f63d8-fed4-499c-a8c0-303cb4dc280d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:14:59 INFO - PROCESS | 2564 | 1465247699163 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:14:59 INFO - PROCESS | 2564 | ++DOCSHELL 10212800 == 34 [pid = 2564] [id = 450] 14:14:59 INFO - PROCESS | 2564 | ++DOMWINDOW == 77 (184C2000) [pid = 2564] [serial = 1350] [outer = 00000000] 14:14:59 INFO - PROCESS | 2564 | ++DOMWINDOW == 78 (18E09800) [pid = 2564] [serial = 1351] [outer = 184C2000] 14:14:59 INFO - PROCESS | 2564 | 1465247699207 Marionette DEBUG loaded listener.js 14:14:59 INFO - PROCESS | 2564 | ++DOMWINDOW == 79 (18E58C00) [pid = 2564] [serial = 1352] [outer = 184C2000] 14:14:59 INFO - PROCESS | 2564 | 1465247699632 Marionette TRACE conn8 <- [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]]]}] 14:14:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 14:14:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 630ms 14:14:59 INFO - PROCESS | 2564 | 1465247699665 Marionette TRACE conn8 -> [0,1765,"getWindowHandle",null] 14:14:59 INFO - PROCESS | 2564 | 1465247699667 Marionette TRACE conn8 <- [1,1765,null,{"value":"13"}] 14:14:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 14:14:59 INFO - PROCESS | 2564 | 1465247699670 Marionette TRACE conn8 -> [0,1766,"setScriptTimeout",{"ms":35000}] 14:14:59 INFO - PROCESS | 2564 | 1465247699671 Marionette TRACE conn8 <- [1,1766,null,{}] 14:14:59 INFO - PROCESS | 2564 | 1465247699675 Marionette TRACE conn8 -> [0,1767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:14:59 INFO - PROCESS | 2564 | 1465247699676 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:14:59 INFO - PROCESS | 2564 | 1465247699793 Marionette TRACE conn8 <- [1,1767,null,{"value":null}] 14:14:59 INFO - PROCESS | 2564 | 1465247699880 Marionette TRACE conn8 -> [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\", \"841f63d8-fed4-499c-a8c0-303cb4dc280d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:14:59 INFO - PROCESS | 2564 | 1465247699882 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:14:59 INFO - PROCESS | 2564 | ++DOCSHELL 0FD0E400 == 35 [pid = 2564] [id = 451] 14:14:59 INFO - PROCESS | 2564 | ++DOMWINDOW == 80 (0FF56800) [pid = 2564] [serial = 1353] [outer = 00000000] 14:14:59 INFO - PROCESS | 2564 | ++DOMWINDOW == 81 (18905400) [pid = 2564] [serial = 1354] [outer = 0FF56800] 14:14:59 INFO - PROCESS | 2564 | 1465247699928 Marionette DEBUG loaded listener.js 14:15:00 INFO - PROCESS | 2564 | ++DOMWINDOW == 82 (1794A400) [pid = 2564] [serial = 1355] [outer = 0FF56800] 14:15:00 INFO - PROCESS | 2564 | 1465247700273 Marionette TRACE conn8 <- [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]]]}] 14:15:00 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 14:15:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 630ms 14:15:00 INFO - PROCESS | 2564 | 1465247700301 Marionette TRACE conn8 -> [0,1769,"getWindowHandle",null] 14:15:00 INFO - PROCESS | 2564 | 1465247700303 Marionette TRACE conn8 <- [1,1769,null,{"value":"13"}] 14:15:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 14:15:00 INFO - PROCESS | 2564 | 1465247700306 Marionette TRACE conn8 -> [0,1770,"setScriptTimeout",{"ms":35000}] 14:15:00 INFO - PROCESS | 2564 | 1465247700308 Marionette TRACE conn8 <- [1,1770,null,{}] 14:15:00 INFO - PROCESS | 2564 | 1465247700311 Marionette TRACE conn8 -> [0,1771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:15:00 INFO - PROCESS | 2564 | 1465247700313 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:15:00 INFO - PROCESS | 2564 | 1465247700435 Marionette TRACE conn8 <- [1,1771,null,{"value":null}] 14:15:00 INFO - PROCESS | 2564 | 1465247700441 Marionette TRACE conn8 -> [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\", \"841f63d8-fed4-499c-a8c0-303cb4dc280d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:15:00 INFO - PROCESS | 2564 | 1465247700442 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:15:00 INFO - PROCESS | 2564 | ++DOCSHELL 19383400 == 36 [pid = 2564] [id = 452] 14:15:00 INFO - PROCESS | 2564 | ++DOMWINDOW == 83 (19386000) [pid = 2564] [serial = 1356] [outer = 00000000] 14:15:00 INFO - PROCESS | 2564 | ++DOMWINDOW == 84 (19850800) [pid = 2564] [serial = 1357] [outer = 19386000] 14:15:00 INFO - PROCESS | 2564 | 1465247700494 Marionette DEBUG loaded listener.js 14:15:00 INFO - PROCESS | 2564 | ++DOMWINDOW == 85 (19870400) [pid = 2564] [serial = 1358] [outer = 19386000] 14:15:01 INFO - PROCESS | 2564 | 1465247701283 Marionette TRACE conn8 <- [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]]]}] 14:15:01 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 14:15:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 1022ms 14:15:01 INFO - PROCESS | 2564 | 1465247701328 Marionette TRACE conn8 -> [0,1773,"getWindowHandle",null] 14:15:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 14:15:01 INFO - PROCESS | 2564 | 1465247701333 Marionette TRACE conn8 <- [1,1773,null,{"value":"13"}] 14:15:01 INFO - PROCESS | 2564 | 1465247701337 Marionette TRACE conn8 -> [0,1774,"setScriptTimeout",{"ms":35000}] 14:15:01 INFO - PROCESS | 2564 | 1465247701343 Marionette TRACE conn8 <- [1,1774,null,{}] 14:15:01 INFO - PROCESS | 2564 | 1465247701348 Marionette TRACE conn8 -> [0,1775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:15:01 INFO - PROCESS | 2564 | 1465247701351 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:15:01 INFO - PROCESS | 2564 | 1465247701495 Marionette TRACE conn8 <- [1,1775,null,{"value":null}] 14:15:01 INFO - PROCESS | 2564 | 1465247701632 Marionette TRACE conn8 -> [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\", \"841f63d8-fed4-499c-a8c0-303cb4dc280d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:15:01 INFO - PROCESS | 2564 | 1465247701634 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:15:01 INFO - PROCESS | 2564 | ++DOCSHELL 10214000 == 37 [pid = 2564] [id = 453] 14:15:01 INFO - PROCESS | 2564 | ++DOMWINDOW == 86 (10218800) [pid = 2564] [serial = 1359] [outer = 00000000] 14:15:01 INFO - PROCESS | 2564 | ++DOMWINDOW == 87 (143B0400) [pid = 2564] [serial = 1360] [outer = 10218800] 14:15:01 INFO - PROCESS | 2564 | 1465247701693 Marionette DEBUG loaded listener.js 14:15:01 INFO - PROCESS | 2564 | ++DOMWINDOW == 88 (15955800) [pid = 2564] [serial = 1361] [outer = 10218800] 14:15:02 INFO - PROCESS | 2564 | 1465247702382 Marionette TRACE conn8 <- [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]]]}] 14:15:02 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 14:15:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 1129ms 14:15:02 INFO - PROCESS | 2564 | 1465247702468 Marionette TRACE conn8 -> [0,1777,"getWindowHandle",null] 14:15:02 INFO - PROCESS | 2564 | 1465247702472 Marionette TRACE conn8 <- [1,1777,null,{"value":"13"}] 14:15:02 INFO - PROCESS | 2564 | 1465247702479 Marionette TRACE conn8 -> [0,1778,"setScriptTimeout",{"ms":35000}] 14:15:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 14:15:02 INFO - PROCESS | 2564 | 1465247702482 Marionette TRACE conn8 <- [1,1778,null,{}] 14:15:02 INFO - PROCESS | 2564 | 1465247702486 Marionette TRACE conn8 -> [0,1779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:15:02 INFO - PROCESS | 2564 | 1465247702489 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:15:02 INFO - PROCESS | 2564 | 1465247702640 Marionette TRACE conn8 <- [1,1779,null,{"value":null}] 14:15:02 INFO - PROCESS | 2564 | 1465247702770 Marionette TRACE conn8 -> [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\", \"841f63d8-fed4-499c-a8c0-303cb4dc280d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:15:02 INFO - PROCESS | 2564 | 1465247702773 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:15:02 INFO - PROCESS | 2564 | ++DOCSHELL 0FD0FC00 == 38 [pid = 2564] [id = 454] 14:15:02 INFO - PROCESS | 2564 | ++DOMWINDOW == 89 (0FE42C00) [pid = 2564] [serial = 1362] [outer = 00000000] 14:15:02 INFO - PROCESS | 2564 | ++DOMWINDOW == 90 (143AE400) [pid = 2564] [serial = 1363] [outer = 0FE42C00] 14:15:02 INFO - PROCESS | 2564 | 1465247702832 Marionette DEBUG loaded listener.js 14:15:02 INFO - PROCESS | 2564 | ++DOMWINDOW == 91 (1757AC00) [pid = 2564] [serial = 1364] [outer = 0FE42C00] 14:15:03 INFO - PROCESS | 2564 | --DOCSHELL 0FD0E400 == 37 [pid = 2564] [id = 451] 14:15:03 INFO - PROCESS | 2564 | --DOCSHELL 10212800 == 36 [pid = 2564] [id = 450] 14:15:03 INFO - PROCESS | 2564 | --DOCSHELL 0FC48400 == 35 [pid = 2564] [id = 449] 14:15:03 INFO - PROCESS | 2564 | --DOCSHELL 17E43000 == 34 [pid = 2564] [id = 448] 14:15:03 INFO - PROCESS | 2564 | --DOCSHELL 177BF400 == 33 [pid = 2564] [id = 447] 14:15:03 INFO - PROCESS | 2564 | --DOCSHELL 17713400 == 32 [pid = 2564] [id = 446] 14:15:03 INFO - PROCESS | 2564 | --DOCSHELL 14767800 == 31 [pid = 2564] [id = 445] 14:15:03 INFO - PROCESS | 2564 | --DOCSHELL 0FDA8000 == 30 [pid = 2564] [id = 444] 14:15:03 INFO - PROCESS | 2564 | --DOCSHELL 104F0400 == 29 [pid = 2564] [id = 443] 14:15:03 INFO - PROCESS | 2564 | --DOMWINDOW == 90 (18905800) [pid = 2564] [serial = 1300] [outer = 00000000] [url = about:blank] 14:15:03 INFO - PROCESS | 2564 | --DOMWINDOW == 89 (18C33000) [pid = 2564] [serial = 1304] [outer = 00000000] [url = about:blank] 14:15:03 INFO - PROCESS | 2564 | --DOMWINDOW == 88 (18C2C400) [pid = 2564] [serial = 1303] [outer = 00000000] [url = about:blank] 14:15:03 INFO - PROCESS | 2564 | --DOMWINDOW == 87 (17949800) [pid = 2564] [serial = 1297] [outer = 00000000] [url = about:blank] 14:15:03 INFO - PROCESS | 2564 | --DOMWINDOW == 86 (1794F800) [pid = 2564] [serial = 1288] [outer = 00000000] [url = about:blank] 14:15:03 INFO - PROCESS | 2564 | --DOMWINDOW == 85 (1837A000) [pid = 2564] [serial = 1289] [outer = 00000000] [url = about:blank] 14:15:03 INFO - PROCESS | 2564 | --DOMWINDOW == 84 (14392000) [pid = 2564] [serial = 1285] [outer = 00000000] [url = about:blank] 14:15:03 INFO - PROCESS | 2564 | --DOMWINDOW == 83 (148DA000) [pid = 2564] [serial = 1286] [outer = 00000000] [url = about:blank] 14:15:03 INFO - PROCESS | 2564 | --DOMWINDOW == 82 (1053F800) [pid = 2564] [serial = 1291] [outer = 00000000] [url = about:blank] 14:15:03 INFO - PROCESS | 2564 | --DOMWINDOW == 81 (13E0AC00) [pid = 2564] [serial = 1292] [outer = 00000000] [url = about:blank] 14:15:03 INFO - PROCESS | 2564 | --DOMWINDOW == 80 (1AD09C00) [pid = 2564] [serial = 1283] [outer = 00000000] [url = about:blank] 14:15:03 INFO - PROCESS | 2564 | --DOMWINDOW == 79 (19872800) [pid = 2564] [serial = 1282] [outer = 00000000] [url = about:blank] 14:15:03 INFO - PROCESS | 2564 | --DOMWINDOW == 78 (15F8C800) [pid = 2564] [serial = 1294] [outer = 00000000] [url = about:blank] 14:15:03 INFO - PROCESS | 2564 | --DOMWINDOW == 77 (17562C00) [pid = 2564] [serial = 1295] [outer = 00000000] [url = about:blank] 14:15:03 INFO - PROCESS | 2564 | --DOMWINDOW == 76 (1984E000) [pid = 2564] [serial = 1306] [outer = 00000000] [url = about:blank] 14:15:03 INFO - PROCESS | 2564 | --DOMWINDOW == 75 (18906000) [pid = 2564] [serial = 1310] [outer = 00000000] [url = about:blank] 14:15:03 INFO - PROCESS | 2564 | --DOMWINDOW == 74 (17EE4400) [pid = 2564] [serial = 1309] [outer = 00000000] [url = about:blank] 14:15:03 INFO - PROCESS | 2564 | --DOMWINDOW == 73 (18E5D800) [pid = 2564] [serial = 1307] [outer = 00000000] [url = about:blank] 14:15:03 INFO - PROCESS | 2564 | --DOMWINDOW == 72 (1BA9F400) [pid = 2564] [serial = 1315] [outer = 00000000] [url = about:blank] 14:15:03 INFO - PROCESS | 2564 | --DOMWINDOW == 71 (1D27A000) [pid = 2564] [serial = 1316] [outer = 00000000] [url = about:blank] 14:15:03 INFO - PROCESS | 2564 | --DOMWINDOW == 70 (1890F000) [pid = 2564] [serial = 1301] [outer = 00000000] [url = about:blank] 14:15:03 INFO - PROCESS | 2564 | --DOMWINDOW == 69 (1B55F800) [pid = 2564] [serial = 1313] [outer = 00000000] [url = about:blank] 14:15:03 INFO - PROCESS | 2564 | --DOMWINDOW == 68 (1ABF9400) [pid = 2564] [serial = 1312] [outer = 00000000] [url = about:blank] 14:15:03 INFO - PROCESS | 2564 | --DOMWINDOW == 67 (17EDDC00) [pid = 2564] [serial = 1298] [outer = 00000000] [url = about:blank] 14:15:03 INFO - PROCESS | 2564 | 1465247703633 Marionette TRACE conn8 <- [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]]]}] 14:15:03 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) 14:15:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 1175ms 14:15:03 INFO - PROCESS | 2564 | 1465247703657 Marionette TRACE conn8 -> [0,1781,"getWindowHandle",null] 14:15:03 INFO - PROCESS | 2564 | 1465247703661 Marionette TRACE conn8 <- [1,1781,null,{"value":"13"}] 14:15:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 14:15:03 INFO - PROCESS | 2564 | 1465247703665 Marionette TRACE conn8 -> [0,1782,"setScriptTimeout",{"ms":35000}] 14:15:03 INFO - PROCESS | 2564 | 1465247703670 Marionette TRACE conn8 <- [1,1782,null,{}] 14:15:03 INFO - PROCESS | 2564 | 1465247703675 Marionette TRACE conn8 -> [0,1783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:15:03 INFO - PROCESS | 2564 | 1465247703677 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:15:03 INFO - PROCESS | 2564 | 1465247703776 Marionette TRACE conn8 <- [1,1783,null,{"value":null}] 14:15:03 INFO - PROCESS | 2564 | 1465247703873 Marionette TRACE conn8 -> [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\", \"841f63d8-fed4-499c-a8c0-303cb4dc280d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:15:03 INFO - PROCESS | 2564 | 1465247703875 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:15:03 INFO - PROCESS | 2564 | ++DOCSHELL 0F7CA000 == 30 [pid = 2564] [id = 455] 14:15:03 INFO - PROCESS | 2564 | ++DOMWINDOW == 68 (0FB75800) [pid = 2564] [serial = 1365] [outer = 00000000] 14:15:03 INFO - PROCESS | 2564 | ++DOMWINDOW == 69 (1020A400) [pid = 2564] [serial = 1366] [outer = 0FB75800] 14:15:03 INFO - PROCESS | 2564 | 1465247703924 Marionette DEBUG loaded listener.js 14:15:04 INFO - PROCESS | 2564 | ++DOMWINDOW == 70 (13E89000) [pid = 2564] [serial = 1367] [outer = 0FB75800] 14:15:04 INFO - PROCESS | 2564 | 1465247704377 Marionette TRACE conn8 <- [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]]]}] 14:15:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 14:15:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 770ms 14:15:04 INFO - PROCESS | 2564 | 1465247704438 Marionette TRACE conn8 -> [0,1785,"getWindowHandle",null] 14:15:04 INFO - PROCESS | 2564 | 1465247704442 Marionette TRACE conn8 <- [1,1785,null,{"value":"13"}] 14:15:04 INFO - PROCESS | 2564 | 1465247704448 Marionette TRACE conn8 -> [0,1786,"setScriptTimeout",{"ms":35000}] 14:15:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 14:15:04 INFO - PROCESS | 2564 | 1465247704451 Marionette TRACE conn8 <- [1,1786,null,{}] 14:15:04 INFO - PROCESS | 2564 | 1465247704454 Marionette TRACE conn8 -> [0,1787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:15:04 INFO - PROCESS | 2564 | 1465247704457 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:15:04 INFO - PROCESS | 2564 | 1465247704545 Marionette TRACE conn8 <- [1,1787,null,{"value":null}] 14:15:04 INFO - PROCESS | 2564 | 1465247704559 Marionette TRACE conn8 -> [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\", \"841f63d8-fed4-499c-a8c0-303cb4dc280d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:15:04 INFO - PROCESS | 2564 | 1465247704562 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:15:04 INFO - PROCESS | 2564 | ++DOCSHELL 15D3E800 == 31 [pid = 2564] [id = 456] 14:15:04 INFO - PROCESS | 2564 | ++DOMWINDOW == 71 (15D47000) [pid = 2564] [serial = 1368] [outer = 00000000] 14:15:04 INFO - PROCESS | 2564 | ++DOMWINDOW == 72 (17564400) [pid = 2564] [serial = 1369] [outer = 15D47000] 14:15:04 INFO - PROCESS | 2564 | 1465247704609 Marionette DEBUG loaded listener.js 14:15:04 INFO - PROCESS | 2564 | ++DOMWINDOW == 73 (17583800) [pid = 2564] [serial = 1370] [outer = 15D47000] 14:15:05 INFO - PROCESS | 2564 | 1465247705077 Marionette TRACE conn8 <- [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]]]}] 14:15:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 14:15:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 670ms 14:15:05 INFO - PROCESS | 2564 | 1465247705123 Marionette TRACE conn8 -> [0,1789,"getWindowHandle",null] 14:15:05 INFO - PROCESS | 2564 | 1465247705125 Marionette TRACE conn8 <- [1,1789,null,{"value":"13"}] 14:15:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 14:15:05 INFO - PROCESS | 2564 | 1465247705128 Marionette TRACE conn8 -> [0,1790,"setScriptTimeout",{"ms":35000}] 14:15:05 INFO - PROCESS | 2564 | 1465247705132 Marionette TRACE conn8 <- [1,1790,null,{}] 14:15:05 INFO - PROCESS | 2564 | 1465247705142 Marionette TRACE conn8 -> [0,1791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:15:05 INFO - PROCESS | 2564 | 1465247705147 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:15:05 INFO - PROCESS | 2564 | 1465247705232 Marionette TRACE conn8 <- [1,1791,null,{"value":null}] 14:15:05 INFO - PROCESS | 2564 | 1465247705241 Marionette TRACE conn8 -> [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\", \"841f63d8-fed4-499c-a8c0-303cb4dc280d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:15:05 INFO - PROCESS | 2564 | 1465247705244 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:15:05 INFO - PROCESS | 2564 | ++DOCSHELL 17EDDC00 == 32 [pid = 2564] [id = 457] 14:15:05 INFO - PROCESS | 2564 | ++DOMWINDOW == 74 (17EDE000) [pid = 2564] [serial = 1371] [outer = 00000000] 14:15:05 INFO - PROCESS | 2564 | ++DOMWINDOW == 75 (17EE6400) [pid = 2564] [serial = 1372] [outer = 17EDE000] 14:15:05 INFO - PROCESS | 2564 | 1465247705292 Marionette DEBUG loaded listener.js 14:15:05 INFO - PROCESS | 2564 | ++DOMWINDOW == 76 (184B5400) [pid = 2564] [serial = 1373] [outer = 17EDE000] 14:15:05 INFO - PROCESS | 2564 | 1465247705752 Marionette TRACE conn8 <- [1,1792,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.nonfinite.html",0,null,null,[["arcTo() with Infinity/NaN is ignored",0,null,null]]]}] 14:15:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 14:15:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 670ms 14:15:05 INFO - PROCESS | 2564 | 1465247705802 Marionette TRACE conn8 -> [0,1793,"getWindowHandle",null] 14:15:05 INFO - PROCESS | 2564 | 1465247705805 Marionette TRACE conn8 <- [1,1793,null,{"value":"13"}] 14:15:05 INFO - PROCESS | 2564 | 1465247705808 Marionette TRACE conn8 -> [0,1794,"setScriptTimeout",{"ms":35000}] 14:15:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 14:15:05 INFO - PROCESS | 2564 | 1465247705810 Marionette TRACE conn8 <- [1,1794,null,{}] 14:15:05 INFO - PROCESS | 2564 | 1465247705813 Marionette TRACE conn8 -> [0,1795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:15:05 INFO - PROCESS | 2564 | 1465247705815 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:15:05 INFO - PROCESS | 2564 | 1465247705930 Marionette TRACE conn8 <- [1,1795,null,{"value":null}] 14:15:05 INFO - PROCESS | 2564 | 1465247705937 Marionette TRACE conn8 -> [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\", \"841f63d8-fed4-499c-a8c0-303cb4dc280d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:15:05 INFO - PROCESS | 2564 | 1465247705939 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:15:05 INFO - PROCESS | 2564 | ++DOCSHELL 18906400 == 33 [pid = 2564] [id = 458] 14:15:05 INFO - PROCESS | 2564 | ++DOMWINDOW == 77 (18906800) [pid = 2564] [serial = 1374] [outer = 00000000] 14:15:05 INFO - PROCESS | 2564 | ++DOMWINDOW == 78 (18C08800) [pid = 2564] [serial = 1375] [outer = 18906800] 14:15:06 INFO - PROCESS | 2564 | 1465247705984 Marionette DEBUG loaded listener.js 14:15:06 INFO - PROCESS | 2564 | ++DOMWINDOW == 79 (18C29C00) [pid = 2564] [serial = 1376] [outer = 18906800] 14:15:06 INFO - PROCESS | 2564 | 1465247706463 Marionette TRACE conn8 <- [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]]]}] 14:15:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 14:15:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 670ms 14:15:06 INFO - PROCESS | 2564 | 1465247706482 Marionette TRACE conn8 -> [0,1797,"getWindowHandle",null] 14:15:06 INFO - PROCESS | 2564 | 1465247706484 Marionette TRACE conn8 <- [1,1797,null,{"value":"13"}] 14:15:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 14:15:06 INFO - PROCESS | 2564 | 1465247706487 Marionette TRACE conn8 -> [0,1798,"setScriptTimeout",{"ms":35000}] 14:15:06 INFO - PROCESS | 2564 | 1465247706489 Marionette TRACE conn8 <- [1,1798,null,{}] 14:15:06 INFO - PROCESS | 2564 | 1465247706500 Marionette TRACE conn8 -> [0,1799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:15:06 INFO - PROCESS | 2564 | 1465247706502 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:15:06 INFO - PROCESS | 2564 | 1465247706613 Marionette TRACE conn8 <- [1,1799,null,{"value":null}] 14:15:06 INFO - PROCESS | 2564 | 1465247706618 Marionette TRACE conn8 -> [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\", \"841f63d8-fed4-499c-a8c0-303cb4dc280d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:15:06 INFO - PROCESS | 2564 | 1465247706620 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:15:06 INFO - PROCESS | 2564 | ++DOCSHELL 18910000 == 34 [pid = 2564] [id = 459] 14:15:06 INFO - PROCESS | 2564 | ++DOMWINDOW == 80 (18C07800) [pid = 2564] [serial = 1377] [outer = 00000000] 14:15:06 INFO - PROCESS | 2564 | ++DOMWINDOW == 81 (18E54400) [pid = 2564] [serial = 1378] [outer = 18C07800] 14:15:06 INFO - PROCESS | 2564 | 1465247706664 Marionette DEBUG loaded listener.js 14:15:06 INFO - PROCESS | 2564 | ++DOMWINDOW == 82 (18E54C00) [pid = 2564] [serial = 1379] [outer = 18C07800] 14:15:07 INFO - PROCESS | 2564 | 1465247707135 Marionette TRACE conn8 <- [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]]]}] 14:15:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 14:15:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 690ms 14:15:07 INFO - PROCESS | 2564 | 1465247707178 Marionette TRACE conn8 -> [0,1801,"getWindowHandle",null] 14:15:07 INFO - PROCESS | 2564 | 1465247707180 Marionette TRACE conn8 <- [1,1801,null,{"value":"13"}] 14:15:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 14:15:07 INFO - PROCESS | 2564 | 1465247707183 Marionette TRACE conn8 -> [0,1802,"setScriptTimeout",{"ms":35000}] 14:15:07 INFO - PROCESS | 2564 | 1465247707185 Marionette TRACE conn8 <- [1,1802,null,{}] 14:15:07 INFO - PROCESS | 2564 | 1465247707188 Marionette TRACE conn8 -> [0,1803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:15:07 INFO - PROCESS | 2564 | 1465247707194 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:15:07 INFO - PROCESS | 2564 | 1465247707365 Marionette TRACE conn8 <- [1,1803,null,{"value":null}] 14:15:07 INFO - PROCESS | 2564 | 1465247707391 Marionette TRACE conn8 -> [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\", \"841f63d8-fed4-499c-a8c0-303cb4dc280d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:15:07 INFO - PROCESS | 2564 | 1465247707393 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:15:07 INFO - PROCESS | 2564 | ++DOCSHELL 1984C000 == 35 [pid = 2564] [id = 460] 14:15:07 INFO - PROCESS | 2564 | ++DOMWINDOW == 83 (1984CC00) [pid = 2564] [serial = 1380] [outer = 00000000] 14:15:07 INFO - PROCESS | 2564 | ++DOMWINDOW == 84 (1ABF7400) [pid = 2564] [serial = 1381] [outer = 1984CC00] 14:15:07 INFO - PROCESS | 2564 | 1465247707436 Marionette DEBUG loaded listener.js 14:15:07 INFO - PROCESS | 2564 | ++DOMWINDOW == 85 (1ABF9C00) [pid = 2564] [serial = 1382] [outer = 1984CC00] 14:15:07 INFO - PROCESS | 2564 | 1465247707880 Marionette TRACE conn8 <- [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]]]}] 14:15:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 14:15:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 730ms 14:15:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 14:15:07 INFO - PROCESS | 2564 | 1465247707914 Marionette TRACE conn8 -> [0,1805,"getWindowHandle",null] 14:15:07 INFO - PROCESS | 2564 | 1465247707916 Marionette TRACE conn8 <- [1,1805,null,{"value":"13"}] 14:15:07 INFO - PROCESS | 2564 | 1465247707919 Marionette TRACE conn8 -> [0,1806,"setScriptTimeout",{"ms":35000}] 14:15:07 INFO - PROCESS | 2564 | 1465247707921 Marionette TRACE conn8 <- [1,1806,null,{}] 14:15:07 INFO - PROCESS | 2564 | 1465247707924 Marionette TRACE conn8 -> [0,1807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:15:07 INFO - PROCESS | 2564 | 1465247707926 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:15:08 INFO - PROCESS | 2564 | 1465247708040 Marionette TRACE conn8 <- [1,1807,null,{"value":null}] 14:15:08 INFO - PROCESS | 2564 | 1465247708045 Marionette TRACE conn8 -> [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\", \"841f63d8-fed4-499c-a8c0-303cb4dc280d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:15:08 INFO - PROCESS | 2564 | 1465247708047 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:15:08 INFO - PROCESS | 2564 | ++DOCSHELL 184BC400 == 36 [pid = 2564] [id = 461] 14:15:08 INFO - PROCESS | 2564 | ++DOMWINDOW == 86 (1AD12000) [pid = 2564] [serial = 1383] [outer = 00000000] 14:15:08 INFO - PROCESS | 2564 | ++DOMWINDOW == 87 (1B593000) [pid = 2564] [serial = 1384] [outer = 1AD12000] 14:15:08 INFO - PROCESS | 2564 | 1465247708091 Marionette DEBUG loaded listener.js 14:15:08 INFO - PROCESS | 2564 | ++DOMWINDOW == 88 (1BA9B000) [pid = 2564] [serial = 1385] [outer = 1AD12000] 14:15:08 INFO - PROCESS | 2564 | --DOMWINDOW == 87 (177C7400) [pid = 2564] [serial = 1341] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 14:15:08 INFO - PROCESS | 2564 | --DOMWINDOW == 86 (14768800) [pid = 2564] [serial = 1335] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 14:15:08 INFO - PROCESS | 2564 | --DOMWINDOW == 85 (104F9000) [pid = 2564] [serial = 1329] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 14:15:08 INFO - PROCESS | 2564 | --DOMWINDOW == 84 (17714800) [pid = 2564] [serial = 1338] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 14:15:08 INFO - PROCESS | 2564 | --DOMWINDOW == 83 (0FE3C400) [pid = 2564] [serial = 1332] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 14:15:08 INFO - PROCESS | 2564 | --DOMWINDOW == 82 (1837BC00) [pid = 2564] [serial = 1344] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 14:15:08 INFO - PROCESS | 2564 | --DOMWINDOW == 81 (0FE40C00) [pid = 2564] [serial = 1317] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 14:15:08 INFO - PROCESS | 2564 | --DOMWINDOW == 80 (1771B800) [pid = 2564] [serial = 1320] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 14:15:08 INFO - PROCESS | 2564 | --DOMWINDOW == 79 (19388000) [pid = 2564] [serial = 1323] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 14:15:08 INFO - PROCESS | 2564 | --DOMWINDOW == 78 (1D412000) [pid = 2564] [serial = 1326] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 14:15:08 INFO - PROCESS | 2564 | --DOMWINDOW == 77 (0FD04C00) [pid = 2564] [serial = 1347] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 14:15:08 INFO - PROCESS | 2564 | --DOMWINDOW == 76 (184C2000) [pid = 2564] [serial = 1350] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 14:15:08 INFO - PROCESS | 2564 | --DOMWINDOW == 75 (0FF56800) [pid = 2564] [serial = 1353] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 14:15:08 INFO - PROCESS | 2564 | 1465247708635 Marionette TRACE conn8 <- [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]]]}] 14:15:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 14:15:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 771ms 14:15:08 INFO - PROCESS | 2564 | 1465247708692 Marionette TRACE conn8 -> [0,1809,"getWindowHandle",null] 14:15:08 INFO - PROCESS | 2564 | 1465247708694 Marionette TRACE conn8 <- [1,1809,null,{"value":"13"}] 14:15:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 14:15:08 INFO - PROCESS | 2564 | 1465247708700 Marionette TRACE conn8 -> [0,1810,"setScriptTimeout",{"ms":35000}] 14:15:08 INFO - PROCESS | 2564 | 1465247708701 Marionette TRACE conn8 <- [1,1810,null,{}] 14:15:08 INFO - PROCESS | 2564 | 1465247708705 Marionette TRACE conn8 -> [0,1811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:15:08 INFO - PROCESS | 2564 | 1465247708707 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:15:08 INFO - PROCESS | 2564 | 1465247708792 Marionette TRACE conn8 <- [1,1811,null,{"value":null}] 14:15:08 INFO - PROCESS | 2564 | 1465247708798 Marionette TRACE conn8 -> [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\", \"841f63d8-fed4-499c-a8c0-303cb4dc280d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:15:08 INFO - PROCESS | 2564 | 1465247708800 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:15:08 INFO - PROCESS | 2564 | ++DOCSHELL 141BB400 == 37 [pid = 2564] [id = 462] 14:15:08 INFO - PROCESS | 2564 | ++DOMWINDOW == 76 (177C7400) [pid = 2564] [serial = 1386] [outer = 00000000] 14:15:08 INFO - PROCESS | 2564 | ++DOMWINDOW == 77 (18C2C800) [pid = 2564] [serial = 1387] [outer = 177C7400] 14:15:08 INFO - PROCESS | 2564 | 1465247708843 Marionette DEBUG loaded listener.js 14:15:08 INFO - PROCESS | 2564 | ++DOMWINDOW == 78 (1937F000) [pid = 2564] [serial = 1388] [outer = 177C7400] 14:15:09 INFO - PROCESS | 2564 | 1465247709280 Marionette TRACE conn8 <- [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]]]}] 14:15:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 14:15:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 630ms 14:15:09 INFO - PROCESS | 2564 | 1465247709328 Marionette TRACE conn8 -> [0,1813,"getWindowHandle",null] 14:15:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 14:15:09 INFO - PROCESS | 2564 | 1465247709340 Marionette TRACE conn8 <- [1,1813,null,{"value":"13"}] 14:15:09 INFO - PROCESS | 2564 | 1465247709343 Marionette TRACE conn8 -> [0,1814,"setScriptTimeout",{"ms":35000}] 14:15:09 INFO - PROCESS | 2564 | 1465247709345 Marionette TRACE conn8 <- [1,1814,null,{}] 14:15:09 INFO - PROCESS | 2564 | 1465247709348 Marionette TRACE conn8 -> [0,1815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:15:09 INFO - PROCESS | 2564 | 1465247709350 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:15:09 INFO - PROCESS | 2564 | 1465247709431 Marionette TRACE conn8 <- [1,1815,null,{"value":null}] 14:15:09 INFO - PROCESS | 2564 | 1465247709436 Marionette TRACE conn8 -> [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\", \"841f63d8-fed4-499c-a8c0-303cb4dc280d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:15:09 INFO - PROCESS | 2564 | 1465247709438 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:15:09 INFO - PROCESS | 2564 | ++DOCSHELL 0FD0F000 == 38 [pid = 2564] [id = 463] 14:15:09 INFO - PROCESS | 2564 | ++DOMWINDOW == 79 (10216C00) [pid = 2564] [serial = 1389] [outer = 00000000] 14:15:09 INFO - PROCESS | 2564 | ++DOMWINDOW == 80 (1B561C00) [pid = 2564] [serial = 1390] [outer = 10216C00] 14:15:09 INFO - PROCESS | 2564 | 1465247709481 Marionette DEBUG loaded listener.js 14:15:09 INFO - PROCESS | 2564 | ++DOMWINDOW == 81 (1D274800) [pid = 2564] [serial = 1391] [outer = 10216C00] 14:15:09 INFO - PROCESS | 2564 | 1465247709916 Marionette TRACE conn8 <- [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]]]}] 14:15:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 14:15:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 630ms 14:15:10 INFO - PROCESS | 2564 | 1465247709979 Marionette TRACE conn8 -> [0,1817,"getWindowHandle",null] 14:15:10 INFO - PROCESS | 2564 | 1465247709981 Marionette TRACE conn8 <- [1,1817,null,{"value":"13"}] 14:15:10 INFO - PROCESS | 2564 | 1465247709984 Marionette TRACE conn8 -> [0,1818,"setScriptTimeout",{"ms":35000}] 14:15:10 INFO - PROCESS | 2564 | 1465247709986 Marionette TRACE conn8 <- [1,1818,null,{}] 14:15:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 14:15:10 INFO - PROCESS | 2564 | 1465247709989 Marionette TRACE conn8 -> [0,1819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:15:10 INFO - PROCESS | 2564 | 1465247709991 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:15:10 INFO - PROCESS | 2564 | 1465247710072 Marionette TRACE conn8 <- [1,1819,null,{"value":null}] 14:15:10 INFO - PROCESS | 2564 | 1465247710077 Marionette TRACE conn8 -> [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\", \"841f63d8-fed4-499c-a8c0-303cb4dc280d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:15:10 INFO - PROCESS | 2564 | 1465247710079 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:15:10 INFO - PROCESS | 2564 | ++DOCSHELL 1D27B000 == 39 [pid = 2564] [id = 464] 14:15:10 INFO - PROCESS | 2564 | ++DOMWINDOW == 82 (1D27FC00) [pid = 2564] [serial = 1392] [outer = 00000000] 14:15:10 INFO - PROCESS | 2564 | ++DOMWINDOW == 83 (1D366800) [pid = 2564] [serial = 1393] [outer = 1D27FC00] 14:15:10 INFO - PROCESS | 2564 | 1465247710123 Marionette DEBUG loaded listener.js 14:15:10 INFO - PROCESS | 2564 | ++DOMWINDOW == 84 (1D411800) [pid = 2564] [serial = 1394] [outer = 1D27FC00] 14:15:10 INFO - PROCESS | 2564 | 1465247710805 Marionette TRACE conn8 <- [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]]]}] 14:15:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 14:15:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 871ms 14:15:10 INFO - PROCESS | 2564 | 1465247710859 Marionette TRACE conn8 -> [0,1821,"getWindowHandle",null] 14:15:10 INFO - PROCESS | 2564 | 1465247710864 Marionette TRACE conn8 <- [1,1821,null,{"value":"13"}] 14:15:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 14:15:10 INFO - PROCESS | 2564 | 1465247710869 Marionette TRACE conn8 -> [0,1822,"setScriptTimeout",{"ms":35000}] 14:15:10 INFO - PROCESS | 2564 | 1465247710872 Marionette TRACE conn8 <- [1,1822,null,{}] 14:15:10 INFO - PROCESS | 2564 | 1465247710879 Marionette TRACE conn8 -> [0,1823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:15:10 INFO - PROCESS | 2564 | 1465247710882 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:15:11 INFO - PROCESS | 2564 | 1465247711032 Marionette TRACE conn8 <- [1,1823,null,{"value":null}] 14:15:11 INFO - PROCESS | 2564 | 1465247711171 Marionette TRACE conn8 -> [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\", \"841f63d8-fed4-499c-a8c0-303cb4dc280d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:15:11 INFO - PROCESS | 2564 | 1465247711174 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:15:11 INFO - PROCESS | 2564 | ++DOCSHELL 10192800 == 40 [pid = 2564] [id = 465] 14:15:11 INFO - PROCESS | 2564 | ++DOMWINDOW == 85 (10ED4800) [pid = 2564] [serial = 1395] [outer = 00000000] 14:15:11 INFO - PROCESS | 2564 | ++DOMWINDOW == 86 (14792400) [pid = 2564] [serial = 1396] [outer = 10ED4800] 14:15:11 INFO - PROCESS | 2564 | 1465247711231 Marionette DEBUG loaded listener.js 14:15:11 INFO - PROCESS | 2564 | ++DOMWINDOW == 87 (16679C00) [pid = 2564] [serial = 1397] [outer = 10ED4800] 14:15:11 INFO - PROCESS | 2564 | 1465247711859 Marionette TRACE conn8 <- [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]]]}] 14:15:11 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 14:15:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 1025ms 14:15:11 INFO - PROCESS | 2564 | 1465247711894 Marionette TRACE conn8 -> [0,1825,"getWindowHandle",null] 14:15:11 INFO - PROCESS | 2564 | 1465247711899 Marionette TRACE conn8 <- [1,1825,null,{"value":"13"}] 14:15:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 14:15:11 INFO - PROCESS | 2564 | 1465247711905 Marionette TRACE conn8 -> [0,1826,"setScriptTimeout",{"ms":35000}] 14:15:11 INFO - PROCESS | 2564 | 1465247711908 Marionette TRACE conn8 <- [1,1826,null,{}] 14:15:11 INFO - PROCESS | 2564 | 1465247711912 Marionette TRACE conn8 -> [0,1827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:15:11 INFO - PROCESS | 2564 | 1465247711915 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:15:12 INFO - PROCESS | 2564 | 1465247712028 Marionette TRACE conn8 <- [1,1827,null,{"value":null}] 14:15:12 INFO - PROCESS | 2564 | 1465247712151 Marionette TRACE conn8 -> [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\", \"841f63d8-fed4-499c-a8c0-303cb4dc280d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:15:12 INFO - PROCESS | 2564 | 1465247712154 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:15:12 INFO - PROCESS | 2564 | ++DOCSHELL 17755000 == 41 [pid = 2564] [id = 466] 14:15:12 INFO - PROCESS | 2564 | ++DOMWINDOW == 88 (177BF400) [pid = 2564] [serial = 1398] [outer = 00000000] 14:15:12 INFO - PROCESS | 2564 | ++DOMWINDOW == 89 (17EE6C00) [pid = 2564] [serial = 1399] [outer = 177BF400] 14:15:12 INFO - PROCESS | 2564 | 1465247712212 Marionette DEBUG loaded listener.js 14:15:12 INFO - PROCESS | 2564 | ++DOMWINDOW == 90 (18C05800) [pid = 2564] [serial = 1400] [outer = 177BF400] 14:15:12 INFO - PROCESS | 2564 | 1465247712842 Marionette TRACE conn8 <- [1,1828,null,{"value":["/2dcontext/path-objects/2d.path.beginPath.html",0,null,null,[["Canvas test: 2d.path.beginPath",0,null,null]]]}] 14:15:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 14:15:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 970ms 14:15:12 INFO - PROCESS | 2564 | 1465247712879 Marionette TRACE conn8 -> [0,1829,"getWindowHandle",null] 14:15:12 INFO - PROCESS | 2564 | 1465247712882 Marionette TRACE conn8 <- [1,1829,null,{"value":"13"}] 14:15:12 INFO - PROCESS | 2564 | 1465247712885 Marionette TRACE conn8 -> [0,1830,"setScriptTimeout",{"ms":35000}] 14:15:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 14:15:12 INFO - PROCESS | 2564 | 1465247712889 Marionette TRACE conn8 <- [1,1830,null,{}] 14:15:12 INFO - PROCESS | 2564 | 1465247712900 Marionette TRACE conn8 -> [0,1831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:15:12 INFO - PROCESS | 2564 | 1465247712905 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:15:13 INFO - PROCESS | 2564 | 1465247713016 Marionette TRACE conn8 <- [1,1831,null,{"value":null}] 14:15:13 INFO - PROCESS | 2564 | 1465247713170 Marionette TRACE conn8 -> [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\", \"841f63d8-fed4-499c-a8c0-303cb4dc280d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:15:13 INFO - PROCESS | 2564 | 1465247713174 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:15:13 INFO - PROCESS | 2564 | ++DOCSHELL 1D412400 == 42 [pid = 2564] [id = 467] 14:15:13 INFO - PROCESS | 2564 | ++DOMWINDOW == 91 (1D412C00) [pid = 2564] [serial = 1401] [outer = 00000000] 14:15:13 INFO - PROCESS | 2564 | ++DOMWINDOW == 92 (1D418800) [pid = 2564] [serial = 1402] [outer = 1D412C00] 14:15:13 INFO - PROCESS | 2564 | 1465247713232 Marionette DEBUG loaded listener.js 14:15:13 INFO - PROCESS | 2564 | ++DOMWINDOW == 93 (1D49BC00) [pid = 2564] [serial = 1403] [outer = 1D412C00] 14:15:14 INFO - PROCESS | 2564 | 1465247714029 Marionette TRACE conn8 <- [1,1832,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.basic",0,null,null]]]}] 14:15:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 14:15:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 1175ms 14:15:14 INFO - PROCESS | 2564 | 1465247714064 Marionette TRACE conn8 -> [0,1833,"getWindowHandle",null] 14:15:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 14:15:14 INFO - PROCESS | 2564 | 1465247714068 Marionette TRACE conn8 <- [1,1833,null,{"value":"13"}] 14:15:14 INFO - PROCESS | 2564 | 1465247714073 Marionette TRACE conn8 -> [0,1834,"setScriptTimeout",{"ms":35000}] 14:15:14 INFO - PROCESS | 2564 | 1465247714076 Marionette TRACE conn8 <- [1,1834,null,{}] 14:15:14 INFO - PROCESS | 2564 | 1465247714095 Marionette TRACE conn8 -> [0,1835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:15:14 INFO - PROCESS | 2564 | 1465247714097 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:15:14 INFO - PROCESS | 2564 | 1465247714232 Marionette TRACE conn8 <- [1,1835,null,{"value":null}] 14:15:14 INFO - PROCESS | 2564 | 1465247714299 Marionette TRACE conn8 -> [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\", \"841f63d8-fed4-499c-a8c0-303cb4dc280d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:15:14 INFO - PROCESS | 2564 | 1465247714303 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:15:14 INFO - PROCESS | 2564 | ++DOCSHELL 0FF4F400 == 43 [pid = 2564] [id = 468] 14:15:14 INFO - PROCESS | 2564 | ++DOMWINDOW == 94 (0FF4F800) [pid = 2564] [serial = 1404] [outer = 00000000] 14:15:14 INFO - PROCESS | 2564 | ++DOMWINDOW == 95 (1020F000) [pid = 2564] [serial = 1405] [outer = 0FF4F800] 14:15:14 INFO - PROCESS | 2564 | 1465247714352 Marionette DEBUG loaded listener.js 14:15:14 INFO - PROCESS | 2564 | ++DOMWINDOW == 96 (1053F400) [pid = 2564] [serial = 1406] [outer = 0FF4F800] 14:15:15 INFO - PROCESS | 2564 | --DOCSHELL 0FD0F000 == 42 [pid = 2564] [id = 463] 14:15:15 INFO - PROCESS | 2564 | --DOCSHELL 141BB400 == 41 [pid = 2564] [id = 462] 14:15:15 INFO - PROCESS | 2564 | --DOCSHELL 184BC400 == 40 [pid = 2564] [id = 461] 14:15:15 INFO - PROCESS | 2564 | --DOCSHELL 1984C000 == 39 [pid = 2564] [id = 460] 14:15:15 INFO - PROCESS | 2564 | --DOCSHELL 18910000 == 38 [pid = 2564] [id = 459] 14:15:15 INFO - PROCESS | 2564 | --DOCSHELL 18906400 == 37 [pid = 2564] [id = 458] 14:15:15 INFO - PROCESS | 2564 | --DOCSHELL 17EDDC00 == 36 [pid = 2564] [id = 457] 14:15:15 INFO - PROCESS | 2564 | --DOCSHELL 15D3E800 == 35 [pid = 2564] [id = 456] 14:15:15 INFO - PROCESS | 2564 | --DOCSHELL 0F7CA000 == 34 [pid = 2564] [id = 455] 14:15:15 INFO - PROCESS | 2564 | --DOCSHELL 0FD0FC00 == 33 [pid = 2564] [id = 454] 14:15:15 INFO - PROCESS | 2564 | --DOCSHELL 10214000 == 32 [pid = 2564] [id = 453] 14:15:15 INFO - PROCESS | 2564 | --DOCSHELL 19383400 == 31 [pid = 2564] [id = 452] 14:15:15 INFO - PROCESS | 2564 | --DOCSHELL 1D412400 == 30 [pid = 2564] [id = 467] 14:15:15 INFO - PROCESS | 2564 | --DOCSHELL 17755000 == 29 [pid = 2564] [id = 466] 14:15:15 INFO - PROCESS | 2564 | --DOCSHELL 1D27B000 == 28 [pid = 2564] [id = 464] 14:15:15 INFO - PROCESS | 2564 | --DOCSHELL 10192800 == 27 [pid = 2564] [id = 465] 14:15:15 INFO - PROCESS | 2564 | --DOMWINDOW == 95 (17563000) [pid = 2564] [serial = 1349] [outer = 00000000] [url = about:blank] 14:15:15 INFO - PROCESS | 2564 | --DOMWINDOW == 94 (18E58C00) [pid = 2564] [serial = 1352] [outer = 00000000] [url = about:blank] 14:15:15 INFO - PROCESS | 2564 | --DOMWINDOW == 93 (18E09800) [pid = 2564] [serial = 1351] [outer = 00000000] [url = about:blank] 14:15:15 INFO - PROCESS | 2564 | --DOMWINDOW == 92 (1774E000) [pid = 2564] [serial = 1340] [outer = 00000000] [url = about:blank] 14:15:15 INFO - PROCESS | 2564 | --DOMWINDOW == 91 (1794A400) [pid = 2564] [serial = 1355] [outer = 00000000] [url = about:blank] 14:15:15 INFO - PROCESS | 2564 | --DOMWINDOW == 90 (18905400) [pid = 2564] [serial = 1354] [outer = 00000000] [url = about:blank] 14:15:15 INFO - PROCESS | 2564 | --DOMWINDOW == 89 (17EDE800) [pid = 2564] [serial = 1342] [outer = 00000000] [url = about:blank] 14:15:15 INFO - PROCESS | 2564 | --DOMWINDOW == 88 (1480C400) [pid = 2564] [serial = 1336] [outer = 00000000] [url = about:blank] 14:15:15 INFO - PROCESS | 2564 | --DOMWINDOW == 87 (14843C00) [pid = 2564] [serial = 1337] [outer = 00000000] [url = about:blank] 14:15:15 INFO - PROCESS | 2564 | --DOMWINDOW == 86 (1595B000) [pid = 2564] [serial = 1331] [outer = 00000000] [url = about:blank] 14:15:15 INFO - PROCESS | 2564 | --DOMWINDOW == 85 (14805400) [pid = 2564] [serial = 1330] [outer = 00000000] [url = about:blank] 14:15:15 INFO - PROCESS | 2564 | --DOMWINDOW == 84 (1771AC00) [pid = 2564] [serial = 1339] [outer = 00000000] [url = about:blank] 14:15:15 INFO - PROCESS | 2564 | --DOMWINDOW == 83 (1020BC00) [pid = 2564] [serial = 1333] [outer = 00000000] [url = about:blank] 14:15:15 INFO - PROCESS | 2564 | --DOMWINDOW == 82 (1024F800) [pid = 2564] [serial = 1334] [outer = 00000000] [url = about:blank] 14:15:15 INFO - PROCESS | 2564 | --DOMWINDOW == 81 (184BBC00) [pid = 2564] [serial = 1345] [outer = 00000000] [url = about:blank] 14:15:15 INFO - PROCESS | 2564 | --DOMWINDOW == 80 (104F3800) [pid = 2564] [serial = 1319] [outer = 00000000] [url = about:blank] 14:15:15 INFO - PROCESS | 2564 | --DOMWINDOW == 79 (0FF54800) [pid = 2564] [serial = 1318] [outer = 00000000] [url = about:blank] 14:15:15 INFO - PROCESS | 2564 | --DOMWINDOW == 78 (17E3C800) [pid = 2564] [serial = 1322] [outer = 00000000] [url = about:blank] 14:15:15 INFO - PROCESS | 2564 | --DOMWINDOW == 77 (1774C800) [pid = 2564] [serial = 1321] [outer = 00000000] [url = about:blank] 14:15:15 INFO - PROCESS | 2564 | --DOMWINDOW == 76 (1D276C00) [pid = 2564] [serial = 1325] [outer = 00000000] [url = about:blank] 14:15:15 INFO - PROCESS | 2564 | --DOMWINDOW == 75 (19858800) [pid = 2564] [serial = 1324] [outer = 00000000] [url = about:blank] 14:15:15 INFO - PROCESS | 2564 | --DOMWINDOW == 74 (1D49A000) [pid = 2564] [serial = 1328] [outer = 00000000] [url = about:blank] 14:15:15 INFO - PROCESS | 2564 | --DOMWINDOW == 73 (1D418000) [pid = 2564] [serial = 1327] [outer = 00000000] [url = about:blank] 14:15:15 INFO - PROCESS | 2564 | --DOMWINDOW == 72 (18374000) [pid = 2564] [serial = 1343] [outer = 00000000] [url = about:blank] 14:15:15 INFO - PROCESS | 2564 | --DOMWINDOW == 71 (10248800) [pid = 2564] [serial = 1348] [outer = 00000000] [url = about:blank] 14:15:15 INFO - PROCESS | 2564 | --DOMWINDOW == 70 (184C2800) [pid = 2564] [serial = 1346] [outer = 00000000] [url = about:blank] 14:15:15 INFO - PROCESS | 2564 | 1465247715745 Marionette TRACE conn8 <- [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]]]}] 14:15:15 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) 14:15:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 1733ms 14:15:15 INFO - PROCESS | 2564 | 1465247715808 Marionette TRACE conn8 -> [0,1837,"getWindowHandle",null] 14:15:15 INFO - PROCESS | 2564 | 1465247715812 Marionette TRACE conn8 <- [1,1837,null,{"value":"13"}] 14:15:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 14:15:15 INFO - PROCESS | 2564 | 1465247715817 Marionette TRACE conn8 -> [0,1838,"setScriptTimeout",{"ms":35000}] 14:15:15 INFO - PROCESS | 2564 | 1465247715820 Marionette TRACE conn8 <- [1,1838,null,{}] 14:15:15 INFO - PROCESS | 2564 | 1465247715826 Marionette TRACE conn8 -> [0,1839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:15:15 INFO - PROCESS | 2564 | 1465247715829 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:15:15 INFO - PROCESS | 2564 | 1465247715925 Marionette TRACE conn8 <- [1,1839,null,{"value":null}] 14:15:16 INFO - PROCESS | 2564 | 1465247716010 Marionette TRACE conn8 -> [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\", \"841f63d8-fed4-499c-a8c0-303cb4dc280d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:15:16 INFO - PROCESS | 2564 | 1465247716014 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:15:16 INFO - PROCESS | 2564 | ++DOCSHELL 0FD0FC00 == 28 [pid = 2564] [id = 469] 14:15:16 INFO - PROCESS | 2564 | ++DOMWINDOW == 71 (0FE38C00) [pid = 2564] [serial = 1407] [outer = 00000000] 14:15:16 INFO - PROCESS | 2564 | ++DOMWINDOW == 72 (0FE3F800) [pid = 2564] [serial = 1408] [outer = 0FE38C00] 14:15:16 INFO - PROCESS | 2564 | 1465247716065 Marionette DEBUG loaded listener.js 14:15:16 INFO - PROCESS | 2564 | ++DOMWINDOW == 73 (0FF56800) [pid = 2564] [serial = 1409] [outer = 0FE38C00] 14:15:16 INFO - PROCESS | 2564 | 1465247716489 Marionette TRACE conn8 <- [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]]]}] 14:15:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 14:15:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 730ms 14:15:16 INFO - PROCESS | 2564 | 1465247716552 Marionette TRACE conn8 -> [0,1841,"getWindowHandle",null] 14:15:16 INFO - PROCESS | 2564 | 1465247716557 Marionette TRACE conn8 <- [1,1841,null,{"value":"13"}] 14:15:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 14:15:16 INFO - PROCESS | 2564 | 1465247716563 Marionette TRACE conn8 -> [0,1842,"setScriptTimeout",{"ms":35000}] 14:15:16 INFO - PROCESS | 2564 | 1465247716566 Marionette TRACE conn8 <- [1,1842,null,{}] 14:15:16 INFO - PROCESS | 2564 | 1465247716570 Marionette TRACE conn8 -> [0,1843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:15:16 INFO - PROCESS | 2564 | 1465247716572 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:15:16 INFO - PROCESS | 2564 | 1465247716661 Marionette TRACE conn8 <- [1,1843,null,{"value":null}] 14:15:16 INFO - PROCESS | 2564 | 1465247716667 Marionette TRACE conn8 -> [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\", \"841f63d8-fed4-499c-a8c0-303cb4dc280d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:15:16 INFO - PROCESS | 2564 | 1465247716669 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:15:16 INFO - PROCESS | 2564 | ++DOCSHELL 13E04800 == 29 [pid = 2564] [id = 470] 14:15:16 INFO - PROCESS | 2564 | ++DOMWINDOW == 74 (13E0A000) [pid = 2564] [serial = 1410] [outer = 00000000] 14:15:16 INFO - PROCESS | 2564 | ++DOMWINDOW == 75 (140E6C00) [pid = 2564] [serial = 1411] [outer = 13E0A000] 14:15:16 INFO - PROCESS | 2564 | 1465247716717 Marionette DEBUG loaded listener.js 14:15:16 INFO - PROCESS | 2564 | ++DOMWINDOW == 76 (14392000) [pid = 2564] [serial = 1412] [outer = 13E0A000] 14:15:17 INFO - PROCESS | 2564 | 1465247717200 Marionette TRACE conn8 <- [1,1844,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html",0,null,null,[["bezierCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 14:15:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 14:15:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 670ms 14:15:17 INFO - PROCESS | 2564 | 1465247717237 Marionette TRACE conn8 -> [0,1845,"getWindowHandle",null] 14:15:17 INFO - PROCESS | 2564 | 1465247717239 Marionette TRACE conn8 <- [1,1845,null,{"value":"13"}] 14:15:17 INFO - PROCESS | 2564 | 1465247717242 Marionette TRACE conn8 -> [0,1846,"setScriptTimeout",{"ms":35000}] 14:15:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 14:15:17 INFO - PROCESS | 2564 | 1465247717246 Marionette TRACE conn8 <- [1,1846,null,{}] 14:15:17 INFO - PROCESS | 2564 | 1465247717257 Marionette TRACE conn8 -> [0,1847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:15:17 INFO - PROCESS | 2564 | 1465247717262 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:15:17 INFO - PROCESS | 2564 | 1465247717378 Marionette TRACE conn8 <- [1,1847,null,{"value":null}] 14:15:17 INFO - PROCESS | 2564 | 1465247717480 Marionette TRACE conn8 -> [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\", \"841f63d8-fed4-499c-a8c0-303cb4dc280d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:15:17 INFO - PROCESS | 2564 | 1465247717483 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:15:17 INFO - PROCESS | 2564 | ++DOCSHELL 1757A800 == 30 [pid = 2564] [id = 471] 14:15:17 INFO - PROCESS | 2564 | ++DOMWINDOW == 77 (1757BC00) [pid = 2564] [serial = 1413] [outer = 00000000] 14:15:17 INFO - PROCESS | 2564 | ++DOMWINDOW == 78 (17588400) [pid = 2564] [serial = 1414] [outer = 1757BC00] 14:15:17 INFO - PROCESS | 2564 | 1465247717533 Marionette DEBUG loaded listener.js 14:15:17 INFO - PROCESS | 2564 | ++DOMWINDOW == 79 (1770F000) [pid = 2564] [serial = 1415] [outer = 1757BC00] 14:15:18 INFO - PROCESS | 2564 | 1465247717970 Marionette TRACE conn8 <- [1,1848,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.scaled",0,null,null]]]}] 14:15:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 14:15:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 770ms 14:15:18 INFO - PROCESS | 2564 | 1465247718017 Marionette TRACE conn8 -> [0,1849,"getWindowHandle",null] 14:15:18 INFO - PROCESS | 2564 | 1465247718019 Marionette TRACE conn8 <- [1,1849,null,{"value":"13"}] 14:15:18 INFO - PROCESS | 2564 | 1465247718022 Marionette TRACE conn8 -> [0,1850,"setScriptTimeout",{"ms":35000}] 14:15:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 14:15:18 INFO - PROCESS | 2564 | 1465247718024 Marionette TRACE conn8 <- [1,1850,null,{}] 14:15:18 INFO - PROCESS | 2564 | 1465247718027 Marionette TRACE conn8 -> [0,1851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:15:18 INFO - PROCESS | 2564 | 1465247718029 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:15:18 INFO - PROCESS | 2564 | 1465247718148 Marionette TRACE conn8 <- [1,1851,null,{"value":null}] 14:15:18 INFO - PROCESS | 2564 | 1465247718211 Marionette TRACE conn8 -> [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\", \"841f63d8-fed4-499c-a8c0-303cb4dc280d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:15:18 INFO - PROCESS | 2564 | 1465247718213 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:15:18 INFO - PROCESS | 2564 | ++DOCSHELL 1771F800 == 31 [pid = 2564] [id = 472] 14:15:18 INFO - PROCESS | 2564 | ++DOMWINDOW == 80 (17746800) [pid = 2564] [serial = 1416] [outer = 00000000] 14:15:18 INFO - PROCESS | 2564 | ++DOMWINDOW == 81 (177C2400) [pid = 2564] [serial = 1417] [outer = 17746800] 14:15:18 INFO - PROCESS | 2564 | 1465247718258 Marionette DEBUG loaded listener.js 14:15:18 INFO - PROCESS | 2564 | ++DOMWINDOW == 82 (17946400) [pid = 2564] [serial = 1418] [outer = 17746800] 14:15:18 INFO - PROCESS | 2564 | 1465247718681 Marionette TRACE conn8 <- [1,1852,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.shape",0,null,null]]]}] 14:15:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 14:15:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 670ms 14:15:18 INFO - PROCESS | 2564 | 1465247718701 Marionette TRACE conn8 -> [0,1853,"getWindowHandle",null] 14:15:18 INFO - PROCESS | 2564 | 1465247718703 Marionette TRACE conn8 <- [1,1853,null,{"value":"13"}] 14:15:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 14:15:18 INFO - PROCESS | 2564 | 1465247718744 Marionette TRACE conn8 -> [0,1854,"setScriptTimeout",{"ms":35000}] 14:15:18 INFO - PROCESS | 2564 | 1465247718746 Marionette TRACE conn8 <- [1,1854,null,{}] 14:15:18 INFO - PROCESS | 2564 | 1465247718757 Marionette TRACE conn8 -> [0,1855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:15:18 INFO - PROCESS | 2564 | 1465247718759 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:15:18 INFO - PROCESS | 2564 | 1465247718871 Marionette TRACE conn8 <- [1,1855,null,{"value":null}] 14:15:18 INFO - PROCESS | 2564 | 1465247718882 Marionette TRACE conn8 -> [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\", \"841f63d8-fed4-499c-a8c0-303cb4dc280d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:15:18 INFO - PROCESS | 2564 | 1465247718884 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:15:18 INFO - PROCESS | 2564 | ++DOCSHELL 17E3F800 == 32 [pid = 2564] [id = 473] 14:15:18 INFO - PROCESS | 2564 | ++DOMWINDOW == 83 (17EDE400) [pid = 2564] [serial = 1419] [outer = 00000000] 14:15:18 INFO - PROCESS | 2564 | ++DOMWINDOW == 84 (18374800) [pid = 2564] [serial = 1420] [outer = 17EDE400] 14:15:18 INFO - PROCESS | 2564 | 1465247718928 Marionette DEBUG loaded listener.js 14:15:19 INFO - PROCESS | 2564 | ++DOMWINDOW == 85 (1837BC00) [pid = 2564] [serial = 1421] [outer = 17EDE400] 14:15:19 INFO - PROCESS | 2564 | 1465247719380 Marionette TRACE conn8 <- [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]]]}] 14:15:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 14:15:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 710ms 14:15:19 INFO - PROCESS | 2564 | 1465247719428 Marionette TRACE conn8 -> [0,1857,"getWindowHandle",null] 14:15:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 14:15:19 INFO - PROCESS | 2564 | 1465247719430 Marionette TRACE conn8 <- [1,1857,null,{"value":"13"}] 14:15:19 INFO - PROCESS | 2564 | 1465247719433 Marionette TRACE conn8 -> [0,1858,"setScriptTimeout",{"ms":35000}] 14:15:19 INFO - PROCESS | 2564 | 1465247719434 Marionette TRACE conn8 <- [1,1858,null,{}] 14:15:19 INFO - PROCESS | 2564 | 1465247719438 Marionette TRACE conn8 -> [0,1859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:15:19 INFO - PROCESS | 2564 | 1465247719443 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:15:19 INFO - PROCESS | 2564 | 1465247719580 Marionette TRACE conn8 <- [1,1859,null,{"value":null}] 14:15:19 INFO - PROCESS | 2564 | 1465247719648 Marionette TRACE conn8 -> [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\", \"841f63d8-fed4-499c-a8c0-303cb4dc280d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:15:19 INFO - PROCESS | 2564 | 1465247719650 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:15:19 INFO - PROCESS | 2564 | ++DOCSHELL 18906400 == 33 [pid = 2564] [id = 474] 14:15:19 INFO - PROCESS | 2564 | ++DOMWINDOW == 86 (18906C00) [pid = 2564] [serial = 1422] [outer = 00000000] 14:15:19 INFO - PROCESS | 2564 | ++DOMWINDOW == 87 (18AF1000) [pid = 2564] [serial = 1423] [outer = 18906C00] 14:15:19 INFO - PROCESS | 2564 | 1465247719694 Marionette DEBUG loaded listener.js 14:15:19 INFO - PROCESS | 2564 | ++DOMWINDOW == 88 (18C29400) [pid = 2564] [serial = 1424] [outer = 18906C00] 14:15:20 INFO - PROCESS | 2564 | --DOMWINDOW == 87 (18C07800) [pid = 2564] [serial = 1377] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 14:15:20 INFO - PROCESS | 2564 | --DOMWINDOW == 86 (1984CC00) [pid = 2564] [serial = 1380] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 14:15:20 INFO - PROCESS | 2564 | --DOMWINDOW == 85 (1AD12000) [pid = 2564] [serial = 1383] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 14:15:20 INFO - PROCESS | 2564 | --DOMWINDOW == 84 (19386000) [pid = 2564] [serial = 1356] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 14:15:20 INFO - PROCESS | 2564 | --DOMWINDOW == 83 (17EDE000) [pid = 2564] [serial = 1371] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 14:15:20 INFO - PROCESS | 2564 | --DOMWINDOW == 82 (10218800) [pid = 2564] [serial = 1359] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 14:15:20 INFO - PROCESS | 2564 | --DOMWINDOW == 81 (15D47000) [pid = 2564] [serial = 1368] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 14:15:20 INFO - PROCESS | 2564 | --DOMWINDOW == 80 (0FE42C00) [pid = 2564] [serial = 1362] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 14:15:20 INFO - PROCESS | 2564 | --DOMWINDOW == 79 (177C7400) [pid = 2564] [serial = 1386] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 14:15:20 INFO - PROCESS | 2564 | --DOMWINDOW == 78 (0FB75800) [pid = 2564] [serial = 1365] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 14:15:20 INFO - PROCESS | 2564 | --DOMWINDOW == 77 (1D27FC00) [pid = 2564] [serial = 1392] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 14:15:20 INFO - PROCESS | 2564 | --DOMWINDOW == 76 (18906800) [pid = 2564] [serial = 1374] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 14:15:20 INFO - PROCESS | 2564 | --DOMWINDOW == 75 (10216C00) [pid = 2564] [serial = 1389] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 14:15:20 INFO - PROCESS | 2564 | 1465247720342 Marionette TRACE conn8 <- [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]]]}] 14:15:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 14:15:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 930ms 14:15:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 14:15:20 INFO - PROCESS | 2564 | 1465247720379 Marionette TRACE conn8 -> [0,1861,"getWindowHandle",null] 14:15:20 INFO - PROCESS | 2564 | 1465247720381 Marionette TRACE conn8 <- [1,1861,null,{"value":"13"}] 14:15:20 INFO - PROCESS | 2564 | 1465247720384 Marionette TRACE conn8 -> [0,1862,"setScriptTimeout",{"ms":35000}] 14:15:20 INFO - PROCESS | 2564 | 1465247720386 Marionette TRACE conn8 <- [1,1862,null,{}] 14:15:20 INFO - PROCESS | 2564 | 1465247720390 Marionette TRACE conn8 -> [0,1863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:15:20 INFO - PROCESS | 2564 | 1465247720391 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:15:20 INFO - PROCESS | 2564 | 1465247720468 Marionette TRACE conn8 <- [1,1863,null,{"value":null}] 14:15:20 INFO - PROCESS | 2564 | 1465247720474 Marionette TRACE conn8 -> [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\", \"841f63d8-fed4-499c-a8c0-303cb4dc280d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:15:20 INFO - PROCESS | 2564 | 1465247720475 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:15:20 INFO - PROCESS | 2564 | ++DOCSHELL 0FE3C800 == 34 [pid = 2564] [id = 475] 14:15:20 INFO - PROCESS | 2564 | ++DOMWINDOW == 76 (14011400) [pid = 2564] [serial = 1425] [outer = 00000000] 14:15:20 INFO - PROCESS | 2564 | ++DOMWINDOW == 77 (183D0000) [pid = 2564] [serial = 1426] [outer = 14011400] 14:15:20 INFO - PROCESS | 2564 | 1465247720519 Marionette DEBUG loaded listener.js 14:15:20 INFO - PROCESS | 2564 | ++DOMWINDOW == 78 (18907800) [pid = 2564] [serial = 1427] [outer = 14011400] 14:15:20 INFO - PROCESS | 2564 | 1465247720951 Marionette TRACE conn8 <- [1,1864,null,{"value":["/2dcontext/path-objects/2d.path.clip.empty.html",0,null,null,[["Canvas test: 2d.path.clip.empty",0,null,null]]]}] 14:15:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 14:15:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 631ms 14:15:21 INFO - PROCESS | 2564 | 1465247721015 Marionette TRACE conn8 -> [0,1865,"getWindowHandle",null] 14:15:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 14:15:21 INFO - PROCESS | 2564 | 1465247721017 Marionette TRACE conn8 <- [1,1865,null,{"value":"13"}] 14:15:21 INFO - PROCESS | 2564 | 1465247721020 Marionette TRACE conn8 -> [0,1866,"setScriptTimeout",{"ms":35000}] 14:15:21 INFO - PROCESS | 2564 | 1465247721022 Marionette TRACE conn8 <- [1,1866,null,{}] 14:15:21 INFO - PROCESS | 2564 | 1465247721026 Marionette TRACE conn8 -> [0,1867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:15:21 INFO - PROCESS | 2564 | 1465247721028 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:15:21 INFO - PROCESS | 2564 | 1465247721105 Marionette TRACE conn8 <- [1,1867,null,{"value":null}] 14:15:21 INFO - PROCESS | 2564 | 1465247721111 Marionette TRACE conn8 -> [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\", \"841f63d8-fed4-499c-a8c0-303cb4dc280d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:15:21 INFO - PROCESS | 2564 | 1465247721113 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:15:21 INFO - PROCESS | 2564 | ++DOCSHELL 18C2FC00 == 35 [pid = 2564] [id = 476] 14:15:21 INFO - PROCESS | 2564 | ++DOMWINDOW == 79 (18C35000) [pid = 2564] [serial = 1428] [outer = 00000000] 14:15:21 INFO - PROCESS | 2564 | ++DOMWINDOW == 80 (18E0F400) [pid = 2564] [serial = 1429] [outer = 18C35000] 14:15:21 INFO - PROCESS | 2564 | 1465247721157 Marionette DEBUG loaded listener.js 14:15:21 INFO - PROCESS | 2564 | ++DOMWINDOW == 81 (18E0FC00) [pid = 2564] [serial = 1430] [outer = 18C35000] 14:15:21 INFO - PROCESS | 2564 | 1465247721612 Marionette TRACE conn8 <- [1,1868,null,{"value":["/2dcontext/path-objects/2d.path.clip.intersect.html",0,null,null,[["Canvas test: 2d.path.clip.intersect",0,null,null]]]}] 14:15:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 14:15:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 630ms 14:15:21 INFO - PROCESS | 2564 | 1465247721652 Marionette TRACE conn8 -> [0,1869,"getWindowHandle",null] 14:15:21 INFO - PROCESS | 2564 | 1465247721654 Marionette TRACE conn8 <- [1,1869,null,{"value":"13"}] 14:15:21 INFO - PROCESS | 2564 | 1465247721657 Marionette TRACE conn8 -> [0,1870,"setScriptTimeout",{"ms":35000}] 14:15:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 14:15:21 INFO - PROCESS | 2564 | 1465247721659 Marionette TRACE conn8 <- [1,1870,null,{}] 14:15:21 INFO - PROCESS | 2564 | 1465247721663 Marionette TRACE conn8 -> [0,1871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:15:21 INFO - PROCESS | 2564 | 1465247721664 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:15:21 INFO - PROCESS | 2564 | 1465247721742 Marionette TRACE conn8 <- [1,1871,null,{"value":null}] 14:15:21 INFO - PROCESS | 2564 | 1465247721749 Marionette TRACE conn8 -> [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\", \"841f63d8-fed4-499c-a8c0-303cb4dc280d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:15:21 INFO - PROCESS | 2564 | 1465247721751 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:15:21 INFO - PROCESS | 2564 | ++DOCSHELL 18E5F800 == 36 [pid = 2564] [id = 477] 14:15:21 INFO - PROCESS | 2564 | ++DOMWINDOW == 82 (18E61000) [pid = 2564] [serial = 1431] [outer = 00000000] 14:15:21 INFO - PROCESS | 2564 | ++DOMWINDOW == 83 (1930F400) [pid = 2564] [serial = 1432] [outer = 18E61000] 14:15:21 INFO - PROCESS | 2564 | 1465247721794 Marionette DEBUG loaded listener.js 14:15:21 INFO - PROCESS | 2564 | ++DOMWINDOW == 84 (19388800) [pid = 2564] [serial = 1433] [outer = 18E61000] 14:15:22 INFO - PROCESS | 2564 | --DOCSHELL 13E04800 == 35 [pid = 2564] [id = 470] 14:15:22 INFO - PROCESS | 2564 | --DOCSHELL 0FD0FC00 == 34 [pid = 2564] [id = 469] 14:15:22 INFO - PROCESS | 2564 | --DOCSHELL 0FF4F400 == 33 [pid = 2564] [id = 468] 14:15:23 INFO - PROCESS | 2564 | --DOCSHELL 18906400 == 32 [pid = 2564] [id = 474] 14:15:23 INFO - PROCESS | 2564 | --DOCSHELL 0FE3C800 == 31 [pid = 2564] [id = 475] 14:15:23 INFO - PROCESS | 2564 | --DOCSHELL 18C2FC00 == 30 [pid = 2564] [id = 476] 14:15:23 INFO - PROCESS | 2564 | --DOCSHELL 17E3F800 == 29 [pid = 2564] [id = 473] 14:15:23 INFO - PROCESS | 2564 | --DOCSHELL 1757A800 == 28 [pid = 2564] [id = 471] 14:15:23 INFO - PROCESS | 2564 | --DOCSHELL 1771F800 == 27 [pid = 2564] [id = 472] 14:15:23 INFO - PROCESS | 2564 | --DOMWINDOW == 83 (18E54400) [pid = 2564] [serial = 1378] [outer = 00000000] [url = about:blank] 14:15:23 INFO - PROCESS | 2564 | --DOMWINDOW == 82 (1ABF7400) [pid = 2564] [serial = 1381] [outer = 00000000] [url = about:blank] 14:15:23 INFO - PROCESS | 2564 | --DOMWINDOW == 81 (18E54C00) [pid = 2564] [serial = 1379] [outer = 00000000] [url = about:blank] 14:15:23 INFO - PROCESS | 2564 | --DOMWINDOW == 80 (1B593000) [pid = 2564] [serial = 1384] [outer = 00000000] [url = about:blank] 14:15:23 INFO - PROCESS | 2564 | --DOMWINDOW == 79 (1ABF9C00) [pid = 2564] [serial = 1382] [outer = 00000000] [url = about:blank] 14:15:23 INFO - PROCESS | 2564 | --DOMWINDOW == 78 (19870400) [pid = 2564] [serial = 1358] [outer = 00000000] [url = about:blank] 14:15:23 INFO - PROCESS | 2564 | --DOMWINDOW == 77 (19850800) [pid = 2564] [serial = 1357] [outer = 00000000] [url = about:blank] 14:15:23 INFO - PROCESS | 2564 | --DOMWINDOW == 76 (17EE6400) [pid = 2564] [serial = 1372] [outer = 00000000] [url = about:blank] 14:15:23 INFO - PROCESS | 2564 | --DOMWINDOW == 75 (184B5400) [pid = 2564] [serial = 1373] [outer = 00000000] [url = about:blank] 14:15:23 INFO - PROCESS | 2564 | --DOMWINDOW == 74 (143B0400) [pid = 2564] [serial = 1360] [outer = 00000000] [url = about:blank] 14:15:23 INFO - PROCESS | 2564 | --DOMWINDOW == 73 (15955800) [pid = 2564] [serial = 1361] [outer = 00000000] [url = about:blank] 14:15:23 INFO - PROCESS | 2564 | --DOMWINDOW == 72 (17564400) [pid = 2564] [serial = 1369] [outer = 00000000] [url = about:blank] 14:15:23 INFO - PROCESS | 2564 | --DOMWINDOW == 71 (17583800) [pid = 2564] [serial = 1370] [outer = 00000000] [url = about:blank] 14:15:23 INFO - PROCESS | 2564 | --DOMWINDOW == 70 (143AE400) [pid = 2564] [serial = 1363] [outer = 00000000] [url = about:blank] 14:15:23 INFO - PROCESS | 2564 | --DOMWINDOW == 69 (1757AC00) [pid = 2564] [serial = 1364] [outer = 00000000] [url = about:blank] 14:15:23 INFO - PROCESS | 2564 | --DOMWINDOW == 68 (18C2C800) [pid = 2564] [serial = 1387] [outer = 00000000] [url = about:blank] 14:15:23 INFO - PROCESS | 2564 | --DOMWINDOW == 67 (1020A400) [pid = 2564] [serial = 1366] [outer = 00000000] [url = about:blank] 14:15:23 INFO - PROCESS | 2564 | --DOMWINDOW == 66 (1D411800) [pid = 2564] [serial = 1394] [outer = 00000000] [url = about:blank] 14:15:23 INFO - PROCESS | 2564 | --DOMWINDOW == 65 (13E89000) [pid = 2564] [serial = 1367] [outer = 00000000] [url = about:blank] 14:15:23 INFO - PROCESS | 2564 | --DOMWINDOW == 64 (18C08800) [pid = 2564] [serial = 1375] [outer = 00000000] [url = about:blank] 14:15:23 INFO - PROCESS | 2564 | --DOMWINDOW == 63 (1D366800) [pid = 2564] [serial = 1393] [outer = 00000000] [url = about:blank] 14:15:23 INFO - PROCESS | 2564 | --DOMWINDOW == 62 (1B561C00) [pid = 2564] [serial = 1390] [outer = 00000000] [url = about:blank] 14:15:23 INFO - PROCESS | 2564 | --DOMWINDOW == 61 (1D274800) [pid = 2564] [serial = 1391] [outer = 00000000] [url = about:blank] 14:15:23 INFO - PROCESS | 2564 | --DOMWINDOW == 60 (1BA9B000) [pid = 2564] [serial = 1385] [outer = 00000000] [url = about:blank] 14:15:23 INFO - PROCESS | 2564 | --DOMWINDOW == 59 (1937F000) [pid = 2564] [serial = 1388] [outer = 00000000] [url = about:blank] 14:15:23 INFO - PROCESS | 2564 | --DOMWINDOW == 58 (18C29C00) [pid = 2564] [serial = 1376] [outer = 00000000] [url = about:blank] 14:15:23 INFO - PROCESS | 2564 | 1465247723577 Marionette TRACE conn8 <- [1,1872,null,{"value":["/2dcontext/path-objects/2d.path.clip.unaffected.html",0,null,null,[["Canvas test: 2d.path.clip.unaffected",0,null,null]]]}] 14:15:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 14:15:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 1984ms 14:15:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 14:15:23 INFO - PROCESS | 2564 | 1465247723646 Marionette TRACE conn8 -> [0,1873,"getWindowHandle",null] 14:15:23 INFO - PROCESS | 2564 | 1465247723650 Marionette TRACE conn8 <- [1,1873,null,{"value":"13"}] 14:15:23 INFO - PROCESS | 2564 | 1465247723654 Marionette TRACE conn8 -> [0,1874,"setScriptTimeout",{"ms":35000}] 14:15:23 INFO - PROCESS | 2564 | 1465247723658 Marionette TRACE conn8 <- [1,1874,null,{}] 14:15:23 INFO - PROCESS | 2564 | 1465247723664 Marionette TRACE conn8 -> [0,1875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:15:23 INFO - PROCESS | 2564 | 1465247723667 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:15:23 INFO - PROCESS | 2564 | 1465247723757 Marionette TRACE conn8 <- [1,1875,null,{"value":null}] 14:15:23 INFO - PROCESS | 2564 | 1465247723771 Marionette TRACE conn8 -> [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\", \"841f63d8-fed4-499c-a8c0-303cb4dc280d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:15:23 INFO - PROCESS | 2564 | 1465247723774 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:15:23 INFO - PROCESS | 2564 | ++DOCSHELL 0FF53C00 == 28 [pid = 2564] [id = 478] 14:15:23 INFO - PROCESS | 2564 | ++DOMWINDOW == 59 (0FF54800) [pid = 2564] [serial = 1434] [outer = 00000000] 14:15:23 INFO - PROCESS | 2564 | ++DOMWINDOW == 60 (1020C000) [pid = 2564] [serial = 1435] [outer = 0FF54800] 14:15:23 INFO - PROCESS | 2564 | 1465247723822 Marionette DEBUG loaded listener.js 14:15:23 INFO - PROCESS | 2564 | ++DOMWINDOW == 61 (10215C00) [pid = 2564] [serial = 1436] [outer = 0FF54800] 14:15:24 INFO - PROCESS | 2564 | 1465247724317 Marionette TRACE conn8 <- [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]]]}] 14:15:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 14:15:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 690ms 14:15:24 INFO - PROCESS | 2564 | 1465247724345 Marionette TRACE conn8 -> [0,1877,"getWindowHandle",null] 14:15:24 INFO - PROCESS | 2564 | 1465247724351 Marionette TRACE conn8 <- [1,1877,null,{"value":"13"}] 14:15:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 14:15:24 INFO - PROCESS | 2564 | 1465247724357 Marionette TRACE conn8 -> [0,1878,"setScriptTimeout",{"ms":35000}] 14:15:24 INFO - PROCESS | 2564 | 1465247724360 Marionette TRACE conn8 <- [1,1878,null,{}] 14:15:24 INFO - PROCESS | 2564 | 1465247724364 Marionette TRACE conn8 -> [0,1879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:15:24 INFO - PROCESS | 2564 | 1465247724367 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:15:24 INFO - PROCESS | 2564 | 1465247724455 Marionette TRACE conn8 <- [1,1879,null,{"value":null}] 14:15:24 INFO - PROCESS | 2564 | 1465247724464 Marionette TRACE conn8 -> [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\", \"841f63d8-fed4-499c-a8c0-303cb4dc280d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:15:24 INFO - PROCESS | 2564 | 1465247724466 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:15:24 INFO - PROCESS | 2564 | ++DOCSHELL 1400E400 == 29 [pid = 2564] [id = 479] 14:15:24 INFO - PROCESS | 2564 | ++DOMWINDOW == 62 (1400EC00) [pid = 2564] [serial = 1437] [outer = 00000000] 14:15:24 INFO - PROCESS | 2564 | ++DOMWINDOW == 63 (140DE000) [pid = 2564] [serial = 1438] [outer = 1400EC00] 14:15:24 INFO - PROCESS | 2564 | 1465247724514 Marionette DEBUG loaded listener.js 14:15:24 INFO - PROCESS | 2564 | ++DOMWINDOW == 64 (143AE400) [pid = 2564] [serial = 1439] [outer = 1400EC00] 14:15:25 INFO - PROCESS | 2564 | 1465247724997 Marionette TRACE conn8 <- [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]]]}] 14:15:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 14:15:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 672ms 14:15:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 14:15:25 INFO - PROCESS | 2564 | 1465247725032 Marionette TRACE conn8 -> [0,1881,"getWindowHandle",null] 14:15:25 INFO - PROCESS | 2564 | 1465247725034 Marionette TRACE conn8 <- [1,1881,null,{"value":"13"}] 14:15:25 INFO - PROCESS | 2564 | 1465247725038 Marionette TRACE conn8 -> [0,1882,"setScriptTimeout",{"ms":35000}] 14:15:25 INFO - PROCESS | 2564 | 1465247725041 Marionette TRACE conn8 <- [1,1882,null,{}] 14:15:25 INFO - PROCESS | 2564 | 1465247725052 Marionette TRACE conn8 -> [0,1883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:15:25 INFO - PROCESS | 2564 | 1465247725057 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:15:25 INFO - PROCESS | 2564 | 1465247725173 Marionette TRACE conn8 <- [1,1883,null,{"value":null}] 14:15:25 INFO - PROCESS | 2564 | 1465247725270 Marionette TRACE conn8 -> [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\", \"841f63d8-fed4-499c-a8c0-303cb4dc280d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:15:25 INFO - PROCESS | 2564 | 1465247725273 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:15:25 INFO - PROCESS | 2564 | ++DOCSHELL 1667B000 == 30 [pid = 2564] [id = 480] 14:15:25 INFO - PROCESS | 2564 | ++DOMWINDOW == 65 (1667BC00) [pid = 2564] [serial = 1440] [outer = 00000000] 14:15:25 INFO - PROCESS | 2564 | ++DOMWINDOW == 66 (17537800) [pid = 2564] [serial = 1441] [outer = 1667BC00] 14:15:25 INFO - PROCESS | 2564 | 1465247725321 Marionette DEBUG loaded listener.js 14:15:25 INFO - PROCESS | 2564 | ++DOMWINDOW == 67 (1756A800) [pid = 2564] [serial = 1442] [outer = 1667BC00] 14:15:25 INFO - PROCESS | 2564 | 1465247725710 Marionette TRACE conn8 <- [1,1884,null,{"value":["/2dcontext/path-objects/2d.path.closePath.empty.html",0,null,null,[["Canvas test: 2d.path.closePath.empty",0,null,null]]]}] 14:15:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 14:15:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 730ms 14:15:25 INFO - PROCESS | 2564 | 1465247725768 Marionette TRACE conn8 -> [0,1885,"getWindowHandle",null] 14:15:25 INFO - PROCESS | 2564 | 1465247725771 Marionette TRACE conn8 <- [1,1885,null,{"value":"13"}] 14:15:25 INFO - PROCESS | 2564 | 1465247725774 Marionette TRACE conn8 -> [0,1886,"setScriptTimeout",{"ms":35000}] 14:15:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 14:15:25 INFO - PROCESS | 2564 | 1465247725775 Marionette TRACE conn8 <- [1,1886,null,{}] 14:15:25 INFO - PROCESS | 2564 | 1465247725779 Marionette TRACE conn8 -> [0,1887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:15:25 INFO - PROCESS | 2564 | 1465247725781 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:15:25 INFO - PROCESS | 2564 | 1465247725898 Marionette TRACE conn8 <- [1,1887,null,{"value":null}] 14:15:25 INFO - PROCESS | 2564 | 1465247725910 Marionette TRACE conn8 -> [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\", \"841f63d8-fed4-499c-a8c0-303cb4dc280d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:15:25 INFO - PROCESS | 2564 | 1465247725912 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:15:25 INFO - PROCESS | 2564 | ++DOCSHELL 15954400 == 31 [pid = 2564] [id = 481] 14:15:25 INFO - PROCESS | 2564 | ++DOMWINDOW == 68 (1595C800) [pid = 2564] [serial = 1443] [outer = 00000000] 14:15:25 INFO - PROCESS | 2564 | ++DOMWINDOW == 69 (17715C00) [pid = 2564] [serial = 1444] [outer = 1595C800] 14:15:25 INFO - PROCESS | 2564 | 1465247725957 Marionette DEBUG loaded listener.js 14:15:26 INFO - PROCESS | 2564 | ++DOMWINDOW == 70 (17747000) [pid = 2564] [serial = 1445] [outer = 1595C800] 14:15:26 INFO - PROCESS | 2564 | 1465247726376 Marionette TRACE conn8 <- [1,1888,null,{"value":["/2dcontext/path-objects/2d.path.closePath.newline.html",0,null,null,[["Canvas test: 2d.path.closePath.newline",0,null,null]]]}] 14:15:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 14:15:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 630ms 14:15:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 14:15:26 INFO - PROCESS | 2564 | 1465247726408 Marionette TRACE conn8 -> [0,1889,"getWindowHandle",null] 14:15:26 INFO - PROCESS | 2564 | 1465247726410 Marionette TRACE conn8 <- [1,1889,null,{"value":"13"}] 14:15:26 INFO - PROCESS | 2564 | 1465247726413 Marionette TRACE conn8 -> [0,1890,"setScriptTimeout",{"ms":35000}] 14:15:26 INFO - PROCESS | 2564 | 1465247726415 Marionette TRACE conn8 <- [1,1890,null,{}] 14:15:26 INFO - PROCESS | 2564 | 1465247726418 Marionette TRACE conn8 -> [0,1891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:15:26 INFO - PROCESS | 2564 | 1465247726420 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:15:26 INFO - PROCESS | 2564 | 1465247726531 Marionette TRACE conn8 <- [1,1891,null,{"value":null}] 14:15:26 INFO - PROCESS | 2564 | 1465247726620 Marionette TRACE conn8 -> [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\", \"841f63d8-fed4-499c-a8c0-303cb4dc280d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:15:26 INFO - PROCESS | 2564 | 1465247726622 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:15:26 INFO - PROCESS | 2564 | ++DOCSHELL 1774A800 == 32 [pid = 2564] [id = 482] 14:15:26 INFO - PROCESS | 2564 | ++DOMWINDOW == 71 (1774D000) [pid = 2564] [serial = 1446] [outer = 00000000] 14:15:26 INFO - PROCESS | 2564 | ++DOMWINDOW == 72 (17948000) [pid = 2564] [serial = 1447] [outer = 1774D000] 14:15:26 INFO - PROCESS | 2564 | 1465247726666 Marionette DEBUG loaded listener.js 14:15:26 INFO - PROCESS | 2564 | ++DOMWINDOW == 73 (17EDFC00) [pid = 2564] [serial = 1448] [outer = 1774D000] 14:15:27 INFO - PROCESS | 2564 | 1465247727028 Marionette TRACE conn8 <- [1,1892,null,{"value":["/2dcontext/path-objects/2d.path.closePath.nextpoint.html",0,null,null,[["Canvas test: 2d.path.closePath.nextpoint",0,null,null]]]}] 14:15:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 14:15:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 670ms 14:15:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 14:15:27 INFO - PROCESS | 2564 | 1465247727084 Marionette TRACE conn8 -> [0,1893,"getWindowHandle",null] 14:15:27 INFO - PROCESS | 2564 | 1465247727086 Marionette TRACE conn8 <- [1,1893,null,{"value":"13"}] 14:15:27 INFO - PROCESS | 2564 | 1465247727089 Marionette TRACE conn8 -> [0,1894,"setScriptTimeout",{"ms":35000}] 14:15:27 INFO - PROCESS | 2564 | 1465247727091 Marionette TRACE conn8 <- [1,1894,null,{}] 14:15:27 INFO - PROCESS | 2564 | 1465247727094 Marionette TRACE conn8 -> [0,1895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:15:27 INFO - PROCESS | 2564 | 1465247727100 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:15:27 INFO - PROCESS | 2564 | 1465247727202 Marionette TRACE conn8 <- [1,1895,null,{"value":null}] 14:15:27 INFO - PROCESS | 2564 | 1465247727207 Marionette TRACE conn8 -> [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\", \"841f63d8-fed4-499c-a8c0-303cb4dc280d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:15:27 INFO - PROCESS | 2564 | 1465247727209 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:15:27 INFO - PROCESS | 2564 | ++DOCSHELL 17EE7C00 == 33 [pid = 2564] [id = 483] 14:15:27 INFO - PROCESS | 2564 | ++DOMWINDOW == 74 (1837A000) [pid = 2564] [serial = 1449] [outer = 00000000] 14:15:27 INFO - PROCESS | 2564 | ++DOMWINDOW == 75 (184C2C00) [pid = 2564] [serial = 1450] [outer = 1837A000] 14:15:27 INFO - PROCESS | 2564 | 1465247727253 Marionette DEBUG loaded listener.js 14:15:27 INFO - PROCESS | 2564 | ++DOMWINDOW == 76 (1890FC00) [pid = 2564] [serial = 1451] [outer = 1837A000] 14:15:27 INFO - PROCESS | 2564 | 1465247727692 Marionette TRACE conn8 <- [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]]]}] 14:15:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 14:15:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 630ms 14:15:27 INFO - PROCESS | 2564 | 1465247727720 Marionette TRACE conn8 -> [0,1897,"getWindowHandle",null] 14:15:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 14:15:27 INFO - PROCESS | 2564 | 1465247727722 Marionette TRACE conn8 <- [1,1897,null,{"value":"13"}] 14:15:27 INFO - PROCESS | 2564 | 1465247727725 Marionette TRACE conn8 -> [0,1898,"setScriptTimeout",{"ms":35000}] 14:15:27 INFO - PROCESS | 2564 | 1465247727727 Marionette TRACE conn8 <- [1,1898,null,{}] 14:15:27 INFO - PROCESS | 2564 | 1465247727730 Marionette TRACE conn8 -> [0,1899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:15:27 INFO - PROCESS | 2564 | 1465247727732 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:15:27 INFO - PROCESS | 2564 | 1465247727808 Marionette TRACE conn8 <- [1,1899,null,{"value":null}] 14:15:27 INFO - PROCESS | 2564 | 1465247727813 Marionette TRACE conn8 -> [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\", \"841f63d8-fed4-499c-a8c0-303cb4dc280d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:15:27 INFO - PROCESS | 2564 | 1465247727815 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:15:27 INFO - PROCESS | 2564 | ++DOCSHELL 0FD0E400 == 34 [pid = 2564] [id = 484] 14:15:27 INFO - PROCESS | 2564 | ++DOMWINDOW == 77 (10244400) [pid = 2564] [serial = 1452] [outer = 00000000] 14:15:27 INFO - PROCESS | 2564 | ++DOMWINDOW == 78 (18C2D800) [pid = 2564] [serial = 1453] [outer = 10244400] 14:15:27 INFO - PROCESS | 2564 | 1465247727861 Marionette DEBUG loaded listener.js 14:15:27 INFO - PROCESS | 2564 | ++DOMWINDOW == 79 (18C36800) [pid = 2564] [serial = 1454] [outer = 10244400] 14:15:28 INFO - PROCESS | 2564 | 1465247728311 Marionette TRACE conn8 <- [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]]]}] 14:15:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 14:15:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 630ms 14:15:28 INFO - PROCESS | 2564 | 1465247728370 Marionette TRACE conn8 -> [0,1901,"getWindowHandle",null] 14:15:28 INFO - PROCESS | 2564 | 1465247728372 Marionette TRACE conn8 <- [1,1901,null,{"value":"13"}] 14:15:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 14:15:28 INFO - PROCESS | 2564 | 1465247728375 Marionette TRACE conn8 -> [0,1902,"setScriptTimeout",{"ms":35000}] 14:15:28 INFO - PROCESS | 2564 | 1465247728377 Marionette TRACE conn8 <- [1,1902,null,{}] 14:15:28 INFO - PROCESS | 2564 | 1465247728380 Marionette TRACE conn8 -> [0,1903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:15:28 INFO - PROCESS | 2564 | 1465247728382 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:15:28 INFO - PROCESS | 2564 | 1465247728458 Marionette TRACE conn8 <- [1,1903,null,{"value":null}] 14:15:28 INFO - PROCESS | 2564 | 1465247728466 Marionette TRACE conn8 -> [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\", \"841f63d8-fed4-499c-a8c0-303cb4dc280d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:15:28 INFO - PROCESS | 2564 | 1465247728468 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:15:28 INFO - PROCESS | 2564 | ++DOCSHELL 18C2F000 == 35 [pid = 2564] [id = 485] 14:15:28 INFO - PROCESS | 2564 | ++DOMWINDOW == 80 (18E0A400) [pid = 2564] [serial = 1455] [outer = 00000000] 14:15:28 INFO - PROCESS | 2564 | ++DOMWINDOW == 81 (18E5D800) [pid = 2564] [serial = 1456] [outer = 18E0A400] 14:15:28 INFO - PROCESS | 2564 | 1465247728511 Marionette DEBUG loaded listener.js 14:15:28 INFO - PROCESS | 2564 | ++DOMWINDOW == 82 (18E58400) [pid = 2564] [serial = 1457] [outer = 18E0A400] 14:15:29 INFO - PROCESS | 2564 | 1465247728974 Marionette TRACE conn8 <- [1,1904,null,{"value":["/2dcontext/path-objects/2d.path.fill.overlap.html",0,null,null,[["Canvas test: 2d.path.fill.overlap",0,null,null]]]}] 14:15:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 14:15:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 630ms 14:15:29 INFO - PROCESS | 2564 | 1465247729007 Marionette TRACE conn8 -> [0,1905,"getWindowHandle",null] 14:15:29 INFO - PROCESS | 2564 | 1465247729009 Marionette TRACE conn8 <- [1,1905,null,{"value":"13"}] 14:15:29 INFO - PROCESS | 2564 | 1465247729013 Marionette TRACE conn8 -> [0,1906,"setScriptTimeout",{"ms":35000}] 14:15:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 14:15:29 INFO - PROCESS | 2564 | 1465247729014 Marionette TRACE conn8 <- [1,1906,null,{}] 14:15:29 INFO - PROCESS | 2564 | 1465247729018 Marionette TRACE conn8 -> [0,1907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:15:29 INFO - PROCESS | 2564 | 1465247729020 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:15:29 INFO - PROCESS | 2564 | 1465247729137 Marionette TRACE conn8 <- [1,1907,null,{"value":null}] 14:15:29 INFO - PROCESS | 2564 | 1465247729231 Marionette TRACE conn8 -> [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\", \"841f63d8-fed4-499c-a8c0-303cb4dc280d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:15:29 INFO - PROCESS | 2564 | 1465247729233 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:15:29 INFO - PROCESS | 2564 | ++DOCSHELL 16678400 == 36 [pid = 2564] [id = 486] 14:15:29 INFO - PROCESS | 2564 | ++DOMWINDOW == 83 (1937EC00) [pid = 2564] [serial = 1458] [outer = 00000000] 14:15:29 INFO - PROCESS | 2564 | ++DOMWINDOW == 84 (1984C400) [pid = 2564] [serial = 1459] [outer = 1937EC00] 14:15:29 INFO - PROCESS | 2564 | 1465247729277 Marionette DEBUG loaded listener.js 14:15:29 INFO - PROCESS | 2564 | ++DOMWINDOW == 85 (19850C00) [pid = 2564] [serial = 1460] [outer = 1937EC00] 14:15:29 INFO - PROCESS | 2564 | 1465247729701 Marionette TRACE conn8 <- [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]]]}] 14:15:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 14:15:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 730ms 14:15:29 INFO - PROCESS | 2564 | 1465247729747 Marionette TRACE conn8 -> [0,1909,"getWindowHandle",null] 14:15:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 14:15:29 INFO - PROCESS | 2564 | 1465247729749 Marionette TRACE conn8 <- [1,1909,null,{"value":"13"}] 14:15:29 INFO - PROCESS | 2564 | 1465247729753 Marionette TRACE conn8 -> [0,1910,"setScriptTimeout",{"ms":35000}] 14:15:29 INFO - PROCESS | 2564 | 1465247729755 Marionette TRACE conn8 <- [1,1910,null,{}] 14:15:29 INFO - PROCESS | 2564 | 1465247729758 Marionette TRACE conn8 -> [0,1911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:15:29 INFO - PROCESS | 2564 | 1465247729760 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:15:29 INFO - PROCESS | 2564 | 1465247729908 Marionette TRACE conn8 <- [1,1911,null,{"value":null}] 14:15:29 INFO - PROCESS | 2564 | 1465247729922 Marionette TRACE conn8 -> [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\", \"841f63d8-fed4-499c-a8c0-303cb4dc280d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:15:29 INFO - PROCESS | 2564 | 1465247729923 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:15:29 INFO - PROCESS | 2564 | ++DOCSHELL 18C08800 == 37 [pid = 2564] [id = 487] 14:15:29 INFO - PROCESS | 2564 | ++DOMWINDOW == 86 (19854800) [pid = 2564] [serial = 1461] [outer = 00000000] 14:15:29 INFO - PROCESS | 2564 | ++DOMWINDOW == 87 (19871400) [pid = 2564] [serial = 1462] [outer = 19854800] 14:15:29 INFO - PROCESS | 2564 | 1465247729967 Marionette DEBUG loaded listener.js 14:15:30 INFO - PROCESS | 2564 | ++DOMWINDOW == 88 (1ABF7400) [pid = 2564] [serial = 1463] [outer = 19854800] 14:15:30 INFO - PROCESS | 2564 | 1465247730419 Marionette TRACE conn8 <- [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]]]}] 14:15:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 14:15:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 731ms 14:15:30 INFO - PROCESS | 2564 | 1465247730518 Marionette TRACE conn8 -> [0,1913,"getWindowHandle",null] 14:15:30 INFO - PROCESS | 2564 | 1465247730520 Marionette TRACE conn8 <- [1,1913,null,{"value":"13"}] 14:15:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 14:15:30 INFO - PROCESS | 2564 | 1465247730534 Marionette TRACE conn8 -> [0,1914,"setScriptTimeout",{"ms":35000}] 14:15:30 INFO - PROCESS | 2564 | 1465247730537 Marionette TRACE conn8 <- [1,1914,null,{}] 14:15:30 INFO - PROCESS | 2564 | 1465247730541 Marionette TRACE conn8 -> [0,1915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:15:30 INFO - PROCESS | 2564 | 1465247730544 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:15:30 INFO - PROCESS | 2564 | 1465247730674 Marionette TRACE conn8 <- [1,1915,null,{"value":null}] 14:15:30 INFO - PROCESS | 2564 | 1465247730680 Marionette TRACE conn8 -> [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\", \"841f63d8-fed4-499c-a8c0-303cb4dc280d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:15:30 INFO - PROCESS | 2564 | 1465247730683 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:15:30 INFO - PROCESS | 2564 | ++DOCSHELL 17749C00 == 38 [pid = 2564] [id = 488] 14:15:30 INFO - PROCESS | 2564 | ++DOMWINDOW == 89 (1B561C00) [pid = 2564] [serial = 1464] [outer = 00000000] 14:15:30 INFO - PROCESS | 2564 | ++DOMWINDOW == 90 (1B5F4400) [pid = 2564] [serial = 1465] [outer = 1B561C00] 14:15:30 INFO - PROCESS | 2564 | 1465247730731 Marionette DEBUG loaded listener.js 14:15:30 INFO - PROCESS | 2564 | ++DOMWINDOW == 91 (1BA9B800) [pid = 2564] [serial = 1466] [outer = 1B561C00] 14:15:31 INFO - PROCESS | 2564 | --DOMWINDOW == 90 (17746800) [pid = 2564] [serial = 1416] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 14:15:31 INFO - PROCESS | 2564 | --DOMWINDOW == 89 (17EDE400) [pid = 2564] [serial = 1419] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 14:15:31 INFO - PROCESS | 2564 | --DOMWINDOW == 88 (18906C00) [pid = 2564] [serial = 1422] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 14:15:31 INFO - PROCESS | 2564 | --DOMWINDOW == 87 (18C35000) [pid = 2564] [serial = 1428] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 14:15:31 INFO - PROCESS | 2564 | --DOMWINDOW == 86 (1757BC00) [pid = 2564] [serial = 1413] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 14:15:31 INFO - PROCESS | 2564 | --DOMWINDOW == 85 (13E0A000) [pid = 2564] [serial = 1410] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 14:15:31 INFO - PROCESS | 2564 | --DOMWINDOW == 84 (0FE38C00) [pid = 2564] [serial = 1407] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 14:15:31 INFO - PROCESS | 2564 | --DOMWINDOW == 83 (0FF4F800) [pid = 2564] [serial = 1404] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 14:15:31 INFO - PROCESS | 2564 | --DOMWINDOW == 82 (1D412C00) [pid = 2564] [serial = 1401] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 14:15:31 INFO - PROCESS | 2564 | --DOMWINDOW == 81 (177BF400) [pid = 2564] [serial = 1398] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 14:15:31 INFO - PROCESS | 2564 | --DOMWINDOW == 80 (10ED4800) [pid = 2564] [serial = 1395] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 14:15:31 INFO - PROCESS | 2564 | --DOMWINDOW == 79 (14011400) [pid = 2564] [serial = 1425] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 14:15:31 INFO - PROCESS | 2564 | 1465247731290 Marionette TRACE conn8 <- [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]]]}] 14:15:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 14:15:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 830ms 14:15:31 INFO - PROCESS | 2564 | 1465247731368 Marionette TRACE conn8 -> [0,1917,"getWindowHandle",null] 14:15:31 INFO - PROCESS | 2564 | 1465247731370 Marionette TRACE conn8 <- [1,1917,null,{"value":"13"}] 14:15:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 14:15:31 INFO - PROCESS | 2564 | 1465247731373 Marionette TRACE conn8 -> [0,1918,"setScriptTimeout",{"ms":35000}] 14:15:31 INFO - PROCESS | 2564 | 1465247731375 Marionette TRACE conn8 <- [1,1918,null,{}] 14:15:31 INFO - PROCESS | 2564 | 1465247731379 Marionette TRACE conn8 -> [0,1919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:15:31 INFO - PROCESS | 2564 | 1465247731380 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:15:31 INFO - PROCESS | 2564 | 1465247731460 Marionette TRACE conn8 <- [1,1919,null,{"value":null}] 14:15:31 INFO - PROCESS | 2564 | 1465247731466 Marionette TRACE conn8 -> [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\", \"841f63d8-fed4-499c-a8c0-303cb4dc280d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:15:31 INFO - PROCESS | 2564 | 1465247731468 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:15:31 INFO - PROCESS | 2564 | ++DOCSHELL 1438B000 == 39 [pid = 2564] [id = 489] 14:15:31 INFO - PROCESS | 2564 | ++DOMWINDOW == 80 (14796800) [pid = 2564] [serial = 1467] [outer = 00000000] 14:15:31 INFO - PROCESS | 2564 | ++DOMWINDOW == 81 (18376C00) [pid = 2564] [serial = 1468] [outer = 14796800] 14:15:31 INFO - PROCESS | 2564 | 1465247731521 Marionette DEBUG loaded listener.js 14:15:31 INFO - PROCESS | 2564 | ++DOMWINDOW == 82 (184BF000) [pid = 2564] [serial = 1469] [outer = 14796800] 14:15:31 INFO - PROCESS | 2564 | 1465247731954 Marionette TRACE conn8 <- [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]]]}] 14:15:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 14:15:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 630ms 14:15:32 INFO - PROCESS | 2564 | 1465247732005 Marionette TRACE conn8 -> [0,1921,"getWindowHandle",null] 14:15:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 14:15:32 INFO - PROCESS | 2564 | 1465247732007 Marionette TRACE conn8 <- [1,1921,null,{"value":"13"}] 14:15:32 INFO - PROCESS | 2564 | 1465247732010 Marionette TRACE conn8 -> [0,1922,"setScriptTimeout",{"ms":35000}] 14:15:32 INFO - PROCESS | 2564 | 1465247732012 Marionette TRACE conn8 <- [1,1922,null,{}] 14:15:32 INFO - PROCESS | 2564 | 1465247732015 Marionette TRACE conn8 -> [0,1923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:15:32 INFO - PROCESS | 2564 | 1465247732017 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:15:32 INFO - PROCESS | 2564 | 1465247732096 Marionette TRACE conn8 <- [1,1923,null,{"value":null}] 14:15:32 INFO - PROCESS | 2564 | 1465247732102 Marionette TRACE conn8 -> [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\", \"841f63d8-fed4-499c-a8c0-303cb4dc280d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:15:32 INFO - PROCESS | 2564 | 1465247732103 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:15:32 INFO - PROCESS | 2564 | ++DOCSHELL 18C35000 == 40 [pid = 2564] [id = 490] 14:15:32 INFO - PROCESS | 2564 | ++DOMWINDOW == 83 (18E06800) [pid = 2564] [serial = 1470] [outer = 00000000] 14:15:32 INFO - PROCESS | 2564 | ++DOMWINDOW == 84 (1BA97C00) [pid = 2564] [serial = 1471] [outer = 18E06800] 14:15:32 INFO - PROCESS | 2564 | 1465247732146 Marionette DEBUG loaded listener.js 14:15:32 INFO - PROCESS | 2564 | ++DOMWINDOW == 85 (1D279800) [pid = 2564] [serial = 1472] [outer = 18E06800] 14:15:32 INFO - PROCESS | 2564 | 1465247732591 Marionette TRACE conn8 <- [1,1924,null,{"value":["/2dcontext/path-objects/2d.path.initial.html",0,null,null,[["Canvas test: 2d.path.initial",0,null,null]]]}] 14:15:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 14:15:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 630ms 14:15:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 14:15:32 INFO - PROCESS | 2564 | 1465247732646 Marionette TRACE conn8 -> [0,1925,"getWindowHandle",null] 14:15:32 INFO - PROCESS | 2564 | 1465247732648 Marionette TRACE conn8 <- [1,1925,null,{"value":"13"}] 14:15:32 INFO - PROCESS | 2564 | 1465247732651 Marionette TRACE conn8 -> [0,1926,"setScriptTimeout",{"ms":35000}] 14:15:32 INFO - PROCESS | 2564 | 1465247732653 Marionette TRACE conn8 <- [1,1926,null,{}] 14:15:32 INFO - PROCESS | 2564 | 1465247732656 Marionette TRACE conn8 -> [0,1927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:15:32 INFO - PROCESS | 2564 | 1465247732658 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:15:32 INFO - PROCESS | 2564 | 1465247732738 Marionette TRACE conn8 <- [1,1927,null,{"value":null}] 14:15:32 INFO - PROCESS | 2564 | 1465247732743 Marionette TRACE conn8 -> [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\", \"841f63d8-fed4-499c-a8c0-303cb4dc280d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:15:32 INFO - PROCESS | 2564 | 1465247732745 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:15:32 INFO - PROCESS | 2564 | ++DOCSHELL 178E6000 == 41 [pid = 2564] [id = 491] 14:15:32 INFO - PROCESS | 2564 | ++DOMWINDOW == 86 (1D27B000) [pid = 2564] [serial = 1473] [outer = 00000000] 14:15:32 INFO - PROCESS | 2564 | ++DOMWINDOW == 87 (1D280C00) [pid = 2564] [serial = 1474] [outer = 1D27B000] 14:15:32 INFO - PROCESS | 2564 | 1465247732788 Marionette DEBUG loaded listener.js 14:15:32 INFO - PROCESS | 2564 | ++DOMWINDOW == 88 (1D35D800) [pid = 2564] [serial = 1475] [outer = 1D27B000] 14:15:33 INFO - PROCESS | 2564 | 1465247733532 Marionette TRACE conn8 <- [1,1928,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.arc.html",0,null,null,[["isPointInPath() works on arcs",0,null,null]]]}] 14:15:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 14:15:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 930ms 14:15:33 INFO - PROCESS | 2564 | 1465247733585 Marionette TRACE conn8 -> [0,1929,"getWindowHandle",null] 14:15:33 INFO - PROCESS | 2564 | 1465247733589 Marionette TRACE conn8 <- [1,1929,null,{"value":"13"}] 14:15:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 14:15:33 INFO - PROCESS | 2564 | 1465247733594 Marionette TRACE conn8 -> [0,1930,"setScriptTimeout",{"ms":35000}] 14:15:33 INFO - PROCESS | 2564 | 1465247733598 Marionette TRACE conn8 <- [1,1930,null,{}] 14:15:33 INFO - PROCESS | 2564 | 1465247733604 Marionette TRACE conn8 -> [0,1931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:15:33 INFO - PROCESS | 2564 | 1465247733607 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:15:33 INFO - PROCESS | 2564 | 1465247733738 Marionette TRACE conn8 <- [1,1931,null,{"value":null}] 14:15:33 INFO - PROCESS | 2564 | 1465247733869 Marionette TRACE conn8 -> [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\", \"841f63d8-fed4-499c-a8c0-303cb4dc280d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:15:33 INFO - PROCESS | 2564 | 1465247733872 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:15:33 INFO - PROCESS | 2564 | ++DOCSHELL 0FE39000 == 42 [pid = 2564] [id = 492] 14:15:33 INFO - PROCESS | 2564 | ++DOMWINDOW == 89 (0FE41800) [pid = 2564] [serial = 1476] [outer = 00000000] 14:15:33 INFO - PROCESS | 2564 | ++DOMWINDOW == 90 (1053B000) [pid = 2564] [serial = 1477] [outer = 0FE41800] 14:15:33 INFO - PROCESS | 2564 | 1465247733930 Marionette DEBUG loaded listener.js 14:15:34 INFO - PROCESS | 2564 | ++DOMWINDOW == 91 (13E8E800) [pid = 2564] [serial = 1478] [outer = 0FE41800] 14:15:34 INFO - PROCESS | 2564 | 1465247734626 Marionette TRACE conn8 <- [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]]]}] 14:15:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 14:15:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 1079ms 14:15:34 INFO - PROCESS | 2564 | 1465247734846 Marionette TRACE conn8 -> [0,1933,"getWindowHandle",null] 14:15:34 INFO - PROCESS | 2564 | 1465247734851 Marionette TRACE conn8 <- [1,1933,null,{"value":"13"}] 14:15:34 INFO - PROCESS | 2564 | 1465247734857 Marionette TRACE conn8 -> [0,1934,"setScriptTimeout",{"ms":35000}] 14:15:34 INFO - PROCESS | 2564 | 1465247734860 Marionette TRACE conn8 <- [1,1934,null,{}] 14:15:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 14:15:34 INFO - PROCESS | 2564 | 1465247734865 Marionette TRACE conn8 -> [0,1935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:15:34 INFO - PROCESS | 2564 | 1465247734869 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:15:35 INFO - PROCESS | 2564 | 1465247734979 Marionette TRACE conn8 <- [1,1935,null,{"value":null}] 14:15:35 INFO - PROCESS | 2564 | 1465247735112 Marionette TRACE conn8 -> [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\", \"841f63d8-fed4-499c-a8c0-303cb4dc280d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:15:35 INFO - PROCESS | 2564 | 1465247735117 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:15:35 INFO - PROCESS | 2564 | ++DOCSHELL 0FF59C00 == 43 [pid = 2564] [id = 493] 14:15:35 INFO - PROCESS | 2564 | ++DOMWINDOW == 92 (1018A000) [pid = 2564] [serial = 1479] [outer = 00000000] 14:15:35 INFO - PROCESS | 2564 | ++DOMWINDOW == 93 (104EE800) [pid = 2564] [serial = 1480] [outer = 1018A000] 14:15:35 INFO - PROCESS | 2564 | 1465247735171 Marionette DEBUG loaded listener.js 14:15:35 INFO - PROCESS | 2564 | ++DOMWINDOW == 94 (13E04800) [pid = 2564] [serial = 1481] [outer = 1018A000] 14:15:35 INFO - PROCESS | 2564 | --DOCSHELL 18C35000 == 42 [pid = 2564] [id = 490] 14:15:35 INFO - PROCESS | 2564 | --DOCSHELL 1438B000 == 41 [pid = 2564] [id = 489] 14:15:35 INFO - PROCESS | 2564 | --DOCSHELL 17749C00 == 40 [pid = 2564] [id = 488] 14:15:35 INFO - PROCESS | 2564 | --DOCSHELL 18C08800 == 39 [pid = 2564] [id = 487] 14:15:35 INFO - PROCESS | 2564 | --DOCSHELL 16678400 == 38 [pid = 2564] [id = 486] 14:15:35 INFO - PROCESS | 2564 | --DOCSHELL 18C2F000 == 37 [pid = 2564] [id = 485] 14:15:35 INFO - PROCESS | 2564 | --DOCSHELL 0FD0E400 == 36 [pid = 2564] [id = 484] 14:15:35 INFO - PROCESS | 2564 | --DOCSHELL 17EE7C00 == 35 [pid = 2564] [id = 483] 14:15:35 INFO - PROCESS | 2564 | --DOCSHELL 1774A800 == 34 [pid = 2564] [id = 482] 14:15:35 INFO - PROCESS | 2564 | --DOCSHELL 15954400 == 33 [pid = 2564] [id = 481] 14:15:35 INFO - PROCESS | 2564 | --DOMWINDOW == 93 (1930F400) [pid = 2564] [serial = 1432] [outer = 00000000] [url = about:blank] 14:15:35 INFO - PROCESS | 2564 | --DOCSHELL 1667B000 == 32 [pid = 2564] [id = 480] 14:15:35 INFO - PROCESS | 2564 | --DOCSHELL 1400E400 == 31 [pid = 2564] [id = 479] 14:15:35 INFO - PROCESS | 2564 | --DOCSHELL 0FF53C00 == 30 [pid = 2564] [id = 478] 14:15:35 INFO - PROCESS | 2564 | --DOCSHELL 18E5F800 == 29 [pid = 2564] [id = 477] 14:15:35 INFO - PROCESS | 2564 | --DOMWINDOW == 92 (177C2400) [pid = 2564] [serial = 1417] [outer = 00000000] [url = about:blank] 14:15:35 INFO - PROCESS | 2564 | --DOMWINDOW == 91 (18374800) [pid = 2564] [serial = 1420] [outer = 00000000] [url = about:blank] 14:15:35 INFO - PROCESS | 2564 | --DOMWINDOW == 90 (18AF1000) [pid = 2564] [serial = 1423] [outer = 00000000] [url = about:blank] 14:15:35 INFO - PROCESS | 2564 | --DOMWINDOW == 89 (18E0F400) [pid = 2564] [serial = 1429] [outer = 00000000] [url = about:blank] 14:15:35 INFO - PROCESS | 2564 | --DOMWINDOW == 88 (18C29400) [pid = 2564] [serial = 1424] [outer = 00000000] [url = about:blank] 14:15:35 INFO - PROCESS | 2564 | --DOMWINDOW == 87 (17588400) [pid = 2564] [serial = 1414] [outer = 00000000] [url = about:blank] 14:15:35 INFO - PROCESS | 2564 | --DOMWINDOW == 86 (140E6C00) [pid = 2564] [serial = 1411] [outer = 00000000] [url = about:blank] 14:15:35 INFO - PROCESS | 2564 | --DOMWINDOW == 85 (14392000) [pid = 2564] [serial = 1412] [outer = 00000000] [url = about:blank] 14:15:35 INFO - PROCESS | 2564 | --DOMWINDOW == 84 (0FE3F800) [pid = 2564] [serial = 1408] [outer = 00000000] [url = about:blank] 14:15:35 INFO - PROCESS | 2564 | --DOMWINDOW == 83 (0FF56800) [pid = 2564] [serial = 1409] [outer = 00000000] [url = about:blank] 14:15:35 INFO - PROCESS | 2564 | --DOMWINDOW == 82 (1053F400) [pid = 2564] [serial = 1406] [outer = 00000000] [url = about:blank] 14:15:35 INFO - PROCESS | 2564 | --DOMWINDOW == 81 (1020F000) [pid = 2564] [serial = 1405] [outer = 00000000] [url = about:blank] 14:15:35 INFO - PROCESS | 2564 | --DOMWINDOW == 80 (1D49BC00) [pid = 2564] [serial = 1403] [outer = 00000000] [url = about:blank] 14:15:35 INFO - PROCESS | 2564 | --DOMWINDOW == 79 (1D418800) [pid = 2564] [serial = 1402] [outer = 00000000] [url = about:blank] 14:15:35 INFO - PROCESS | 2564 | --DOMWINDOW == 78 (18C05800) [pid = 2564] [serial = 1400] [outer = 00000000] [url = about:blank] 14:15:35 INFO - PROCESS | 2564 | --DOMWINDOW == 77 (17EE6C00) [pid = 2564] [serial = 1399] [outer = 00000000] [url = about:blank] 14:15:35 INFO - PROCESS | 2564 | --DOMWINDOW == 76 (16679C00) [pid = 2564] [serial = 1397] [outer = 00000000] [url = about:blank] 14:15:35 INFO - PROCESS | 2564 | --DOMWINDOW == 75 (14792400) [pid = 2564] [serial = 1396] [outer = 00000000] [url = about:blank] 14:15:35 INFO - PROCESS | 2564 | --DOMWINDOW == 74 (1837BC00) [pid = 2564] [serial = 1421] [outer = 00000000] [url = about:blank] 14:15:35 INFO - PROCESS | 2564 | --DOMWINDOW == 73 (1770F000) [pid = 2564] [serial = 1415] [outer = 00000000] [url = about:blank] 14:15:35 INFO - PROCESS | 2564 | --DOMWINDOW == 72 (183D0000) [pid = 2564] [serial = 1426] [outer = 00000000] [url = about:blank] 14:15:35 INFO - PROCESS | 2564 | --DOMWINDOW == 71 (18907800) [pid = 2564] [serial = 1427] [outer = 00000000] [url = about:blank] 14:15:35 INFO - PROCESS | 2564 | --DOMWINDOW == 70 (18E0FC00) [pid = 2564] [serial = 1430] [outer = 00000000] [url = about:blank] 14:15:35 INFO - PROCESS | 2564 | --DOMWINDOW == 69 (17946400) [pid = 2564] [serial = 1418] [outer = 00000000] [url = about:blank] 14:15:35 INFO - PROCESS | 2564 | 1465247735781 Marionette TRACE conn8 <- [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]]]}] 14:15:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 14:15:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 970ms 14:15:35 INFO - PROCESS | 2564 | 1465247735836 Marionette TRACE conn8 -> [0,1937,"getWindowHandle",null] 14:15:35 INFO - PROCESS | 2564 | 1465247735839 Marionette TRACE conn8 <- [1,1937,null,{"value":"13"}] 14:15:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 14:15:35 INFO - PROCESS | 2564 | 1465247735846 Marionette TRACE conn8 -> [0,1938,"setScriptTimeout",{"ms":35000}] 14:15:35 INFO - PROCESS | 2564 | 1465247735850 Marionette TRACE conn8 <- [1,1938,null,{}] 14:15:35 INFO - PROCESS | 2564 | 1465247735854 Marionette TRACE conn8 -> [0,1939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:15:35 INFO - PROCESS | 2564 | 1465247735856 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:15:35 INFO - PROCESS | 2564 | 1465247735943 Marionette TRACE conn8 <- [1,1939,null,{"value":null}] 14:15:36 INFO - PROCESS | 2564 | 1465247736037 Marionette TRACE conn8 -> [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\", \"841f63d8-fed4-499c-a8c0-303cb4dc280d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:15:36 INFO - PROCESS | 2564 | 1465247736039 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:15:36 INFO - PROCESS | 2564 | ++DOCSHELL 10211800 == 30 [pid = 2564] [id = 494] 14:15:36 INFO - PROCESS | 2564 | ++DOMWINDOW == 70 (104EE400) [pid = 2564] [serial = 1482] [outer = 00000000] 14:15:36 INFO - PROCESS | 2564 | ++DOMWINDOW == 71 (141C2400) [pid = 2564] [serial = 1483] [outer = 104EE400] 14:15:36 INFO - PROCESS | 2564 | 1465247736086 Marionette DEBUG loaded listener.js 14:15:36 INFO - PROCESS | 2564 | ++DOMWINDOW == 72 (14764C00) [pid = 2564] [serial = 1484] [outer = 104EE400] 14:15:36 INFO - PROCESS | 2564 | 1465247736531 Marionette TRACE conn8 <- [1,1940,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bezier.html",0,null,null,[["isPointInPath() works on Bezier curves",0,null,null]]]}] 14:15:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 14:15:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 730ms 14:15:36 INFO - PROCESS | 2564 | 1465247736576 Marionette TRACE conn8 -> [0,1941,"getWindowHandle",null] 14:15:36 INFO - PROCESS | 2564 | 1465247736578 Marionette TRACE conn8 <- [1,1941,null,{"value":"13"}] 14:15:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 14:15:36 INFO - PROCESS | 2564 | 1465247736581 Marionette TRACE conn8 -> [0,1942,"setScriptTimeout",{"ms":35000}] 14:15:36 INFO - PROCESS | 2564 | 1465247736583 Marionette TRACE conn8 <- [1,1942,null,{}] 14:15:36 INFO - PROCESS | 2564 | 1465247736592 Marionette TRACE conn8 -> [0,1943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:15:36 INFO - PROCESS | 2564 | 1465247736597 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:15:36 INFO - PROCESS | 2564 | 1465247736691 Marionette TRACE conn8 <- [1,1943,null,{"value":null}] 14:15:36 INFO - PROCESS | 2564 | 1465247736705 Marionette TRACE conn8 -> [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\", \"841f63d8-fed4-499c-a8c0-303cb4dc280d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:15:36 INFO - PROCESS | 2564 | 1465247736709 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:15:36 INFO - PROCESS | 2564 | ++DOCSHELL 17536C00 == 31 [pid = 2564] [id = 495] 14:15:36 INFO - PROCESS | 2564 | ++DOMWINDOW == 73 (17539400) [pid = 2564] [serial = 1485] [outer = 00000000] 14:15:36 INFO - PROCESS | 2564 | ++DOMWINDOW == 74 (1757B800) [pid = 2564] [serial = 1486] [outer = 17539400] 14:15:36 INFO - PROCESS | 2564 | 1465247736757 Marionette DEBUG loaded listener.js 14:15:36 INFO - PROCESS | 2564 | ++DOMWINDOW == 75 (17587400) [pid = 2564] [serial = 1487] [outer = 17539400] 14:15:37 INFO - PROCESS | 2564 | 1465247737204 Marionette TRACE conn8 <- [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]]]}] 14:15:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 14:15:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 670ms 14:15:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 14:15:37 INFO - PROCESS | 2564 | 1465247737252 Marionette TRACE conn8 -> [0,1945,"getWindowHandle",null] 14:15:37 INFO - PROCESS | 2564 | 1465247737254 Marionette TRACE conn8 <- [1,1945,null,{"value":"13"}] 14:15:37 INFO - PROCESS | 2564 | 1465247737257 Marionette TRACE conn8 -> [0,1946,"setScriptTimeout",{"ms":35000}] 14:15:37 INFO - PROCESS | 2564 | 1465247737259 Marionette TRACE conn8 <- [1,1946,null,{}] 14:15:37 INFO - PROCESS | 2564 | 1465247737262 Marionette TRACE conn8 -> [0,1947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:15:37 INFO - PROCESS | 2564 | 1465247737264 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:15:37 INFO - PROCESS | 2564 | 1465247737350 Marionette TRACE conn8 <- [1,1947,null,{"value":null}] 14:15:37 INFO - PROCESS | 2564 | 1465247737355 Marionette TRACE conn8 -> [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\", \"841f63d8-fed4-499c-a8c0-303cb4dc280d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:15:37 INFO - PROCESS | 2564 | 1465247737357 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:15:37 INFO - PROCESS | 2564 | ++DOCSHELL 1774F400 == 32 [pid = 2564] [id = 496] 14:15:37 INFO - PROCESS | 2564 | ++DOMWINDOW == 76 (17751400) [pid = 2564] [serial = 1488] [outer = 00000000] 14:15:37 INFO - PROCESS | 2564 | ++DOMWINDOW == 77 (17944400) [pid = 2564] [serial = 1489] [outer = 17751400] 14:15:37 INFO - PROCESS | 2564 | 1465247737410 Marionette DEBUG loaded listener.js 14:15:37 INFO - PROCESS | 2564 | ++DOMWINDOW == 78 (17E3D000) [pid = 2564] [serial = 1490] [outer = 17751400] 14:15:37 INFO - PROCESS | 2564 | 1465247737827 Marionette TRACE conn8 <- [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]]]}] 14:15:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 14:15:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 630ms 14:15:37 INFO - PROCESS | 2564 | 1465247737892 Marionette TRACE conn8 -> [0,1949,"getWindowHandle",null] 14:15:37 INFO - PROCESS | 2564 | 1465247737894 Marionette TRACE conn8 <- [1,1949,null,{"value":"13"}] 14:15:37 INFO - PROCESS | 2564 | 1465247737897 Marionette TRACE conn8 -> [0,1950,"setScriptTimeout",{"ms":35000}] 14:15:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 14:15:37 INFO - PROCESS | 2564 | 1465247737899 Marionette TRACE conn8 <- [1,1950,null,{}] 14:15:37 INFO - PROCESS | 2564 | 1465247737903 Marionette TRACE conn8 -> [0,1951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:15:37 INFO - PROCESS | 2564 | 1465247737905 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:15:38 INFO - PROCESS | 2564 | 1465247738021 Marionette TRACE conn8 <- [1,1951,null,{"value":null}] 14:15:38 INFO - PROCESS | 2564 | 1465247738027 Marionette TRACE conn8 -> [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\", \"841f63d8-fed4-499c-a8c0-303cb4dc280d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:15:38 INFO - PROCESS | 2564 | 1465247738029 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:15:38 INFO - PROCESS | 2564 | ++DOCSHELL 17EDD400 == 33 [pid = 2564] [id = 497] 14:15:38 INFO - PROCESS | 2564 | ++DOMWINDOW == 79 (17EDE000) [pid = 2564] [serial = 1491] [outer = 00000000] 14:15:38 INFO - PROCESS | 2564 | ++DOMWINDOW == 80 (18379400) [pid = 2564] [serial = 1492] [outer = 17EDE000] 14:15:38 INFO - PROCESS | 2564 | 1465247738072 Marionette DEBUG loaded listener.js 14:15:38 INFO - PROCESS | 2564 | ++DOMWINDOW == 81 (184B5400) [pid = 2564] [serial = 1493] [outer = 17EDE000] 14:15:38 INFO - PROCESS | 2564 | 1465247738544 Marionette TRACE conn8 <- [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]]]}] 14:15:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 14:15:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 670ms 14:15:38 INFO - PROCESS | 2564 | 1465247738571 Marionette TRACE conn8 -> [0,1953,"getWindowHandle",null] 14:15:38 INFO - PROCESS | 2564 | 1465247738573 Marionette TRACE conn8 <- [1,1953,null,{"value":"13"}] 14:15:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 14:15:38 INFO - PROCESS | 2564 | 1465247738581 Marionette TRACE conn8 -> [0,1954,"setScriptTimeout",{"ms":35000}] 14:15:38 INFO - PROCESS | 2564 | 1465247738583 Marionette TRACE conn8 <- [1,1954,null,{}] 14:15:38 INFO - PROCESS | 2564 | 1465247738586 Marionette TRACE conn8 -> [0,1955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:15:38 INFO - PROCESS | 2564 | 1465247738592 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:15:38 INFO - PROCESS | 2564 | 1465247738732 Marionette TRACE conn8 <- [1,1955,null,{"value":null}] 14:15:38 INFO - PROCESS | 2564 | 1465247738796 Marionette TRACE conn8 -> [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\", \"841f63d8-fed4-499c-a8c0-303cb4dc280d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:15:38 INFO - PROCESS | 2564 | 1465247738799 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:15:38 INFO - PROCESS | 2564 | ++DOCSHELL 104F9000 == 34 [pid = 2564] [id = 498] 14:15:38 INFO - PROCESS | 2564 | ++DOMWINDOW == 82 (184BD400) [pid = 2564] [serial = 1494] [outer = 00000000] 14:15:38 INFO - PROCESS | 2564 | ++DOMWINDOW == 83 (18AF7C00) [pid = 2564] [serial = 1495] [outer = 184BD400] 14:15:38 INFO - PROCESS | 2564 | 1465247738846 Marionette DEBUG loaded listener.js 14:15:38 INFO - PROCESS | 2564 | ++DOMWINDOW == 84 (18C28800) [pid = 2564] [serial = 1496] [outer = 184BD400] 14:15:39 INFO - PROCESS | 2564 | 1465247739276 Marionette TRACE conn8 <- [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]]]}] 14:15:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 14:15:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 731ms 14:15:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 14:15:39 INFO - PROCESS | 2564 | 1465247739311 Marionette TRACE conn8 -> [0,1957,"getWindowHandle",null] 14:15:39 INFO - PROCESS | 2564 | 1465247739313 Marionette TRACE conn8 <- [1,1957,null,{"value":"13"}] 14:15:39 INFO - PROCESS | 2564 | 1465247739316 Marionette TRACE conn8 -> [0,1958,"setScriptTimeout",{"ms":35000}] 14:15:39 INFO - PROCESS | 2564 | 1465247739317 Marionette TRACE conn8 <- [1,1958,null,{}] 14:15:39 INFO - PROCESS | 2564 | 1465247739321 Marionette TRACE conn8 -> [0,1959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:15:39 INFO - PROCESS | 2564 | 1465247739323 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:15:39 INFO - PROCESS | 2564 | 1465247739469 Marionette TRACE conn8 <- [1,1959,null,{"value":null}] 14:15:39 INFO - PROCESS | 2564 | 1465247739479 Marionette TRACE conn8 -> [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\", \"841f63d8-fed4-499c-a8c0-303cb4dc280d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:15:39 INFO - PROCESS | 2564 | 1465247739481 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:15:39 INFO - PROCESS | 2564 | ++DOCSHELL 18C2F800 == 35 [pid = 2564] [id = 499] 14:15:39 INFO - PROCESS | 2564 | ++DOMWINDOW == 85 (18C30800) [pid = 2564] [serial = 1497] [outer = 00000000] 14:15:39 INFO - PROCESS | 2564 | ++DOMWINDOW == 86 (18E08800) [pid = 2564] [serial = 1498] [outer = 18C30800] 14:15:39 INFO - PROCESS | 2564 | 1465247739582 Marionette DEBUG loaded listener.js 14:15:39 INFO - PROCESS | 2564 | ++DOMWINDOW == 87 (18E09800) [pid = 2564] [serial = 1499] [outer = 18C30800] 14:15:40 INFO - PROCESS | 2564 | --DOMWINDOW == 86 (1937EC00) [pid = 2564] [serial = 1458] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 14:15:40 INFO - PROCESS | 2564 | --DOMWINDOW == 85 (19854800) [pid = 2564] [serial = 1461] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 14:15:40 INFO - PROCESS | 2564 | --DOMWINDOW == 84 (18E0A400) [pid = 2564] [serial = 1455] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 14:15:40 INFO - PROCESS | 2564 | --DOMWINDOW == 83 (1667BC00) [pid = 2564] [serial = 1440] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 14:15:40 INFO - PROCESS | 2564 | --DOMWINDOW == 82 (1595C800) [pid = 2564] [serial = 1443] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 14:15:40 INFO - PROCESS | 2564 | --DOMWINDOW == 81 (1400EC00) [pid = 2564] [serial = 1437] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 14:15:40 INFO - PROCESS | 2564 | --DOMWINDOW == 80 (1837A000) [pid = 2564] [serial = 1449] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 14:15:40 INFO - PROCESS | 2564 | --DOMWINDOW == 79 (0FF54800) [pid = 2564] [serial = 1434] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 14:15:40 INFO - PROCESS | 2564 | --DOMWINDOW == 78 (18E61000) [pid = 2564] [serial = 1431] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 14:15:40 INFO - PROCESS | 2564 | --DOMWINDOW == 77 (1774D000) [pid = 2564] [serial = 1446] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 14:15:40 INFO - PROCESS | 2564 | --DOMWINDOW == 76 (10244400) [pid = 2564] [serial = 1452] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 14:15:40 INFO - PROCESS | 2564 | --DOMWINDOW == 75 (1B561C00) [pid = 2564] [serial = 1464] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 14:15:40 INFO - PROCESS | 2564 | --DOMWINDOW == 74 (18E06800) [pid = 2564] [serial = 1470] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 14:15:40 INFO - PROCESS | 2564 | --DOMWINDOW == 73 (14796800) [pid = 2564] [serial = 1467] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 14:15:40 INFO - PROCESS | 2564 | 1465247740170 Marionette TRACE conn8 <- [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]]]}] 14:15:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 14:15:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 870ms 14:15:40 INFO - PROCESS | 2564 | 1465247740188 Marionette TRACE conn8 -> [0,1961,"getWindowHandle",null] 14:15:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 14:15:40 INFO - PROCESS | 2564 | 1465247740190 Marionette TRACE conn8 <- [1,1961,null,{"value":"13"}] 14:15:40 INFO - PROCESS | 2564 | 1465247740193 Marionette TRACE conn8 -> [0,1962,"setScriptTimeout",{"ms":35000}] 14:15:40 INFO - PROCESS | 2564 | 1465247740195 Marionette TRACE conn8 <- [1,1962,null,{}] 14:15:40 INFO - PROCESS | 2564 | 1465247740203 Marionette TRACE conn8 -> [0,1963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:15:40 INFO - PROCESS | 2564 | 1465247740205 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:15:40 INFO - PROCESS | 2564 | 1465247740284 Marionette TRACE conn8 <- [1,1963,null,{"value":null}] 14:15:40 INFO - PROCESS | 2564 | 1465247740290 Marionette TRACE conn8 -> [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\", \"841f63d8-fed4-499c-a8c0-303cb4dc280d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:15:40 INFO - PROCESS | 2564 | 1465247740292 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:15:40 INFO - PROCESS | 2564 | ++DOCSHELL 14816C00 == 36 [pid = 2564] [id = 500] 14:15:40 INFO - PROCESS | 2564 | ++DOMWINDOW == 74 (148E0400) [pid = 2564] [serial = 1500] [outer = 00000000] 14:15:40 INFO - PROCESS | 2564 | ++DOMWINDOW == 75 (184B9000) [pid = 2564] [serial = 1501] [outer = 148E0400] 14:15:40 INFO - PROCESS | 2564 | 1465247740336 Marionette DEBUG loaded listener.js 14:15:40 INFO - PROCESS | 2564 | ++DOMWINDOW == 76 (18E07C00) [pid = 2564] [serial = 1502] [outer = 148E0400] 14:15:40 INFO - PROCESS | 2564 | 1465247740758 Marionette TRACE conn8 <- [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]]]}] 14:15:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 14:15:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 631ms 14:15:40 INFO - PROCESS | 2564 | 1465247740825 Marionette TRACE conn8 -> [0,1965,"getWindowHandle",null] 14:15:40 INFO - PROCESS | 2564 | 1465247740827 Marionette TRACE conn8 <- [1,1965,null,{"value":"13"}] 14:15:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 14:15:40 INFO - PROCESS | 2564 | 1465247740830 Marionette TRACE conn8 -> [0,1966,"setScriptTimeout",{"ms":35000}] 14:15:40 INFO - PROCESS | 2564 | 1465247740832 Marionette TRACE conn8 <- [1,1966,null,{}] 14:15:40 INFO - PROCESS | 2564 | 1465247740835 Marionette TRACE conn8 -> [0,1967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:15:40 INFO - PROCESS | 2564 | 1465247740837 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:15:40 INFO - PROCESS | 2564 | 1465247740918 Marionette TRACE conn8 <- [1,1967,null,{"value":null}] 14:15:40 INFO - PROCESS | 2564 | 1465247740923 Marionette TRACE conn8 -> [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\", \"841f63d8-fed4-499c-a8c0-303cb4dc280d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:15:40 INFO - PROCESS | 2564 | 1465247740925 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:15:40 INFO - PROCESS | 2564 | ++DOCSHELL 19277C00 == 37 [pid = 2564] [id = 501] 14:15:40 INFO - PROCESS | 2564 | ++DOMWINDOW == 77 (1937EC00) [pid = 2564] [serial = 1503] [outer = 00000000] 14:15:40 INFO - PROCESS | 2564 | ++DOMWINDOW == 78 (19850400) [pid = 2564] [serial = 1504] [outer = 1937EC00] 14:15:41 INFO - PROCESS | 2564 | 1465247740969 Marionette DEBUG loaded listener.js 14:15:41 INFO - PROCESS | 2564 | ++DOMWINDOW == 79 (19872800) [pid = 2564] [serial = 1505] [outer = 1937EC00] 14:15:41 INFO - PROCESS | 2564 | 1465247741407 Marionette TRACE conn8 <- [1,1968,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 14:15:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 14:15:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 630ms 14:15:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 14:15:41 INFO - PROCESS | 2564 | 1465247741461 Marionette TRACE conn8 -> [0,1969,"getWindowHandle",null] 14:15:41 INFO - PROCESS | 2564 | 1465247741463 Marionette TRACE conn8 <- [1,1969,null,{"value":"13"}] 14:15:41 INFO - PROCESS | 2564 | 1465247741466 Marionette TRACE conn8 -> [0,1970,"setScriptTimeout",{"ms":35000}] 14:15:41 INFO - PROCESS | 2564 | 1465247741468 Marionette TRACE conn8 <- [1,1970,null,{}] 14:15:41 INFO - PROCESS | 2564 | 1465247741471 Marionette TRACE conn8 -> [0,1971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:15:41 INFO - PROCESS | 2564 | 1465247741473 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:15:41 INFO - PROCESS | 2564 | 1465247741553 Marionette TRACE conn8 <- [1,1971,null,{"value":null}] 14:15:41 INFO - PROCESS | 2564 | 1465247741558 Marionette TRACE conn8 -> [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\", \"841f63d8-fed4-499c-a8c0-303cb4dc280d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:15:41 INFO - PROCESS | 2564 | 1465247741560 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:15:41 INFO - PROCESS | 2564 | ++DOCSHELL 17717000 == 38 [pid = 2564] [id = 502] 14:15:41 INFO - PROCESS | 2564 | ++DOMWINDOW == 80 (19854800) [pid = 2564] [serial = 1506] [outer = 00000000] 14:15:41 INFO - PROCESS | 2564 | ++DOMWINDOW == 81 (1B268400) [pid = 2564] [serial = 1507] [outer = 19854800] 14:15:41 INFO - PROCESS | 2564 | 1465247741603 Marionette DEBUG loaded listener.js 14:15:41 INFO - PROCESS | 2564 | ++DOMWINDOW == 82 (1B26E400) [pid = 2564] [serial = 1508] [outer = 19854800] 14:15:42 INFO - PROCESS | 2564 | 1465247742022 Marionette TRACE conn8 <- [1,1972,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 14:15:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 14:15:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 570ms 14:15:42 INFO - PROCESS | 2564 | 1465247742037 Marionette TRACE conn8 -> [0,1973,"getWindowHandle",null] 14:15:42 INFO - PROCESS | 2564 | 1465247742039 Marionette TRACE conn8 <- [1,1973,null,{"value":"13"}] 14:15:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 14:15:42 INFO - PROCESS | 2564 | 1465247742042 Marionette TRACE conn8 -> [0,1974,"setScriptTimeout",{"ms":35000}] 14:15:42 INFO - PROCESS | 2564 | 1465247742045 Marionette TRACE conn8 <- [1,1974,null,{}] 14:15:42 INFO - PROCESS | 2564 | 1465247742048 Marionette TRACE conn8 -> [0,1975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:15:42 INFO - PROCESS | 2564 | 1465247742051 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:15:42 INFO - PROCESS | 2564 | 1465247742191 Marionette TRACE conn8 <- [1,1975,null,{"value":null}] 14:15:42 INFO - PROCESS | 2564 | 1465247742392 Marionette TRACE conn8 -> [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\", \"841f63d8-fed4-499c-a8c0-303cb4dc280d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:15:42 INFO - PROCESS | 2564 | 1465247742396 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:15:42 INFO - PROCESS | 2564 | ++DOCSHELL 0FC48800 == 39 [pid = 2564] [id = 503] 14:15:42 INFO - PROCESS | 2564 | ++DOMWINDOW == 83 (0FC49800) [pid = 2564] [serial = 1509] [outer = 00000000] 14:15:42 INFO - PROCESS | 2564 | ++DOMWINDOW == 84 (0FD06400) [pid = 2564] [serial = 1510] [outer = 0FC49800] 14:15:42 INFO - PROCESS | 2564 | 1465247742458 Marionette DEBUG loaded listener.js 14:15:42 INFO - PROCESS | 2564 | ++DOMWINDOW == 85 (0FD0F400) [pid = 2564] [serial = 1511] [outer = 0FC49800] 14:15:43 INFO - PROCESS | 2564 | 1465247743027 Marionette TRACE conn8 <- [1,1976,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 14:15:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 14:15:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 1016ms 14:15:43 INFO - PROCESS | 2564 | 1465247743064 Marionette TRACE conn8 -> [0,1977,"getWindowHandle",null] 14:15:43 INFO - PROCESS | 2564 | 1465247743069 Marionette TRACE conn8 <- [1,1977,null,{"value":"13"}] 14:15:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 14:15:43 INFO - PROCESS | 2564 | 1465247743074 Marionette TRACE conn8 -> [0,1978,"setScriptTimeout",{"ms":35000}] 14:15:43 INFO - PROCESS | 2564 | 1465247743077 Marionette TRACE conn8 <- [1,1978,null,{}] 14:15:43 INFO - PROCESS | 2564 | 1465247743082 Marionette TRACE conn8 -> [0,1979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:15:43 INFO - PROCESS | 2564 | 1465247743085 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:15:43 INFO - PROCESS | 2564 | 1465247743217 Marionette TRACE conn8 <- [1,1979,null,{"value":null}] 14:15:43 INFO - PROCESS | 2564 | 1465247743357 Marionette TRACE conn8 -> [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\", \"841f63d8-fed4-499c-a8c0-303cb4dc280d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:15:43 INFO - PROCESS | 2564 | 1465247743360 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:15:43 INFO - PROCESS | 2564 | ++DOCSHELL 14969000 == 40 [pid = 2564] [id = 504] 14:15:43 INFO - PROCESS | 2564 | ++DOMWINDOW == 86 (15953800) [pid = 2564] [serial = 1512] [outer = 00000000] 14:15:43 INFO - PROCESS | 2564 | ++DOMWINDOW == 87 (1667B000) [pid = 2564] [serial = 1513] [outer = 15953800] 14:15:43 INFO - PROCESS | 2564 | 1465247743417 Marionette DEBUG loaded listener.js 14:15:43 INFO - PROCESS | 2564 | ++DOMWINDOW == 88 (1770BC00) [pid = 2564] [serial = 1514] [outer = 15953800] 14:15:44 INFO - PROCESS | 2564 | 1465247744020 Marionette TRACE conn8 <- [1,1980,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 14:15:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 14:15:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 970ms 14:15:44 INFO - PROCESS | 2564 | 1465247744048 Marionette TRACE conn8 -> [0,1981,"getWindowHandle",null] 14:15:44 INFO - PROCESS | 2564 | 1465247744052 Marionette TRACE conn8 <- [1,1981,null,{"value":"13"}] 14:15:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 14:15:44 INFO - PROCESS | 2564 | 1465247744055 Marionette TRACE conn8 -> [0,1982,"setScriptTimeout",{"ms":35000}] 14:15:44 INFO - PROCESS | 2564 | 1465247744058 Marionette TRACE conn8 <- [1,1982,null,{}] 14:15:44 INFO - PROCESS | 2564 | 1465247744061 Marionette TRACE conn8 -> [0,1983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:15:44 INFO - PROCESS | 2564 | 1465247744064 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:15:44 INFO - PROCESS | 2564 | 1465247744174 Marionette TRACE conn8 <- [1,1983,null,{"value":null}] 14:15:44 INFO - PROCESS | 2564 | 1465247744313 Marionette TRACE conn8 -> [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\", \"841f63d8-fed4-499c-a8c0-303cb4dc280d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:15:44 INFO - PROCESS | 2564 | 1465247744316 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:15:44 INFO - PROCESS | 2564 | ++DOCSHELL 17717400 == 41 [pid = 2564] [id = 505] 14:15:44 INFO - PROCESS | 2564 | ++DOMWINDOW == 89 (18907C00) [pid = 2564] [serial = 1515] [outer = 00000000] 14:15:44 INFO - PROCESS | 2564 | ++DOMWINDOW == 90 (18C33400) [pid = 2564] [serial = 1516] [outer = 18907C00] 14:15:44 INFO - PROCESS | 2564 | 1465247744371 Marionette DEBUG loaded listener.js 14:15:44 INFO - PROCESS | 2564 | ++DOMWINDOW == 91 (19873800) [pid = 2564] [serial = 1517] [outer = 18907C00] 14:15:45 INFO - PROCESS | 2564 | 1465247745029 Marionette TRACE conn8 <- [1,1984,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html",0,null,null,[["isPointInPath() works on unclosed subpaths",0,null,null]]]}] 14:15:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 14:15:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 1017ms 14:15:45 INFO - PROCESS | 2564 | 1465247745075 Marionette TRACE conn8 -> [0,1985,"getWindowHandle",null] 14:15:45 INFO - PROCESS | 2564 | 1465247745079 Marionette TRACE conn8 <- [1,1985,null,{"value":"13"}] 14:15:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 14:15:45 INFO - PROCESS | 2564 | 1465247745091 Marionette TRACE conn8 -> [0,1986,"setScriptTimeout",{"ms":35000}] 14:15:45 INFO - PROCESS | 2564 | 1465247745095 Marionette TRACE conn8 <- [1,1986,null,{}] 14:15:45 INFO - PROCESS | 2564 | 1465247745099 Marionette TRACE conn8 -> [0,1987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:15:45 INFO - PROCESS | 2564 | 1465247745102 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:15:45 INFO - PROCESS | 2564 | 1465247745215 Marionette TRACE conn8 <- [1,1987,null,{"value":null}] 14:15:45 INFO - PROCESS | 2564 | 1465247745381 Marionette TRACE conn8 -> [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\", \"841f63d8-fed4-499c-a8c0-303cb4dc280d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:15:45 INFO - PROCESS | 2564 | 1465247745384 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:15:45 INFO - PROCESS | 2564 | ++DOCSHELL 1BA9F800 == 42 [pid = 2564] [id = 506] 14:15:45 INFO - PROCESS | 2564 | ++DOMWINDOW == 92 (1D278800) [pid = 2564] [serial = 1518] [outer = 00000000] 14:15:45 INFO - PROCESS | 2564 | ++DOMWINDOW == 93 (1D40F000) [pid = 2564] [serial = 1519] [outer = 1D278800] 14:15:45 INFO - PROCESS | 2564 | 1465247745440 Marionette DEBUG loaded listener.js 14:15:45 INFO - PROCESS | 2564 | ++DOMWINDOW == 94 (1D417800) [pid = 2564] [serial = 1520] [outer = 1D278800] 14:15:46 INFO - PROCESS | 2564 | 1465247746109 Marionette TRACE conn8 <- [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]]]}] 14:15:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 14:15:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 1082ms 14:15:46 INFO - PROCESS | 2564 | 1465247746168 Marionette TRACE conn8 -> [0,1989,"getWindowHandle",null] 14:15:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 14:15:46 INFO - PROCESS | 2564 | 1465247746172 Marionette TRACE conn8 <- [1,1989,null,{"value":"13"}] 14:15:46 INFO - PROCESS | 2564 | 1465247746176 Marionette TRACE conn8 -> [0,1990,"setScriptTimeout",{"ms":35000}] 14:15:46 INFO - PROCESS | 2564 | 1465247746180 Marionette TRACE conn8 <- [1,1990,null,{}] 14:15:46 INFO - PROCESS | 2564 | 1465247746186 Marionette TRACE conn8 -> [0,1991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:15:46 INFO - PROCESS | 2564 | 1465247746189 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:15:46 INFO - PROCESS | 2564 | 1465247746293 Marionette TRACE conn8 <- [1,1991,null,{"value":null}] 14:15:46 INFO - PROCESS | 2564 | 1465247746410 Marionette TRACE conn8 -> [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\", \"841f63d8-fed4-499c-a8c0-303cb4dc280d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:15:46 INFO - PROCESS | 2564 | 1465247746412 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:15:46 INFO - PROCESS | 2564 | ++DOCSHELL 10214400 == 43 [pid = 2564] [id = 507] 14:15:46 INFO - PROCESS | 2564 | ++DOMWINDOW == 95 (10215400) [pid = 2564] [serial = 1521] [outer = 00000000] 14:15:46 INFO - PROCESS | 2564 | ++DOMWINDOW == 96 (148D9000) [pid = 2564] [serial = 1522] [outer = 10215400] 14:15:46 INFO - PROCESS | 2564 | 1465247746503 Marionette DEBUG loaded listener.js 14:15:46 INFO - PROCESS | 2564 | ++DOMWINDOW == 97 (16685800) [pid = 2564] [serial = 1523] [outer = 10215400] 14:15:47 INFO - PROCESS | 2564 | --DOCSHELL 17717000 == 42 [pid = 2564] [id = 502] 14:15:47 INFO - PROCESS | 2564 | --DOCSHELL 19277C00 == 41 [pid = 2564] [id = 501] 14:15:47 INFO - PROCESS | 2564 | --DOCSHELL 14816C00 == 40 [pid = 2564] [id = 500] 14:15:47 INFO - PROCESS | 2564 | --DOCSHELL 18C2F800 == 39 [pid = 2564] [id = 499] 14:15:47 INFO - PROCESS | 2564 | --DOCSHELL 104F9000 == 38 [pid = 2564] [id = 498] 14:15:47 INFO - PROCESS | 2564 | --DOCSHELL 17EDD400 == 37 [pid = 2564] [id = 497] 14:15:47 INFO - PROCESS | 2564 | --DOCSHELL 1774F400 == 36 [pid = 2564] [id = 496] 14:15:47 INFO - PROCESS | 2564 | --DOCSHELL 17536C00 == 35 [pid = 2564] [id = 495] 14:15:47 INFO - PROCESS | 2564 | --DOCSHELL 10211800 == 34 [pid = 2564] [id = 494] 14:15:47 INFO - PROCESS | 2564 | --DOCSHELL 0FF59C00 == 33 [pid = 2564] [id = 493] 14:15:47 INFO - PROCESS | 2564 | --DOCSHELL 178E6000 == 32 [pid = 2564] [id = 491] 14:15:47 INFO - PROCESS | 2564 | --DOCSHELL 0FE39000 == 31 [pid = 2564] [id = 492] 14:15:47 INFO - PROCESS | 2564 | --DOCSHELL 1BA9F800 == 30 [pid = 2564] [id = 506] 14:15:47 INFO - PROCESS | 2564 | --DOCSHELL 17717400 == 29 [pid = 2564] [id = 505] 14:15:47 INFO - PROCESS | 2564 | --DOCSHELL 0FC48800 == 28 [pid = 2564] [id = 503] 14:15:47 INFO - PROCESS | 2564 | --DOCSHELL 14969000 == 27 [pid = 2564] [id = 504] 14:15:47 INFO - PROCESS | 2564 | --DOMWINDOW == 96 (1984C400) [pid = 2564] [serial = 1459] [outer = 00000000] [url = about:blank] 14:15:47 INFO - PROCESS | 2564 | --DOMWINDOW == 95 (19871400) [pid = 2564] [serial = 1462] [outer = 00000000] [url = about:blank] 14:15:47 INFO - PROCESS | 2564 | --DOMWINDOW == 94 (18E5D800) [pid = 2564] [serial = 1456] [outer = 00000000] [url = about:blank] 14:15:47 INFO - PROCESS | 2564 | --DOMWINDOW == 93 (17537800) [pid = 2564] [serial = 1441] [outer = 00000000] [url = about:blank] 14:15:47 INFO - PROCESS | 2564 | --DOMWINDOW == 92 (1756A800) [pid = 2564] [serial = 1442] [outer = 00000000] [url = about:blank] 14:15:47 INFO - PROCESS | 2564 | --DOMWINDOW == 91 (19850C00) [pid = 2564] [serial = 1460] [outer = 00000000] [url = about:blank] 14:15:47 INFO - PROCESS | 2564 | --DOMWINDOW == 90 (17715C00) [pid = 2564] [serial = 1444] [outer = 00000000] [url = about:blank] 14:15:47 INFO - PROCESS | 2564 | --DOMWINDOW == 89 (17747000) [pid = 2564] [serial = 1445] [outer = 00000000] [url = about:blank] 14:15:47 INFO - PROCESS | 2564 | --DOMWINDOW == 88 (140DE000) [pid = 2564] [serial = 1438] [outer = 00000000] [url = about:blank] 14:15:47 INFO - PROCESS | 2564 | --DOMWINDOW == 87 (143AE400) [pid = 2564] [serial = 1439] [outer = 00000000] [url = about:blank] 14:15:47 INFO - PROCESS | 2564 | --DOMWINDOW == 86 (184C2C00) [pid = 2564] [serial = 1450] [outer = 00000000] [url = about:blank] 14:15:47 INFO - PROCESS | 2564 | --DOMWINDOW == 85 (1890FC00) [pid = 2564] [serial = 1451] [outer = 00000000] [url = about:blank] 14:15:47 INFO - PROCESS | 2564 | --DOMWINDOW == 84 (1020C000) [pid = 2564] [serial = 1435] [outer = 00000000] [url = about:blank] 14:15:47 INFO - PROCESS | 2564 | --DOMWINDOW == 83 (10215C00) [pid = 2564] [serial = 1436] [outer = 00000000] [url = about:blank] 14:15:47 INFO - PROCESS | 2564 | --DOMWINDOW == 82 (19388800) [pid = 2564] [serial = 1433] [outer = 00000000] [url = about:blank] 14:15:47 INFO - PROCESS | 2564 | --DOMWINDOW == 81 (17948000) [pid = 2564] [serial = 1447] [outer = 00000000] [url = about:blank] 14:15:47 INFO - PROCESS | 2564 | --DOMWINDOW == 80 (17EDFC00) [pid = 2564] [serial = 1448] [outer = 00000000] [url = about:blank] 14:15:47 INFO - PROCESS | 2564 | --DOMWINDOW == 79 (18C2D800) [pid = 2564] [serial = 1453] [outer = 00000000] [url = about:blank] 14:15:47 INFO - PROCESS | 2564 | --DOMWINDOW == 78 (18C36800) [pid = 2564] [serial = 1454] [outer = 00000000] [url = about:blank] 14:15:47 INFO - PROCESS | 2564 | --DOMWINDOW == 77 (1B5F4400) [pid = 2564] [serial = 1465] [outer = 00000000] [url = about:blank] 14:15:47 INFO - PROCESS | 2564 | --DOMWINDOW == 76 (1ABF7400) [pid = 2564] [serial = 1463] [outer = 00000000] [url = about:blank] 14:15:47 INFO - PROCESS | 2564 | --DOMWINDOW == 75 (1D279800) [pid = 2564] [serial = 1472] [outer = 00000000] [url = about:blank] 14:15:47 INFO - PROCESS | 2564 | --DOMWINDOW == 74 (1D280C00) [pid = 2564] [serial = 1474] [outer = 00000000] [url = about:blank] 14:15:47 INFO - PROCESS | 2564 | --DOMWINDOW == 73 (1BA97C00) [pid = 2564] [serial = 1471] [outer = 00000000] [url = about:blank] 14:15:47 INFO - PROCESS | 2564 | --DOMWINDOW == 72 (1BA9B800) [pid = 2564] [serial = 1466] [outer = 00000000] [url = about:blank] 14:15:47 INFO - PROCESS | 2564 | --DOMWINDOW == 71 (18376C00) [pid = 2564] [serial = 1468] [outer = 00000000] [url = about:blank] 14:15:47 INFO - PROCESS | 2564 | --DOMWINDOW == 70 (184BF000) [pid = 2564] [serial = 1469] [outer = 00000000] [url = about:blank] 14:15:47 INFO - PROCESS | 2564 | --DOMWINDOW == 69 (18E58400) [pid = 2564] [serial = 1457] [outer = 00000000] [url = about:blank] 14:15:47 INFO - PROCESS | 2564 | 1465247747631 Marionette TRACE conn8 <- [1,1992,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.basic.html",0,null,null,[["Canvas test: 2d.path.lineTo.basic",0,null,null]]]}] 14:15:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 14:15:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 1534ms 14:15:47 INFO - PROCESS | 2564 | 1465247747712 Marionette TRACE conn8 -> [0,1993,"getWindowHandle",null] 14:15:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 14:15:47 INFO - PROCESS | 2564 | 1465247747716 Marionette TRACE conn8 <- [1,1993,null,{"value":"13"}] 14:15:47 INFO - PROCESS | 2564 | 1465247747720 Marionette TRACE conn8 -> [0,1994,"setScriptTimeout",{"ms":35000}] 14:15:47 INFO - PROCESS | 2564 | 1465247747724 Marionette TRACE conn8 <- [1,1994,null,{}] 14:15:47 INFO - PROCESS | 2564 | 1465247747729 Marionette TRACE conn8 -> [0,1995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:15:47 INFO - PROCESS | 2564 | 1465247747732 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:15:47 INFO - PROCESS | 2564 | 1465247747820 Marionette TRACE conn8 <- [1,1995,null,{"value":null}] 14:15:47 INFO - PROCESS | 2564 | 1465247747835 Marionette TRACE conn8 -> [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\", \"841f63d8-fed4-499c-a8c0-303cb4dc280d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:15:47 INFO - PROCESS | 2564 | 1465247747838 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:15:47 INFO - PROCESS | 2564 | ++DOCSHELL 1020A400 == 28 [pid = 2564] [id = 508] 14:15:47 INFO - PROCESS | 2564 | ++DOMWINDOW == 70 (1020A800) [pid = 2564] [serial = 1524] [outer = 00000000] 14:15:47 INFO - PROCESS | 2564 | ++DOMWINDOW == 71 (10251000) [pid = 2564] [serial = 1525] [outer = 1020A800] 14:15:47 INFO - PROCESS | 2564 | 1465247747886 Marionette DEBUG loaded listener.js 14:15:47 INFO - PROCESS | 2564 | ++DOMWINDOW == 72 (105B4800) [pid = 2564] [serial = 1526] [outer = 1020A800] 14:15:48 INFO - PROCESS | 2564 | 1465247748383 Marionette TRACE conn8 <- [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]]]}] 14:15:48 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 14:15:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 732ms 14:15:48 INFO - PROCESS | 2564 | 1465247748482 Marionette TRACE conn8 -> [0,1997,"getWindowHandle",null] 14:15:48 INFO - PROCESS | 2564 | 1465247748486 Marionette TRACE conn8 <- [1,1997,null,{"value":"13"}] 14:15:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 14:15:48 INFO - PROCESS | 2564 | 1465247748495 Marionette TRACE conn8 -> [0,1998,"setScriptTimeout",{"ms":35000}] 14:15:48 INFO - PROCESS | 2564 | 1465247748498 Marionette TRACE conn8 <- [1,1998,null,{}] 14:15:48 INFO - PROCESS | 2564 | 1465247748504 Marionette TRACE conn8 -> [0,1999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:15:48 INFO - PROCESS | 2564 | 1465247748507 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:15:48 INFO - PROCESS | 2564 | 1465247748609 Marionette TRACE conn8 <- [1,1999,null,{"value":null}] 14:15:48 INFO - PROCESS | 2564 | 1465247748693 Marionette TRACE conn8 -> [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\", \"841f63d8-fed4-499c-a8c0-303cb4dc280d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:15:48 INFO - PROCESS | 2564 | 1465247748696 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:15:48 INFO - PROCESS | 2564 | ++DOCSHELL 14812400 == 29 [pid = 2564] [id = 509] 14:15:48 INFO - PROCESS | 2564 | ++DOMWINDOW == 73 (14814C00) [pid = 2564] [serial = 1527] [outer = 00000000] 14:15:48 INFO - PROCESS | 2564 | ++DOMWINDOW == 74 (148DE400) [pid = 2564] [serial = 1528] [outer = 14814C00] 14:15:48 INFO - PROCESS | 2564 | 1465247748743 Marionette DEBUG loaded listener.js 14:15:48 INFO - PROCESS | 2564 | ++DOMWINDOW == 75 (149F8000) [pid = 2564] [serial = 1529] [outer = 14814C00] 14:15:49 INFO - PROCESS | 2564 | 1465247749117 Marionette TRACE conn8 <- [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]]]}] 14:15:49 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 14:15:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 670ms 14:15:49 INFO - PROCESS | 2564 | 1465247749168 Marionette TRACE conn8 -> [0,2001,"getWindowHandle",null] 14:15:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 14:15:49 INFO - PROCESS | 2564 | 1465247749170 Marionette TRACE conn8 <- [1,2001,null,{"value":"13"}] 14:15:49 INFO - PROCESS | 2564 | 1465247749173 Marionette TRACE conn8 -> [0,2002,"setScriptTimeout",{"ms":35000}] 14:15:49 INFO - PROCESS | 2564 | 1465247749177 Marionette TRACE conn8 <- [1,2002,null,{}] 14:15:49 INFO - PROCESS | 2564 | 1465247749187 Marionette TRACE conn8 -> [0,2003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:15:49 INFO - PROCESS | 2564 | 1465247749192 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:15:49 INFO - PROCESS | 2564 | 1465247749276 Marionette TRACE conn8 <- [1,2003,null,{"value":null}] 14:15:49 INFO - PROCESS | 2564 | 1465247749284 Marionette TRACE conn8 -> [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\", \"841f63d8-fed4-499c-a8c0-303cb4dc280d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:15:49 INFO - PROCESS | 2564 | 1465247749287 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:15:49 INFO - PROCESS | 2564 | ++DOCSHELL 17584800 == 30 [pid = 2564] [id = 510] 14:15:49 INFO - PROCESS | 2564 | ++DOMWINDOW == 76 (1770E800) [pid = 2564] [serial = 1530] [outer = 00000000] 14:15:49 INFO - PROCESS | 2564 | ++DOMWINDOW == 77 (1774F400) [pid = 2564] [serial = 1531] [outer = 1770E800] 14:15:49 INFO - PROCESS | 2564 | 1465247749335 Marionette DEBUG loaded listener.js 14:15:49 INFO - PROCESS | 2564 | ++DOMWINDOW == 78 (177CE000) [pid = 2564] [serial = 1532] [outer = 1770E800] 14:15:49 INFO - PROCESS | 2564 | 1465247749839 Marionette TRACE conn8 <- [1,2004,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nextpoint.html",0,null,null,[["Canvas test: 2d.path.lineTo.nextpoint",0,null,null]]]}] 14:15:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 14:15:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 730ms 14:15:49 INFO - PROCESS | 2564 | 1465247749908 Marionette TRACE conn8 -> [0,2005,"getWindowHandle",null] 14:15:49 INFO - PROCESS | 2564 | 1465247749911 Marionette TRACE conn8 <- [1,2005,null,{"value":"13"}] 14:15:49 INFO - PROCESS | 2564 | 1465247749914 Marionette TRACE conn8 -> [0,2006,"setScriptTimeout",{"ms":35000}] 14:15:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 14:15:49 INFO - PROCESS | 2564 | 1465247749916 Marionette TRACE conn8 <- [1,2006,null,{}] 14:15:49 INFO - PROCESS | 2564 | 1465247749919 Marionette TRACE conn8 -> [0,2007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:15:49 INFO - PROCESS | 2564 | 1465247749921 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:15:50 INFO - PROCESS | 2564 | 1465247750067 Marionette TRACE conn8 <- [1,2007,null,{"value":null}] 14:15:50 INFO - PROCESS | 2564 | 1465247750128 Marionette TRACE conn8 -> [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\", \"841f63d8-fed4-499c-a8c0-303cb4dc280d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:15:50 INFO - PROCESS | 2564 | 1465247750130 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:15:50 INFO - PROCESS | 2564 | ++DOCSHELL 17EDD800 == 31 [pid = 2564] [id = 511] 14:15:50 INFO - PROCESS | 2564 | ++DOMWINDOW == 79 (17EE4800) [pid = 2564] [serial = 1533] [outer = 00000000] 14:15:50 INFO - PROCESS | 2564 | ++DOMWINDOW == 80 (18377400) [pid = 2564] [serial = 1534] [outer = 17EE4800] 14:15:50 INFO - PROCESS | 2564 | 1465247750176 Marionette DEBUG loaded listener.js 14:15:50 INFO - PROCESS | 2564 | ++DOMWINDOW == 81 (18382000) [pid = 2564] [serial = 1535] [outer = 17EE4800] 14:15:50 INFO - PROCESS | 2564 | 1465247750608 Marionette TRACE conn8 <- [1,2008,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nonfinite.html",0,null,null,[["lineTo() with Infinity/NaN is ignored",0,null,null]]]}] 14:15:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 14:15:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 731ms 14:15:50 INFO - PROCESS | 2564 | 1465247750648 Marionette TRACE conn8 -> [0,2009,"getWindowHandle",null] 14:15:50 INFO - PROCESS | 2564 | 1465247750650 Marionette TRACE conn8 <- [1,2009,null,{"value":"13"}] 14:15:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 14:15:50 INFO - PROCESS | 2564 | 1465247750653 Marionette TRACE conn8 -> [0,2010,"setScriptTimeout",{"ms":35000}] 14:15:50 INFO - PROCESS | 2564 | 1465247750655 Marionette TRACE conn8 <- [1,2010,null,{}] 14:15:50 INFO - PROCESS | 2564 | 1465247750658 Marionette TRACE conn8 -> [0,2011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:15:50 INFO - PROCESS | 2564 | 1465247750660 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:15:50 INFO - PROCESS | 2564 | 1465247750771 Marionette TRACE conn8 <- [1,2011,null,{"value":null}] 14:15:50 INFO - PROCESS | 2564 | 1465247750779 Marionette TRACE conn8 -> [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\", \"841f63d8-fed4-499c-a8c0-303cb4dc280d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:15:50 INFO - PROCESS | 2564 | 1465247750781 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:15:50 INFO - PROCESS | 2564 | ++DOCSHELL 184C2400 == 32 [pid = 2564] [id = 512] 14:15:50 INFO - PROCESS | 2564 | ++DOMWINDOW == 82 (184C4800) [pid = 2564] [serial = 1536] [outer = 00000000] 14:15:50 INFO - PROCESS | 2564 | ++DOMWINDOW == 83 (18908400) [pid = 2564] [serial = 1537] [outer = 184C4800] 14:15:50 INFO - PROCESS | 2564 | 1465247750826 Marionette DEBUG loaded listener.js 14:15:50 INFO - PROCESS | 2564 | ++DOMWINDOW == 84 (18908C00) [pid = 2564] [serial = 1538] [outer = 184C4800] 14:15:51 INFO - PROCESS | 2564 | 1465247751318 Marionette TRACE conn8 <- [1,2012,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.basic.html",0,null,null,[["Canvas test: 2d.path.moveTo.basic",0,null,null]]]}] 14:15:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 14:15:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 730ms 14:15:51 INFO - PROCESS | 2564 | 1465247751418 Marionette TRACE conn8 -> [0,2013,"getWindowHandle",null] 14:15:51 INFO - PROCESS | 2564 | 1465247751420 Marionette TRACE conn8 <- [1,2013,null,{"value":"13"}] 14:15:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 14:15:51 INFO - PROCESS | 2564 | 1465247751432 Marionette TRACE conn8 -> [0,2014,"setScriptTimeout",{"ms":35000}] 14:15:51 INFO - PROCESS | 2564 | 1465247751434 Marionette TRACE conn8 <- [1,2014,null,{}] 14:15:51 INFO - PROCESS | 2564 | 1465247751440 Marionette TRACE conn8 -> [0,2015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:15:51 INFO - PROCESS | 2564 | 1465247751446 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:15:51 INFO - PROCESS | 2564 | 1465247751767 Marionette TRACE conn8 <- [1,2015,null,{"value":null}] 14:15:51 INFO - PROCESS | 2564 | --DOMWINDOW == 83 (17EDE000) [pid = 2564] [serial = 1491] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 14:15:51 INFO - PROCESS | 2564 | --DOMWINDOW == 82 (17539400) [pid = 2564] [serial = 1485] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 14:15:51 INFO - PROCESS | 2564 | --DOMWINDOW == 81 (17751400) [pid = 2564] [serial = 1488] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 14:15:51 INFO - PROCESS | 2564 | --DOMWINDOW == 80 (184BD400) [pid = 2564] [serial = 1494] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 14:15:51 INFO - PROCESS | 2564 | --DOMWINDOW == 79 (1D27B000) [pid = 2564] [serial = 1473] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 14:15:51 INFO - PROCESS | 2564 | --DOMWINDOW == 78 (104EE400) [pid = 2564] [serial = 1482] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 14:15:51 INFO - PROCESS | 2564 | --DOMWINDOW == 77 (0FE41800) [pid = 2564] [serial = 1476] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 14:15:51 INFO - PROCESS | 2564 | --DOMWINDOW == 76 (1018A000) [pid = 2564] [serial = 1479] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 14:15:51 INFO - PROCESS | 2564 | --DOMWINDOW == 75 (19854800) [pid = 2564] [serial = 1506] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 14:15:51 INFO - PROCESS | 2564 | --DOMWINDOW == 74 (1937EC00) [pid = 2564] [serial = 1503] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 14:15:51 INFO - PROCESS | 2564 | --DOMWINDOW == 73 (18C30800) [pid = 2564] [serial = 1497] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 14:15:51 INFO - PROCESS | 2564 | --DOMWINDOW == 72 (148E0400) [pid = 2564] [serial = 1500] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 14:15:51 INFO - PROCESS | 2564 | 1465247751830 Marionette TRACE conn8 -> [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\", \"841f63d8-fed4-499c-a8c0-303cb4dc280d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:15:51 INFO - PROCESS | 2564 | 1465247751832 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:15:51 INFO - PROCESS | 2564 | ++DOCSHELL 0FE41400 == 33 [pid = 2564] [id = 513] 14:15:51 INFO - PROCESS | 2564 | ++DOMWINDOW == 73 (0FE41800) [pid = 2564] [serial = 1539] [outer = 00000000] 14:15:51 INFO - PROCESS | 2564 | ++DOMWINDOW == 74 (148DD800) [pid = 2564] [serial = 1540] [outer = 0FE41800] 14:15:51 INFO - PROCESS | 2564 | 1465247751877 Marionette DEBUG loaded listener.js 14:15:51 INFO - PROCESS | 2564 | ++DOMWINDOW == 75 (17949800) [pid = 2564] [serial = 1541] [outer = 0FE41800] 14:15:52 INFO - PROCESS | 2564 | 1465247752222 Marionette TRACE conn8 <- [1,2016,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.multiple.html",0,null,null,[["Canvas test: 2d.path.moveTo.multiple",0,null,null]]]}] 14:15:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 14:15:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 830ms 14:15:52 INFO - PROCESS | 2564 | 1465247752280 Marionette TRACE conn8 -> [0,2017,"getWindowHandle",null] 14:15:52 INFO - PROCESS | 2564 | 1465247752282 Marionette TRACE conn8 <- [1,2017,null,{"value":"13"}] 14:15:52 INFO - PROCESS | 2564 | 1465247752288 Marionette TRACE conn8 -> [0,2018,"setScriptTimeout",{"ms":35000}] 14:15:52 INFO - PROCESS | 2564 | 1465247752290 Marionette TRACE conn8 <- [1,2018,null,{}] 14:15:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 14:15:52 INFO - PROCESS | 2564 | 1465247752294 Marionette TRACE conn8 -> [0,2019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:15:52 INFO - PROCESS | 2564 | 1465247752296 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:15:52 INFO - PROCESS | 2564 | 1465247752373 Marionette TRACE conn8 <- [1,2019,null,{"value":null}] 14:15:52 INFO - PROCESS | 2564 | 1465247752379 Marionette TRACE conn8 -> [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\", \"841f63d8-fed4-499c-a8c0-303cb4dc280d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:15:52 INFO - PROCESS | 2564 | 1465247752380 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:15:52 INFO - PROCESS | 2564 | ++DOCSHELL 0FD07000 == 34 [pid = 2564] [id = 514] 14:15:52 INFO - PROCESS | 2564 | ++DOMWINDOW == 76 (184C3C00) [pid = 2564] [serial = 1542] [outer = 00000000] 14:15:52 INFO - PROCESS | 2564 | ++DOMWINDOW == 77 (18E5F800) [pid = 2564] [serial = 1543] [outer = 184C3C00] 14:15:52 INFO - PROCESS | 2564 | 1465247752424 Marionette DEBUG loaded listener.js 14:15:52 INFO - PROCESS | 2564 | ++DOMWINDOW == 78 (1937D400) [pid = 2564] [serial = 1544] [outer = 184C3C00] 14:15:52 INFO - PROCESS | 2564 | 1465247752837 Marionette TRACE conn8 <- [1,2020,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.newsubpath.html",0,null,null,[["Canvas test: 2d.path.moveTo.newsubpath",0,null,null]]]}] 14:15:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 14:15:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 570ms 14:15:52 INFO - PROCESS | 2564 | 1465247752865 Marionette TRACE conn8 -> [0,2021,"getWindowHandle",null] 14:15:52 INFO - PROCESS | 2564 | 1465247752867 Marionette TRACE conn8 <- [1,2021,null,{"value":"13"}] 14:15:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 14:15:52 INFO - PROCESS | 2564 | 1465247752870 Marionette TRACE conn8 -> [0,2022,"setScriptTimeout",{"ms":35000}] 14:15:52 INFO - PROCESS | 2564 | 1465247752872 Marionette TRACE conn8 <- [1,2022,null,{}] 14:15:52 INFO - PROCESS | 2564 | 1465247752875 Marionette TRACE conn8 -> [0,2023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:15:52 INFO - PROCESS | 2564 | 1465247752877 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:15:53 INFO - PROCESS | 2564 | 1465247752998 Marionette TRACE conn8 <- [1,2023,null,{"value":null}] 14:15:53 INFO - PROCESS | 2564 | 1465247753006 Marionette TRACE conn8 -> [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\", \"841f63d8-fed4-499c-a8c0-303cb4dc280d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:15:53 INFO - PROCESS | 2564 | 1465247753007 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:15:53 INFO - PROCESS | 2564 | ++DOCSHELL 148DA400 == 35 [pid = 2564] [id = 515] 14:15:53 INFO - PROCESS | 2564 | ++DOMWINDOW == 79 (18E59400) [pid = 2564] [serial = 1545] [outer = 00000000] 14:15:53 INFO - PROCESS | 2564 | ++DOMWINDOW == 80 (1984A000) [pid = 2564] [serial = 1546] [outer = 18E59400] 14:15:53 INFO - PROCESS | 2564 | 1465247753051 Marionette DEBUG loaded listener.js 14:15:53 INFO - PROCESS | 2564 | ++DOMWINDOW == 81 (19387C00) [pid = 2564] [serial = 1547] [outer = 18E59400] 14:15:53 INFO - PROCESS | 2564 | 1465247753481 Marionette TRACE conn8 <- [1,2024,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.nonfinite.html",0,null,null,[["moveTo() with Infinity/NaN is ignored",0,null,null]]]}] 14:15:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 14:15:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 630ms 14:15:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 14:15:53 INFO - PROCESS | 2564 | 1465247753501 Marionette TRACE conn8 -> [0,2025,"getWindowHandle",null] 14:15:53 INFO - PROCESS | 2564 | 1465247753503 Marionette TRACE conn8 <- [1,2025,null,{"value":"13"}] 14:15:53 INFO - PROCESS | 2564 | 1465247753506 Marionette TRACE conn8 -> [0,2026,"setScriptTimeout",{"ms":35000}] 14:15:53 INFO - PROCESS | 2564 | 1465247753507 Marionette TRACE conn8 <- [1,2026,null,{}] 14:15:53 INFO - PROCESS | 2564 | 1465247753511 Marionette TRACE conn8 -> [0,2027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:15:53 INFO - PROCESS | 2564 | 1465247753512 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:15:53 INFO - PROCESS | 2564 | 1465247753629 Marionette TRACE conn8 <- [1,2027,null,{"value":null}] 14:15:53 INFO - PROCESS | 2564 | 1465247753637 Marionette TRACE conn8 -> [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\", \"841f63d8-fed4-499c-a8c0-303cb4dc280d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:15:53 INFO - PROCESS | 2564 | 1465247753639 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:15:53 INFO - PROCESS | 2564 | ++DOCSHELL 19855C00 == 36 [pid = 2564] [id = 516] 14:15:53 INFO - PROCESS | 2564 | ++DOMWINDOW == 82 (19856800) [pid = 2564] [serial = 1548] [outer = 00000000] 14:15:53 INFO - PROCESS | 2564 | ++DOMWINDOW == 83 (1ABFC000) [pid = 2564] [serial = 1549] [outer = 19856800] 14:15:53 INFO - PROCESS | 2564 | 1465247753683 Marionette DEBUG loaded listener.js 14:15:53 INFO - PROCESS | 2564 | ++DOMWINDOW == 84 (1B597000) [pid = 2564] [serial = 1550] [outer = 19856800] 14:15:54 INFO - PROCESS | 2564 | 1465247754428 Marionette TRACE conn8 <- [1,2028,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.basic",0,null,null]]]}] 14:15:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 14:15:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 970ms 14:15:54 INFO - PROCESS | 2564 | 1465247754478 Marionette TRACE conn8 -> [0,2029,"getWindowHandle",null] 14:15:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 14:15:54 INFO - PROCESS | 2564 | 1465247754482 Marionette TRACE conn8 <- [1,2029,null,{"value":"13"}] 14:15:54 INFO - PROCESS | 2564 | 1465247754487 Marionette TRACE conn8 -> [0,2030,"setScriptTimeout",{"ms":35000}] 14:15:54 INFO - PROCESS | 2564 | 1465247754492 Marionette TRACE conn8 <- [1,2030,null,{}] 14:15:54 INFO - PROCESS | 2564 | 1465247754497 Marionette TRACE conn8 -> [0,2031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:15:54 INFO - PROCESS | 2564 | 1465247754500 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:15:54 INFO - PROCESS | 2564 | 1465247754629 Marionette TRACE conn8 <- [1,2031,null,{"value":null}] 14:15:54 INFO - PROCESS | 2564 | 1465247754761 Marionette TRACE conn8 -> [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\", \"841f63d8-fed4-499c-a8c0-303cb4dc280d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:15:54 INFO - PROCESS | 2564 | 1465247754764 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:15:54 INFO - PROCESS | 2564 | ++DOCSHELL 0FE3F800 == 37 [pid = 2564] [id = 517] 14:15:54 INFO - PROCESS | 2564 | ++DOMWINDOW == 85 (1020DC00) [pid = 2564] [serial = 1551] [outer = 00000000] 14:15:54 INFO - PROCESS | 2564 | ++DOMWINDOW == 86 (140E7400) [pid = 2564] [serial = 1552] [outer = 1020DC00] 14:15:54 INFO - PROCESS | 2564 | 1465247754823 Marionette DEBUG loaded listener.js 14:15:54 INFO - PROCESS | 2564 | ++DOMWINDOW == 87 (148D8000) [pid = 2564] [serial = 1553] [outer = 1020DC00] 14:15:55 INFO - PROCESS | 2564 | 1465247755521 Marionette TRACE conn8 <- [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]]]}] 14:15:55 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) 14:15:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 1075ms 14:15:55 INFO - PROCESS | 2564 | 1465247755563 Marionette TRACE conn8 -> [0,2033,"getWindowHandle",null] 14:15:55 INFO - PROCESS | 2564 | 1465247755568 Marionette TRACE conn8 <- [1,2033,null,{"value":"13"}] 14:15:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 14:15:55 INFO - PROCESS | 2564 | 1465247755574 Marionette TRACE conn8 -> [0,2034,"setScriptTimeout",{"ms":35000}] 14:15:55 INFO - PROCESS | 2564 | 1465247755577 Marionette TRACE conn8 <- [1,2034,null,{}] 14:15:55 INFO - PROCESS | 2564 | 1465247755581 Marionette TRACE conn8 -> [0,2035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:15:55 INFO - PROCESS | 2564 | 1465247755584 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:15:55 INFO - PROCESS | 2564 | 1465247755707 Marionette TRACE conn8 <- [1,2035,null,{"value":null}] 14:15:55 INFO - PROCESS | 2564 | 1465247755854 Marionette TRACE conn8 -> [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\", \"841f63d8-fed4-499c-a8c0-303cb4dc280d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:15:55 INFO - PROCESS | 2564 | 1465247755856 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:15:55 INFO - PROCESS | 2564 | ++DOCSHELL 15F7C400 == 38 [pid = 2564] [id = 518] 14:15:55 INFO - PROCESS | 2564 | ++DOMWINDOW == 88 (1774CC00) [pid = 2564] [serial = 1554] [outer = 00000000] 14:15:55 INFO - PROCESS | 2564 | ++DOMWINDOW == 89 (17EDE800) [pid = 2564] [serial = 1555] [outer = 1774CC00] 14:15:55 INFO - PROCESS | 2564 | 1465247755914 Marionette DEBUG loaded listener.js 14:15:56 INFO - PROCESS | 2564 | ++DOMWINDOW == 90 (184B8C00) [pid = 2564] [serial = 1556] [outer = 1774CC00] 14:15:56 INFO - PROCESS | 2564 | --DOCSHELL 148DA400 == 37 [pid = 2564] [id = 515] 14:15:56 INFO - PROCESS | 2564 | --DOCSHELL 0FD07000 == 36 [pid = 2564] [id = 514] 14:15:56 INFO - PROCESS | 2564 | --DOCSHELL 0FE41400 == 35 [pid = 2564] [id = 513] 14:15:56 INFO - PROCESS | 2564 | --DOCSHELL 184C2400 == 34 [pid = 2564] [id = 512] 14:15:56 INFO - PROCESS | 2564 | --DOCSHELL 17EDD800 == 33 [pid = 2564] [id = 511] 14:15:56 INFO - PROCESS | 2564 | --DOCSHELL 17584800 == 32 [pid = 2564] [id = 510] 14:15:56 INFO - PROCESS | 2564 | --DOCSHELL 14812400 == 31 [pid = 2564] [id = 509] 14:15:56 INFO - PROCESS | 2564 | --DOCSHELL 1020A400 == 30 [pid = 2564] [id = 508] 14:15:56 INFO - PROCESS | 2564 | --DOMWINDOW == 89 (18379400) [pid = 2564] [serial = 1492] [outer = 00000000] [url = about:blank] 14:15:56 INFO - PROCESS | 2564 | --DOMWINDOW == 88 (1757B800) [pid = 2564] [serial = 1486] [outer = 00000000] [url = about:blank] 14:15:56 INFO - PROCESS | 2564 | --DOMWINDOW == 87 (17944400) [pid = 2564] [serial = 1489] [outer = 00000000] [url = about:blank] 14:15:56 INFO - PROCESS | 2564 | --DOMWINDOW == 86 (18C28800) [pid = 2564] [serial = 1496] [outer = 00000000] [url = about:blank] 14:15:56 INFO - PROCESS | 2564 | --DOMWINDOW == 85 (1D35D800) [pid = 2564] [serial = 1475] [outer = 00000000] [url = about:blank] 14:15:56 INFO - PROCESS | 2564 | --DOMWINDOW == 84 (141C2400) [pid = 2564] [serial = 1483] [outer = 00000000] [url = about:blank] 14:15:56 INFO - PROCESS | 2564 | --DOMWINDOW == 83 (14764C00) [pid = 2564] [serial = 1484] [outer = 00000000] [url = about:blank] 14:15:56 INFO - PROCESS | 2564 | --DOMWINDOW == 82 (1053B000) [pid = 2564] [serial = 1477] [outer = 00000000] [url = about:blank] 14:15:56 INFO - PROCESS | 2564 | --DOMWINDOW == 81 (18AF7C00) [pid = 2564] [serial = 1495] [outer = 00000000] [url = about:blank] 14:15:56 INFO - PROCESS | 2564 | --DOMWINDOW == 80 (13E8E800) [pid = 2564] [serial = 1478] [outer = 00000000] [url = about:blank] 14:15:56 INFO - PROCESS | 2564 | --DOMWINDOW == 79 (104EE800) [pid = 2564] [serial = 1480] [outer = 00000000] [url = about:blank] 14:15:56 INFO - PROCESS | 2564 | --DOMWINDOW == 78 (13E04800) [pid = 2564] [serial = 1481] [outer = 00000000] [url = about:blank] 14:15:56 INFO - PROCESS | 2564 | --DOMWINDOW == 77 (17587400) [pid = 2564] [serial = 1487] [outer = 00000000] [url = about:blank] 14:15:56 INFO - PROCESS | 2564 | --DOMWINDOW == 76 (1B268400) [pid = 2564] [serial = 1507] [outer = 00000000] [url = about:blank] 14:15:56 INFO - PROCESS | 2564 | --DOMWINDOW == 75 (1B26E400) [pid = 2564] [serial = 1508] [outer = 00000000] [url = about:blank] 14:15:56 INFO - PROCESS | 2564 | --DOMWINDOW == 74 (19872800) [pid = 2564] [serial = 1505] [outer = 00000000] [url = about:blank] 14:15:56 INFO - PROCESS | 2564 | --DOMWINDOW == 73 (18E08800) [pid = 2564] [serial = 1498] [outer = 00000000] [url = about:blank] 14:15:56 INFO - PROCESS | 2564 | --DOMWINDOW == 72 (18E07C00) [pid = 2564] [serial = 1502] [outer = 00000000] [url = about:blank] 14:15:56 INFO - PROCESS | 2564 | --DOMWINDOW == 71 (184B9000) [pid = 2564] [serial = 1501] [outer = 00000000] [url = about:blank] 14:15:56 INFO - PROCESS | 2564 | --DOMWINDOW == 70 (18E09800) [pid = 2564] [serial = 1499] [outer = 00000000] [url = about:blank] 14:15:56 INFO - PROCESS | 2564 | --DOMWINDOW == 69 (184B5400) [pid = 2564] [serial = 1493] [outer = 00000000] [url = about:blank] 14:15:56 INFO - PROCESS | 2564 | --DOMWINDOW == 68 (17E3D000) [pid = 2564] [serial = 1490] [outer = 00000000] [url = about:blank] 14:15:56 INFO - PROCESS | 2564 | --DOMWINDOW == 67 (19850400) [pid = 2564] [serial = 1504] [outer = 00000000] [url = about:blank] 14:15:56 INFO - PROCESS | 2564 | 1465247756785 Marionette TRACE conn8 <- [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]]]}] 14:15:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 14:15:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 1281ms 14:15:56 INFO - PROCESS | 2564 | 1465247756859 Marionette TRACE conn8 -> [0,2037,"getWindowHandle",null] 14:15:56 INFO - PROCESS | 2564 | 1465247756862 Marionette TRACE conn8 <- [1,2037,null,{"value":"13"}] 14:15:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 14:15:56 INFO - PROCESS | 2564 | 1465247756867 Marionette TRACE conn8 -> [0,2038,"setScriptTimeout",{"ms":35000}] 14:15:56 INFO - PROCESS | 2564 | 1465247756870 Marionette TRACE conn8 <- [1,2038,null,{}] 14:15:56 INFO - PROCESS | 2564 | 1465247756875 Marionette TRACE conn8 -> [0,2039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:15:56 INFO - PROCESS | 2564 | 1465247756878 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:15:57 INFO - PROCESS | 2564 | 1465247756975 Marionette TRACE conn8 <- [1,2039,null,{"value":null}] 14:15:57 INFO - PROCESS | 2564 | 1465247756982 Marionette TRACE conn8 -> [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\", \"841f63d8-fed4-499c-a8c0-303cb4dc280d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:15:57 INFO - PROCESS | 2564 | 1465247756984 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:15:57 INFO - PROCESS | 2564 | ++DOCSHELL 10251C00 == 31 [pid = 2564] [id = 519] 14:15:57 INFO - PROCESS | 2564 | ++DOMWINDOW == 68 (104A5C00) [pid = 2564] [serial = 1557] [outer = 00000000] 14:15:57 INFO - PROCESS | 2564 | ++DOMWINDOW == 69 (105BE800) [pid = 2564] [serial = 1558] [outer = 104A5C00] 14:15:57 INFO - PROCESS | 2564 | 1465247757033 Marionette DEBUG loaded listener.js 14:15:57 INFO - PROCESS | 2564 | ++DOMWINDOW == 70 (13E85800) [pid = 2564] [serial = 1559] [outer = 104A5C00] 14:15:57 INFO - PROCESS | 2564 | 1465247757563 Marionette TRACE conn8 <- [1,2040,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html",0,null,null,[["quadraticCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 14:15:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 14:15:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 730ms 14:15:57 INFO - PROCESS | 2564 | 1465247757598 Marionette TRACE conn8 -> [0,2041,"getWindowHandle",null] 14:15:57 INFO - PROCESS | 2564 | 1465247757603 Marionette TRACE conn8 <- [1,2041,null,{"value":"13"}] 14:15:57 INFO - PROCESS | 2564 | 1465247757608 Marionette TRACE conn8 -> [0,2042,"setScriptTimeout",{"ms":35000}] 14:15:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 14:15:57 INFO - PROCESS | 2564 | 1465247757611 Marionette TRACE conn8 <- [1,2042,null,{}] 14:15:57 INFO - PROCESS | 2564 | 1465247757614 Marionette TRACE conn8 -> [0,2043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:15:57 INFO - PROCESS | 2564 | 1465247757617 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:15:57 INFO - PROCESS | 2564 | 1465247757703 Marionette TRACE conn8 <- [1,2043,null,{"value":null}] 14:15:57 INFO - PROCESS | 2564 | 1465247757794 Marionette TRACE conn8 -> [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\", \"841f63d8-fed4-499c-a8c0-303cb4dc280d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:15:57 INFO - PROCESS | 2564 | 1465247757796 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:15:57 INFO - PROCESS | 2564 | ++DOCSHELL 1476C400 == 32 [pid = 2564] [id = 520] 14:15:57 INFO - PROCESS | 2564 | ++DOMWINDOW == 71 (14802C00) [pid = 2564] [serial = 1560] [outer = 00000000] 14:15:57 INFO - PROCESS | 2564 | ++DOMWINDOW == 72 (1496C000) [pid = 2564] [serial = 1561] [outer = 14802C00] 14:15:57 INFO - PROCESS | 2564 | 1465247757851 Marionette DEBUG loaded listener.js 14:15:57 INFO - PROCESS | 2564 | ++DOMWINDOW == 73 (17562C00) [pid = 2564] [serial = 1562] [outer = 14802C00] 14:15:58 INFO - PROCESS | 2564 | 1465247758241 Marionette TRACE conn8 <- [1,2044,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.scaled",0,null,null]]]}] 14:15:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 14:15:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 670ms 14:15:58 INFO - PROCESS | 2564 | 1465247758283 Marionette TRACE conn8 -> [0,2045,"getWindowHandle",null] 14:15:58 INFO - PROCESS | 2564 | 1465247758286 Marionette TRACE conn8 <- [1,2045,null,{"value":"13"}] 14:15:58 INFO - PROCESS | 2564 | 1465247758289 Marionette TRACE conn8 -> [0,2046,"setScriptTimeout",{"ms":35000}] 14:15:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 14:15:58 INFO - PROCESS | 2564 | 1465247758292 Marionette TRACE conn8 <- [1,2046,null,{}] 14:15:58 INFO - PROCESS | 2564 | 1465247758303 Marionette TRACE conn8 -> [0,2047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:15:58 INFO - PROCESS | 2564 | 1465247758307 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:15:58 INFO - PROCESS | 2564 | 1465247758418 Marionette TRACE conn8 <- [1,2047,null,{"value":null}] 14:15:58 INFO - PROCESS | 2564 | 1465247758436 Marionette TRACE conn8 -> [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\", \"841f63d8-fed4-499c-a8c0-303cb4dc280d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:15:58 INFO - PROCESS | 2564 | 1465247758439 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:15:58 INFO - PROCESS | 2564 | ++DOCSHELL 17E43000 == 33 [pid = 2564] [id = 521] 14:15:58 INFO - PROCESS | 2564 | ++DOMWINDOW == 74 (17EDB800) [pid = 2564] [serial = 1563] [outer = 00000000] 14:15:58 INFO - PROCESS | 2564 | ++DOMWINDOW == 75 (17EE2400) [pid = 2564] [serial = 1564] [outer = 17EDB800] 14:15:58 INFO - PROCESS | 2564 | 1465247758486 Marionette DEBUG loaded listener.js 14:15:58 INFO - PROCESS | 2564 | ++DOMWINDOW == 76 (1837EC00) [pid = 2564] [serial = 1565] [outer = 17EDB800] 14:15:58 INFO - PROCESS | 2564 | 1465247758932 Marionette TRACE conn8 <- [1,2048,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.shape",0,null,null]]]}] 14:15:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 14:15:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 670ms 14:15:59 INFO - PROCESS | 2564 | 1465247758997 Marionette TRACE conn8 -> [0,2049,"getWindowHandle",null] 14:15:59 INFO - PROCESS | 2564 | 1465247758999 Marionette TRACE conn8 <- [1,2049,null,{"value":"13"}] 14:15:59 INFO - PROCESS | 2564 | 1465247759009 Marionette TRACE conn8 -> [0,2050,"setScriptTimeout",{"ms":35000}] 14:15:59 INFO - PROCESS | 2564 | 1465247759011 Marionette TRACE conn8 <- [1,2050,null,{}] 14:15:59 INFO - PROCESS | 2564 | 1465247759014 Marionette TRACE conn8 -> [0,2051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:15:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 14:15:59 INFO - PROCESS | 2564 | 1465247759016 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:15:59 INFO - PROCESS | 2564 | 1465247759134 Marionette TRACE conn8 <- [1,2051,null,{"value":null}] 14:15:59 INFO - PROCESS | 2564 | 1465247759139 Marionette TRACE conn8 -> [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\", \"841f63d8-fed4-499c-a8c0-303cb4dc280d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:15:59 INFO - PROCESS | 2564 | 1465247759141 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:15:59 INFO - PROCESS | 2564 | ++DOCSHELL 184C4400 == 34 [pid = 2564] [id = 522] 14:15:59 INFO - PROCESS | 2564 | ++DOMWINDOW == 77 (18904400) [pid = 2564] [serial = 1566] [outer = 00000000] 14:15:59 INFO - PROCESS | 2564 | ++DOMWINDOW == 78 (18AFB800) [pid = 2564] [serial = 1567] [outer = 18904400] 14:15:59 INFO - PROCESS | 2564 | 1465247759185 Marionette DEBUG loaded listener.js 14:15:59 INFO - PROCESS | 2564 | ++DOMWINDOW == 79 (18C28800) [pid = 2564] [serial = 1568] [outer = 18904400] 14:15:59 INFO - PROCESS | 2564 | 1465247759622 Marionette TRACE conn8 <- [1,2052,null,{"value":["/2dcontext/path-objects/2d.path.rect.basic.html",0,null,null,[["Canvas test: 2d.path.rect.basic",0,null,null]]]}] 14:15:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 14:15:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 670ms 14:15:59 INFO - PROCESS | 2564 | 1465247759689 Marionette TRACE conn8 -> [0,2053,"getWindowHandle",null] 14:15:59 INFO - PROCESS | 2564 | 1465247759691 Marionette TRACE conn8 <- [1,2053,null,{"value":"13"}] 14:15:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 14:15:59 INFO - PROCESS | 2564 | 1465247759694 Marionette TRACE conn8 -> [0,2054,"setScriptTimeout",{"ms":35000}] 14:15:59 INFO - PROCESS | 2564 | 1465247759695 Marionette TRACE conn8 <- [1,2054,null,{}] 14:15:59 INFO - PROCESS | 2564 | 1465247759699 Marionette TRACE conn8 -> [0,2055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:15:59 INFO - PROCESS | 2564 | 1465247759701 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:15:59 INFO - PROCESS | 2564 | 1465247759814 Marionette TRACE conn8 <- [1,2055,null,{"value":null}] 14:15:59 INFO - PROCESS | 2564 | 1465247759904 Marionette TRACE conn8 -> [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\", \"841f63d8-fed4-499c-a8c0-303cb4dc280d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:15:59 INFO - PROCESS | 2564 | 1465247759906 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:15:59 INFO - PROCESS | 2564 | ++DOCSHELL 18C2E800 == 35 [pid = 2564] [id = 523] 14:15:59 INFO - PROCESS | 2564 | ++DOMWINDOW == 80 (18C2FC00) [pid = 2564] [serial = 1569] [outer = 00000000] 14:15:59 INFO - PROCESS | 2564 | ++DOMWINDOW == 81 (18E0D000) [pid = 2564] [serial = 1570] [outer = 18C2FC00] 14:15:59 INFO - PROCESS | 2564 | 1465247759951 Marionette DEBUG loaded listener.js 14:16:00 INFO - PROCESS | 2564 | ++DOMWINDOW == 82 (18E5A000) [pid = 2564] [serial = 1571] [outer = 18C2FC00] 14:16:00 INFO - PROCESS | 2564 | 1465247760421 Marionette TRACE conn8 <- [1,2056,null,{"value":["/2dcontext/path-objects/2d.path.rect.closed.html",0,null,null,[["Canvas test: 2d.path.rect.closed",0,null,null]]]}] 14:16:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 14:16:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 771ms 14:16:00 INFO - PROCESS | 2564 | 1465247760465 Marionette TRACE conn8 -> [0,2057,"getWindowHandle",null] 14:16:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 14:16:00 INFO - PROCESS | 2564 | 1465247760467 Marionette TRACE conn8 <- [1,2057,null,{"value":"13"}] 14:16:00 INFO - PROCESS | 2564 | 1465247760470 Marionette TRACE conn8 -> [0,2058,"setScriptTimeout",{"ms":35000}] 14:16:00 INFO - PROCESS | 2564 | 1465247760472 Marionette TRACE conn8 <- [1,2058,null,{}] 14:16:00 INFO - PROCESS | 2564 | 1465247760475 Marionette TRACE conn8 -> [0,2059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:16:00 INFO - PROCESS | 2564 | 1465247760481 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:16:00 INFO - PROCESS | 2564 | 1465247760634 Marionette TRACE conn8 <- [1,2059,null,{"value":null}] 14:16:00 INFO - PROCESS | 2564 | 1465247760702 Marionette TRACE conn8 -> [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\", \"841f63d8-fed4-499c-a8c0-303cb4dc280d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:16:00 INFO - PROCESS | 2564 | 1465247760704 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:16:00 INFO - PROCESS | 2564 | ++DOCSHELL 0FE3A000 == 36 [pid = 2564] [id = 524] 14:16:00 INFO - PROCESS | 2564 | ++DOMWINDOW == 83 (1020AC00) [pid = 2564] [serial = 1572] [outer = 00000000] 14:16:00 INFO - PROCESS | 2564 | ++DOMWINDOW == 84 (19857800) [pid = 2564] [serial = 1573] [outer = 1020AC00] 14:16:00 INFO - PROCESS | 2564 | 1465247760748 Marionette DEBUG loaded listener.js 14:16:00 INFO - PROCESS | 2564 | ++DOMWINDOW == 85 (19870400) [pid = 2564] [serial = 1574] [outer = 1020AC00] 14:16:01 INFO - PROCESS | 2564 | --DOMWINDOW == 84 (0FE41800) [pid = 2564] [serial = 1539] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 14:16:01 INFO - PROCESS | 2564 | --DOMWINDOW == 83 (184C3C00) [pid = 2564] [serial = 1542] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 14:16:01 INFO - PROCESS | 2564 | --DOMWINDOW == 82 (17EE4800) [pid = 2564] [serial = 1533] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 14:16:01 INFO - PROCESS | 2564 | --DOMWINDOW == 81 (14814C00) [pid = 2564] [serial = 1527] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 14:16:01 INFO - PROCESS | 2564 | --DOMWINDOW == 80 (1020A800) [pid = 2564] [serial = 1524] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 14:16:01 INFO - PROCESS | 2564 | --DOMWINDOW == 79 (1770E800) [pid = 2564] [serial = 1530] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 14:16:01 INFO - PROCESS | 2564 | --DOMWINDOW == 78 (10215400) [pid = 2564] [serial = 1521] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 14:16:01 INFO - PROCESS | 2564 | --DOMWINDOW == 77 (18E59400) [pid = 2564] [serial = 1545] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 14:16:01 INFO - PROCESS | 2564 | --DOMWINDOW == 76 (184C4800) [pid = 2564] [serial = 1536] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 14:16:01 INFO - PROCESS | 2564 | --DOMWINDOW == 75 (0FC49800) [pid = 2564] [serial = 1509] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 14:16:01 INFO - PROCESS | 2564 | --DOMWINDOW == 74 (15953800) [pid = 2564] [serial = 1512] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 14:16:01 INFO - PROCESS | 2564 | --DOMWINDOW == 73 (18907C00) [pid = 2564] [serial = 1515] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 14:16:01 INFO - PROCESS | 2564 | --DOMWINDOW == 72 (1D278800) [pid = 2564] [serial = 1518] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 14:16:01 INFO - PROCESS | 2564 | 1465247761291 Marionette TRACE conn8 <- [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]]]}] 14:16:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 14:16:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 870ms 14:16:01 INFO - PROCESS | 2564 | 1465247761341 Marionette TRACE conn8 -> [0,2061,"getWindowHandle",null] 14:16:01 INFO - PROCESS | 2564 | 1465247761343 Marionette TRACE conn8 <- [1,2061,null,{"value":"13"}] 14:16:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 14:16:01 INFO - PROCESS | 2564 | 1465247761346 Marionette TRACE conn8 -> [0,2062,"setScriptTimeout",{"ms":35000}] 14:16:01 INFO - PROCESS | 2564 | 1465247761348 Marionette TRACE conn8 <- [1,2062,null,{}] 14:16:01 INFO - PROCESS | 2564 | 1465247761351 Marionette TRACE conn8 -> [0,2063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:16:01 INFO - PROCESS | 2564 | 1465247761353 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:16:01 INFO - PROCESS | 2564 | 1465247761467 Marionette TRACE conn8 <- [1,2063,null,{"value":null}] 14:16:01 INFO - PROCESS | 2564 | 1465247761532 Marionette TRACE conn8 -> [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\", \"841f63d8-fed4-499c-a8c0-303cb4dc280d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:16:01 INFO - PROCESS | 2564 | 1465247761534 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:16:01 INFO - PROCESS | 2564 | ++DOCSHELL 1471D000 == 37 [pid = 2564] [id = 525] 14:16:01 INFO - PROCESS | 2564 | ++DOMWINDOW == 73 (1479C400) [pid = 2564] [serial = 1575] [outer = 00000000] 14:16:01 INFO - PROCESS | 2564 | ++DOMWINDOW == 74 (184C3C00) [pid = 2564] [serial = 1576] [outer = 1479C400] 14:16:01 INFO - PROCESS | 2564 | 1465247761579 Marionette DEBUG loaded listener.js 14:16:01 INFO - PROCESS | 2564 | ++DOMWINDOW == 75 (18AF1000) [pid = 2564] [serial = 1577] [outer = 1479C400] 14:16:01 INFO - PROCESS | 2564 | 1465247761933 Marionette TRACE conn8 <- [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]]]}] 14:16:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 14:16:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 630ms 14:16:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 14:16:02 INFO - PROCESS | 2564 | 1465247761977 Marionette TRACE conn8 -> [0,2065,"getWindowHandle",null] 14:16:02 INFO - PROCESS | 2564 | 1465247761979 Marionette TRACE conn8 <- [1,2065,null,{"value":"13"}] 14:16:02 INFO - PROCESS | 2564 | 1465247761982 Marionette TRACE conn8 -> [0,2066,"setScriptTimeout",{"ms":35000}] 14:16:02 INFO - PROCESS | 2564 | 1465247761984 Marionette TRACE conn8 <- [1,2066,null,{}] 14:16:02 INFO - PROCESS | 2564 | 1465247761987 Marionette TRACE conn8 -> [0,2067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:16:02 INFO - PROCESS | 2564 | 1465247761989 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:16:02 INFO - PROCESS | 2564 | 1465247762069 Marionette TRACE conn8 <- [1,2067,null,{"value":null}] 14:16:02 INFO - PROCESS | 2564 | 1465247762074 Marionette TRACE conn8 -> [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\", \"841f63d8-fed4-499c-a8c0-303cb4dc280d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:16:02 INFO - PROCESS | 2564 | 1465247762076 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:16:02 INFO - PROCESS | 2564 | ++DOCSHELL 192EC800 == 38 [pid = 2564] [id = 526] 14:16:02 INFO - PROCESS | 2564 | ++DOMWINDOW == 76 (19849400) [pid = 2564] [serial = 1578] [outer = 00000000] 14:16:02 INFO - PROCESS | 2564 | ++DOMWINDOW == 77 (1B556400) [pid = 2564] [serial = 1579] [outer = 19849400] 14:16:02 INFO - PROCESS | 2564 | 1465247762119 Marionette DEBUG loaded listener.js 14:16:02 INFO - PROCESS | 2564 | ++DOMWINDOW == 78 (1B558800) [pid = 2564] [serial = 1580] [outer = 19849400] 14:16:02 INFO - PROCESS | 2564 | 1465247762559 Marionette TRACE conn8 <- [1,2068,null,{"value":["/2dcontext/path-objects/2d.path.rect.negative.html",0,null,null,[["Canvas test: 2d.path.rect.negative",0,null,null]]]}] 14:16:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 14:16:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 630ms 14:16:02 INFO - PROCESS | 2564 | 1465247762613 Marionette TRACE conn8 -> [0,2069,"getWindowHandle",null] 14:16:02 INFO - PROCESS | 2564 | 1465247762616 Marionette TRACE conn8 <- [1,2069,null,{"value":"13"}] 14:16:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 14:16:02 INFO - PROCESS | 2564 | 1465247762619 Marionette TRACE conn8 -> [0,2070,"setScriptTimeout",{"ms":35000}] 14:16:02 INFO - PROCESS | 2564 | 1465247762620 Marionette TRACE conn8 <- [1,2070,null,{}] 14:16:02 INFO - PROCESS | 2564 | 1465247762624 Marionette TRACE conn8 -> [0,2071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:16:02 INFO - PROCESS | 2564 | 1465247762625 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:16:02 INFO - PROCESS | 2564 | 1465247762711 Marionette TRACE conn8 <- [1,2071,null,{"value":null}] 14:16:02 INFO - PROCESS | 2564 | 1465247762717 Marionette TRACE conn8 -> [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\", \"841f63d8-fed4-499c-a8c0-303cb4dc280d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:16:02 INFO - PROCESS | 2564 | 1465247762719 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:16:02 INFO - PROCESS | 2564 | ++DOCSHELL 184C0800 == 39 [pid = 2564] [id = 527] 14:16:02 INFO - PROCESS | 2564 | ++DOMWINDOW == 79 (1BA9E800) [pid = 2564] [serial = 1581] [outer = 00000000] 14:16:02 INFO - PROCESS | 2564 | ++DOMWINDOW == 80 (1D277C00) [pid = 2564] [serial = 1582] [outer = 1BA9E800] 14:16:02 INFO - PROCESS | 2564 | 1465247762762 Marionette DEBUG loaded listener.js 14:16:02 INFO - PROCESS | 2564 | ++DOMWINDOW == 81 (1D27B400) [pid = 2564] [serial = 1583] [outer = 1BA9E800] 14:16:03 INFO - PROCESS | 2564 | 1465247763355 Marionette TRACE conn8 <- [1,2072,null,{"value":["/2dcontext/path-objects/2d.path.rect.newsubpath.html",0,null,null,[["Canvas test: 2d.path.rect.newsubpath",0,null,null]]]}] 14:16:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 14:16:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 770ms 14:16:03 INFO - PROCESS | 2564 | 1465247763390 Marionette TRACE conn8 -> [0,2073,"getWindowHandle",null] 14:16:03 INFO - PROCESS | 2564 | 1465247763395 Marionette TRACE conn8 <- [1,2073,null,{"value":"13"}] 14:16:03 INFO - PROCESS | 2564 | 1465247763401 Marionette TRACE conn8 -> [0,2074,"setScriptTimeout",{"ms":35000}] 14:16:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 14:16:03 INFO - PROCESS | 2564 | 1465247763405 Marionette TRACE conn8 <- [1,2074,null,{}] 14:16:03 INFO - PROCESS | 2564 | 1465247763411 Marionette TRACE conn8 -> [0,2075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:16:03 INFO - PROCESS | 2564 | 1465247763414 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:16:03 INFO - PROCESS | 2564 | 1465247763538 Marionette TRACE conn8 <- [1,2075,null,{"value":null}] 14:16:03 INFO - PROCESS | 2564 | 1465247763652 Marionette TRACE conn8 -> [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\", \"841f63d8-fed4-499c-a8c0-303cb4dc280d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:16:03 INFO - PROCESS | 2564 | 1465247763657 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:16:03 INFO - PROCESS | 2564 | ++DOCSHELL 0FE45400 == 40 [pid = 2564] [id = 528] 14:16:03 INFO - PROCESS | 2564 | ++DOMWINDOW == 82 (1024A000) [pid = 2564] [serial = 1584] [outer = 00000000] 14:16:03 INFO - PROCESS | 2564 | ++DOMWINDOW == 83 (14764400) [pid = 2564] [serial = 1585] [outer = 1024A000] 14:16:03 INFO - PROCESS | 2564 | 1465247763757 Marionette DEBUG loaded listener.js 14:16:03 INFO - PROCESS | 2564 | ++DOMWINDOW == 84 (17560400) [pid = 2564] [serial = 1586] [outer = 1024A000] 14:16:04 INFO - PROCESS | 2564 | 1465247764367 Marionette TRACE conn8 <- [1,2076,null,{"value":["/2dcontext/path-objects/2d.path.rect.nonfinite.html",0,null,null,[["rect() with Infinity/NaN is ignored",0,null,null]]]}] 14:16:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 14:16:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 1020ms 14:16:04 INFO - PROCESS | 2564 | 1465247764425 Marionette TRACE conn8 -> [0,2077,"getWindowHandle",null] 14:16:04 INFO - PROCESS | 2564 | 1465247764430 Marionette TRACE conn8 <- [1,2077,null,{"value":"13"}] 14:16:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 14:16:04 INFO - PROCESS | 2564 | 1465247764436 Marionette TRACE conn8 -> [0,2078,"setScriptTimeout",{"ms":35000}] 14:16:04 INFO - PROCESS | 2564 | 1465247764439 Marionette TRACE conn8 <- [1,2078,null,{}] 14:16:04 INFO - PROCESS | 2564 | 1465247764443 Marionette TRACE conn8 -> [0,2079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:16:04 INFO - PROCESS | 2564 | 1465247764446 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:16:04 INFO - PROCESS | 2564 | 1465247764558 Marionette TRACE conn8 <- [1,2079,null,{"value":null}] 14:16:04 INFO - PROCESS | 2564 | 1465247764698 Marionette TRACE conn8 -> [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\", \"841f63d8-fed4-499c-a8c0-303cb4dc280d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:16:04 INFO - PROCESS | 2564 | 1465247764701 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:16:04 INFO - PROCESS | 2564 | ++DOCSHELL 17E37000 == 41 [pid = 2564] [id = 529] 14:16:04 INFO - PROCESS | 2564 | ++DOMWINDOW == 85 (17EDBC00) [pid = 2564] [serial = 1587] [outer = 00000000] 14:16:04 INFO - PROCESS | 2564 | ++DOMWINDOW == 86 (184BF400) [pid = 2564] [serial = 1588] [outer = 17EDBC00] 14:16:04 INFO - PROCESS | 2564 | 1465247764759 Marionette DEBUG loaded listener.js 14:16:04 INFO - PROCESS | 2564 | ++DOMWINDOW == 87 (18C2E400) [pid = 2564] [serial = 1589] [outer = 17EDBC00] 14:16:05 INFO - PROCESS | 2564 | 1465247765380 Marionette TRACE conn8 <- [1,2080,null,{"value":["/2dcontext/path-objects/2d.path.rect.selfintersect.html",0,null,null,[["Canvas test: 2d.path.rect.selfintersect",0,null,null]]]}] 14:16:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 14:16:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 970ms 14:16:05 INFO - PROCESS | 2564 | 1465247765413 Marionette TRACE conn8 -> [0,2081,"getWindowHandle",null] 14:16:05 INFO - PROCESS | 2564 | 1465247765416 Marionette TRACE conn8 <- [1,2081,null,{"value":"13"}] 14:16:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 14:16:05 INFO - PROCESS | 2564 | 1465247765421 Marionette TRACE conn8 -> [0,2082,"setScriptTimeout",{"ms":35000}] 14:16:05 INFO - PROCESS | 2564 | 1465247765424 Marionette TRACE conn8 <- [1,2082,null,{}] 14:16:05 INFO - PROCESS | 2564 | 1465247765435 Marionette TRACE conn8 -> [0,2083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:16:05 INFO - PROCESS | 2564 | 1465247765440 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:16:05 INFO - PROCESS | 2564 | 1465247765550 Marionette TRACE conn8 <- [1,2083,null,{"value":null}] 14:16:05 INFO - PROCESS | 2564 | 1465247765690 Marionette TRACE conn8 -> [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\", \"841f63d8-fed4-499c-a8c0-303cb4dc280d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:16:05 INFO - PROCESS | 2564 | 1465247765694 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:16:05 INFO - PROCESS | 2564 | ++DOCSHELL 1D27E000 == 42 [pid = 2564] [id = 530] 14:16:05 INFO - PROCESS | 2564 | ++DOMWINDOW == 88 (1D280400) [pid = 2564] [serial = 1590] [outer = 00000000] 14:16:05 INFO - PROCESS | 2564 | ++DOMWINDOW == 89 (1D35F000) [pid = 2564] [serial = 1591] [outer = 1D280400] 14:16:05 INFO - PROCESS | 2564 | 1465247765753 Marionette DEBUG loaded listener.js 14:16:05 INFO - PROCESS | 2564 | ++DOMWINDOW == 90 (1D410400) [pid = 2564] [serial = 1592] [outer = 1D280400] 14:16:06 INFO - PROCESS | 2564 | 1465247766351 Marionette TRACE conn8 <- [1,2084,null,{"value":["/2dcontext/path-objects/2d.path.rect.winding.html",0,null,null,[["Canvas test: 2d.path.rect.winding",0,null,null]]]}] 14:16:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 14:16:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 970ms 14:16:06 INFO - PROCESS | 2564 | 1465247766395 Marionette TRACE conn8 -> [0,2085,"getWindowHandle",null] 14:16:06 INFO - PROCESS | 2564 | 1465247766398 Marionette TRACE conn8 <- [1,2085,null,{"value":"13"}] 14:16:06 INFO - PROCESS | 2564 | 1465247766401 Marionette TRACE conn8 -> [0,2086,"setScriptTimeout",{"ms":35000}] 14:16:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 14:16:06 INFO - PROCESS | 2564 | 1465247766403 Marionette TRACE conn8 <- [1,2086,null,{}] 14:16:06 INFO - PROCESS | 2564 | 1465247766407 Marionette TRACE conn8 -> [0,2087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:16:06 INFO - PROCESS | 2564 | 1465247766409 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:16:06 INFO - PROCESS | 2564 | 1465247766520 Marionette TRACE conn8 <- [1,2087,null,{"value":null}] 14:16:06 INFO - PROCESS | 2564 | 1465247766841 Marionette TRACE conn8 -> [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\", \"841f63d8-fed4-499c-a8c0-303cb4dc280d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:16:06 INFO - PROCESS | 2564 | 1465247766844 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:16:06 INFO - PROCESS | 2564 | ++DOCSHELL 0FC4AC00 == 43 [pid = 2564] [id = 531] 14:16:06 INFO - PROCESS | 2564 | ++DOMWINDOW == 91 (0FC4BC00) [pid = 2564] [serial = 1593] [outer = 00000000] 14:16:06 INFO - PROCESS | 2564 | ++DOMWINDOW == 92 (0FE42800) [pid = 2564] [serial = 1594] [outer = 0FC4BC00] 14:16:06 INFO - PROCESS | 2564 | 1465247766894 Marionette DEBUG loaded listener.js 14:16:07 INFO - PROCESS | 2564 | ++DOMWINDOW == 93 (10215C00) [pid = 2564] [serial = 1595] [outer = 0FC4BC00] 14:16:07 INFO - PROCESS | 2564 | --DOCSHELL 192EC800 == 42 [pid = 2564] [id = 526] 14:16:07 INFO - PROCESS | 2564 | --DOCSHELL 1471D000 == 41 [pid = 2564] [id = 525] 14:16:07 INFO - PROCESS | 2564 | --DOCSHELL 0FE3A000 == 40 [pid = 2564] [id = 524] 14:16:07 INFO - PROCESS | 2564 | --DOCSHELL 18C2E800 == 39 [pid = 2564] [id = 523] 14:16:07 INFO - PROCESS | 2564 | --DOCSHELL 184C4400 == 38 [pid = 2564] [id = 522] 14:16:07 INFO - PROCESS | 2564 | --DOCSHELL 17E43000 == 37 [pid = 2564] [id = 521] 14:16:07 INFO - PROCESS | 2564 | --DOCSHELL 1476C400 == 36 [pid = 2564] [id = 520] 14:16:07 INFO - PROCESS | 2564 | --DOCSHELL 10251C00 == 35 [pid = 2564] [id = 519] 14:16:07 INFO - PROCESS | 2564 | --DOCSHELL 0FE3F800 == 34 [pid = 2564] [id = 517] 14:16:07 INFO - PROCESS | 2564 | --DOCSHELL 15F7C400 == 33 [pid = 2564] [id = 518] 14:16:07 INFO - PROCESS | 2564 | --DOCSHELL 19855C00 == 32 [pid = 2564] [id = 516] 14:16:07 INFO - PROCESS | 2564 | --DOCSHELL 10214400 == 31 [pid = 2564] [id = 507] 14:16:07 INFO - PROCESS | 2564 | --DOCSHELL 17E37000 == 30 [pid = 2564] [id = 529] 14:16:07 INFO - PROCESS | 2564 | --DOCSHELL 1D27E000 == 29 [pid = 2564] [id = 530] 14:16:07 INFO - PROCESS | 2564 | --DOCSHELL 184C0800 == 28 [pid = 2564] [id = 527] 14:16:07 INFO - PROCESS | 2564 | --DOCSHELL 0FE45400 == 27 [pid = 2564] [id = 528] 14:16:08 INFO - PROCESS | 2564 | --DOMWINDOW == 92 (18377400) [pid = 2564] [serial = 1534] [outer = 00000000] [url = about:blank] 14:16:08 INFO - PROCESS | 2564 | --DOMWINDOW == 91 (148DE400) [pid = 2564] [serial = 1528] [outer = 00000000] [url = about:blank] 14:16:08 INFO - PROCESS | 2564 | --DOMWINDOW == 90 (149F8000) [pid = 2564] [serial = 1529] [outer = 00000000] [url = about:blank] 14:16:08 INFO - PROCESS | 2564 | --DOMWINDOW == 89 (10251000) [pid = 2564] [serial = 1525] [outer = 00000000] [url = about:blank] 14:16:08 INFO - PROCESS | 2564 | --DOMWINDOW == 88 (105B4800) [pid = 2564] [serial = 1526] [outer = 00000000] [url = about:blank] 14:16:08 INFO - PROCESS | 2564 | --DOMWINDOW == 87 (1774F400) [pid = 2564] [serial = 1531] [outer = 00000000] [url = about:blank] 14:16:08 INFO - PROCESS | 2564 | --DOMWINDOW == 86 (16685800) [pid = 2564] [serial = 1523] [outer = 00000000] [url = about:blank] 14:16:08 INFO - PROCESS | 2564 | --DOMWINDOW == 85 (148D9000) [pid = 2564] [serial = 1522] [outer = 00000000] [url = about:blank] 14:16:08 INFO - PROCESS | 2564 | --DOMWINDOW == 84 (1984A000) [pid = 2564] [serial = 1546] [outer = 00000000] [url = about:blank] 14:16:08 INFO - PROCESS | 2564 | --DOMWINDOW == 83 (18908400) [pid = 2564] [serial = 1537] [outer = 00000000] [url = about:blank] 14:16:08 INFO - PROCESS | 2564 | --DOMWINDOW == 82 (0FD0F400) [pid = 2564] [serial = 1511] [outer = 00000000] [url = about:blank] 14:16:08 INFO - PROCESS | 2564 | --DOMWINDOW == 81 (0FD06400) [pid = 2564] [serial = 1510] [outer = 00000000] [url = about:blank] 14:16:08 INFO - PROCESS | 2564 | --DOMWINDOW == 80 (1770BC00) [pid = 2564] [serial = 1514] [outer = 00000000] [url = about:blank] 14:16:08 INFO - PROCESS | 2564 | --DOMWINDOW == 79 (1667B000) [pid = 2564] [serial = 1513] [outer = 00000000] [url = about:blank] 14:16:08 INFO - PROCESS | 2564 | --DOMWINDOW == 78 (19873800) [pid = 2564] [serial = 1517] [outer = 00000000] [url = about:blank] 14:16:08 INFO - PROCESS | 2564 | --DOMWINDOW == 77 (18C33400) [pid = 2564] [serial = 1516] [outer = 00000000] [url = about:blank] 14:16:08 INFO - PROCESS | 2564 | --DOMWINDOW == 76 (1D417800) [pid = 2564] [serial = 1520] [outer = 00000000] [url = about:blank] 14:16:08 INFO - PROCESS | 2564 | --DOMWINDOW == 75 (1D40F000) [pid = 2564] [serial = 1519] [outer = 00000000] [url = about:blank] 14:16:08 INFO - PROCESS | 2564 | --DOMWINDOW == 74 (148DD800) [pid = 2564] [serial = 1540] [outer = 00000000] [url = about:blank] 14:16:08 INFO - PROCESS | 2564 | --DOMWINDOW == 73 (18908C00) [pid = 2564] [serial = 1538] [outer = 00000000] [url = about:blank] 14:16:08 INFO - PROCESS | 2564 | --DOMWINDOW == 72 (18E5F800) [pid = 2564] [serial = 1543] [outer = 00000000] [url = about:blank] 14:16:08 INFO - PROCESS | 2564 | --DOMWINDOW == 71 (19387C00) [pid = 2564] [serial = 1547] [outer = 00000000] [url = about:blank] 14:16:08 INFO - PROCESS | 2564 | --DOMWINDOW == 70 (18382000) [pid = 2564] [serial = 1535] [outer = 00000000] [url = about:blank] 14:16:08 INFO - PROCESS | 2564 | --DOMWINDOW == 69 (17949800) [pid = 2564] [serial = 1541] [outer = 00000000] [url = about:blank] 14:16:08 INFO - PROCESS | 2564 | --DOMWINDOW == 68 (177CE000) [pid = 2564] [serial = 1532] [outer = 00000000] [url = about:blank] 14:16:08 INFO - PROCESS | 2564 | --DOMWINDOW == 67 (1937D400) [pid = 2564] [serial = 1544] [outer = 00000000] [url = about:blank] 14:16:08 INFO - PROCESS | 2564 | 1465247768249 Marionette TRACE conn8 <- [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]]]}] 14:16:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 14:16:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 1879ms 14:16:08 INFO - PROCESS | 2564 | 1465247768286 Marionette TRACE conn8 -> [0,2089,"getWindowHandle",null] 14:16:08 INFO - PROCESS | 2564 | 1465247768290 Marionette TRACE conn8 <- [1,2089,null,{"value":"13"}] 14:16:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 14:16:08 INFO - PROCESS | 2564 | 1465247768294 Marionette TRACE conn8 -> [0,2090,"setScriptTimeout",{"ms":35000}] 14:16:08 INFO - PROCESS | 2564 | 1465247768298 Marionette TRACE conn8 <- [1,2090,null,{}] 14:16:08 INFO - PROCESS | 2564 | 1465247768309 Marionette TRACE conn8 -> [0,2091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:16:08 INFO - PROCESS | 2564 | 1465247768312 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:16:08 INFO - PROCESS | 2564 | 1465247768397 Marionette TRACE conn8 <- [1,2091,null,{"value":null}] 14:16:08 INFO - PROCESS | 2564 | 1465247768410 Marionette TRACE conn8 -> [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\", \"841f63d8-fed4-499c-a8c0-303cb4dc280d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:16:08 INFO - PROCESS | 2564 | 1465247768413 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:16:08 INFO - PROCESS | 2564 | ++DOCSHELL 10192800 == 28 [pid = 2564] [id = 532] 14:16:08 INFO - PROCESS | 2564 | ++DOMWINDOW == 68 (10209C00) [pid = 2564] [serial = 1596] [outer = 00000000] 14:16:08 INFO - PROCESS | 2564 | ++DOMWINDOW == 69 (10214400) [pid = 2564] [serial = 1597] [outer = 10209C00] 14:16:08 INFO - PROCESS | 2564 | 1465247768461 Marionette DEBUG loaded listener.js 14:16:08 INFO - PROCESS | 2564 | ++DOMWINDOW == 70 (104ED800) [pid = 2564] [serial = 1598] [outer = 10209C00] 14:16:08 INFO - PROCESS | 2564 | 1465247768943 Marionette TRACE conn8 <- [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]]]}] 14:16:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 14:16:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 670ms 14:16:08 INFO - PROCESS | 2564 | 1465247768969 Marionette TRACE conn8 -> [0,2093,"getWindowHandle",null] 14:16:09 INFO - PROCESS | 2564 | 1465247768974 Marionette TRACE conn8 <- [1,2093,null,{"value":"13"}] 14:16:09 INFO - PROCESS | 2564 | 1465247768980 Marionette TRACE conn8 -> [0,2094,"setScriptTimeout",{"ms":35000}] 14:16:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 14:16:09 INFO - PROCESS | 2564 | 1465247768983 Marionette TRACE conn8 <- [1,2094,null,{}] 14:16:09 INFO - PROCESS | 2564 | 1465247768990 Marionette TRACE conn8 -> [0,2095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:16:09 INFO - PROCESS | 2564 | 1465247768994 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:16:09 INFO - PROCESS | 2564 | 1465247769082 Marionette TRACE conn8 <- [1,2095,null,{"value":null}] 14:16:09 INFO - PROCESS | 2564 | 1465247769089 Marionette TRACE conn8 -> [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\", \"841f63d8-fed4-499c-a8c0-303cb4dc280d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:16:09 INFO - PROCESS | 2564 | 1465247769092 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:16:09 INFO - PROCESS | 2564 | ++DOCSHELL 1438AC00 == 29 [pid = 2564] [id = 533] 14:16:09 INFO - PROCESS | 2564 | ++DOMWINDOW == 71 (14392800) [pid = 2564] [serial = 1599] [outer = 00000000] 14:16:09 INFO - PROCESS | 2564 | ++DOMWINDOW == 72 (14764800) [pid = 2564] [serial = 1600] [outer = 14392800] 14:16:09 INFO - PROCESS | 2564 | 1465247769139 Marionette DEBUG loaded listener.js 14:16:09 INFO - PROCESS | 2564 | ++DOMWINDOW == 73 (14814C00) [pid = 2564] [serial = 1601] [outer = 14392800] 14:16:09 INFO - PROCESS | 2564 | 1465247769605 Marionette TRACE conn8 <- [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]]]}] 14:16:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3 14:16:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 670ms 14:16:09 INFO - PROCESS | 2564 | 1465247769654 Marionette TRACE conn8 -> [0,2097,"getWindowHandle",null] 14:16:09 INFO - PROCESS | 2564 | 1465247769656 Marionette TRACE conn8 <- [1,2097,null,{"value":"13"}] 14:16:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 14:16:09 INFO - PROCESS | 2564 | 1465247769659 Marionette TRACE conn8 -> [0,2098,"setScriptTimeout",{"ms":35000}] 14:16:09 INFO - PROCESS | 2564 | 1465247769663 Marionette TRACE conn8 <- [1,2098,null,{}] 14:16:09 INFO - PROCESS | 2564 | 1465247769674 Marionette TRACE conn8 -> [0,2099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:16:09 INFO - PROCESS | 2564 | 1465247769678 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:16:09 INFO - PROCESS | 2564 | 1465247769762 Marionette TRACE conn8 <- [1,2099,null,{"value":null}] 14:16:09 INFO - PROCESS | 2564 | 1465247769899 Marionette TRACE conn8 -> [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\", \"841f63d8-fed4-499c-a8c0-303cb4dc280d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:16:09 INFO - PROCESS | 2564 | 1465247769902 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:16:09 INFO - PROCESS | 2564 | ++DOCSHELL 1770EC00 == 30 [pid = 2564] [id = 534] 14:16:09 INFO - PROCESS | 2564 | ++DOMWINDOW == 74 (1770F000) [pid = 2564] [serial = 1602] [outer = 00000000] 14:16:09 INFO - PROCESS | 2564 | ++DOMWINDOW == 75 (17713800) [pid = 2564] [serial = 1603] [outer = 1770F000] 14:16:09 INFO - PROCESS | 2564 | 1465247769952 Marionette DEBUG loaded listener.js 14:16:10 INFO - PROCESS | 2564 | ++DOMWINDOW == 76 (1771EC00) [pid = 2564] [serial = 1604] [outer = 1770F000] 14:16:10 INFO - PROCESS | 2564 | 1465247770369 Marionette TRACE conn8 <- [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]]]}] 14:16:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 14:16:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 730ms 14:16:10 INFO - PROCESS | 2564 | 1465247770394 Marionette TRACE conn8 -> [0,2101,"getWindowHandle",null] 14:16:10 INFO - PROCESS | 2564 | 1465247770396 Marionette TRACE conn8 <- [1,2101,null,{"value":"13"}] 14:16:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 14:16:10 INFO - PROCESS | 2564 | 1465247770405 Marionette TRACE conn8 -> [0,2102,"setScriptTimeout",{"ms":35000}] 14:16:10 INFO - PROCESS | 2564 | 1465247770407 Marionette TRACE conn8 <- [1,2102,null,{}] 14:16:10 INFO - PROCESS | 2564 | 1465247770411 Marionette TRACE conn8 -> [0,2103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:16:10 INFO - PROCESS | 2564 | 1465247770413 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:16:10 INFO - PROCESS | 2564 | 1465247770532 Marionette TRACE conn8 <- [1,2103,null,{"value":null}] 14:16:10 INFO - PROCESS | 2564 | 1465247770537 Marionette TRACE conn8 -> [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\", \"841f63d8-fed4-499c-a8c0-303cb4dc280d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:16:10 INFO - PROCESS | 2564 | 1465247770539 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:16:10 INFO - PROCESS | 2564 | ++DOCSHELL 17711000 == 31 [pid = 2564] [id = 535] 14:16:10 INFO - PROCESS | 2564 | ++DOMWINDOW == 77 (17713400) [pid = 2564] [serial = 1605] [outer = 00000000] 14:16:10 INFO - PROCESS | 2564 | ++DOMWINDOW == 78 (177C0800) [pid = 2564] [serial = 1606] [outer = 17713400] 14:16:10 INFO - PROCESS | 2564 | 1465247770584 Marionette DEBUG loaded listener.js 14:16:10 INFO - PROCESS | 2564 | ++DOMWINDOW == 79 (17EDD000) [pid = 2564] [serial = 1607] [outer = 17713400] 14:16:11 INFO - PROCESS | 2564 | 1465247771053 Marionette TRACE conn8 <- [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]]]}] 14:16:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 14:16:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 671ms 14:16:11 INFO - PROCESS | 2564 | 1465247771079 Marionette TRACE conn8 -> [0,2105,"getWindowHandle",null] 14:16:11 INFO - PROCESS | 2564 | 1465247771081 Marionette TRACE conn8 <- [1,2105,null,{"value":"13"}] 14:16:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 14:16:11 INFO - PROCESS | 2564 | 1465247771089 Marionette TRACE conn8 -> [0,2106,"setScriptTimeout",{"ms":35000}] 14:16:11 INFO - PROCESS | 2564 | 1465247771091 Marionette TRACE conn8 <- [1,2106,null,{}] 14:16:11 INFO - PROCESS | 2564 | 1465247771095 Marionette TRACE conn8 -> [0,2107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:16:11 INFO - PROCESS | 2564 | 1465247771097 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:16:11 INFO - PROCESS | 2564 | 1465247771235 Marionette TRACE conn8 <- [1,2107,null,{"value":null}] 14:16:11 INFO - PROCESS | 2564 | 1465247771256 Marionette TRACE conn8 -> [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\", \"841f63d8-fed4-499c-a8c0-303cb4dc280d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:16:11 INFO - PROCESS | 2564 | 1465247771258 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:16:11 INFO - PROCESS | 2564 | ++DOCSHELL 18375C00 == 32 [pid = 2564] [id = 536] 14:16:11 INFO - PROCESS | 2564 | ++DOMWINDOW == 80 (18376C00) [pid = 2564] [serial = 1608] [outer = 00000000] 14:16:11 INFO - PROCESS | 2564 | ++DOMWINDOW == 81 (184B6000) [pid = 2564] [serial = 1609] [outer = 18376C00] 14:16:11 INFO - PROCESS | 2564 | 1465247771302 Marionette DEBUG loaded listener.js 14:16:11 INFO - PROCESS | 2564 | ++DOMWINDOW == 82 (184C4400) [pid = 2564] [serial = 1610] [outer = 18376C00] 14:16:11 INFO - PROCESS | 2564 | 1465247771775 Marionette TRACE conn8 <- [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]]]}] 14:16:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 14:16:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 730ms 14:16:11 INFO - PROCESS | 2564 | 1465247771824 Marionette TRACE conn8 -> [0,2109,"getWindowHandle",null] 14:16:11 INFO - PROCESS | 2564 | 1465247771826 Marionette TRACE conn8 <- [1,2109,null,{"value":"13"}] 14:16:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 14:16:11 INFO - PROCESS | 2564 | 1465247771834 Marionette TRACE conn8 -> [0,2110,"setScriptTimeout",{"ms":35000}] 14:16:11 INFO - PROCESS | 2564 | 1465247771836 Marionette TRACE conn8 <- [1,2110,null,{}] 14:16:11 INFO - PROCESS | 2564 | 1465247771839 Marionette TRACE conn8 -> [0,2111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:16:11 INFO - PROCESS | 2564 | 1465247771845 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:16:12 INFO - PROCESS | 2564 | 1465247771986 Marionette TRACE conn8 <- [1,2111,null,{"value":null}] 14:16:12 INFO - PROCESS | 2564 | 1465247772045 Marionette TRACE conn8 -> [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\", \"841f63d8-fed4-499c-a8c0-303cb4dc280d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:16:12 INFO - PROCESS | 2564 | 1465247772047 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:16:12 INFO - PROCESS | 2564 | ++DOCSHELL 18909000 == 33 [pid = 2564] [id = 537] 14:16:12 INFO - PROCESS | 2564 | ++DOMWINDOW == 83 (1890E400) [pid = 2564] [serial = 1611] [outer = 00000000] 14:16:12 INFO - PROCESS | 2564 | ++DOMWINDOW == 84 (18C36800) [pid = 2564] [serial = 1612] [outer = 1890E400] 14:16:12 INFO - PROCESS | 2564 | 1465247772093 Marionette DEBUG loaded listener.js 14:16:12 INFO - PROCESS | 2564 | ++DOMWINDOW == 85 (18E60800) [pid = 2564] [serial = 1613] [outer = 1890E400] 14:16:12 INFO - PROCESS | 2564 | --DOMWINDOW == 84 (18904400) [pid = 2564] [serial = 1566] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 14:16:12 INFO - PROCESS | 2564 | --DOMWINDOW == 83 (18C2FC00) [pid = 2564] [serial = 1569] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 14:16:12 INFO - PROCESS | 2564 | --DOMWINDOW == 82 (1020DC00) [pid = 2564] [serial = 1551] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 14:16:12 INFO - PROCESS | 2564 | --DOMWINDOW == 81 (19856800) [pid = 2564] [serial = 1548] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 14:16:12 INFO - PROCESS | 2564 | --DOMWINDOW == 80 (1774CC00) [pid = 2564] [serial = 1554] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 14:16:12 INFO - PROCESS | 2564 | --DOMWINDOW == 79 (17EDB800) [pid = 2564] [serial = 1563] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 14:16:12 INFO - PROCESS | 2564 | --DOMWINDOW == 78 (14802C00) [pid = 2564] [serial = 1560] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 14:16:12 INFO - PROCESS | 2564 | --DOMWINDOW == 77 (1479C400) [pid = 2564] [serial = 1575] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 14:16:12 INFO - PROCESS | 2564 | --DOMWINDOW == 76 (104A5C00) [pid = 2564] [serial = 1557] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 14:16:12 INFO - PROCESS | 2564 | --DOMWINDOW == 75 (1020AC00) [pid = 2564] [serial = 1572] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 14:16:12 INFO - PROCESS | 2564 | --DOMWINDOW == 74 (1BA9E800) [pid = 2564] [serial = 1581] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 14:16:12 INFO - PROCESS | 2564 | --DOMWINDOW == 73 (19849400) [pid = 2564] [serial = 1578] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 14:16:12 INFO - PROCESS | 2564 | 1465247772725 Marionette TRACE conn8 <- [1,2112,null,{"value":["/2dcontext/path-objects/2d.path.stroke.empty.html",0,null,null,[["Empty subpaths are not stroked",0,null,null]]]}] 14:16:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 14:16:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 931ms 14:16:12 INFO - PROCESS | 2564 | 1465247772770 Marionette TRACE conn8 -> [0,2113,"getWindowHandle",null] 14:16:12 INFO - PROCESS | 2564 | 1465247772772 Marionette TRACE conn8 <- [1,2113,null,{"value":"13"}] 14:16:12 INFO - PROCESS | 2564 | 1465247772775 Marionette TRACE conn8 -> [0,2114,"setScriptTimeout",{"ms":35000}] 14:16:12 INFO - PROCESS | 2564 | 1465247772777 Marionette TRACE conn8 <- [1,2114,null,{}] 14:16:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 14:16:12 INFO - PROCESS | 2564 | 1465247772781 Marionette TRACE conn8 -> [0,2115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:16:12 INFO - PROCESS | 2564 | 1465247772783 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:16:12 INFO - PROCESS | 2564 | 1465247772860 Marionette TRACE conn8 <- [1,2115,null,{"value":null}] 14:16:12 INFO - PROCESS | 2564 | 1465247772865 Marionette TRACE conn8 -> [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\", \"841f63d8-fed4-499c-a8c0-303cb4dc280d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:16:12 INFO - PROCESS | 2564 | 1465247772867 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:16:12 INFO - PROCESS | 2564 | ++DOCSHELL 0FC47C00 == 34 [pid = 2564] [id = 538] 14:16:12 INFO - PROCESS | 2564 | ++DOMWINDOW == 74 (148DEC00) [pid = 2564] [serial = 1614] [outer = 00000000] 14:16:12 INFO - PROCESS | 2564 | ++DOMWINDOW == 75 (17EDA400) [pid = 2564] [serial = 1615] [outer = 148DEC00] 14:16:12 INFO - PROCESS | 2564 | 1465247772912 Marionette DEBUG loaded listener.js 14:16:13 INFO - PROCESS | 2564 | ++DOMWINDOW == 76 (1837AC00) [pid = 2564] [serial = 1616] [outer = 148DEC00] 14:16:13 INFO - PROCESS | 2564 | 1465247773328 Marionette TRACE conn8 <- [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]]]}] 14:16:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 14:16:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 570ms 14:16:13 INFO - PROCESS | 2564 | 1465247773350 Marionette TRACE conn8 -> [0,2117,"getWindowHandle",null] 14:16:13 INFO - PROCESS | 2564 | 1465247773352 Marionette TRACE conn8 <- [1,2117,null,{"value":"13"}] 14:16:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 14:16:13 INFO - PROCESS | 2564 | 1465247773355 Marionette TRACE conn8 -> [0,2118,"setScriptTimeout",{"ms":35000}] 14:16:13 INFO - PROCESS | 2564 | 1465247773356 Marionette TRACE conn8 <- [1,2118,null,{}] 14:16:13 INFO - PROCESS | 2564 | 1465247773359 Marionette TRACE conn8 -> [0,2119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:16:13 INFO - PROCESS | 2564 | 1465247773361 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:16:13 INFO - PROCESS | 2564 | 1465247773482 Marionette TRACE conn8 <- [1,2119,null,{"value":null}] 14:16:13 INFO - PROCESS | 2564 | 1465247773490 Marionette TRACE conn8 -> [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\", \"841f63d8-fed4-499c-a8c0-303cb4dc280d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:16:13 INFO - PROCESS | 2564 | 1465247773492 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:16:13 INFO - PROCESS | 2564 | ++DOCSHELL 18C08C00 == 35 [pid = 2564] [id = 539] 14:16:13 INFO - PROCESS | 2564 | ++DOMWINDOW == 77 (18C0C000) [pid = 2564] [serial = 1617] [outer = 00000000] 14:16:13 INFO - PROCESS | 2564 | ++DOMWINDOW == 78 (192EBC00) [pid = 2564] [serial = 1618] [outer = 18C0C000] 14:16:13 INFO - PROCESS | 2564 | 1465247773536 Marionette DEBUG loaded listener.js 14:16:13 INFO - PROCESS | 2564 | ++DOMWINDOW == 79 (1930E800) [pid = 2564] [serial = 1619] [outer = 18C0C000] 14:16:14 INFO - PROCESS | 2564 | 1465247773991 Marionette TRACE conn8 <- [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] 14:16:14 INFO - PROCESS | 2564 | 1465247774028 Marionette TRACE conn8 <- [1,2121,null,{"value":"13"}] 14:16:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 14:16:14 INFO - PROCESS | 2564 | 1465247774031 Marionette TRACE conn8 -> [0,2122,"setScriptTimeout",{"ms":35000}] 14:16:14 INFO - PROCESS | 2564 | 1465247774033 Marionette TRACE conn8 <- [1,2122,null,{}] 14:16:14 INFO - PROCESS | 2564 | 1465247774037 Marionette TRACE conn8 -> [0,2123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:16:14 INFO - PROCESS | 2564 | 1465247774038 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:16:14 INFO - PROCESS | 2564 | 1465247774157 Marionette TRACE conn8 <- [1,2123,null,{"value":null}] 14:16:14 INFO - PROCESS | 2564 | 1465247774166 Marionette TRACE conn8 -> [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\", \"841f63d8-fed4-499c-a8c0-303cb4dc280d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:16:14 INFO - PROCESS | 2564 | 1465247774168 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:16:14 INFO - PROCESS | 2564 | ++DOCSHELL 1770E800 == 36 [pid = 2564] [id = 540] 14:16:14 INFO - PROCESS | 2564 | ++DOMWINDOW == 80 (1984A400) [pid = 2564] [serial = 1620] [outer = 00000000] 14:16:14 INFO - PROCESS | 2564 | ++DOMWINDOW == 81 (19852C00) [pid = 2564] [serial = 1621] [outer = 1984A400] 14:16:14 INFO - PROCESS | 2564 | 1465247774212 Marionette DEBUG loaded listener.js 14:16:14 INFO - PROCESS | 2564 | ++DOMWINDOW == 82 (19853000) [pid = 2564] [serial = 1622] [outer = 1984A400] 14:16:15 INFO - PROCESS | 2564 | --DOCSHELL 10192800 == 35 [pid = 2564] [id = 532] 14:16:15 INFO - PROCESS | 2564 | --DOCSHELL 0FC4AC00 == 34 [pid = 2564] [id = 531] 14:16:15 INFO - PROCESS | 2564 | --DOCSHELL 18909000 == 33 [pid = 2564] [id = 537] 14:16:15 INFO - PROCESS | 2564 | --DOCSHELL 18375C00 == 32 [pid = 2564] [id = 536] 14:16:15 INFO - PROCESS | 2564 | --DOCSHELL 17711000 == 31 [pid = 2564] [id = 535] 14:16:15 INFO - PROCESS | 2564 | --DOCSHELL 18C08C00 == 30 [pid = 2564] [id = 539] 14:16:15 INFO - PROCESS | 2564 | --DOCSHELL 0FC47C00 == 29 [pid = 2564] [id = 538] 14:16:15 INFO - PROCESS | 2564 | --DOCSHELL 1770EC00 == 28 [pid = 2564] [id = 534] 14:16:15 INFO - PROCESS | 2564 | --DOCSHELL 1438AC00 == 27 [pid = 2564] [id = 533] 14:16:16 INFO - PROCESS | 2564 | --DOCSHELL 1774D400 == 26 [pid = 2564] [id = 384] 14:16:16 INFO - PROCESS | 2564 | --DOCSHELL 17531800 == 25 [pid = 2564] [id = 373] 14:16:16 INFO - PROCESS | 2564 | --DOCSHELL 17EDF000 == 24 [pid = 2564] [id = 386] 14:16:16 INFO - PROCESS | 2564 | --DOCSHELL 17723400 == 23 [pid = 2564] [id = 375] 14:16:16 INFO - PROCESS | 2564 | --DOCSHELL 1757F800 == 22 [pid = 2564] [id = 383] 14:16:16 INFO - PROCESS | 2564 | --DOCSHELL 0F725400 == 21 [pid = 2564] [id = 376] 14:16:16 INFO - PROCESS | 2564 | --DOCSHELL 1837A800 == 20 [pid = 2564] [id = 385] 14:16:16 INFO - PROCESS | 2564 | --DOCSHELL 184C3400 == 19 [pid = 2564] [id = 378] 14:16:16 INFO - PROCESS | 2564 | --DOCSHELL 1757E400 == 18 [pid = 2564] [id = 374] 14:16:16 INFO - PROCESS | 2564 | --DOCSHELL 0FE3B000 == 17 [pid = 2564] [id = 372] 14:16:16 INFO - PROCESS | 2564 | --DOCSHELL 18E05C00 == 16 [pid = 2564] [id = 387] 14:16:16 INFO - PROCESS | 2564 | --DOCSHELL 1752F400 == 15 [pid = 2564] [id = 379] 14:16:16 INFO - PROCESS | 2564 | --DOCSHELL 0FB83C00 == 14 [pid = 2564] [id = 381] 14:16:16 INFO - PROCESS | 2564 | --DOCSHELL 14801400 == 13 [pid = 2564] [id = 382] 14:16:16 INFO - PROCESS | 2564 | --DOCSHELL 0FE47800 == 12 [pid = 2564] [id = 371] 14:16:16 INFO - PROCESS | 2564 | --DOCSHELL 0FF5A000 == 11 [pid = 2564] [id = 388] 14:16:16 INFO - PROCESS | 2564 | --DOCSHELL 0FBE7000 == 10 [pid = 2564] [id = 377] 14:16:16 INFO - PROCESS | 2564 | --DOCSHELL 0FF5A800 == 9 [pid = 2564] [id = 380] 14:16:16 INFO - PROCESS | 2564 | --DOMWINDOW == 81 (18AFB800) [pid = 2564] [serial = 1567] [outer = 00000000] [url = about:blank] 14:16:16 INFO - PROCESS | 2564 | --DOMWINDOW == 80 (18C28800) [pid = 2564] [serial = 1568] [outer = 00000000] [url = about:blank] 14:16:16 INFO - PROCESS | 2564 | --DOMWINDOW == 79 (18E5A000) [pid = 2564] [serial = 1571] [outer = 00000000] [url = about:blank] 14:16:16 INFO - PROCESS | 2564 | --DOMWINDOW == 78 (18E0D000) [pid = 2564] [serial = 1570] [outer = 00000000] [url = about:blank] 14:16:16 INFO - PROCESS | 2564 | --DOMWINDOW == 77 (140E7400) [pid = 2564] [serial = 1552] [outer = 00000000] [url = about:blank] 14:16:16 INFO - PROCESS | 2564 | --DOMWINDOW == 76 (148D8000) [pid = 2564] [serial = 1553] [outer = 00000000] [url = about:blank] 14:16:16 INFO - PROCESS | 2564 | --DOMWINDOW == 75 (1B597000) [pid = 2564] [serial = 1550] [outer = 00000000] [url = about:blank] 14:16:16 INFO - PROCESS | 2564 | --DOMWINDOW == 74 (1ABFC000) [pid = 2564] [serial = 1549] [outer = 00000000] [url = about:blank] 14:16:16 INFO - PROCESS | 2564 | --DOMWINDOW == 73 (17EDE800) [pid = 2564] [serial = 1555] [outer = 00000000] [url = about:blank] 14:16:16 INFO - PROCESS | 2564 | --DOMWINDOW == 72 (184B8C00) [pid = 2564] [serial = 1556] [outer = 00000000] [url = about:blank] 14:16:16 INFO - PROCESS | 2564 | --DOMWINDOW == 71 (17EE2400) [pid = 2564] [serial = 1564] [outer = 00000000] [url = about:blank] 14:16:16 INFO - PROCESS | 2564 | --DOMWINDOW == 70 (1496C000) [pid = 2564] [serial = 1561] [outer = 00000000] [url = about:blank] 14:16:16 INFO - PROCESS | 2564 | --DOMWINDOW == 69 (17562C00) [pid = 2564] [serial = 1562] [outer = 00000000] [url = about:blank] 14:16:16 INFO - PROCESS | 2564 | --DOMWINDOW == 68 (184C3C00) [pid = 2564] [serial = 1576] [outer = 00000000] [url = about:blank] 14:16:16 INFO - PROCESS | 2564 | --DOMWINDOW == 67 (105BE800) [pid = 2564] [serial = 1558] [outer = 00000000] [url = about:blank] 14:16:16 INFO - PROCESS | 2564 | --DOMWINDOW == 66 (13E85800) [pid = 2564] [serial = 1559] [outer = 00000000] [url = about:blank] 14:16:16 INFO - PROCESS | 2564 | --DOMWINDOW == 65 (19857800) [pid = 2564] [serial = 1573] [outer = 00000000] [url = about:blank] 14:16:16 INFO - PROCESS | 2564 | --DOMWINDOW == 64 (1D277C00) [pid = 2564] [serial = 1582] [outer = 00000000] [url = about:blank] 14:16:16 INFO - PROCESS | 2564 | --DOMWINDOW == 63 (1D27B400) [pid = 2564] [serial = 1583] [outer = 00000000] [url = about:blank] 14:16:16 INFO - PROCESS | 2564 | --DOMWINDOW == 62 (1B558800) [pid = 2564] [serial = 1580] [outer = 00000000] [url = about:blank] 14:16:16 INFO - PROCESS | 2564 | --DOMWINDOW == 61 (1B556400) [pid = 2564] [serial = 1579] [outer = 00000000] [url = about:blank] 14:16:16 INFO - PROCESS | 2564 | --DOMWINDOW == 60 (19870400) [pid = 2564] [serial = 1574] [outer = 00000000] [url = about:blank] 14:16:16 INFO - PROCESS | 2564 | --DOMWINDOW == 59 (1837EC00) [pid = 2564] [serial = 1565] [outer = 00000000] [url = about:blank] 14:16:16 INFO - PROCESS | 2564 | --DOMWINDOW == 58 (18AF1000) [pid = 2564] [serial = 1577] [outer = 00000000] [url = about:blank] 14:16:17 INFO - PROCESS | 2564 | --DOCSHELL 1926E000 == 8 [pid = 2564] [id = 11] 14:16:17 INFO - PROCESS | 2564 | 1465247777075 Marionette TRACE conn8 <- [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]]]}] 14:16:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking 14:16:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 3074ms 14:16:17 INFO - PROCESS | 2564 | 1465247777107 Marionette TRACE conn8 -> [0,2125,"getWindowHandle",null] 14:16:17 INFO - PROCESS | 2564 | 1465247777111 Marionette TRACE conn8 <- [1,2125,null,{"value":"13"}] 14:16:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 14:16:17 INFO - PROCESS | 2564 | 1465247777116 Marionette TRACE conn8 -> [0,2126,"setScriptTimeout",{"ms":35000}] 14:16:17 INFO - PROCESS | 2564 | 1465247777119 Marionette TRACE conn8 <- [1,2126,null,{}] 14:16:17 INFO - PROCESS | 2564 | 1465247777125 Marionette TRACE conn8 -> [0,2127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:16:17 INFO - PROCESS | 2564 | 1465247777128 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:16:17 INFO - PROCESS | 2564 | 1465247777230 Marionette TRACE conn8 <- [1,2127,null,{"value":null}] 14:16:17 INFO - PROCESS | 2564 | 1465247777333 Marionette TRACE conn8 -> [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\", \"841f63d8-fed4-499c-a8c0-303cb4dc280d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:16:17 INFO - PROCESS | 2564 | 1465247777337 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:16:17 INFO - PROCESS | 2564 | ++DOCSHELL 0FD0F800 == 9 [pid = 2564] [id = 541] 14:16:17 INFO - PROCESS | 2564 | ++DOMWINDOW == 59 (0FDAC800) [pid = 2564] [serial = 1623] [outer = 00000000] 14:16:17 INFO - PROCESS | 2564 | ++DOMWINDOW == 60 (0FE44000) [pid = 2564] [serial = 1624] [outer = 0FDAC800] 14:16:17 INFO - PROCESS | 2564 | 1465247777388 Marionette DEBUG loaded listener.js 14:16:17 INFO - PROCESS | 2564 | ++DOMWINDOW == 61 (0FF4D800) [pid = 2564] [serial = 1625] [outer = 0FDAC800] 14:16:17 INFO - PROCESS | 2564 | 1465247777828 Marionette TRACE conn8 <- [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]]]}] 14:16:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 14:16:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 790ms 14:16:17 INFO - PROCESS | 2564 | 1465247777906 Marionette TRACE conn8 -> [0,2129,"getWindowHandle",null] 14:16:17 INFO - PROCESS | 2564 | 1465247777911 Marionette TRACE conn8 <- [1,2129,null,{"value":"13"}] 14:16:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 14:16:17 INFO - PROCESS | 2564 | 1465247777918 Marionette TRACE conn8 -> [0,2130,"setScriptTimeout",{"ms":35000}] 14:16:17 INFO - PROCESS | 2564 | 1465247777920 Marionette TRACE conn8 <- [1,2130,null,{}] 14:16:17 INFO - PROCESS | 2564 | 1465247777924 Marionette TRACE conn8 -> [0,2131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:16:17 INFO - PROCESS | 2564 | 1465247777927 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:16:18 INFO - PROCESS | 2564 | 1465247778022 Marionette TRACE conn8 <- [1,2131,null,{"value":null}] 14:16:18 INFO - PROCESS | 2564 | 1465247778037 Marionette TRACE conn8 -> [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\", \"841f63d8-fed4-499c-a8c0-303cb4dc280d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:16:18 INFO - PROCESS | 2564 | 1465247778040 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:16:18 INFO - PROCESS | 2564 | ++DOCSHELL 0FE3FC00 == 10 [pid = 2564] [id = 542] 14:16:18 INFO - PROCESS | 2564 | ++DOMWINDOW == 62 (10544400) [pid = 2564] [serial = 1626] [outer = 00000000] 14:16:18 INFO - PROCESS | 2564 | ++DOMWINDOW == 63 (10EC9C00) [pid = 2564] [serial = 1627] [outer = 10544400] 14:16:18 INFO - PROCESS | 2564 | 1465247778087 Marionette DEBUG loaded listener.js 14:16:18 INFO - PROCESS | 2564 | ++DOMWINDOW == 64 (13E04800) [pid = 2564] [serial = 1628] [outer = 10544400] 14:16:18 INFO - PROCESS | 2564 | 1465247778591 Marionette TRACE conn8 <- [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] 14:16:18 INFO - PROCESS | 2564 | 1465247778657 Marionette TRACE conn8 <- [1,2133,null,{"value":"13"}] 14:16:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 14:16:18 INFO - PROCESS | 2564 | 1465247778661 Marionette TRACE conn8 -> [0,2134,"setScriptTimeout",{"ms":35000}] 14:16:18 INFO - PROCESS | 2564 | 1465247778664 Marionette TRACE conn8 <- [1,2134,null,{}] 14:16:18 INFO - PROCESS | 2564 | 1465247778675 Marionette TRACE conn8 -> [0,2135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:16:18 INFO - PROCESS | 2564 | 1465247778679 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:16:18 INFO - PROCESS | 2564 | 1465247778803 Marionette TRACE conn8 <- [1,2135,null,{"value":null}] 14:16:18 INFO - PROCESS | 2564 | 1465247778860 Marionette TRACE conn8 -> [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\", \"841f63d8-fed4-499c-a8c0-303cb4dc280d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:16:18 INFO - PROCESS | 2564 | 1465247778863 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:16:18 INFO - PROCESS | 2564 | ++DOCSHELL 1471B400 == 11 [pid = 2564] [id = 543] 14:16:18 INFO - PROCESS | 2564 | ++DOMWINDOW == 65 (14765400) [pid = 2564] [serial = 1629] [outer = 00000000] 14:16:18 INFO - PROCESS | 2564 | ++DOMWINDOW == 66 (148E0800) [pid = 2564] [serial = 1630] [outer = 14765400] 14:16:18 INFO - PROCESS | 2564 | 1465247778915 Marionette DEBUG loaded listener.js 14:16:19 INFO - PROCESS | 2564 | ++DOMWINDOW == 67 (1595E800) [pid = 2564] [serial = 1631] [outer = 14765400] 14:16:19 INFO - PROCESS | 2564 | 1465247779328 Marionette TRACE conn8 <- [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] 14:16:19 INFO - PROCESS | 2564 | 1465247779394 Marionette TRACE conn8 <- [1,2137,null,{"value":"13"}] 14:16:19 INFO - PROCESS | 2564 | 1465247779397 Marionette TRACE conn8 -> [0,2138,"setScriptTimeout",{"ms":35000}] 14:16:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 14:16:19 INFO - PROCESS | 2564 | 1465247779399 Marionette TRACE conn8 <- [1,2138,null,{}] 14:16:19 INFO - PROCESS | 2564 | 1465247779402 Marionette TRACE conn8 -> [0,2139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:16:19 INFO - PROCESS | 2564 | 1465247779404 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:16:19 INFO - PROCESS | 2564 | 1465247779490 Marionette TRACE conn8 <- [1,2139,null,{"value":null}] 14:16:19 INFO - PROCESS | 2564 | 1465247779496 Marionette TRACE conn8 -> [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\", \"841f63d8-fed4-499c-a8c0-303cb4dc280d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:16:19 INFO - PROCESS | 2564 | 1465247779498 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:16:19 INFO - PROCESS | 2564 | ++DOCSHELL 17532400 == 12 [pid = 2564] [id = 544] 14:16:19 INFO - PROCESS | 2564 | ++DOMWINDOW == 68 (1753AC00) [pid = 2564] [serial = 1632] [outer = 00000000] 14:16:19 INFO - PROCESS | 2564 | ++DOMWINDOW == 69 (17584800) [pid = 2564] [serial = 1633] [outer = 1753AC00] 14:16:19 INFO - PROCESS | 2564 | 1465247779543 Marionette DEBUG loaded listener.js 14:16:19 INFO - PROCESS | 2564 | ++DOMWINDOW == 70 (1770DC00) [pid = 2564] [serial = 1634] [outer = 1753AC00] 14:16:20 INFO - PROCESS | 2564 | 1465247779988 Marionette TRACE conn8 <- [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]]]}] 14:16:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | Zero-length line segments from rect and strokeRect are removed before stroking 14:16:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 630ms 14:16:20 INFO - PROCESS | 2564 | 1465247780031 Marionette TRACE conn8 -> [0,2141,"getWindowHandle",null] 14:16:20 INFO - PROCESS | 2564 | 1465247780033 Marionette TRACE conn8 <- [1,2141,null,{"value":"13"}] 14:16:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 14:16:20 INFO - PROCESS | 2564 | 1465247780040 Marionette TRACE conn8 -> [0,2142,"setScriptTimeout",{"ms":35000}] 14:16:20 INFO - PROCESS | 2564 | 1465247780042 Marionette TRACE conn8 <- [1,2142,null,{}] 14:16:20 INFO - PROCESS | 2564 | 1465247780045 Marionette TRACE conn8 -> [0,2143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:16:20 INFO - PROCESS | 2564 | 1465247780047 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:16:20 INFO - PROCESS | 2564 | 1465247780129 Marionette TRACE conn8 <- [1,2143,null,{"value":null}] 14:16:20 INFO - PROCESS | 2564 | 1465247780166 Marionette TRACE conn8 -> [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\", \"841f63d8-fed4-499c-a8c0-303cb4dc280d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:16:20 INFO - PROCESS | 2564 | 1465247780168 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:16:20 INFO - PROCESS | 2564 | ++DOCSHELL 1774E400 == 13 [pid = 2564] [id = 545] 14:16:20 INFO - PROCESS | 2564 | ++DOMWINDOW == 71 (1774E800) [pid = 2564] [serial = 1635] [outer = 00000000] 14:16:20 INFO - PROCESS | 2564 | ++DOMWINDOW == 72 (177C0400) [pid = 2564] [serial = 1636] [outer = 1774E800] 14:16:20 INFO - PROCESS | 2564 | 1465247780212 Marionette DEBUG loaded listener.js 14:16:20 INFO - PROCESS | 2564 | ++DOMWINDOW == 73 (1794AC00) [pid = 2564] [serial = 1637] [outer = 1774E800] 14:16:20 INFO - PROCESS | 2564 | 1465247780650 Marionette TRACE conn8 <- [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]]]}] 14:16:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 14:16:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 671ms 14:16:20 INFO - PROCESS | 2564 | 1465247780711 Marionette TRACE conn8 -> [0,2145,"getWindowHandle",null] 14:16:20 INFO - PROCESS | 2564 | 1465247780714 Marionette TRACE conn8 <- [1,2145,null,{"value":"13"}] 14:16:20 INFO - PROCESS | 2564 | 1465247780716 Marionette TRACE conn8 -> [0,2146,"setScriptTimeout",{"ms":35000}] 14:16:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 14:16:20 INFO - PROCESS | 2564 | 1465247780718 Marionette TRACE conn8 <- [1,2146,null,{}] 14:16:20 INFO - PROCESS | 2564 | 1465247780722 Marionette TRACE conn8 -> [0,2147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:16:20 INFO - PROCESS | 2564 | 1465247780727 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:16:20 INFO - PROCESS | 2564 | 1465247780850 Marionette TRACE conn8 <- [1,2147,null,{"value":null}] 14:16:20 INFO - PROCESS | 2564 | 1465247780856 Marionette TRACE conn8 -> [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\", \"841f63d8-fed4-499c-a8c0-303cb4dc280d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:16:20 INFO - PROCESS | 2564 | 1465247780858 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:16:20 INFO - PROCESS | 2564 | ++DOCSHELL 18375C00 == 14 [pid = 2564] [id = 546] 14:16:20 INFO - PROCESS | 2564 | ++DOMWINDOW == 74 (18376000) [pid = 2564] [serial = 1638] [outer = 00000000] 14:16:20 INFO - PROCESS | 2564 | ++DOMWINDOW == 75 (18382800) [pid = 2564] [serial = 1639] [outer = 18376000] 14:16:20 INFO - PROCESS | 2564 | 1465247780902 Marionette DEBUG loaded listener.js 14:16:21 INFO - PROCESS | 2564 | ++DOMWINDOW == 76 (184BA000) [pid = 2564] [serial = 1640] [outer = 18376000] 14:16:21 INFO - PROCESS | 2564 | 1465247781349 Marionette TRACE conn8 <- [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]]]}] 14:16:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix 14:16:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 670ms 14:16:21 INFO - PROCESS | 2564 | 1465247781391 Marionette TRACE conn8 -> [0,2149,"getWindowHandle",null] 14:16:21 INFO - PROCESS | 2564 | 1465247781404 Marionette TRACE conn8 <- [1,2149,null,{"value":"13"}] 14:16:21 INFO - PROCESS | 2564 | 1465247781407 Marionette TRACE conn8 -> [0,2150,"setScriptTimeout",{"ms":35000}] 14:16:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 14:16:21 INFO - PROCESS | 2564 | 1465247781409 Marionette TRACE conn8 <- [1,2150,null,{}] 14:16:21 INFO - PROCESS | 2564 | 1465247781412 Marionette TRACE conn8 -> [0,2151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:16:21 INFO - PROCESS | 2564 | 1465247781414 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:16:21 INFO - PROCESS | 2564 | 1465247781520 Marionette TRACE conn8 <- [1,2151,null,{"value":null}] 14:16:21 INFO - PROCESS | 2564 | 1465247781527 Marionette TRACE conn8 -> [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\", \"841f63d8-fed4-499c-a8c0-303cb4dc280d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:16:21 INFO - PROCESS | 2564 | 1465247781529 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:16:21 INFO - PROCESS | 2564 | ++DOCSHELL 18902800 == 15 [pid = 2564] [id = 547] 14:16:21 INFO - PROCESS | 2564 | ++DOMWINDOW == 77 (18903800) [pid = 2564] [serial = 1641] [outer = 00000000] 14:16:21 INFO - PROCESS | 2564 | ++DOMWINDOW == 78 (1890E000) [pid = 2564] [serial = 1642] [outer = 18903800] 14:16:21 INFO - PROCESS | 2564 | 1465247781573 Marionette DEBUG loaded listener.js 14:16:21 INFO - PROCESS | 2564 | ++DOMWINDOW == 79 (18AF7400) [pid = 2564] [serial = 1643] [outer = 18903800] 14:16:22 INFO - PROCESS | 2564 | 1465247782018 Marionette TRACE conn8 <- [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]]]}] 14:16:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 14:16:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 630ms 14:16:22 INFO - PROCESS | 2564 | 1465247782056 Marionette TRACE conn8 -> [0,2153,"getWindowHandle",null] 14:16:22 INFO - PROCESS | 2564 | 1465247782058 Marionette TRACE conn8 <- [1,2153,null,{"value":"13"}] 14:16:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 14:16:22 INFO - PROCESS | 2564 | 1465247782061 Marionette TRACE conn8 -> [0,2154,"setScriptTimeout",{"ms":35000}] 14:16:22 INFO - PROCESS | 2564 | 1465247782063 Marionette TRACE conn8 <- [1,2154,null,{}] 14:16:22 INFO - PROCESS | 2564 | 1465247782066 Marionette TRACE conn8 -> [0,2155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:16:22 INFO - PROCESS | 2564 | 1465247782068 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:16:22 INFO - PROCESS | 2564 | 1465247782183 Marionette TRACE conn8 <- [1,2155,null,{"value":null}] 14:16:22 INFO - PROCESS | 2564 | 1465247782188 Marionette TRACE conn8 -> [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\", \"841f63d8-fed4-499c-a8c0-303cb4dc280d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:16:22 INFO - PROCESS | 2564 | 1465247782190 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:16:22 INFO - PROCESS | 2564 | ++DOCSHELL 18C09C00 == 16 [pid = 2564] [id = 548] 14:16:22 INFO - PROCESS | 2564 | ++DOMWINDOW == 80 (18C10800) [pid = 2564] [serial = 1644] [outer = 00000000] 14:16:22 INFO - PROCESS | 2564 | ++DOMWINDOW == 81 (18C2E800) [pid = 2564] [serial = 1645] [outer = 18C10800] 14:16:22 INFO - PROCESS | 2564 | 1465247782234 Marionette DEBUG loaded listener.js 14:16:22 INFO - PROCESS | 2564 | ++DOMWINDOW == 82 (18C2A400) [pid = 2564] [serial = 1646] [outer = 18C10800] 14:16:22 INFO - PROCESS | 2564 | 1465247782695 Marionette TRACE conn8 <- [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]]]}] 14:16:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 14:16:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 670ms 14:16:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 14:16:22 INFO - PROCESS | 2564 | 1465247782733 Marionette TRACE conn8 -> [0,2157,"getWindowHandle",null] 14:16:22 INFO - PROCESS | 2564 | 1465247782735 Marionette TRACE conn8 <- [1,2157,null,{"value":"13"}] 14:16:22 INFO - PROCESS | 2564 | 1465247782739 Marionette TRACE conn8 -> [0,2158,"setScriptTimeout",{"ms":35000}] 14:16:22 INFO - PROCESS | 2564 | 1465247782740 Marionette TRACE conn8 <- [1,2158,null,{}] 14:16:22 INFO - PROCESS | 2564 | 1465247782744 Marionette TRACE conn8 -> [0,2159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:16:22 INFO - PROCESS | 2564 | 1465247782746 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:16:22 INFO - PROCESS | 2564 | 1465247782859 Marionette TRACE conn8 <- [1,2159,null,{"value":null}] 14:16:22 INFO - PROCESS | 2564 | 1465247782950 Marionette TRACE conn8 -> [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\", \"841f63d8-fed4-499c-a8c0-303cb4dc280d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:16:22 INFO - PROCESS | 2564 | 1465247782952 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:16:22 INFO - PROCESS | 2564 | ++DOCSHELL 140DD400 == 17 [pid = 2564] [id = 549] 14:16:22 INFO - PROCESS | 2564 | ++DOMWINDOW == 83 (143B4800) [pid = 2564] [serial = 1647] [outer = 00000000] 14:16:23 INFO - PROCESS | 2564 | ++DOMWINDOW == 84 (18E56C00) [pid = 2564] [serial = 1648] [outer = 143B4800] 14:16:23 INFO - PROCESS | 2564 | 1465247782996 Marionette DEBUG loaded listener.js 14:16:23 INFO - PROCESS | 2564 | ++DOMWINDOW == 85 (18E58400) [pid = 2564] [serial = 1649] [outer = 143B4800] 14:16:23 INFO - PROCESS | 2564 | 1465247783415 Marionette TRACE conn8 <- [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]]]}] 14:16:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 14:16:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 730ms 14:16:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 14:16:23 INFO - PROCESS | 2564 | 1465247783469 Marionette TRACE conn8 -> [0,2161,"getWindowHandle",null] 14:16:23 INFO - PROCESS | 2564 | 1465247783471 Marionette TRACE conn8 <- [1,2161,null,{"value":"13"}] 14:16:23 INFO - PROCESS | 2564 | 1465247783474 Marionette TRACE conn8 -> [0,2162,"setScriptTimeout",{"ms":35000}] 14:16:23 INFO - PROCESS | 2564 | 1465247783476 Marionette TRACE conn8 <- [1,2162,null,{}] 14:16:23 INFO - PROCESS | 2564 | 1465247783486 Marionette TRACE conn8 -> [0,2163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:16:23 INFO - PROCESS | 2564 | 1465247783488 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:16:23 INFO - PROCESS | 2564 | 1465247783605 Marionette TRACE conn8 <- [1,2163,null,{"value":null}] 14:16:23 INFO - PROCESS | 2564 | 1465247783613 Marionette TRACE conn8 -> [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\", \"841f63d8-fed4-499c-a8c0-303cb4dc280d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:16:23 INFO - PROCESS | 2564 | 1465247783615 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:16:23 INFO - PROCESS | 2564 | ++DOCSHELL 19270C00 == 18 [pid = 2564] [id = 550] 14:16:23 INFO - PROCESS | 2564 | ++DOMWINDOW == 86 (192E9C00) [pid = 2564] [serial = 1650] [outer = 00000000] 14:16:23 INFO - PROCESS | 2564 | ++DOMWINDOW == 87 (19849C00) [pid = 2564] [serial = 1651] [outer = 192E9C00] 14:16:23 INFO - PROCESS | 2564 | 1465247783660 Marionette DEBUG loaded listener.js 14:16:23 INFO - PROCESS | 2564 | ++DOMWINDOW == 88 (19852400) [pid = 2564] [serial = 1652] [outer = 192E9C00] 14:16:24 INFO - PROCESS | 2564 | --DOMWINDOW == 87 (17713400) [pid = 2564] [serial = 1605] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 14:16:24 INFO - PROCESS | 2564 | --DOMWINDOW == 86 (18376C00) [pid = 2564] [serial = 1608] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 14:16:24 INFO - PROCESS | 2564 | --DOMWINDOW == 85 (1890E400) [pid = 2564] [serial = 1611] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 14:16:24 INFO - PROCESS | 2564 | --DOMWINDOW == 84 (1D280400) [pid = 2564] [serial = 1590] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 14:16:24 INFO - PROCESS | 2564 | --DOMWINDOW == 83 (17EDBC00) [pid = 2564] [serial = 1587] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 14:16:24 INFO - PROCESS | 2564 | --DOMWINDOW == 82 (1024A000) [pid = 2564] [serial = 1584] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 14:16:24 INFO - PROCESS | 2564 | --DOMWINDOW == 81 (1770F000) [pid = 2564] [serial = 1602] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 14:16:24 INFO - PROCESS | 2564 | --DOMWINDOW == 80 (14392800) [pid = 2564] [serial = 1599] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 14:16:24 INFO - PROCESS | 2564 | --DOMWINDOW == 79 (10209C00) [pid = 2564] [serial = 1596] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 14:16:24 INFO - PROCESS | 2564 | --DOMWINDOW == 78 (0FC4BC00) [pid = 2564] [serial = 1593] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 14:16:24 INFO - PROCESS | 2564 | --DOMWINDOW == 77 (148DEC00) [pid = 2564] [serial = 1614] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 14:16:24 INFO - PROCESS | 2564 | --DOMWINDOW == 76 (18C0C000) [pid = 2564] [serial = 1617] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 14:16:24 INFO - PROCESS | 2564 | 1465247784297 Marionette TRACE conn8 <- [1,2164,null,{"value":["/2dcontext/path-objects/2d.path.transformation.basic.html",0,null,null,[["Canvas test: 2d.path.transformation.basic",0,null,null]]]}] 14:16:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 14:16:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 890ms 14:16:24 INFO - PROCESS | 2564 | 1465247784365 Marionette TRACE conn8 -> [0,2165,"getWindowHandle",null] 14:16:24 INFO - PROCESS | 2564 | 1465247784368 Marionette TRACE conn8 <- [1,2165,null,{"value":"13"}] 14:16:24 INFO - PROCESS | 2564 | 1465247784375 Marionette TRACE conn8 -> [0,2166,"setScriptTimeout",{"ms":35000}] 14:16:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 14:16:24 INFO - PROCESS | 2564 | 1465247784377 Marionette TRACE conn8 <- [1,2166,null,{}] 14:16:24 INFO - PROCESS | 2564 | 1465247784381 Marionette TRACE conn8 -> [0,2167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:16:24 INFO - PROCESS | 2564 | 1465247784383 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:16:24 INFO - PROCESS | 2564 | 1465247784486 Marionette TRACE conn8 <- [1,2167,null,{"value":null}] 14:16:24 INFO - PROCESS | 2564 | 1465247784493 Marionette TRACE conn8 -> [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\", \"841f63d8-fed4-499c-a8c0-303cb4dc280d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:16:24 INFO - PROCESS | 2564 | 1465247784496 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:16:24 INFO - PROCESS | 2564 | ++DOCSHELL 17562C00 == 19 [pid = 2564] [id = 551] 14:16:24 INFO - PROCESS | 2564 | ++DOMWINDOW == 77 (17565800) [pid = 2564] [serial = 1653] [outer = 00000000] 14:16:24 INFO - PROCESS | 2564 | ++DOMWINDOW == 78 (17722800) [pid = 2564] [serial = 1654] [outer = 17565800] 14:16:24 INFO - PROCESS | 2564 | 1465247784547 Marionette DEBUG loaded listener.js 14:16:24 INFO - PROCESS | 2564 | ++DOMWINDOW == 79 (18376C00) [pid = 2564] [serial = 1655] [outer = 17565800] 14:16:25 INFO - PROCESS | 2564 | 1465247784983 Marionette TRACE conn8 <- [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]]]}] 14:16:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 14:16:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 670ms 14:16:25 INFO - PROCESS | 2564 | 1465247785050 Marionette TRACE conn8 -> [0,2169,"getWindowHandle",null] 14:16:25 INFO - PROCESS | 2564 | 1465247785053 Marionette TRACE conn8 <- [1,2169,null,{"value":"13"}] 14:16:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 14:16:25 INFO - PROCESS | 2564 | 1465247785055 Marionette TRACE conn8 -> [0,2170,"setScriptTimeout",{"ms":35000}] 14:16:25 INFO - PROCESS | 2564 | 1465247785057 Marionette TRACE conn8 <- [1,2170,null,{}] 14:16:25 INFO - PROCESS | 2564 | 1465247785060 Marionette TRACE conn8 -> [0,2171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:16:25 INFO - PROCESS | 2564 | 1465247785062 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:16:25 INFO - PROCESS | 2564 | 1465247785147 Marionette TRACE conn8 <- [1,2171,null,{"value":null}] 14:16:25 INFO - PROCESS | 2564 | 1465247785153 Marionette TRACE conn8 -> [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\", \"841f63d8-fed4-499c-a8c0-303cb4dc280d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:16:25 INFO - PROCESS | 2564 | 1465247785155 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:16:25 INFO - PROCESS | 2564 | ++DOCSHELL 184BB400 == 20 [pid = 2564] [id = 552] 14:16:25 INFO - PROCESS | 2564 | ++DOMWINDOW == 80 (18C28400) [pid = 2564] [serial = 1656] [outer = 00000000] 14:16:25 INFO - PROCESS | 2564 | ++DOMWINDOW == 81 (19870400) [pid = 2564] [serial = 1657] [outer = 18C28400] 14:16:25 INFO - PROCESS | 2564 | 1465247785198 Marionette DEBUG loaded listener.js 14:16:25 INFO - PROCESS | 2564 | ++DOMWINDOW == 82 (1AD06C00) [pid = 2564] [serial = 1658] [outer = 18C28400] 14:16:25 INFO - PROCESS | 2564 | 1465247785630 Marionette TRACE conn8 <- [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]]]}] 14:16:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 14:16:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 630ms 14:16:25 INFO - PROCESS | 2564 | 1465247785686 Marionette TRACE conn8 -> [0,2173,"getWindowHandle",null] 14:16:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 14:16:25 INFO - PROCESS | 2564 | 1465247785688 Marionette TRACE conn8 <- [1,2173,null,{"value":"13"}] 14:16:25 INFO - PROCESS | 2564 | 1465247785691 Marionette TRACE conn8 -> [0,2174,"setScriptTimeout",{"ms":35000}] 14:16:25 INFO - PROCESS | 2564 | 1465247785693 Marionette TRACE conn8 <- [1,2174,null,{}] 14:16:25 INFO - PROCESS | 2564 | 1465247785696 Marionette TRACE conn8 -> [0,2175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:16:25 INFO - PROCESS | 2564 | 1465247785697 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:16:25 INFO - PROCESS | 2564 | 1465247785777 Marionette TRACE conn8 <- [1,2175,null,{"value":null}] 14:16:25 INFO - PROCESS | 2564 | 1465247785783 Marionette TRACE conn8 -> [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\", \"841f63d8-fed4-499c-a8c0-303cb4dc280d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:16:25 INFO - PROCESS | 2564 | 1465247785784 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:16:25 INFO - PROCESS | 2564 | ++DOCSHELL 18C10400 == 21 [pid = 2564] [id = 553] 14:16:25 INFO - PROCESS | 2564 | ++DOMWINDOW == 83 (19A88400) [pid = 2564] [serial = 1659] [outer = 00000000] 14:16:25 INFO - PROCESS | 2564 | ++DOMWINDOW == 84 (1B558000) [pid = 2564] [serial = 1660] [outer = 19A88400] 14:16:25 INFO - PROCESS | 2564 | 1465247785829 Marionette DEBUG loaded listener.js 14:16:25 INFO - PROCESS | 2564 | ++DOMWINDOW == 85 (1B58AC00) [pid = 2564] [serial = 1661] [outer = 19A88400] 14:16:26 INFO - PROCESS | 2564 | 1465247786327 Marionette TRACE conn8 <- [1,2176,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html",0,null,null,[["createImageData(imgdata) exists and returns something",0,null,null]]]}] 14:16:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 14:16:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 670ms 14:16:26 INFO - PROCESS | 2564 | 1465247786368 Marionette TRACE conn8 -> [0,2177,"getWindowHandle",null] 14:16:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 14:16:26 INFO - PROCESS | 2564 | 1465247786372 Marionette TRACE conn8 <- [1,2177,null,{"value":"13"}] 14:16:26 INFO - PROCESS | 2564 | 1465247786377 Marionette TRACE conn8 -> [0,2178,"setScriptTimeout",{"ms":35000}] 14:16:26 INFO - PROCESS | 2564 | 1465247786382 Marionette TRACE conn8 <- [1,2178,null,{}] 14:16:26 INFO - PROCESS | 2564 | 1465247786389 Marionette TRACE conn8 -> [0,2179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:16:26 INFO - PROCESS | 2564 | 1465247786392 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:16:26 INFO - PROCESS | 2564 | 1465247786520 Marionette TRACE conn8 <- [1,2179,null,{"value":null}] 14:16:26 INFO - PROCESS | 2564 | 1465247786658 Marionette TRACE conn8 -> [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\", \"841f63d8-fed4-499c-a8c0-303cb4dc280d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:16:26 INFO - PROCESS | 2564 | 1465247786663 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:16:26 INFO - PROCESS | 2564 | ++DOCSHELL 0FD0C800 == 22 [pid = 2564] [id = 554] 14:16:26 INFO - PROCESS | 2564 | ++DOMWINDOW == 86 (0FD0CC00) [pid = 2564] [serial = 1662] [outer = 00000000] 14:16:26 INFO - PROCESS | 2564 | ++DOMWINDOW == 87 (0FE39400) [pid = 2564] [serial = 1663] [outer = 0FD0CC00] 14:16:26 INFO - PROCESS | 2564 | 1465247786722 Marionette DEBUG loaded listener.js 14:16:26 INFO - PROCESS | 2564 | ++DOMWINDOW == 88 (0FF56800) [pid = 2564] [serial = 1664] [outer = 0FD0CC00] 14:16:27 INFO - PROCESS | 2564 | 1465247787482 Marionette TRACE conn8 <- [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]]]}] 14:16:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 14:16:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 1124ms 14:16:27 INFO - PROCESS | 2564 | 1465247787523 Marionette TRACE conn8 -> [0,2181,"getWindowHandle",null] 14:16:27 INFO - PROCESS | 2564 | 1465247787528 Marionette TRACE conn8 <- [1,2181,null,{"value":"13"}] 14:16:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 14:16:27 INFO - PROCESS | 2564 | 1465247787536 Marionette TRACE conn8 -> [0,2182,"setScriptTimeout",{"ms":35000}] 14:16:27 INFO - PROCESS | 2564 | 1465247787539 Marionette TRACE conn8 <- [1,2182,null,{}] 14:16:27 INFO - PROCESS | 2564 | 1465247787543 Marionette TRACE conn8 -> [0,2183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:16:27 INFO - PROCESS | 2564 | 1465247787546 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:16:27 INFO - PROCESS | 2564 | 1465247787674 Marionette TRACE conn8 <- [1,2183,null,{"value":null}] 14:16:27 INFO - PROCESS | 2564 | 1465247787811 Marionette TRACE conn8 -> [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\", \"841f63d8-fed4-499c-a8c0-303cb4dc280d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:16:27 INFO - PROCESS | 2564 | 1465247787814 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:16:27 INFO - PROCESS | 2564 | ++DOCSHELL 14096800 == 23 [pid = 2564] [id = 555] 14:16:27 INFO - PROCESS | 2564 | ++DOMWINDOW == 89 (141BB400) [pid = 2564] [serial = 1665] [outer = 00000000] 14:16:27 INFO - PROCESS | 2564 | ++DOMWINDOW == 90 (14843800) [pid = 2564] [serial = 1666] [outer = 141BB400] 14:16:27 INFO - PROCESS | 2564 | 1465247787872 Marionette DEBUG loaded listener.js 14:16:27 INFO - PROCESS | 2564 | ++DOMWINDOW == 91 (15D47000) [pid = 2564] [serial = 1667] [outer = 141BB400] 14:16:28 INFO - PROCESS | 2564 | 1465247788841 Marionette TRACE conn8 <- [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]]]}] 14:16:28 INFO - PROCESS | 2564 | --DOCSHELL 0F3EC000 == 22 [pid = 2564] [id = 13] 14:16:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 14:16:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 1385ms 14:16:28 INFO - PROCESS | 2564 | --DOMWINDOW == 90 (177C0800) [pid = 2564] [serial = 1606] [outer = 00000000] [url = about:blank] 14:16:28 INFO - PROCESS | 2564 | --DOMWINDOW == 89 (184B6000) [pid = 2564] [serial = 1609] [outer = 00000000] [url = about:blank] 14:16:28 INFO - PROCESS | 2564 | --DOMWINDOW == 88 (18C36800) [pid = 2564] [serial = 1612] [outer = 00000000] [url = about:blank] 14:16:28 INFO - PROCESS | 2564 | --DOMWINDOW == 87 (18E60800) [pid = 2564] [serial = 1613] [outer = 00000000] [url = about:blank] 14:16:28 INFO - PROCESS | 2564 | --DOMWINDOW == 86 (19852C00) [pid = 2564] [serial = 1621] [outer = 00000000] [url = about:blank] 14:16:28 INFO - PROCESS | 2564 | --DOMWINDOW == 85 (1D35F000) [pid = 2564] [serial = 1591] [outer = 00000000] [url = about:blank] 14:16:28 INFO - PROCESS | 2564 | --DOMWINDOW == 84 (18C2E400) [pid = 2564] [serial = 1589] [outer = 00000000] [url = about:blank] 14:16:28 INFO - PROCESS | 2564 | --DOMWINDOW == 83 (184BF400) [pid = 2564] [serial = 1588] [outer = 00000000] [url = about:blank] 14:16:28 INFO - PROCESS | 2564 | --DOMWINDOW == 82 (17560400) [pid = 2564] [serial = 1586] [outer = 00000000] [url = about:blank] 14:16:28 INFO - PROCESS | 2564 | --DOMWINDOW == 81 (14764400) [pid = 2564] [serial = 1585] [outer = 00000000] [url = about:blank] 14:16:28 INFO - PROCESS | 2564 | --DOMWINDOW == 80 (17713800) [pid = 2564] [serial = 1603] [outer = 00000000] [url = about:blank] 14:16:28 INFO - PROCESS | 2564 | --DOMWINDOW == 79 (14764800) [pid = 2564] [serial = 1600] [outer = 00000000] [url = about:blank] 14:16:28 INFO - PROCESS | 2564 | --DOMWINDOW == 78 (14814C00) [pid = 2564] [serial = 1601] [outer = 00000000] [url = about:blank] 14:16:28 INFO - PROCESS | 2564 | --DOMWINDOW == 77 (10214400) [pid = 2564] [serial = 1597] [outer = 00000000] [url = about:blank] 14:16:28 INFO - PROCESS | 2564 | --DOMWINDOW == 76 (104ED800) [pid = 2564] [serial = 1598] [outer = 00000000] [url = about:blank] 14:16:28 INFO - PROCESS | 2564 | --DOMWINDOW == 75 (10215C00) [pid = 2564] [serial = 1595] [outer = 00000000] [url = about:blank] 14:16:28 INFO - PROCESS | 2564 | --DOMWINDOW == 74 (0FE42800) [pid = 2564] [serial = 1594] [outer = 00000000] [url = about:blank] 14:16:28 INFO - PROCESS | 2564 | --DOMWINDOW == 73 (1D410400) [pid = 2564] [serial = 1592] [outer = 00000000] [url = about:blank] 14:16:28 INFO - PROCESS | 2564 | --DOMWINDOW == 72 (184C4400) [pid = 2564] [serial = 1610] [outer = 00000000] [url = about:blank] 14:16:28 INFO - PROCESS | 2564 | --DOMWINDOW == 71 (17EDA400) [pid = 2564] [serial = 1615] [outer = 00000000] [url = about:blank] 14:16:28 INFO - PROCESS | 2564 | --DOMWINDOW == 70 (17EDD000) [pid = 2564] [serial = 1607] [outer = 00000000] [url = about:blank] 14:16:28 INFO - PROCESS | 2564 | --DOMWINDOW == 69 (1837AC00) [pid = 2564] [serial = 1616] [outer = 00000000] [url = about:blank] 14:16:28 INFO - PROCESS | 2564 | --DOMWINDOW == 68 (1930E800) [pid = 2564] [serial = 1619] [outer = 00000000] [url = about:blank] 14:16:28 INFO - PROCESS | 2564 | --DOMWINDOW == 67 (1771EC00) [pid = 2564] [serial = 1604] [outer = 00000000] [url = about:blank] 14:16:28 INFO - PROCESS | 2564 | --DOMWINDOW == 66 (192EBC00) [pid = 2564] [serial = 1618] [outer = 00000000] [url = about:blank] 14:16:28 INFO - PROCESS | 2564 | 1465247788937 Marionette TRACE conn8 -> [0,2185,"getWindowHandle",null] 14:16:28 INFO - PROCESS | 2564 | 1465247788941 Marionette TRACE conn8 <- [1,2185,null,{"value":"13"}] 14:16:28 INFO - PROCESS | 2564 | 1465247788946 Marionette TRACE conn8 -> [0,2186,"setScriptTimeout",{"ms":35000}] 14:16:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 14:16:28 INFO - PROCESS | 2564 | 1465247788949 Marionette TRACE conn8 <- [1,2186,null,{}] 14:16:28 INFO - PROCESS | 2564 | 1465247788954 Marionette TRACE conn8 -> [0,2187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:16:28 INFO - PROCESS | 2564 | 1465247788957 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:16:29 INFO - PROCESS | 2564 | 1465247789052 Marionette TRACE conn8 <- [1,2187,null,{"value":null}] 14:16:29 INFO - PROCESS | 2564 | 1465247789059 Marionette TRACE conn8 -> [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\", \"841f63d8-fed4-499c-a8c0-303cb4dc280d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:16:29 INFO - PROCESS | 2564 | 1465247789061 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:16:29 INFO - PROCESS | 2564 | ++DOCSHELL 1020B800 == 23 [pid = 2564] [id = 556] 14:16:29 INFO - PROCESS | 2564 | ++DOMWINDOW == 67 (1020C000) [pid = 2564] [serial = 1668] [outer = 00000000] 14:16:29 INFO - PROCESS | 2564 | ++DOMWINDOW == 68 (10216C00) [pid = 2564] [serial = 1669] [outer = 1020C000] 14:16:29 INFO - PROCESS | 2564 | 1465247789109 Marionette DEBUG loaded listener.js 14:16:29 INFO - PROCESS | 2564 | ++DOMWINDOW == 69 (10253400) [pid = 2564] [serial = 1670] [outer = 1020C000] 14:16:29 INFO - PROCESS | 2564 | 1465247789617 Marionette TRACE conn8 <- [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]]]}] 14:16:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 14:16:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 731ms 14:16:29 INFO - PROCESS | 2564 | 1465247789682 Marionette TRACE conn8 -> [0,2189,"getWindowHandle",null] 14:16:29 INFO - PROCESS | 2564 | 1465247789686 Marionette TRACE conn8 <- [1,2189,null,{"value":"13"}] 14:16:29 INFO - PROCESS | 2564 | 1465247789691 Marionette TRACE conn8 -> [0,2190,"setScriptTimeout",{"ms":35000}] 14:16:29 INFO - PROCESS | 2564 | 1465247789694 Marionette TRACE conn8 <- [1,2190,null,{}] 14:16:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 14:16:29 INFO - PROCESS | 2564 | 1465247789698 Marionette TRACE conn8 -> [0,2191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:16:29 INFO - PROCESS | 2564 | 1465247789700 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:16:29 INFO - PROCESS | 2564 | 1465247789789 Marionette TRACE conn8 <- [1,2191,null,{"value":null}] 14:16:29 INFO - PROCESS | 2564 | 1465247789892 Marionette TRACE conn8 -> [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\", \"841f63d8-fed4-499c-a8c0-303cb4dc280d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:16:29 INFO - PROCESS | 2564 | 1465247789894 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:16:29 INFO - PROCESS | 2564 | ++DOCSHELL 141BE000 == 24 [pid = 2564] [id = 557] 14:16:29 INFO - PROCESS | 2564 | ++DOMWINDOW == 70 (141C2400) [pid = 2564] [serial = 1671] [outer = 00000000] 14:16:29 INFO - PROCESS | 2564 | ++DOMWINDOW == 71 (14769400) [pid = 2564] [serial = 1672] [outer = 141C2400] 14:16:29 INFO - PROCESS | 2564 | 1465247789941 Marionette DEBUG loaded listener.js 14:16:30 INFO - PROCESS | 2564 | ++DOMWINDOW == 72 (14817800) [pid = 2564] [serial = 1673] [outer = 141C2400] 14:16:30 INFO - PROCESS | 2564 | 1465247790350 Marionette TRACE conn8 <- [1,2192,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html",0,null,null,[["createImageData(null) throws TypeError",0,null,null]]]}] 14:16:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 14:16:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 670ms 14:16:30 INFO - PROCESS | 2564 | 1465247790367 Marionette TRACE conn8 -> [0,2193,"getWindowHandle",null] 14:16:30 INFO - PROCESS | 2564 | 1465247790369 Marionette TRACE conn8 <- [1,2193,null,{"value":"13"}] 14:16:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 14:16:30 INFO - PROCESS | 2564 | 1465247790372 Marionette TRACE conn8 -> [0,2194,"setScriptTimeout",{"ms":35000}] 14:16:30 INFO - PROCESS | 2564 | 1465247790376 Marionette TRACE conn8 <- [1,2194,null,{}] 14:16:30 INFO - PROCESS | 2564 | 1465247790386 Marionette TRACE conn8 -> [0,2195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:16:30 INFO - PROCESS | 2564 | 1465247790391 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:16:30 INFO - PROCESS | 2564 | 1465247790478 Marionette TRACE conn8 <- [1,2195,null,{"value":null}] 14:16:30 INFO - PROCESS | 2564 | 1465247790485 Marionette TRACE conn8 -> [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\", \"841f63d8-fed4-499c-a8c0-303cb4dc280d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:16:30 INFO - PROCESS | 2564 | 1465247790489 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:16:30 INFO - PROCESS | 2564 | ++DOCSHELL 17583C00 == 25 [pid = 2564] [id = 558] 14:16:30 INFO - PROCESS | 2564 | ++DOMWINDOW == 73 (17584000) [pid = 2564] [serial = 1674] [outer = 00000000] 14:16:30 INFO - PROCESS | 2564 | ++DOMWINDOW == 74 (17712400) [pid = 2564] [serial = 1675] [outer = 17584000] 14:16:30 INFO - PROCESS | 2564 | 1465247790540 Marionette DEBUG loaded listener.js 14:16:30 INFO - PROCESS | 2564 | ++DOMWINDOW == 75 (1771D400) [pid = 2564] [serial = 1676] [outer = 17584000] 14:16:31 INFO - PROCESS | 2564 | 1465247791012 Marionette TRACE conn8 <- [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]]]}] 14:16:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 14:16:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 691ms 14:16:31 INFO - PROCESS | 2564 | 1465247791069 Marionette TRACE conn8 -> [0,2197,"getWindowHandle",null] 14:16:31 INFO - PROCESS | 2564 | 1465247791072 Marionette TRACE conn8 <- [1,2197,null,{"value":"13"}] 14:16:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 14:16:31 INFO - PROCESS | 2564 | 1465247791075 Marionette TRACE conn8 -> [0,2198,"setScriptTimeout",{"ms":35000}] 14:16:31 INFO - PROCESS | 2564 | 1465247791077 Marionette TRACE conn8 <- [1,2198,null,{}] 14:16:31 INFO - PROCESS | 2564 | 1465247791081 Marionette TRACE conn8 -> [0,2199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:16:31 INFO - PROCESS | 2564 | 1465247791083 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:16:31 INFO - PROCESS | 2564 | 1465247791242 Marionette TRACE conn8 <- [1,2199,null,{"value":null}] 14:16:31 INFO - PROCESS | 2564 | 1465247791274 Marionette TRACE conn8 -> [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\", \"841f63d8-fed4-499c-a8c0-303cb4dc280d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:16:31 INFO - PROCESS | 2564 | 1465247791276 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:16:31 INFO - PROCESS | 2564 | ++DOCSHELL 17750000 == 26 [pid = 2564] [id = 559] 14:16:31 INFO - PROCESS | 2564 | ++DOMWINDOW == 76 (17755000) [pid = 2564] [serial = 1677] [outer = 00000000] 14:16:31 INFO - PROCESS | 2564 | ++DOMWINDOW == 77 (17EDE400) [pid = 2564] [serial = 1678] [outer = 17755000] 14:16:31 INFO - PROCESS | 2564 | 1465247791322 Marionette DEBUG loaded listener.js 14:16:31 INFO - PROCESS | 2564 | ++DOMWINDOW == 78 (17EE6000) [pid = 2564] [serial = 1679] [outer = 17755000] 14:16:31 INFO - PROCESS | 2564 | 1465247791767 Marionette TRACE conn8 <- [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]]]}] 14:16:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 14:16:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 730ms 14:16:31 INFO - PROCESS | 2564 | 1465247791807 Marionette TRACE conn8 -> [0,2201,"getWindowHandle",null] 14:16:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 14:16:31 INFO - PROCESS | 2564 | 1465247791810 Marionette TRACE conn8 <- [1,2201,null,{"value":"13"}] 14:16:31 INFO - PROCESS | 2564 | 1465247791812 Marionette TRACE conn8 -> [0,2202,"setScriptTimeout",{"ms":35000}] 14:16:31 INFO - PROCESS | 2564 | 1465247791814 Marionette TRACE conn8 <- [1,2202,null,{}] 14:16:31 INFO - PROCESS | 2564 | 1465247791824 Marionette TRACE conn8 -> [0,2203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:16:31 INFO - PROCESS | 2564 | 1465247791826 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:16:31 INFO - PROCESS | 2564 | 1465247791935 Marionette TRACE conn8 <- [1,2203,null,{"value":null}] 14:16:31 INFO - PROCESS | 2564 | 1465247791943 Marionette TRACE conn8 -> [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\", \"841f63d8-fed4-499c-a8c0-303cb4dc280d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:16:31 INFO - PROCESS | 2564 | 1465247791945 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:16:31 INFO - PROCESS | 2564 | ++DOCSHELL 18374400 == 27 [pid = 2564] [id = 560] 14:16:31 INFO - PROCESS | 2564 | ++DOMWINDOW == 79 (18377400) [pid = 2564] [serial = 1680] [outer = 00000000] 14:16:32 INFO - PROCESS | 2564 | ++DOMWINDOW == 80 (184B9800) [pid = 2564] [serial = 1681] [outer = 18377400] 14:16:32 INFO - PROCESS | 2564 | 1465247791994 Marionette DEBUG loaded listener.js 14:16:32 INFO - PROCESS | 2564 | ++DOMWINDOW == 81 (184BFC00) [pid = 2564] [serial = 1682] [outer = 18377400] 14:16:32 INFO - PROCESS | 2564 | 1465247792434 Marionette TRACE conn8 <- [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]]]}] 14:16:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 14:16:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 690ms 14:16:32 INFO - PROCESS | 2564 | 1465247792508 Marionette TRACE conn8 -> [0,2205,"getWindowHandle",null] 14:16:32 INFO - PROCESS | 2564 | 1465247792510 Marionette TRACE conn8 <- [1,2205,null,{"value":"13"}] 14:16:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 14:16:32 INFO - PROCESS | 2564 | 1465247792513 Marionette TRACE conn8 -> [0,2206,"setScriptTimeout",{"ms":35000}] 14:16:32 INFO - PROCESS | 2564 | 1465247792514 Marionette TRACE conn8 <- [1,2206,null,{}] 14:16:32 INFO - PROCESS | 2564 | 1465247792518 Marionette TRACE conn8 -> [0,2207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:16:32 INFO - PROCESS | 2564 | 1465247792524 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:16:32 INFO - PROCESS | 2564 | 1465247792697 Marionette TRACE conn8 <- [1,2207,null,{"value":null}] 14:16:32 INFO - PROCESS | 2564 | 1465247792718 Marionette TRACE conn8 -> [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\", \"841f63d8-fed4-499c-a8c0-303cb4dc280d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:16:32 INFO - PROCESS | 2564 | 1465247792720 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:16:32 INFO - PROCESS | 2564 | ++DOCSHELL 17EDAC00 == 28 [pid = 2564] [id = 561] 14:16:32 INFO - PROCESS | 2564 | ++DOMWINDOW == 82 (18903C00) [pid = 2564] [serial = 1683] [outer = 00000000] 14:16:32 INFO - PROCESS | 2564 | ++DOMWINDOW == 83 (18C2F800) [pid = 2564] [serial = 1684] [outer = 18903C00] 14:16:32 INFO - PROCESS | 2564 | 1465247792764 Marionette DEBUG loaded listener.js 14:16:32 INFO - PROCESS | 2564 | ++DOMWINDOW == 84 (1890C400) [pid = 2564] [serial = 1685] [outer = 18903C00] 14:16:33 INFO - PROCESS | 2564 | --DOMWINDOW == 83 (1926FC00) [pid = 2564] [serial = 29] [outer = 00000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 14:16:33 INFO - PROCESS | 2564 | --DOMWINDOW == 82 (1753AC00) [pid = 2564] [serial = 1632] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 14:16:33 INFO - PROCESS | 2564 | --DOMWINDOW == 81 (1774E800) [pid = 2564] [serial = 1635] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 14:16:33 INFO - PROCESS | 2564 | --DOMWINDOW == 80 (10544400) [pid = 2564] [serial = 1626] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 14:16:33 INFO - PROCESS | 2564 | --DOMWINDOW == 79 (1020F800) [pid = 2564] [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.] 14:16:33 INFO - PROCESS | 2564 | --DOMWINDOW == 78 (143B4800) [pid = 2564] [serial = 1647] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 14:16:33 INFO - PROCESS | 2564 | --DOMWINDOW == 77 (18376000) [pid = 2564] [serial = 1638] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 14:16:33 INFO - PROCESS | 2564 | --DOMWINDOW == 76 (192E9C00) [pid = 2564] [serial = 1650] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 14:16:33 INFO - PROCESS | 2564 | --DOMWINDOW == 75 (17565800) [pid = 2564] [serial = 1653] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 14:16:33 INFO - PROCESS | 2564 | --DOMWINDOW == 74 (0FDAC800) [pid = 2564] [serial = 1623] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 14:16:33 INFO - PROCESS | 2564 | --DOMWINDOW == 73 (18903800) [pid = 2564] [serial = 1641] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 14:16:33 INFO - PROCESS | 2564 | --DOMWINDOW == 72 (1984A400) [pid = 2564] [serial = 1620] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 14:16:33 INFO - PROCESS | 2564 | --DOMWINDOW == 71 (14765400) [pid = 2564] [serial = 1629] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 14:16:33 INFO - PROCESS | 2564 | --DOMWINDOW == 70 (18C28400) [pid = 2564] [serial = 1656] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 14:16:33 INFO - PROCESS | 2564 | --DOMWINDOW == 69 (18C10800) [pid = 2564] [serial = 1644] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 14:16:33 INFO - PROCESS | 2564 | 1465247793408 Marionette TRACE conn8 <- [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]]]}] 14:16:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 14:16:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 930ms 14:16:33 INFO - PROCESS | 2564 | 1465247793443 Marionette TRACE conn8 -> [0,2209,"getWindowHandle",null] 14:16:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 14:16:33 INFO - PROCESS | 2564 | 1465247793446 Marionette TRACE conn8 <- [1,2209,null,{"value":"13"}] 14:16:33 INFO - PROCESS | 2564 | 1465247793449 Marionette TRACE conn8 -> [0,2210,"setScriptTimeout",{"ms":35000}] 14:16:33 INFO - PROCESS | 2564 | 1465247793451 Marionette TRACE conn8 <- [1,2210,null,{}] 14:16:33 INFO - PROCESS | 2564 | 1465247793454 Marionette TRACE conn8 -> [0,2211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:16:33 INFO - PROCESS | 2564 | 1465247793456 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:16:33 INFO - PROCESS | 2564 | 1465247793536 Marionette TRACE conn8 <- [1,2211,null,{"value":null}] 14:16:33 INFO - PROCESS | 2564 | 1465247793633 Marionette TRACE conn8 -> [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\", \"841f63d8-fed4-499c-a8c0-303cb4dc280d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:16:33 INFO - PROCESS | 2564 | 1465247793635 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:16:33 INFO - PROCESS | 2564 | ++DOCSHELL 10253000 == 29 [pid = 2564] [id = 562] 14:16:33 INFO - PROCESS | 2564 | ++DOMWINDOW == 70 (10253800) [pid = 2564] [serial = 1686] [outer = 00000000] 14:16:33 INFO - PROCESS | 2564 | ++DOMWINDOW == 71 (18AF1000) [pid = 2564] [serial = 1687] [outer = 10253800] 14:16:33 INFO - PROCESS | 2564 | 1465247793681 Marionette DEBUG loaded listener.js 14:16:33 INFO - PROCESS | 2564 | ++DOMWINDOW == 72 (18C34000) [pid = 2564] [serial = 1688] [outer = 10253800] 14:16:34 INFO - PROCESS | 2564 | 1465247794068 Marionette TRACE conn8 <- [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]]]}] 14:16:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 14:16:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 670ms 14:16:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 14:16:34 INFO - PROCESS | 2564 | 1465247794119 Marionette TRACE conn8 -> [0,2213,"getWindowHandle",null] 14:16:34 INFO - PROCESS | 2564 | 1465247794121 Marionette TRACE conn8 <- [1,2213,null,{"value":"13"}] 14:16:34 INFO - PROCESS | 2564 | 1465247794125 Marionette TRACE conn8 -> [0,2214,"setScriptTimeout",{"ms":35000}] 14:16:34 INFO - PROCESS | 2564 | 1465247794126 Marionette TRACE conn8 <- [1,2214,null,{}] 14:16:34 INFO - PROCESS | 2564 | 1465247794130 Marionette TRACE conn8 -> [0,2215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:16:34 INFO - PROCESS | 2564 | 1465247794132 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:16:34 INFO - PROCESS | 2564 | 1465247794212 Marionette TRACE conn8 <- [1,2215,null,{"value":null}] 14:16:34 INFO - PROCESS | 2564 | 1465247794218 Marionette TRACE conn8 -> [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\", \"841f63d8-fed4-499c-a8c0-303cb4dc280d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:16:34 INFO - PROCESS | 2564 | 1465247794220 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:16:34 INFO - PROCESS | 2564 | ++DOCSHELL 18910800 == 30 [pid = 2564] [id = 563] 14:16:34 INFO - PROCESS | 2564 | ++DOMWINDOW == 73 (18E0A000) [pid = 2564] [serial = 1689] [outer = 00000000] 14:16:34 INFO - PROCESS | 2564 | ++DOMWINDOW == 74 (19270000) [pid = 2564] [serial = 1690] [outer = 18E0A000] 14:16:34 INFO - PROCESS | 2564 | 1465247794264 Marionette DEBUG loaded listener.js 14:16:34 INFO - PROCESS | 2564 | ++DOMWINDOW == 75 (19389000) [pid = 2564] [serial = 1691] [outer = 18E0A000] 14:16:34 INFO - PROCESS | 2564 | 1465247794692 Marionette TRACE conn8 <- [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]]]}] 14:16:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 14:16:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 630ms 14:16:34 INFO - PROCESS | 2564 | 1465247794765 Marionette TRACE conn8 -> [0,2217,"getWindowHandle",null] 14:16:34 INFO - PROCESS | 2564 | 1465247794767 Marionette TRACE conn8 <- [1,2217,null,{"value":"13"}] 14:16:34 INFO - PROCESS | 2564 | 1465247794770 Marionette TRACE conn8 -> [0,2218,"setScriptTimeout",{"ms":35000}] 14:16:34 INFO - PROCESS | 2564 | 1465247794772 Marionette TRACE conn8 <- [1,2218,null,{}] 14:16:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 14:16:34 INFO - PROCESS | 2564 | 1465247794776 Marionette TRACE conn8 -> [0,2219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:16:34 INFO - PROCESS | 2564 | 1465247794777 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:16:34 INFO - PROCESS | 2564 | 1465247794859 Marionette TRACE conn8 <- [1,2219,null,{"value":null}] 14:16:34 INFO - PROCESS | 2564 | 1465247794865 Marionette TRACE conn8 -> [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\", \"841f63d8-fed4-499c-a8c0-303cb4dc280d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:16:34 INFO - PROCESS | 2564 | 1465247794866 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:16:34 INFO - PROCESS | 2564 | ++DOCSHELL 1984AC00 == 31 [pid = 2564] [id = 564] 14:16:34 INFO - PROCESS | 2564 | ++DOMWINDOW == 76 (19855C00) [pid = 2564] [serial = 1692] [outer = 00000000] 14:16:34 INFO - PROCESS | 2564 | ++DOMWINDOW == 77 (19A24400) [pid = 2564] [serial = 1693] [outer = 19855C00] 14:16:34 INFO - PROCESS | 2564 | 1465247794911 Marionette DEBUG loaded listener.js 14:16:35 INFO - PROCESS | 2564 | ++DOMWINDOW == 78 (1ABFA000) [pid = 2564] [serial = 1694] [outer = 19855C00] 14:16:35 INFO - PROCESS | 2564 | 1465247795393 Marionette TRACE conn8 <- [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]]]}] 14:16:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 14:16:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 671ms 14:16:35 INFO - PROCESS | 2564 | 1465247795448 Marionette TRACE conn8 -> [0,2221,"getWindowHandle",null] 14:16:35 INFO - PROCESS | 2564 | 1465247795453 Marionette TRACE conn8 <- [1,2221,null,{"value":"13"}] 14:16:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 14:16:35 INFO - PROCESS | 2564 | 1465247795459 Marionette TRACE conn8 -> [0,2222,"setScriptTimeout",{"ms":35000}] 14:16:35 INFO - PROCESS | 2564 | 1465247795462 Marionette TRACE conn8 <- [1,2222,null,{}] 14:16:35 INFO - PROCESS | 2564 | 1465247795468 Marionette TRACE conn8 -> [0,2223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:16:35 INFO - PROCESS | 2564 | 1465247795472 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:16:35 INFO - PROCESS | 2564 | 1465247795639 Marionette TRACE conn8 <- [1,2223,null,{"value":null}] 14:16:35 INFO - PROCESS | 2564 | 1465247795766 Marionette TRACE conn8 -> [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\", \"841f63d8-fed4-499c-a8c0-303cb4dc280d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:16:35 INFO - PROCESS | 2564 | 1465247795771 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:16:35 INFO - PROCESS | 2564 | ++DOCSHELL 10217400 == 32 [pid = 2564] [id = 565] 14:16:35 INFO - PROCESS | 2564 | ++DOMWINDOW == 79 (10218800) [pid = 2564] [serial = 1695] [outer = 00000000] 14:16:35 INFO - PROCESS | 2564 | ++DOMWINDOW == 80 (105B4800) [pid = 2564] [serial = 1696] [outer = 10218800] 14:16:35 INFO - PROCESS | 2564 | 1465247795830 Marionette DEBUG loaded listener.js 14:16:35 INFO - PROCESS | 2564 | ++DOMWINDOW == 81 (14095400) [pid = 2564] [serial = 1697] [outer = 10218800] 14:16:36 INFO - PROCESS | 2564 | 1465247796388 Marionette TRACE conn8 <- [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]]]}] 14:16:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 14:16:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 970ms 14:16:36 INFO - PROCESS | 2564 | 1465247796433 Marionette TRACE conn8 -> [0,2225,"getWindowHandle",null] 14:16:36 INFO - PROCESS | 2564 | 1465247796438 Marionette TRACE conn8 <- [1,2225,null,{"value":"13"}] 14:16:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 14:16:36 INFO - PROCESS | 2564 | 1465247796444 Marionette TRACE conn8 -> [0,2226,"setScriptTimeout",{"ms":35000}] 14:16:36 INFO - PROCESS | 2564 | 1465247796448 Marionette TRACE conn8 <- [1,2226,null,{}] 14:16:36 INFO - PROCESS | 2564 | 1465247796452 Marionette TRACE conn8 -> [0,2227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:16:36 INFO - PROCESS | 2564 | 1465247796455 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:16:36 INFO - PROCESS | 2564 | 1465247796572 Marionette TRACE conn8 <- [1,2227,null,{"value":null}] 14:16:36 INFO - PROCESS | 2564 | 1465247796712 Marionette TRACE conn8 -> [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\", \"841f63d8-fed4-499c-a8c0-303cb4dc280d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:16:36 INFO - PROCESS | 2564 | 1465247796715 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:16:36 INFO - PROCESS | 2564 | ++DOCSHELL 17583800 == 33 [pid = 2564] [id = 566] 14:16:36 INFO - PROCESS | 2564 | ++DOMWINDOW == 82 (17584400) [pid = 2564] [serial = 1698] [outer = 00000000] 14:16:36 INFO - PROCESS | 2564 | ++DOMWINDOW == 83 (17747400) [pid = 2564] [serial = 1699] [outer = 17584400] 14:16:36 INFO - PROCESS | 2564 | 1465247796772 Marionette DEBUG loaded listener.js 14:16:36 INFO - PROCESS | 2564 | ++DOMWINDOW == 84 (1794B400) [pid = 2564] [serial = 1700] [outer = 17584400] 14:16:37 INFO - PROCESS | 2564 | 1465247797363 Marionette TRACE conn8 <- [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]]]}] 14:16:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 14:16:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 970ms 14:16:37 INFO - PROCESS | 2564 | 1465247797418 Marionette TRACE conn8 -> [0,2229,"getWindowHandle",null] 14:16:37 INFO - PROCESS | 2564 | 1465247797421 Marionette TRACE conn8 <- [1,2229,null,{"value":"13"}] 14:16:37 INFO - PROCESS | 2564 | 1465247797424 Marionette TRACE conn8 -> [0,2230,"setScriptTimeout",{"ms":35000}] 14:16:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 14:16:37 INFO - PROCESS | 2564 | 1465247797428 Marionette TRACE conn8 <- [1,2230,null,{}] 14:16:37 INFO - PROCESS | 2564 | 1465247797439 Marionette TRACE conn8 -> [0,2231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:16:37 INFO - PROCESS | 2564 | 1465247797444 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:16:37 INFO - PROCESS | 2564 | 1465247797556 Marionette TRACE conn8 <- [1,2231,null,{"value":null}] 14:16:37 INFO - PROCESS | 2564 | 1465247797695 Marionette TRACE conn8 -> [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\", \"841f63d8-fed4-499c-a8c0-303cb4dc280d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:16:37 INFO - PROCESS | 2564 | 1465247797698 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:16:37 INFO - PROCESS | 2564 | ++DOCSHELL 18E61800 == 34 [pid = 2564] [id = 567] 14:16:37 INFO - PROCESS | 2564 | ++DOMWINDOW == 85 (192E9C00) [pid = 2564] [serial = 1701] [outer = 00000000] 14:16:37 INFO - PROCESS | 2564 | ++DOMWINDOW == 86 (19A1C800) [pid = 2564] [serial = 1702] [outer = 192E9C00] 14:16:37 INFO - PROCESS | 2564 | 1465247797757 Marionette DEBUG loaded listener.js 14:16:37 INFO - PROCESS | 2564 | ++DOMWINDOW == 87 (1B5EFC00) [pid = 2564] [serial = 1703] [outer = 192E9C00] 14:16:38 INFO - PROCESS | 2564 | 1465247798366 Marionette TRACE conn8 <- [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]]]}] 14:16:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 14:16:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 970ms 14:16:38 INFO - PROCESS | 2564 | 1465247798398 Marionette TRACE conn8 -> [0,2233,"getWindowHandle",null] 14:16:38 INFO - PROCESS | 2564 | 1465247798401 Marionette TRACE conn8 <- [1,2233,null,{"value":"13"}] 14:16:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 14:16:38 INFO - PROCESS | 2564 | 1465247798404 Marionette TRACE conn8 -> [0,2234,"setScriptTimeout",{"ms":35000}] 14:16:38 INFO - PROCESS | 2564 | 1465247798406 Marionette TRACE conn8 <- [1,2234,null,{}] 14:16:38 INFO - PROCESS | 2564 | 1465247798410 Marionette TRACE conn8 -> [0,2235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:16:38 INFO - PROCESS | 2564 | 1465247798413 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:16:38 INFO - PROCESS | 2564 | 1465247798523 Marionette TRACE conn8 <- [1,2235,null,{"value":null}] 14:16:38 INFO - PROCESS | 2564 | 1465247798633 Marionette TRACE conn8 -> [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\", \"841f63d8-fed4-499c-a8c0-303cb4dc280d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:16:38 INFO - PROCESS | 2564 | 1465247798636 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:16:38 INFO - PROCESS | 2564 | ++DOCSHELL 1D274000 == 35 [pid = 2564] [id = 568] 14:16:38 INFO - PROCESS | 2564 | ++DOMWINDOW == 88 (1D275000) [pid = 2564] [serial = 1704] [outer = 00000000] 14:16:38 INFO - PROCESS | 2564 | ++DOMWINDOW == 89 (1D27D800) [pid = 2564] [serial = 1705] [outer = 1D275000] 14:16:38 INFO - PROCESS | 2564 | 1465247798690 Marionette DEBUG loaded listener.js 14:16:38 INFO - PROCESS | 2564 | ++DOMWINDOW == 90 (1D35B400) [pid = 2564] [serial = 1706] [outer = 1D275000] 14:16:39 INFO - PROCESS | 2564 | 1465247799272 Marionette TRACE conn8 <- [1,2236,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.basic.html",0,null,null,[["getImageData() exists and returns something",0,null,null]]]}] 14:16:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 14:16:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 930ms 14:16:39 INFO - PROCESS | 2564 | 1465247799338 Marionette TRACE conn8 -> [0,2237,"getWindowHandle",null] 14:16:39 INFO - PROCESS | 2564 | 1465247799341 Marionette TRACE conn8 <- [1,2237,null,{"value":"13"}] 14:16:39 INFO - PROCESS | 2564 | 1465247799344 Marionette TRACE conn8 -> [0,2238,"setScriptTimeout",{"ms":35000}] 14:16:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 14:16:39 INFO - PROCESS | 2564 | 1465247799346 Marionette TRACE conn8 <- [1,2238,null,{}] 14:16:39 INFO - PROCESS | 2564 | 1465247799350 Marionette TRACE conn8 -> [0,2239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:16:39 INFO - PROCESS | 2564 | 1465247799352 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:16:39 INFO - PROCESS | 2564 | 1465247799581 Marionette TRACE conn8 <- [1,2239,null,{"value":null}] 14:16:39 INFO - PROCESS | 2564 | 1465247799743 Marionette TRACE conn8 -> [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\", \"841f63d8-fed4-499c-a8c0-303cb4dc280d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:16:39 INFO - PROCESS | 2564 | 1465247799745 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:16:39 INFO - PROCESS | 2564 | ++DOCSHELL 0FE3D400 == 36 [pid = 2564] [id = 569] 14:16:39 INFO - PROCESS | 2564 | ++DOMWINDOW == 91 (0FE3F800) [pid = 2564] [serial = 1707] [outer = 00000000] 14:16:39 INFO - PROCESS | 2564 | ++DOMWINDOW == 92 (0FF4F400) [pid = 2564] [serial = 1708] [outer = 0FE3F800] 14:16:39 INFO - PROCESS | 2564 | 1465247799800 Marionette DEBUG loaded listener.js 14:16:39 INFO - PROCESS | 2564 | ++DOMWINDOW == 93 (10214400) [pid = 2564] [serial = 1709] [outer = 0FE3F800] 14:16:40 INFO - PROCESS | 2564 | 1465247800425 Marionette TRACE conn8 <- [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]]]}] 14:16:41 INFO - PROCESS | 2564 | --DOCSHELL 17750000 == 35 [pid = 2564] [id = 559] 14:16:41 INFO - PROCESS | 2564 | --DOCSHELL 10253000 == 34 [pid = 2564] [id = 562] 14:16:41 INFO - PROCESS | 2564 | --DOCSHELL 1770E800 == 33 [pid = 2564] [id = 540] 14:16:41 INFO - PROCESS | 2564 | --DOCSHELL 18374400 == 32 [pid = 2564] [id = 560] 14:16:41 INFO - PROCESS | 2564 | --DOCSHELL 17EDAC00 == 31 [pid = 2564] [id = 561] 14:16:41 INFO - PROCESS | 2564 | --DOCSHELL 18910800 == 30 [pid = 2564] [id = 563] 14:16:41 INFO - PROCESS | 2564 | --DOCSHELL 1D274000 == 29 [pid = 2564] [id = 568] 14:16:41 INFO - PROCESS | 2564 | --DOCSHELL 17583800 == 28 [pid = 2564] [id = 566] 14:16:41 INFO - PROCESS | 2564 | --DOCSHELL 18E61800 == 27 [pid = 2564] [id = 567] 14:16:41 INFO - PROCESS | 2564 | --DOCSHELL 1984AC00 == 26 [pid = 2564] [id = 564] 14:16:41 INFO - PROCESS | 2564 | --DOCSHELL 10217400 == 25 [pid = 2564] [id = 565] 14:16:41 INFO - PROCESS | 2564 | --DOMWINDOW == 92 (1986DC00) [pid = 2564] [serial = 31] [outer = 00000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 14:16:41 INFO - PROCESS | 2564 | --DOMWINDOW == 91 (17584800) [pid = 2564] [serial = 1633] [outer = 00000000] [url = about:blank] 14:16:41 INFO - PROCESS | 2564 | --DOMWINDOW == 90 (177C0400) [pid = 2564] [serial = 1636] [outer = 00000000] [url = about:blank] 14:16:41 INFO - PROCESS | 2564 | --DOMWINDOW == 89 (1794AC00) [pid = 2564] [serial = 1637] [outer = 00000000] [url = about:blank] 14:16:41 INFO - PROCESS | 2564 | --DOMWINDOW == 88 (1770DC00) [pid = 2564] [serial = 1634] [outer = 00000000] [url = about:blank] 14:16:41 INFO - PROCESS | 2564 | --DOMWINDOW == 87 (10EC9C00) [pid = 2564] [serial = 1627] [outer = 00000000] [url = about:blank] 14:16:41 INFO - PROCESS | 2564 | --DOMWINDOW == 86 (0FE39800) [pid = 2564] [serial = 1100] [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.] 14:16:41 INFO - PROCESS | 2564 | --DOMWINDOW == 85 (18E58400) [pid = 2564] [serial = 1649] [outer = 00000000] [url = about:blank] 14:16:41 INFO - PROCESS | 2564 | --DOMWINDOW == 84 (13E04800) [pid = 2564] [serial = 1628] [outer = 00000000] [url = about:blank] 14:16:41 INFO - PROCESS | 2564 | --DOMWINDOW == 83 (18E56C00) [pid = 2564] [serial = 1648] [outer = 00000000] [url = about:blank] 14:16:41 INFO - PROCESS | 2564 | --DOMWINDOW == 82 (18382800) [pid = 2564] [serial = 1639] [outer = 00000000] [url = about:blank] 14:16:41 INFO - PROCESS | 2564 | --DOMWINDOW == 81 (184BA000) [pid = 2564] [serial = 1640] [outer = 00000000] [url = about:blank] 14:16:41 INFO - PROCESS | 2564 | --DOMWINDOW == 80 (19849C00) [pid = 2564] [serial = 1651] [outer = 00000000] [url = about:blank] 14:16:41 INFO - PROCESS | 2564 | --DOMWINDOW == 79 (17722800) [pid = 2564] [serial = 1654] [outer = 00000000] [url = about:blank] 14:16:41 INFO - PROCESS | 2564 | --DOMWINDOW == 78 (18376C00) [pid = 2564] [serial = 1655] [outer = 00000000] [url = about:blank] 14:16:41 INFO - PROCESS | 2564 | --DOMWINDOW == 77 (0FE44000) [pid = 2564] [serial = 1624] [outer = 00000000] [url = about:blank] 14:16:41 INFO - PROCESS | 2564 | --DOMWINDOW == 76 (0FF4D800) [pid = 2564] [serial = 1625] [outer = 00000000] [url = about:blank] 14:16:41 INFO - PROCESS | 2564 | --DOMWINDOW == 75 (1890E000) [pid = 2564] [serial = 1642] [outer = 00000000] [url = about:blank] 14:16:41 INFO - PROCESS | 2564 | --DOMWINDOW == 74 (19853000) [pid = 2564] [serial = 1622] [outer = 00000000] [url = about:blank] 14:16:41 INFO - PROCESS | 2564 | --DOMWINDOW == 73 (19852400) [pid = 2564] [serial = 1652] [outer = 00000000] [url = about:blank] 14:16:41 INFO - PROCESS | 2564 | --DOMWINDOW == 72 (1B558000) [pid = 2564] [serial = 1660] [outer = 00000000] [url = about:blank] 14:16:41 INFO - PROCESS | 2564 | --DOMWINDOW == 71 (148E0800) [pid = 2564] [serial = 1630] [outer = 00000000] [url = about:blank] 14:16:41 INFO - PROCESS | 2564 | --DOMWINDOW == 70 (1595E800) [pid = 2564] [serial = 1631] [outer = 00000000] [url = about:blank] 14:16:41 INFO - PROCESS | 2564 | --DOMWINDOW == 69 (1AD06C00) [pid = 2564] [serial = 1658] [outer = 00000000] [url = about:blank] 14:16:41 INFO - PROCESS | 2564 | --DOMWINDOW == 68 (18C2E800) [pid = 2564] [serial = 1645] [outer = 00000000] [url = about:blank] 14:16:41 INFO - PROCESS | 2564 | --DOMWINDOW == 67 (18C2A400) [pid = 2564] [serial = 1646] [outer = 00000000] [url = about:blank] 14:16:41 INFO - PROCESS | 2564 | --DOMWINDOW == 66 (19870400) [pid = 2564] [serial = 1657] [outer = 00000000] [url = about:blank] 14:16:41 INFO - PROCESS | 2564 | --DOMWINDOW == 65 (18AF7400) [pid = 2564] [serial = 1643] [outer = 00000000] [url = about:blank] 14:16:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 14:16:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 1784ms 14:16:41 INFO - PROCESS | 2564 | 1465247801183 Marionette TRACE conn8 -> [0,2241,"getWindowHandle",null] 14:16:41 INFO - PROCESS | 2564 | 1465247801188 Marionette TRACE conn8 <- [1,2241,null,{"value":"13"}] 14:16:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 14:16:41 INFO - PROCESS | 2564 | 1465247801193 Marionette TRACE conn8 -> [0,2242,"setScriptTimeout",{"ms":35000}] 14:16:41 INFO - PROCESS | 2564 | 1465247801196 Marionette TRACE conn8 <- [1,2242,null,{}] 14:16:41 INFO - PROCESS | 2564 | 1465247801202 Marionette TRACE conn8 -> [0,2243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:16:41 INFO - PROCESS | 2564 | 1465247801206 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:16:41 INFO - PROCESS | 2564 | 1465247801292 Marionette TRACE conn8 <- [1,2243,null,{"value":null}] 14:16:41 INFO - PROCESS | 2564 | 1465247801298 Marionette TRACE conn8 -> [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\", \"841f63d8-fed4-499c-a8c0-303cb4dc280d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:16:41 INFO - PROCESS | 2564 | 1465247801303 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:16:41 INFO - PROCESS | 2564 | ++DOCSHELL 0FD0E000 == 26 [pid = 2564] [id = 570] 14:16:41 INFO - PROCESS | 2564 | ++DOMWINDOW == 66 (0FD0E400) [pid = 2564] [serial = 1710] [outer = 00000000] 14:16:41 INFO - PROCESS | 2564 | ++DOMWINDOW == 67 (0FE38C00) [pid = 2564] [serial = 1711] [outer = 0FD0E400] 14:16:41 INFO - PROCESS | 2564 | 1465247801352 Marionette DEBUG loaded listener.js 14:16:41 INFO - PROCESS | 2564 | ++DOMWINDOW == 68 (0FE3DC00) [pid = 2564] [serial = 1712] [outer = 0FD0E400] 14:16:41 INFO - PROCESS | 2564 | 1465247801857 Marionette TRACE conn8 <- [1,2244,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.length.html",0,null,null,[["getImageData() returns a correctly-sized Uint8ClampedArray",0,null,null]]]}] 14:16:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 14:16:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 670ms 14:16:41 INFO - PROCESS | 2564 | 1465247801871 Marionette TRACE conn8 -> [0,2245,"getWindowHandle",null] 14:16:41 INFO - PROCESS | 2564 | 1465247801874 Marionette TRACE conn8 <- [1,2245,null,{"value":"13"}] 14:16:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 14:16:41 INFO - PROCESS | 2564 | 1465247801881 Marionette TRACE conn8 -> [0,2246,"setScriptTimeout",{"ms":35000}] 14:16:41 INFO - PROCESS | 2564 | 1465247801885 Marionette TRACE conn8 <- [1,2246,null,{}] 14:16:41 INFO - PROCESS | 2564 | 1465247801889 Marionette TRACE conn8 -> [0,2247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:16:41 INFO - PROCESS | 2564 | 1465247801891 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:16:42 INFO - PROCESS | 2564 | 1465247801981 Marionette TRACE conn8 <- [1,2247,null,{"value":null}] 14:16:42 INFO - PROCESS | 2564 | 1465247801990 Marionette TRACE conn8 -> [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\", \"841f63d8-fed4-499c-a8c0-303cb4dc280d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:16:42 INFO - PROCESS | 2564 | 1465247801992 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:16:42 INFO - PROCESS | 2564 | ++DOCSHELL 10ECF000 == 27 [pid = 2564] [id = 571] 14:16:42 INFO - PROCESS | 2564 | ++DOMWINDOW == 69 (10F1F800) [pid = 2564] [serial = 1713] [outer = 00000000] 14:16:42 INFO - PROCESS | 2564 | ++DOMWINDOW == 70 (13E07800) [pid = 2564] [serial = 1714] [outer = 10F1F800] 14:16:42 INFO - PROCESS | 2564 | 1465247802040 Marionette DEBUG loaded listener.js 14:16:42 INFO - PROCESS | 2564 | ++DOMWINDOW == 71 (14010800) [pid = 2564] [serial = 1715] [outer = 10F1F800] 14:16:42 INFO - PROCESS | 2564 | 1465247802520 Marionette TRACE conn8 <- [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]]]}] 14:16:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 14:16:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 690ms 14:16:42 INFO - PROCESS | 2564 | 1465247802572 Marionette TRACE conn8 -> [0,2249,"getWindowHandle",null] 14:16:42 INFO - PROCESS | 2564 | 1465247802574 Marionette TRACE conn8 <- [1,2249,null,{"value":"13"}] 14:16:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 14:16:42 INFO - PROCESS | 2564 | 1465247802578 Marionette TRACE conn8 -> [0,2250,"setScriptTimeout",{"ms":35000}] 14:16:42 INFO - PROCESS | 2564 | 1465247802580 Marionette TRACE conn8 <- [1,2250,null,{}] 14:16:42 INFO - PROCESS | 2564 | 1465247802590 Marionette TRACE conn8 -> [0,2251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:16:42 INFO - PROCESS | 2564 | 1465247802594 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:16:42 INFO - PROCESS | 2564 | 1465247802711 Marionette TRACE conn8 <- [1,2251,null,{"value":null}] 14:16:42 INFO - PROCESS | 2564 | 1465247802811 Marionette TRACE conn8 -> [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\", \"841f63d8-fed4-499c-a8c0-303cb4dc280d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:16:42 INFO - PROCESS | 2564 | 1465247802815 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:16:42 INFO - PROCESS | 2564 | ++DOCSHELL 15955800 == 28 [pid = 2564] [id = 572] 14:16:42 INFO - PROCESS | 2564 | ++DOMWINDOW == 72 (1595E000) [pid = 2564] [serial = 1716] [outer = 00000000] 14:16:42 INFO - PROCESS | 2564 | ++DOMWINDOW == 73 (17567800) [pid = 2564] [serial = 1717] [outer = 1595E000] 14:16:42 INFO - PROCESS | 2564 | 1465247802864 Marionette DEBUG loaded listener.js 14:16:42 INFO - PROCESS | 2564 | ++DOMWINDOW == 74 (1757F000) [pid = 2564] [serial = 1718] [outer = 1595E000] 14:16:43 INFO - PROCESS | 2564 | 1465247803223 Marionette TRACE conn8 <- [1,2252,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html",0,null,null,[["getImageData() returns non-premultiplied colours",0,null,null]]]}] 14:16:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 14:16:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 670ms 14:16:43 INFO - PROCESS | 2564 | 1465247803256 Marionette TRACE conn8 -> [0,2253,"getWindowHandle",null] 14:16:43 INFO - PROCESS | 2564 | 1465247803258 Marionette TRACE conn8 <- [1,2253,null,{"value":"13"}] 14:16:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 14:16:43 INFO - PROCESS | 2564 | 1465247803261 Marionette TRACE conn8 -> [0,2254,"setScriptTimeout",{"ms":35000}] 14:16:43 INFO - PROCESS | 2564 | 1465247803263 Marionette TRACE conn8 <- [1,2254,null,{}] 14:16:43 INFO - PROCESS | 2564 | 1465247803267 Marionette TRACE conn8 -> [0,2255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:16:43 INFO - PROCESS | 2564 | 1465247803269 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:16:43 INFO - PROCESS | 2564 | 1465247803408 Marionette TRACE conn8 <- [1,2255,null,{"value":null}] 14:16:43 INFO - PROCESS | 2564 | 1465247803426 Marionette TRACE conn8 -> [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\", \"841f63d8-fed4-499c-a8c0-303cb4dc280d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:16:43 INFO - PROCESS | 2564 | 1465247803428 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:16:43 INFO - PROCESS | 2564 | ++DOCSHELL 17565800 == 29 [pid = 2564] [id = 573] 14:16:43 INFO - PROCESS | 2564 | ++DOMWINDOW == 75 (17582000) [pid = 2564] [serial = 1719] [outer = 00000000] 14:16:43 INFO - PROCESS | 2564 | ++DOMWINDOW == 76 (1774CC00) [pid = 2564] [serial = 1720] [outer = 17582000] 14:16:43 INFO - PROCESS | 2564 | 1465247803472 Marionette DEBUG loaded listener.js 14:16:43 INFO - PROCESS | 2564 | ++DOMWINDOW == 77 (177C1400) [pid = 2564] [serial = 1721] [outer = 17582000] 14:16:43 INFO - PROCESS | 2564 | 1465247803921 Marionette TRACE conn8 <- [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]]]}] 14:16:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 14:16:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 670ms 14:16:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 14:16:43 INFO - PROCESS | 2564 | 1465247803932 Marionette TRACE conn8 -> [0,2257,"getWindowHandle",null] 14:16:43 INFO - PROCESS | 2564 | 1465247803934 Marionette TRACE conn8 <- [1,2257,null,{"value":"13"}] 14:16:43 INFO - PROCESS | 2564 | 1465247803937 Marionette TRACE conn8 -> [0,2258,"setScriptTimeout",{"ms":35000}] 14:16:43 INFO - PROCESS | 2564 | 1465247803939 Marionette TRACE conn8 <- [1,2258,null,{}] 14:16:43 INFO - PROCESS | 2564 | 1465247803949 Marionette TRACE conn8 -> [0,2259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:16:43 INFO - PROCESS | 2564 | 1465247803951 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:16:44 INFO - PROCESS | 2564 | 1465247804069 Marionette TRACE conn8 <- [1,2259,null,{"value":null}] 14:16:44 INFO - PROCESS | 2564 | 1465247804162 Marionette TRACE conn8 -> [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\", \"841f63d8-fed4-499c-a8c0-303cb4dc280d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:16:44 INFO - PROCESS | 2564 | 1465247804164 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:16:44 INFO - PROCESS | 2564 | ++DOCSHELL 1794D400 == 30 [pid = 2564] [id = 574] 14:16:44 INFO - PROCESS | 2564 | ++DOMWINDOW == 78 (17E3F800) [pid = 2564] [serial = 1722] [outer = 00000000] 14:16:44 INFO - PROCESS | 2564 | ++DOMWINDOW == 79 (17EE6C00) [pid = 2564] [serial = 1723] [outer = 17E3F800] 14:16:44 INFO - PROCESS | 2564 | 1465247804209 Marionette DEBUG loaded listener.js 14:16:44 INFO - PROCESS | 2564 | ++DOMWINDOW == 80 (1837D400) [pid = 2564] [serial = 1724] [outer = 17E3F800] 14:16:44 INFO - PROCESS | 2564 | 1465247804624 Marionette TRACE conn8 <- [1,2260,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html",0,null,null,[["getImageData() returns leftmost columns first",0,null,null]]]}] 14:16:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 14:16:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 730ms 14:16:44 INFO - PROCESS | 2564 | 1465247804669 Marionette TRACE conn8 -> [0,2261,"getWindowHandle",null] 14:16:44 INFO - PROCESS | 2564 | 1465247804671 Marionette TRACE conn8 <- [1,2261,null,{"value":"13"}] 14:16:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 14:16:44 INFO - PROCESS | 2564 | 1465247804674 Marionette TRACE conn8 -> [0,2262,"setScriptTimeout",{"ms":35000}] 14:16:44 INFO - PROCESS | 2564 | 1465247804676 Marionette TRACE conn8 <- [1,2262,null,{}] 14:16:44 INFO - PROCESS | 2564 | 1465247804680 Marionette TRACE conn8 -> [0,2263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:16:44 INFO - PROCESS | 2564 | 1465247804685 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:16:44 INFO - PROCESS | 2564 | 1465247804835 Marionette TRACE conn8 <- [1,2263,null,{"value":null}] 14:16:44 INFO - PROCESS | 2564 | 1465247804902 Marionette TRACE conn8 -> [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\", \"841f63d8-fed4-499c-a8c0-303cb4dc280d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:16:44 INFO - PROCESS | 2564 | 1465247804904 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:16:44 INFO - PROCESS | 2564 | ++DOCSHELL 184B8C00 == 31 [pid = 2564] [id = 575] 14:16:44 INFO - PROCESS | 2564 | ++DOMWINDOW == 81 (184BCC00) [pid = 2564] [serial = 1725] [outer = 00000000] 14:16:44 INFO - PROCESS | 2564 | ++DOMWINDOW == 82 (1890F000) [pid = 2564] [serial = 1726] [outer = 184BCC00] 14:16:44 INFO - PROCESS | 2564 | 1465247804948 Marionette DEBUG loaded listener.js 14:16:45 INFO - PROCESS | 2564 | ++DOMWINDOW == 83 (18C07000) [pid = 2564] [serial = 1727] [outer = 184BCC00] 14:16:45 INFO - PROCESS | 2564 | --DOMWINDOW == 82 (17755000) [pid = 2564] [serial = 1677] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 14:16:45 INFO - PROCESS | 2564 | --DOMWINDOW == 81 (18377400) [pid = 2564] [serial = 1680] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 14:16:45 INFO - PROCESS | 2564 | --DOMWINDOW == 80 (141C2400) [pid = 2564] [serial = 1671] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 14:16:45 INFO - PROCESS | 2564 | --DOMWINDOW == 79 (1020C000) [pid = 2564] [serial = 1668] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 14:16:45 INFO - PROCESS | 2564 | --DOMWINDOW == 78 (10253800) [pid = 2564] [serial = 1686] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 14:16:45 INFO - PROCESS | 2564 | --DOMWINDOW == 77 (141BB400) [pid = 2564] [serial = 1665] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 14:16:45 INFO - PROCESS | 2564 | --DOMWINDOW == 76 (18903C00) [pid = 2564] [serial = 1683] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 14:16:45 INFO - PROCESS | 2564 | --DOMWINDOW == 75 (0FD0CC00) [pid = 2564] [serial = 1662] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 14:16:45 INFO - PROCESS | 2564 | --DOMWINDOW == 74 (17584000) [pid = 2564] [serial = 1674] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 14:16:45 INFO - PROCESS | 2564 | --DOMWINDOW == 73 (19A88400) [pid = 2564] [serial = 1659] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 14:16:45 INFO - PROCESS | 2564 | --DOMWINDOW == 72 (18E0A000) [pid = 2564] [serial = 1689] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 14:16:45 INFO - PROCESS | 2564 | --DOMWINDOW == 71 (19855C00) [pid = 2564] [serial = 1692] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 14:16:45 INFO - PROCESS | 2564 | 1465247805609 Marionette TRACE conn8 <- [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]]]}] 14:16:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 14:16:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 970ms 14:16:45 INFO - PROCESS | 2564 | 1465247805648 Marionette TRACE conn8 -> [0,2265,"getWindowHandle",null] 14:16:45 INFO - PROCESS | 2564 | 1465247805650 Marionette TRACE conn8 <- [1,2265,null,{"value":"13"}] 14:16:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 14:16:45 INFO - PROCESS | 2564 | 1465247805653 Marionette TRACE conn8 -> [0,2266,"setScriptTimeout",{"ms":35000}] 14:16:45 INFO - PROCESS | 2564 | 1465247805655 Marionette TRACE conn8 <- [1,2266,null,{}] 14:16:45 INFO - PROCESS | 2564 | 1465247805658 Marionette TRACE conn8 -> [0,2267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:16:45 INFO - PROCESS | 2564 | 1465247805660 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:16:45 INFO - PROCESS | 2564 | 1465247805746 Marionette TRACE conn8 <- [1,2267,null,{"value":null}] 14:16:45 INFO - PROCESS | 2564 | 1465247805754 Marionette TRACE conn8 -> [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\", \"841f63d8-fed4-499c-a8c0-303cb4dc280d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:16:45 INFO - PROCESS | 2564 | 1465247805756 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:16:45 INFO - PROCESS | 2564 | ++DOCSHELL 141C2400 == 32 [pid = 2564] [id = 576] 14:16:45 INFO - PROCESS | 2564 | ++DOMWINDOW == 72 (1481DC00) [pid = 2564] [serial = 1728] [outer = 00000000] 14:16:45 INFO - PROCESS | 2564 | ++DOMWINDOW == 73 (184BC000) [pid = 2564] [serial = 1729] [outer = 1481DC00] 14:16:45 INFO - PROCESS | 2564 | 1465247805800 Marionette DEBUG loaded listener.js 14:16:45 INFO - PROCESS | 2564 | ++DOMWINDOW == 74 (18AFBC00) [pid = 2564] [serial = 1730] [outer = 1481DC00] 14:16:46 INFO - PROCESS | 2564 | 1465247806230 Marionette TRACE conn8 <- [1,2268,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html",0,null,null,[["getImageData() returns topmost rows first",0,null,null]]]}] 14:16:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 14:16:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 630ms 14:16:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 14:16:46 INFO - PROCESS | 2564 | 1465247806284 Marionette TRACE conn8 -> [0,2269,"getWindowHandle",null] 14:16:46 INFO - PROCESS | 2564 | 1465247806286 Marionette TRACE conn8 <- [1,2269,null,{"value":"13"}] 14:16:46 INFO - PROCESS | 2564 | 1465247806289 Marionette TRACE conn8 -> [0,2270,"setScriptTimeout",{"ms":35000}] 14:16:46 INFO - PROCESS | 2564 | 1465247806290 Marionette TRACE conn8 <- [1,2270,null,{}] 14:16:46 INFO - PROCESS | 2564 | 1465247806293 Marionette TRACE conn8 -> [0,2271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:16:46 INFO - PROCESS | 2564 | 1465247806295 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:16:46 INFO - PROCESS | 2564 | 1465247806374 Marionette TRACE conn8 <- [1,2271,null,{"value":null}] 14:16:46 INFO - PROCESS | 2564 | 1465247806380 Marionette TRACE conn8 -> [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\", \"841f63d8-fed4-499c-a8c0-303cb4dc280d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:16:46 INFO - PROCESS | 2564 | 1465247806382 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:16:46 INFO - PROCESS | 2564 | ++DOCSHELL 18C2E000 == 33 [pid = 2564] [id = 577] 14:16:46 INFO - PROCESS | 2564 | ++DOMWINDOW == 75 (18C31400) [pid = 2564] [serial = 1731] [outer = 00000000] 14:16:46 INFO - PROCESS | 2564 | ++DOMWINDOW == 76 (18E5A800) [pid = 2564] [serial = 1732] [outer = 18C31400] 14:16:46 INFO - PROCESS | 2564 | 1465247806425 Marionette DEBUG loaded listener.js 14:16:46 INFO - PROCESS | 2564 | ++DOMWINDOW == 77 (18E5B800) [pid = 2564] [serial = 1733] [outer = 18C31400] 14:16:46 INFO - PROCESS | 2564 | 1465247806837 Marionette TRACE conn8 <- [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]]]}] 14:16:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 14:16:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 570ms 14:16:46 INFO - PROCESS | 2564 | 1465247806860 Marionette TRACE conn8 -> [0,2273,"getWindowHandle",null] 14:16:46 INFO - PROCESS | 2564 | 1465247806862 Marionette TRACE conn8 <- [1,2273,null,{"value":"13"}] 14:16:46 INFO - PROCESS | 2564 | 1465247806865 Marionette TRACE conn8 -> [0,2274,"setScriptTimeout",{"ms":35000}] 14:16:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 14:16:46 INFO - PROCESS | 2564 | 1465247806867 Marionette TRACE conn8 <- [1,2274,null,{}] 14:16:46 INFO - PROCESS | 2564 | 1465247806870 Marionette TRACE conn8 -> [0,2275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:16:46 INFO - PROCESS | 2564 | 1465247806872 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:16:47 INFO - PROCESS | 2564 | 1465247806997 Marionette TRACE conn8 <- [1,2275,null,{"value":null}] 14:16:47 INFO - PROCESS | 2564 | 1465247807005 Marionette TRACE conn8 -> [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\", \"841f63d8-fed4-499c-a8c0-303cb4dc280d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:16:47 INFO - PROCESS | 2564 | 1465247807006 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:16:47 INFO - PROCESS | 2564 | ++DOCSHELL 1937C400 == 34 [pid = 2564] [id = 578] 14:16:47 INFO - PROCESS | 2564 | ++DOMWINDOW == 78 (1937EC00) [pid = 2564] [serial = 1734] [outer = 00000000] 14:16:47 INFO - PROCESS | 2564 | ++DOMWINDOW == 79 (1984D400) [pid = 2564] [serial = 1735] [outer = 1937EC00] 14:16:47 INFO - PROCESS | 2564 | 1465247807050 Marionette DEBUG loaded listener.js 14:16:47 INFO - PROCESS | 2564 | ++DOMWINDOW == 80 (1984EC00) [pid = 2564] [serial = 1736] [outer = 1937EC00] 14:16:47 INFO - PROCESS | 2564 | 1465247807485 Marionette TRACE conn8 <- [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]]]}] 14:16:47 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 14:16:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 670ms 14:16:47 INFO - PROCESS | 2564 | 1465247807540 Marionette TRACE conn8 -> [0,2277,"getWindowHandle",null] 14:16:47 INFO - PROCESS | 2564 | 1465247807542 Marionette TRACE conn8 <- [1,2277,null,{"value":"13"}] 14:16:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 14:16:47 INFO - PROCESS | 2564 | 1465247807545 Marionette TRACE conn8 -> [0,2278,"setScriptTimeout",{"ms":35000}] 14:16:47 INFO - PROCESS | 2564 | 1465247807546 Marionette TRACE conn8 <- [1,2278,null,{}] 14:16:47 INFO - PROCESS | 2564 | 1465247807558 Marionette TRACE conn8 -> [0,2279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:16:47 INFO - PROCESS | 2564 | 1465247807560 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:16:47 INFO - PROCESS | 2564 | 1465247807684 Marionette TRACE conn8 <- [1,2279,null,{"value":null}] 14:16:47 INFO - PROCESS | 2564 | 1465247807811 Marionette TRACE conn8 -> [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\", \"841f63d8-fed4-499c-a8c0-303cb4dc280d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:16:47 INFO - PROCESS | 2564 | 1465247807814 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:16:47 INFO - PROCESS | 2564 | ++DOCSHELL 0FBE2C00 == 35 [pid = 2564] [id = 579] 14:16:47 INFO - PROCESS | 2564 | ++DOMWINDOW == 81 (0FBE8800) [pid = 2564] [serial = 1737] [outer = 00000000] 14:16:47 INFO - PROCESS | 2564 | ++DOMWINDOW == 82 (0FD05C00) [pid = 2564] [serial = 1738] [outer = 0FBE8800] 14:16:47 INFO - PROCESS | 2564 | 1465247807873 Marionette DEBUG loaded listener.js 14:16:47 INFO - PROCESS | 2564 | ++DOMWINDOW == 83 (0FE39800) [pid = 2564] [serial = 1739] [outer = 0FBE8800] 14:16:48 INFO - PROCESS | 2564 | 1465247808668 Marionette TRACE conn8 <- [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]]]}] 14:16:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 14:16:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 1176ms 14:16:48 INFO - PROCESS | 2564 | 1465247808723 Marionette TRACE conn8 -> [0,2281,"getWindowHandle",null] 14:16:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 14:16:48 INFO - PROCESS | 2564 | 1465247808728 Marionette TRACE conn8 <- [1,2281,null,{"value":"13"}] 14:16:48 INFO - PROCESS | 2564 | 1465247808733 Marionette TRACE conn8 -> [0,2282,"setScriptTimeout",{"ms":35000}] 14:16:48 INFO - PROCESS | 2564 | 1465247808736 Marionette TRACE conn8 <- [1,2282,null,{}] 14:16:48 INFO - PROCESS | 2564 | 1465247808741 Marionette TRACE conn8 -> [0,2283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:16:48 INFO - PROCESS | 2564 | 1465247808744 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:16:48 INFO - PROCESS | 2564 | 1465247808873 Marionette TRACE conn8 <- [1,2283,null,{"value":null}] 14:16:49 INFO - PROCESS | 2564 | 1465247809006 Marionette TRACE conn8 -> [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\", \"841f63d8-fed4-499c-a8c0-303cb4dc280d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:16:49 INFO - PROCESS | 2564 | 1465247809009 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:16:49 INFO - PROCESS | 2564 | ++DOCSHELL 14845400 == 36 [pid = 2564] [id = 580] 14:16:49 INFO - PROCESS | 2564 | ++DOMWINDOW == 84 (14963400) [pid = 2564] [serial = 1740] [outer = 00000000] 14:16:49 INFO - PROCESS | 2564 | ++DOMWINDOW == 85 (17538000) [pid = 2564] [serial = 1741] [outer = 14963400] 14:16:49 INFO - PROCESS | 2564 | 1465247809067 Marionette DEBUG loaded listener.js 14:16:49 INFO - PROCESS | 2564 | ++DOMWINDOW == 86 (17582C00) [pid = 2564] [serial = 1742] [outer = 14963400] 14:16:49 INFO - PROCESS | 2564 | 1465247809902 Marionette TRACE conn8 <- [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]]]}] 14:16:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 14:16:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 1234ms 14:16:49 INFO - PROCESS | 2564 | 1465247809967 Marionette TRACE conn8 -> [0,2285,"getWindowHandle",null] 14:16:49 INFO - PROCESS | 2564 | 1465247809971 Marionette TRACE conn8 <- [1,2285,null,{"value":"13"}] 14:16:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 14:16:50 INFO - PROCESS | 2564 | 1465247809976 Marionette TRACE conn8 -> [0,2286,"setScriptTimeout",{"ms":35000}] 14:16:50 INFO - PROCESS | 2564 | 1465247809979 Marionette TRACE conn8 <- [1,2286,null,{}] 14:16:50 INFO - PROCESS | 2564 | 1465247809984 Marionette TRACE conn8 -> [0,2287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:16:50 INFO - PROCESS | 2564 | 1465247809987 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:16:50 INFO - PROCESS | 2564 | 1465247810106 Marionette TRACE conn8 <- [1,2287,null,{"value":null}] 14:16:50 INFO - PROCESS | 2564 | 1465247810247 Marionette TRACE conn8 -> [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\", \"841f63d8-fed4-499c-a8c0-303cb4dc280d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:16:50 INFO - PROCESS | 2564 | 1465247810252 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:16:50 INFO - PROCESS | 2564 | ++DOCSHELL 10ECA800 == 37 [pid = 2564] [id = 581] 14:16:50 INFO - PROCESS | 2564 | ++DOMWINDOW == 87 (10ECC800) [pid = 2564] [serial = 1743] [outer = 00000000] 14:16:50 INFO - PROCESS | 2564 | ++DOMWINDOW == 88 (140DE000) [pid = 2564] [serial = 1744] [outer = 10ECC800] 14:16:50 INFO - PROCESS | 2564 | 1465247810302 Marionette DEBUG loaded listener.js 14:16:50 INFO - PROCESS | 2564 | ++DOMWINDOW == 89 (14720000) [pid = 2564] [serial = 1745] [outer = 10ECC800] 14:16:50 INFO - PROCESS | 2564 | --DOCSHELL 1937C400 == 36 [pid = 2564] [id = 578] 14:16:50 INFO - PROCESS | 2564 | --DOCSHELL 18C2E000 == 35 [pid = 2564] [id = 577] 14:16:50 INFO - PROCESS | 2564 | --DOCSHELL 141C2400 == 34 [pid = 2564] [id = 576] 14:16:50 INFO - PROCESS | 2564 | --DOCSHELL 184B8C00 == 33 [pid = 2564] [id = 575] 14:16:50 INFO - PROCESS | 2564 | --DOCSHELL 1794D400 == 32 [pid = 2564] [id = 574] 14:16:50 INFO - PROCESS | 2564 | --DOCSHELL 17565800 == 31 [pid = 2564] [id = 573] 14:16:50 INFO - PROCESS | 2564 | --DOCSHELL 15955800 == 30 [pid = 2564] [id = 572] 14:16:50 INFO - PROCESS | 2564 | --DOCSHELL 10ECF000 == 29 [pid = 2564] [id = 571] 14:16:50 INFO - PROCESS | 2564 | --DOCSHELL 0FD0E000 == 28 [pid = 2564] [id = 570] 14:16:50 INFO - PROCESS | 2564 | --DOMWINDOW == 88 (17EDE400) [pid = 2564] [serial = 1678] [outer = 00000000] [url = about:blank] 14:16:50 INFO - PROCESS | 2564 | --DOMWINDOW == 87 (17EE6000) [pid = 2564] [serial = 1679] [outer = 00000000] [url = about:blank] 14:16:50 INFO - PROCESS | 2564 | --DOMWINDOW == 86 (184B9800) [pid = 2564] [serial = 1681] [outer = 00000000] [url = about:blank] 14:16:50 INFO - PROCESS | 2564 | --DOMWINDOW == 85 (184BFC00) [pid = 2564] [serial = 1682] [outer = 00000000] [url = about:blank] 14:16:50 INFO - PROCESS | 2564 | --DOMWINDOW == 84 (14769400) [pid = 2564] [serial = 1672] [outer = 00000000] [url = about:blank] 14:16:50 INFO - PROCESS | 2564 | --DOMWINDOW == 83 (14817800) [pid = 2564] [serial = 1673] [outer = 00000000] [url = about:blank] 14:16:50 INFO - PROCESS | 2564 | --DOMWINDOW == 82 (10216C00) [pid = 2564] [serial = 1669] [outer = 00000000] [url = about:blank] 14:16:50 INFO - PROCESS | 2564 | --DOMWINDOW == 81 (18AF1000) [pid = 2564] [serial = 1687] [outer = 00000000] [url = about:blank] 14:16:50 INFO - PROCESS | 2564 | --DOMWINDOW == 80 (10253400) [pid = 2564] [serial = 1670] [outer = 00000000] [url = about:blank] 14:16:50 INFO - PROCESS | 2564 | --DOMWINDOW == 79 (14843800) [pid = 2564] [serial = 1666] [outer = 00000000] [url = about:blank] 14:16:50 INFO - PROCESS | 2564 | --DOMWINDOW == 78 (18C2F800) [pid = 2564] [serial = 1684] [outer = 00000000] [url = about:blank] 14:16:50 INFO - PROCESS | 2564 | --DOMWINDOW == 77 (15D47000) [pid = 2564] [serial = 1667] [outer = 00000000] [url = about:blank] 14:16:50 INFO - PROCESS | 2564 | --DOMWINDOW == 76 (0FE39400) [pid = 2564] [serial = 1663] [outer = 00000000] [url = about:blank] 14:16:50 INFO - PROCESS | 2564 | --DOMWINDOW == 75 (0FF56800) [pid = 2564] [serial = 1664] [outer = 00000000] [url = about:blank] 14:16:50 INFO - PROCESS | 2564 | --DOMWINDOW == 74 (17712400) [pid = 2564] [serial = 1675] [outer = 00000000] [url = about:blank] 14:16:50 INFO - PROCESS | 2564 | --DOMWINDOW == 73 (1B58AC00) [pid = 2564] [serial = 1661] [outer = 00000000] [url = about:blank] 14:16:50 INFO - PROCESS | 2564 | --DOMWINDOW == 72 (19389000) [pid = 2564] [serial = 1691] [outer = 00000000] [url = about:blank] 14:16:50 INFO - PROCESS | 2564 | --DOMWINDOW == 71 (19A24400) [pid = 2564] [serial = 1693] [outer = 00000000] [url = about:blank] 14:16:50 INFO - PROCESS | 2564 | --DOMWINDOW == 70 (1ABFA000) [pid = 2564] [serial = 1694] [outer = 00000000] [url = about:blank] 14:16:50 INFO - PROCESS | 2564 | --DOMWINDOW == 69 (19270000) [pid = 2564] [serial = 1690] [outer = 00000000] [url = about:blank] 14:16:50 INFO - PROCESS | 2564 | --DOMWINDOW == 68 (1890C400) [pid = 2564] [serial = 1685] [outer = 00000000] [url = about:blank] 14:16:50 INFO - PROCESS | 2564 | --DOMWINDOW == 67 (1771D400) [pid = 2564] [serial = 1676] [outer = 00000000] [url = about:blank] 14:16:50 INFO - PROCESS | 2564 | --DOMWINDOW == 66 (18C34000) [pid = 2564] [serial = 1688] [outer = 00000000] [url = about:blank] 14:16:50 INFO - PROCESS | 2564 | 1465247810780 Marionette TRACE conn8 <- [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]]]}] 14:16:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 14:16:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 831ms 14:16:50 INFO - PROCESS | 2564 | 1465247810807 Marionette TRACE conn8 -> [0,2289,"getWindowHandle",null] 14:16:50 INFO - PROCESS | 2564 | 1465247810811 Marionette TRACE conn8 <- [1,2289,null,{"value":"13"}] 14:16:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 14:16:50 INFO - PROCESS | 2564 | 1465247810817 Marionette TRACE conn8 -> [0,2290,"setScriptTimeout",{"ms":35000}] 14:16:50 INFO - PROCESS | 2564 | 1465247810820 Marionette TRACE conn8 <- [1,2290,null,{}] 14:16:50 INFO - PROCESS | 2564 | 1465247810824 Marionette TRACE conn8 -> [0,2291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:16:50 INFO - PROCESS | 2564 | 1465247810826 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:16:50 INFO - PROCESS | 2564 | 1465247810916 Marionette TRACE conn8 <- [1,2291,null,{"value":null}] 14:16:50 INFO - PROCESS | 2564 | 1465247810922 Marionette TRACE conn8 -> [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\", \"841f63d8-fed4-499c-a8c0-303cb4dc280d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:16:50 INFO - PROCESS | 2564 | 1465247810924 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:16:50 INFO - PROCESS | 2564 | ++DOCSHELL 10253000 == 29 [pid = 2564] [id = 582] 14:16:50 INFO - PROCESS | 2564 | ++DOMWINDOW == 67 (10253400) [pid = 2564] [serial = 1746] [outer = 00000000] 14:16:50 INFO - PROCESS | 2564 | ++DOMWINDOW == 68 (14790C00) [pid = 2564] [serial = 1747] [outer = 10253400] 14:16:51 INFO - PROCESS | 2564 | 1465247810972 Marionette DEBUG loaded listener.js 14:16:51 INFO - PROCESS | 2564 | ++DOMWINDOW == 69 (1481D400) [pid = 2564] [serial = 1748] [outer = 10253400] 14:16:51 INFO - PROCESS | 2564 | 1465247811454 Marionette TRACE conn8 <- [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]]]}] 14:16:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 14:16:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 670ms 14:16:51 INFO - PROCESS | 2564 | 1465247811492 Marionette TRACE conn8 -> [0,2293,"getWindowHandle",null] 14:16:51 INFO - PROCESS | 2564 | 1465247811494 Marionette TRACE conn8 <- [1,2293,null,{"value":"13"}] 14:16:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 14:16:51 INFO - PROCESS | 2564 | 1465247811497 Marionette TRACE conn8 -> [0,2294,"setScriptTimeout",{"ms":35000}] 14:16:51 INFO - PROCESS | 2564 | 1465247811501 Marionette TRACE conn8 <- [1,2294,null,{}] 14:16:51 INFO - PROCESS | 2564 | 1465247811511 Marionette TRACE conn8 -> [0,2295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:16:51 INFO - PROCESS | 2564 | 1465247811516 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:16:51 INFO - PROCESS | 2564 | 1465247811604 Marionette TRACE conn8 <- [1,2295,null,{"value":null}] 14:16:51 INFO - PROCESS | 2564 | 1465247811613 Marionette TRACE conn8 -> [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\", \"841f63d8-fed4-499c-a8c0-303cb4dc280d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:16:51 INFO - PROCESS | 2564 | 1465247811616 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:16:51 INFO - PROCESS | 2564 | ++DOCSHELL 17713C00 == 30 [pid = 2564] [id = 583] 14:16:51 INFO - PROCESS | 2564 | ++DOMWINDOW == 70 (17715C00) [pid = 2564] [serial = 1749] [outer = 00000000] 14:16:51 INFO - PROCESS | 2564 | ++DOMWINDOW == 71 (1771EC00) [pid = 2564] [serial = 1750] [outer = 17715C00] 14:16:51 INFO - PROCESS | 2564 | 1465247811695 Marionette DEBUG loaded listener.js 14:16:51 INFO - PROCESS | 2564 | ++DOMWINDOW == 72 (1774E800) [pid = 2564] [serial = 1751] [outer = 17715C00] 14:16:52 INFO - PROCESS | 2564 | 1465247812170 Marionette TRACE conn8 <- [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]]]}] 14:16:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 14:16:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 730ms 14:16:52 INFO - PROCESS | 2564 | 1465247812231 Marionette TRACE conn8 -> [0,2297,"getWindowHandle",null] 14:16:52 INFO - PROCESS | 2564 | 1465247812234 Marionette TRACE conn8 <- [1,2297,null,{"value":"13"}] 14:16:52 INFO - PROCESS | 2564 | 1465247812237 Marionette TRACE conn8 -> [0,2298,"setScriptTimeout",{"ms":35000}] 14:16:52 INFO - PROCESS | 2564 | 1465247812238 Marionette TRACE conn8 <- [1,2298,null,{}] 14:16:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 14:16:52 INFO - PROCESS | 2564 | 1465247812242 Marionette TRACE conn8 -> [0,2299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:16:52 INFO - PROCESS | 2564 | 1465247812244 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:16:52 INFO - PROCESS | 2564 | 1465247812330 Marionette TRACE conn8 <- [1,2299,null,{"value":null}] 14:16:52 INFO - PROCESS | 2564 | 1465247812338 Marionette TRACE conn8 -> [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\", \"841f63d8-fed4-499c-a8c0-303cb4dc280d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:16:52 INFO - PROCESS | 2564 | 1465247812340 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:16:52 INFO - PROCESS | 2564 | ++DOCSHELL 17EE0800 == 31 [pid = 2564] [id = 584] 14:16:52 INFO - PROCESS | 2564 | ++DOMWINDOW == 73 (17EE0400) [pid = 2564] [serial = 1752] [outer = 00000000] 14:16:52 INFO - PROCESS | 2564 | ++DOMWINDOW == 74 (184B6400) [pid = 2564] [serial = 1753] [outer = 17EE0400] 14:16:52 INFO - PROCESS | 2564 | 1465247812393 Marionette DEBUG loaded listener.js 14:16:52 INFO - PROCESS | 2564 | ++DOMWINDOW == 75 (184BF400) [pid = 2564] [serial = 1754] [outer = 17EE0400] 14:16:52 INFO - PROCESS | 2564 | 1465247812881 Marionette TRACE conn8 <- [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]]]}] 14:16:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 14:16:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 670ms 14:16:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 14:16:52 INFO - PROCESS | 2564 | 1465247812911 Marionette TRACE conn8 -> [0,2301,"getWindowHandle",null] 14:16:52 INFO - PROCESS | 2564 | 1465247812913 Marionette TRACE conn8 <- [1,2301,null,{"value":"13"}] 14:16:52 INFO - PROCESS | 2564 | 1465247812916 Marionette TRACE conn8 -> [0,2302,"setScriptTimeout",{"ms":35000}] 14:16:52 INFO - PROCESS | 2564 | 1465247812918 Marionette TRACE conn8 <- [1,2302,null,{}] 14:16:52 INFO - PROCESS | 2564 | 1465247812922 Marionette TRACE conn8 -> [0,2303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:16:52 INFO - PROCESS | 2564 | 1465247812924 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:16:53 INFO - PROCESS | 2564 | 1465247813070 Marionette TRACE conn8 <- [1,2303,null,{"value":null}] 14:16:53 INFO - PROCESS | 2564 | 1465247813088 Marionette TRACE conn8 -> [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\", \"841f63d8-fed4-499c-a8c0-303cb4dc280d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:16:53 INFO - PROCESS | 2564 | 1465247813090 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:16:53 INFO - PROCESS | 2564 | ++DOCSHELL 140E5000 == 32 [pid = 2564] [id = 585] 14:16:53 INFO - PROCESS | 2564 | ++DOMWINDOW == 76 (184BC800) [pid = 2564] [serial = 1755] [outer = 00000000] 14:16:53 INFO - PROCESS | 2564 | ++DOMWINDOW == 77 (18907C00) [pid = 2564] [serial = 1756] [outer = 184BC800] 14:16:53 INFO - PROCESS | 2564 | 1465247813134 Marionette DEBUG loaded listener.js 14:16:53 INFO - PROCESS | 2564 | ++DOMWINDOW == 78 (18C0F800) [pid = 2564] [serial = 1757] [outer = 184BC800] 14:16:53 INFO - PROCESS | 2564 | 1465247813569 Marionette TRACE conn8 <- [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]]]}] 14:16:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 14:16:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 730ms 14:16:53 INFO - PROCESS | 2564 | 1465247813647 Marionette TRACE conn8 -> [0,2305,"getWindowHandle",null] 14:16:53 INFO - PROCESS | 2564 | 1465247813649 Marionette TRACE conn8 <- [1,2305,null,{"value":"13"}] 14:16:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 14:16:53 INFO - PROCESS | 2564 | 1465247813653 Marionette TRACE conn8 -> [0,2306,"setScriptTimeout",{"ms":35000}] 14:16:53 INFO - PROCESS | 2564 | 1465247813654 Marionette TRACE conn8 <- [1,2306,null,{}] 14:16:53 INFO - PROCESS | 2564 | 1465247813658 Marionette TRACE conn8 -> [0,2307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:16:53 INFO - PROCESS | 2564 | 1465247813663 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:16:53 INFO - PROCESS | 2564 | 1465247813810 Marionette TRACE conn8 <- [1,2307,null,{"value":null}] 14:16:53 INFO - PROCESS | 2564 | 1465247813880 Marionette TRACE conn8 -> [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\", \"841f63d8-fed4-499c-a8c0-303cb4dc280d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:16:53 INFO - PROCESS | 2564 | 1465247813882 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:16:53 INFO - PROCESS | 2564 | ++DOCSHELL 17EE8400 == 33 [pid = 2564] [id = 586] 14:16:53 INFO - PROCESS | 2564 | ++DOMWINDOW == 79 (18C2D000) [pid = 2564] [serial = 1758] [outer = 00000000] 14:16:53 INFO - PROCESS | 2564 | ++DOMWINDOW == 80 (18E5C000) [pid = 2564] [serial = 1759] [outer = 18C2D000] 14:16:53 INFO - PROCESS | 2564 | 1465247813929 Marionette DEBUG loaded listener.js 14:16:54 INFO - PROCESS | 2564 | ++DOMWINDOW == 81 (19383400) [pid = 2564] [serial = 1760] [outer = 18C2D000] 14:16:54 INFO - PROCESS | 2564 | 1465247814374 Marionette TRACE conn8 <- [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] 14:16:54 INFO - PROCESS | 2564 | 1465247814426 Marionette TRACE conn8 <- [1,2309,null,{"value":"13"}] 14:16:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 14:16:54 INFO - PROCESS | 2564 | 1465247814430 Marionette TRACE conn8 -> [0,2310,"setScriptTimeout",{"ms":35000}] 14:16:54 INFO - PROCESS | 2564 | 1465247814431 Marionette TRACE conn8 <- [1,2310,null,{}] 14:16:54 INFO - PROCESS | 2564 | 1465247814435 Marionette TRACE conn8 -> [0,2311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:16:54 INFO - PROCESS | 2564 | 1465247814436 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:16:54 INFO - PROCESS | 2564 | 1465247814559 Marionette TRACE conn8 <- [1,2311,null,{"value":null}] 14:16:54 INFO - PROCESS | 2564 | 1465247814624 Marionette TRACE conn8 -> [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\", \"841f63d8-fed4-499c-a8c0-303cb4dc280d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:16:54 INFO - PROCESS | 2564 | 1465247814626 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:16:54 INFO - PROCESS | 2564 | ++DOCSHELL 1984F800 == 34 [pid = 2564] [id = 587] 14:16:54 INFO - PROCESS | 2564 | ++DOMWINDOW == 82 (19850000) [pid = 2564] [serial = 1761] [outer = 00000000] 14:16:54 INFO - PROCESS | 2564 | ++DOMWINDOW == 83 (1ABFA000) [pid = 2564] [serial = 1762] [outer = 19850000] 14:16:54 INFO - PROCESS | 2564 | 1465247814670 Marionette DEBUG loaded listener.js 14:16:54 INFO - PROCESS | 2564 | ++DOMWINDOW == 84 (1AD09800) [pid = 2564] [serial = 1763] [outer = 19850000] 14:16:55 INFO - PROCESS | 2564 | --DOMWINDOW == 83 (17E3F800) [pid = 2564] [serial = 1722] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 14:16:55 INFO - PROCESS | 2564 | --DOMWINDOW == 82 (0FD0E400) [pid = 2564] [serial = 1710] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 14:16:55 INFO - PROCESS | 2564 | --DOMWINDOW == 81 (1595E000) [pid = 2564] [serial = 1716] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 14:16:55 INFO - PROCESS | 2564 | --DOMWINDOW == 80 (10F1F800) [pid = 2564] [serial = 1713] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 14:16:55 INFO - PROCESS | 2564 | --DOMWINDOW == 79 (0FE3F800) [pid = 2564] [serial = 1707] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 14:16:55 INFO - PROCESS | 2564 | --DOMWINDOW == 78 (184BCC00) [pid = 2564] [serial = 1725] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 14:16:55 INFO - PROCESS | 2564 | --DOMWINDOW == 77 (1481DC00) [pid = 2564] [serial = 1728] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 14:16:55 INFO - PROCESS | 2564 | --DOMWINDOW == 76 (10218800) [pid = 2564] [serial = 1695] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 14:16:55 INFO - PROCESS | 2564 | --DOMWINDOW == 75 (17584400) [pid = 2564] [serial = 1698] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 14:16:55 INFO - PROCESS | 2564 | --DOMWINDOW == 74 (192E9C00) [pid = 2564] [serial = 1701] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 14:16:55 INFO - PROCESS | 2564 | --DOMWINDOW == 73 (1D275000) [pid = 2564] [serial = 1704] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 14:16:55 INFO - PROCESS | 2564 | --DOMWINDOW == 72 (17582000) [pid = 2564] [serial = 1719] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 14:16:55 INFO - PROCESS | 2564 | --DOMWINDOW == 71 (18C31400) [pid = 2564] [serial = 1731] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 14:16:55 INFO - PROCESS | 2564 | 1465247815142 Marionette TRACE conn8 <- [1,2312,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.nan.html",0,null,null,[["ImageData.data converts NaN to 0",0,null,null]]]}] 14:16:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 14:16:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 730ms 14:16:55 INFO - PROCESS | 2564 | 1465247815160 Marionette TRACE conn8 -> [0,2313,"getWindowHandle",null] 14:16:55 INFO - PROCESS | 2564 | 1465247815162 Marionette TRACE conn8 <- [1,2313,null,{"value":"13"}] 14:16:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 14:16:55 INFO - PROCESS | 2564 | 1465247815165 Marionette TRACE conn8 -> [0,2314,"setScriptTimeout",{"ms":35000}] 14:16:55 INFO - PROCESS | 2564 | 1465247815167 Marionette TRACE conn8 <- [1,2314,null,{}] 14:16:55 INFO - PROCESS | 2564 | 1465247815170 Marionette TRACE conn8 -> [0,2315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:16:55 INFO - PROCESS | 2564 | 1465247815172 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:16:55 INFO - PROCESS | 2564 | 1465247815292 Marionette TRACE conn8 <- [1,2315,null,{"value":null}] 14:16:55 INFO - PROCESS | 2564 | 1465247815354 Marionette TRACE conn8 -> [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\", \"841f63d8-fed4-499c-a8c0-303cb4dc280d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:16:55 INFO - PROCESS | 2564 | 1465247815356 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:16:55 INFO - PROCESS | 2564 | ++DOCSHELL 14094800 == 35 [pid = 2564] [id = 588] 14:16:55 INFO - PROCESS | 2564 | ++DOMWINDOW == 72 (1595E000) [pid = 2564] [serial = 1764] [outer = 00000000] 14:16:55 INFO - PROCESS | 2564 | ++DOMWINDOW == 73 (1890A400) [pid = 2564] [serial = 1765] [outer = 1595E000] 14:16:55 INFO - PROCESS | 2564 | 1465247815402 Marionette DEBUG loaded listener.js 14:16:55 INFO - PROCESS | 2564 | ++DOMWINDOW == 74 (19851C00) [pid = 2564] [serial = 1766] [outer = 1595E000] 14:16:55 INFO - PROCESS | 2564 | 1465247815746 Marionette TRACE conn8 <- [1,2316,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.properties.html",0,null,null,[["ImageData objects have the right properties",0,null,null]]]}] 14:16:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 14:16:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 630ms 14:16:55 INFO - PROCESS | 2564 | 1465247815802 Marionette TRACE conn8 -> [0,2317,"getWindowHandle",null] 14:16:55 INFO - PROCESS | 2564 | 1465247815804 Marionette TRACE conn8 <- [1,2317,null,{"value":"13"}] 14:16:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 14:16:55 INFO - PROCESS | 2564 | 1465247815807 Marionette TRACE conn8 -> [0,2318,"setScriptTimeout",{"ms":35000}] 14:16:55 INFO - PROCESS | 2564 | 1465247815809 Marionette TRACE conn8 <- [1,2318,null,{}] 14:16:55 INFO - PROCESS | 2564 | 1465247815812 Marionette TRACE conn8 -> [0,2319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:16:55 INFO - PROCESS | 2564 | 1465247815814 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:16:55 INFO - PROCESS | 2564 | 1465247815894 Marionette TRACE conn8 <- [1,2319,null,{"value":null}] 14:16:55 INFO - PROCESS | 2564 | 1465247815900 Marionette TRACE conn8 -> [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\", \"841f63d8-fed4-499c-a8c0-303cb4dc280d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:16:55 INFO - PROCESS | 2564 | 1465247815902 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:16:55 INFO - PROCESS | 2564 | ++DOCSHELL 1AD12000 == 36 [pid = 2564] [id = 589] 14:16:55 INFO - PROCESS | 2564 | ++DOMWINDOW == 75 (1B262C00) [pid = 2564] [serial = 1767] [outer = 00000000] 14:16:55 INFO - PROCESS | 2564 | ++DOMWINDOW == 76 (1B5F8000) [pid = 2564] [serial = 1768] [outer = 1B262C00] 14:16:55 INFO - PROCESS | 2564 | 1465247815946 Marionette DEBUG loaded listener.js 14:16:56 INFO - PROCESS | 2564 | ++DOMWINDOW == 77 (1BA9D400) [pid = 2564] [serial = 1769] [outer = 1B262C00] 14:16:56 INFO - PROCESS | 2564 | 1465247816392 Marionette TRACE conn8 <- [1,2320,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html",0,null,null,[["ImageData objects properties are read-only",0,null,null]]]}] 14:16:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 14:16:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 631ms 14:16:56 INFO - PROCESS | 2564 | 1465247816455 Marionette TRACE conn8 -> [0,2321,"getWindowHandle",null] 14:16:56 INFO - PROCESS | 2564 | 1465247816457 Marionette TRACE conn8 <- [1,2321,null,{"value":"13"}] 14:16:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 14:16:56 INFO - PROCESS | 2564 | 1465247816461 Marionette TRACE conn8 -> [0,2322,"setScriptTimeout",{"ms":35000}] 14:16:56 INFO - PROCESS | 2564 | 1465247816463 Marionette TRACE conn8 <- [1,2322,null,{}] 14:16:56 INFO - PROCESS | 2564 | 1465247816466 Marionette TRACE conn8 -> [0,2323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:16:56 INFO - PROCESS | 2564 | 1465247816468 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:16:56 INFO - PROCESS | 2564 | 1465247816550 Marionette TRACE conn8 <- [1,2323,null,{"value":null}] 14:16:56 INFO - PROCESS | 2564 | 1465247816558 Marionette TRACE conn8 -> [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\", \"841f63d8-fed4-499c-a8c0-303cb4dc280d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:16:56 INFO - PROCESS | 2564 | 1465247816559 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:16:56 INFO - PROCESS | 2564 | ++DOCSHELL 15F7AC00 == 37 [pid = 2564] [id = 590] 14:16:56 INFO - PROCESS | 2564 | ++DOMWINDOW == 78 (1774EC00) [pid = 2564] [serial = 1770] [outer = 00000000] 14:16:56 INFO - PROCESS | 2564 | ++DOMWINDOW == 79 (1D277800) [pid = 2564] [serial = 1771] [outer = 1774EC00] 14:16:56 INFO - PROCESS | 2564 | 1465247816603 Marionette DEBUG loaded listener.js 14:16:56 INFO - PROCESS | 2564 | ++DOMWINDOW == 80 (1D278800) [pid = 2564] [serial = 1772] [outer = 1774EC00] 14:16:57 INFO - PROCESS | 2564 | 1465247817129 Marionette TRACE conn8 <- [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]]]}] 14:16:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 14:16:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 730ms 14:16:57 INFO - PROCESS | 2564 | 1465247817194 Marionette TRACE conn8 -> [0,2325,"getWindowHandle",null] 14:16:57 INFO - PROCESS | 2564 | 1465247817199 Marionette TRACE conn8 <- [1,2325,null,{"value":"13"}] 14:16:57 INFO - PROCESS | 2564 | 1465247817205 Marionette TRACE conn8 -> [0,2326,"setScriptTimeout",{"ms":35000}] 14:16:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 14:16:57 INFO - PROCESS | 2564 | 1465247817209 Marionette TRACE conn8 <- [1,2326,null,{}] 14:16:57 INFO - PROCESS | 2564 | 1465247817215 Marionette TRACE conn8 -> [0,2327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:16:57 INFO - PROCESS | 2564 | 1465247817218 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:16:57 INFO - PROCESS | 2564 | 1465247817411 Marionette TRACE conn8 <- [1,2327,null,{"value":null}] 14:16:57 INFO - PROCESS | 2564 | 1465247817527 Marionette TRACE conn8 -> [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\", \"841f63d8-fed4-499c-a8c0-303cb4dc280d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:16:57 INFO - PROCESS | 2564 | 1465247817532 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:16:57 INFO - PROCESS | 2564 | ++DOCSHELL 0FE3B400 == 38 [pid = 2564] [id = 591] 14:16:57 INFO - PROCESS | 2564 | ++DOMWINDOW == 81 (0FE3BC00) [pid = 2564] [serial = 1773] [outer = 00000000] 14:16:57 INFO - PROCESS | 2564 | ++DOMWINDOW == 82 (10EC9800) [pid = 2564] [serial = 1774] [outer = 0FE3BC00] 14:16:57 INFO - PROCESS | 2564 | 1465247817603 Marionette DEBUG loaded listener.js 14:16:57 INFO - PROCESS | 2564 | ++DOMWINDOW == 83 (1479DC00) [pid = 2564] [serial = 1775] [outer = 0FE3BC00] 14:16:58 INFO - PROCESS | 2564 | 1465247818161 Marionette TRACE conn8 <- [1,2328,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.set.html",0,null,null,[["ImageData.data can be modified",0,null,null]]]}] 14:16:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 14:16:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 970ms 14:16:58 INFO - PROCESS | 2564 | 1465247818183 Marionette TRACE conn8 -> [0,2329,"getWindowHandle",null] 14:16:58 INFO - PROCESS | 2564 | 1465247818188 Marionette TRACE conn8 <- [1,2329,null,{"value":"13"}] 14:16:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 14:16:58 INFO - PROCESS | 2564 | 1465247818196 Marionette TRACE conn8 -> [0,2330,"setScriptTimeout",{"ms":35000}] 14:16:58 INFO - PROCESS | 2564 | 1465247818198 Marionette TRACE conn8 <- [1,2330,null,{}] 14:16:58 INFO - PROCESS | 2564 | 1465247818203 Marionette TRACE conn8 -> [0,2331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:16:58 INFO - PROCESS | 2564 | 1465247818205 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:16:58 INFO - PROCESS | 2564 | 1465247818318 Marionette TRACE conn8 <- [1,2331,null,{"value":null}] 14:16:58 INFO - PROCESS | 2564 | 1465247818431 Marionette TRACE conn8 -> [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\", \"841f63d8-fed4-499c-a8c0-303cb4dc280d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:16:58 INFO - PROCESS | 2564 | 1465247818433 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:16:58 INFO - PROCESS | 2564 | ++DOCSHELL 17712C00 == 39 [pid = 2564] [id = 592] 14:16:58 INFO - PROCESS | 2564 | ++DOMWINDOW == 84 (1771D000) [pid = 2564] [serial = 1776] [outer = 00000000] 14:16:58 INFO - PROCESS | 2564 | ++DOMWINDOW == 85 (17EDFC00) [pid = 2564] [serial = 1777] [outer = 1771D000] 14:16:58 INFO - PROCESS | 2564 | 1465247818530 Marionette DEBUG loaded listener.js 14:16:58 INFO - PROCESS | 2564 | ++DOMWINDOW == 86 (183D6C00) [pid = 2564] [serial = 1778] [outer = 1771D000] 14:16:59 INFO - PROCESS | 2564 | 1465247819118 Marionette TRACE conn8 <- [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]]]}] 14:16:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 14:16:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 970ms 14:16:59 INFO - PROCESS | 2564 | 1465247819170 Marionette TRACE conn8 -> [0,2333,"getWindowHandle",null] 14:16:59 INFO - PROCESS | 2564 | 1465247819172 Marionette TRACE conn8 <- [1,2333,null,{"value":"13"}] 14:16:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 14:16:59 INFO - PROCESS | 2564 | 1465247819176 Marionette TRACE conn8 -> [0,2334,"setScriptTimeout",{"ms":35000}] 14:16:59 INFO - PROCESS | 2564 | 1465247819180 Marionette TRACE conn8 <- [1,2334,null,{}] 14:16:59 INFO - PROCESS | 2564 | 1465247819192 Marionette TRACE conn8 -> [0,2335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:16:59 INFO - PROCESS | 2564 | 1465247819197 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:16:59 INFO - PROCESS | 2564 | 1465247819308 Marionette TRACE conn8 <- [1,2335,null,{"value":null}] 14:16:59 INFO - PROCESS | 2564 | 1465247819450 Marionette TRACE conn8 -> [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\", \"841f63d8-fed4-499c-a8c0-303cb4dc280d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:16:59 INFO - PROCESS | 2564 | 1465247819454 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:16:59 INFO - PROCESS | 2564 | ++DOCSHELL 19A24400 == 40 [pid = 2564] [id = 593] 14:16:59 INFO - PROCESS | 2564 | ++DOMWINDOW == 87 (1B5F8C00) [pid = 2564] [serial = 1779] [outer = 00000000] 14:16:59 INFO - PROCESS | 2564 | ++DOMWINDOW == 88 (1D35DC00) [pid = 2564] [serial = 1780] [outer = 1B5F8C00] 14:16:59 INFO - PROCESS | 2564 | 1465247819512 Marionette DEBUG loaded listener.js 14:16:59 INFO - PROCESS | 2564 | ++DOMWINDOW == 89 (1D40F000) [pid = 2564] [serial = 1781] [outer = 1B5F8C00] 14:17:00 INFO - PROCESS | 2564 | 1465247820150 Marionette TRACE conn8 <- [1,2336,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html",0,null,null,[["ImageData.data converts undefined to 0",0,null,null]]]}] 14:17:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 14:17:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 1024ms 14:17:00 INFO - PROCESS | 2564 | 1465247820204 Marionette TRACE conn8 -> [0,2337,"getWindowHandle",null] 14:17:00 INFO - PROCESS | 2564 | 1465247820206 Marionette TRACE conn8 <- [1,2337,null,{"value":"13"}] 14:17:00 INFO - PROCESS | 2564 | 1465247820210 Marionette TRACE conn8 -> [0,2338,"setScriptTimeout",{"ms":35000}] 14:17:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 14:17:00 INFO - PROCESS | 2564 | 1465247820212 Marionette TRACE conn8 <- [1,2338,null,{}] 14:17:00 INFO - PROCESS | 2564 | 1465247820215 Marionette TRACE conn8 -> [0,2339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:17:00 INFO - PROCESS | 2564 | 1465247820217 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:17:00 INFO - PROCESS | 2564 | 1465247820367 Marionette TRACE conn8 <- [1,2339,null,{"value":null}] 14:17:00 INFO - PROCESS | 2564 | 1465247820506 Marionette TRACE conn8 -> [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\", \"841f63d8-fed4-499c-a8c0-303cb4dc280d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:17:00 INFO - PROCESS | 2564 | 1465247820509 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:17:00 INFO - PROCESS | 2564 | ++DOCSHELL 0FE44000 == 41 [pid = 2564] [id = 594] 14:17:00 INFO - PROCESS | 2564 | ++DOMWINDOW == 90 (0FF4D800) [pid = 2564] [serial = 1782] [outer = 00000000] 14:17:00 INFO - PROCESS | 2564 | ++DOMWINDOW == 91 (14722C00) [pid = 2564] [serial = 1783] [outer = 0FF4D800] 14:17:00 INFO - PROCESS | 2564 | 1465247820565 Marionette DEBUG loaded listener.js 14:17:00 INFO - PROCESS | 2564 | ++DOMWINDOW == 92 (17748400) [pid = 2564] [serial = 1784] [outer = 0FF4D800] 14:17:01 INFO - PROCESS | 2564 | 1465247821348 Marionette TRACE conn8 <- [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]]]}] 14:17:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 14:17:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 1176ms 14:17:01 INFO - PROCESS | 2564 | 1465247821389 Marionette TRACE conn8 -> [0,2341,"getWindowHandle",null] 14:17:01 INFO - PROCESS | 2564 | 1465247821392 Marionette TRACE conn8 <- [1,2341,null,{"value":"13"}] 14:17:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 14:17:01 INFO - PROCESS | 2564 | 1465247821396 Marionette TRACE conn8 -> [0,2342,"setScriptTimeout",{"ms":35000}] 14:17:01 INFO - PROCESS | 2564 | 1465247821399 Marionette TRACE conn8 <- [1,2342,null,{}] 14:17:01 INFO - PROCESS | 2564 | 1465247821404 Marionette TRACE conn8 -> [0,2343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:17:01 INFO - PROCESS | 2564 | 1465247821407 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:17:01 INFO - PROCESS | 2564 | 1465247821511 Marionette TRACE conn8 <- [1,2343,null,{"value":null}] 14:17:02 INFO - PROCESS | 2564 | --DOCSHELL 1AD12000 == 40 [pid = 2564] [id = 589] 14:17:02 INFO - PROCESS | 2564 | --DOCSHELL 14094800 == 39 [pid = 2564] [id = 588] 14:17:02 INFO - PROCESS | 2564 | --DOCSHELL 1984F800 == 38 [pid = 2564] [id = 587] 14:17:02 INFO - PROCESS | 2564 | --DOCSHELL 17EE8400 == 37 [pid = 2564] [id = 586] 14:17:02 INFO - PROCESS | 2564 | --DOCSHELL 140E5000 == 36 [pid = 2564] [id = 585] 14:17:02 INFO - PROCESS | 2564 | --DOCSHELL 17EE0800 == 35 [pid = 2564] [id = 584] 14:17:02 INFO - PROCESS | 2564 | --DOCSHELL 17713C00 == 34 [pid = 2564] [id = 583] 14:17:02 INFO - PROCESS | 2564 | --DOCSHELL 10253000 == 33 [pid = 2564] [id = 582] 14:17:02 INFO - PROCESS | 2564 | --DOCSHELL 10ECA800 == 32 [pid = 2564] [id = 581] 14:17:02 INFO - PROCESS | 2564 | --DOCSHELL 14845400 == 31 [pid = 2564] [id = 580] 14:17:02 INFO - PROCESS | 2564 | --DOCSHELL 0FBE2C00 == 30 [pid = 2564] [id = 579] 14:17:02 INFO - PROCESS | 2564 | --DOCSHELL 0FE3D400 == 29 [pid = 2564] [id = 569] 14:17:02 INFO - PROCESS | 2564 | --DOCSHELL 0FE44000 == 28 [pid = 2564] [id = 594] 14:17:02 INFO - PROCESS | 2564 | --DOCSHELL 19A24400 == 27 [pid = 2564] [id = 593] 14:17:02 INFO - PROCESS | 2564 | --DOCSHELL 15F7AC00 == 26 [pid = 2564] [id = 590] 14:17:02 INFO - PROCESS | 2564 | --DOCSHELL 0FE3B400 == 25 [pid = 2564] [id = 591] 14:17:02 INFO - PROCESS | 2564 | --DOCSHELL 17712C00 == 24 [pid = 2564] [id = 592] 14:17:02 INFO - PROCESS | 2564 | 1465247822288 Marionette TRACE conn8 -> [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\", \"841f63d8-fed4-499c-a8c0-303cb4dc280d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:17:02 INFO - PROCESS | 2564 | 1465247822291 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:17:02 INFO - PROCESS | 2564 | --DOMWINDOW == 91 (1984D400) [pid = 2564] [serial = 1735] [outer = 00000000] [url = about:blank] 14:17:02 INFO - PROCESS | 2564 | --DOMWINDOW == 90 (17EE6C00) [pid = 2564] [serial = 1723] [outer = 00000000] [url = about:blank] 14:17:02 INFO - PROCESS | 2564 | --DOMWINDOW == 89 (0FE38C00) [pid = 2564] [serial = 1711] [outer = 00000000] [url = about:blank] 14:17:02 INFO - PROCESS | 2564 | --DOMWINDOW == 88 (0FE3DC00) [pid = 2564] [serial = 1712] [outer = 00000000] [url = about:blank] 14:17:02 INFO - PROCESS | 2564 | --DOMWINDOW == 87 (17567800) [pid = 2564] [serial = 1717] [outer = 00000000] [url = about:blank] 14:17:02 INFO - PROCESS | 2564 | --DOMWINDOW == 86 (1757F000) [pid = 2564] [serial = 1718] [outer = 00000000] [url = about:blank] 14:17:02 INFO - PROCESS | 2564 | --DOMWINDOW == 85 (13E07800) [pid = 2564] [serial = 1714] [outer = 00000000] [url = about:blank] 14:17:02 INFO - PROCESS | 2564 | --DOMWINDOW == 84 (14010800) [pid = 2564] [serial = 1715] [outer = 00000000] [url = about:blank] 14:17:02 INFO - PROCESS | 2564 | --DOMWINDOW == 83 (10214400) [pid = 2564] [serial = 1709] [outer = 00000000] [url = about:blank] 14:17:02 INFO - PROCESS | 2564 | --DOMWINDOW == 82 (0FF4F400) [pid = 2564] [serial = 1708] [outer = 00000000] [url = about:blank] 14:17:02 INFO - PROCESS | 2564 | --DOMWINDOW == 81 (1890F000) [pid = 2564] [serial = 1726] [outer = 00000000] [url = about:blank] 14:17:02 INFO - PROCESS | 2564 | --DOMWINDOW == 80 (1837D400) [pid = 2564] [serial = 1724] [outer = 00000000] [url = about:blank] 14:17:02 INFO - PROCESS | 2564 | --DOMWINDOW == 79 (184BC000) [pid = 2564] [serial = 1729] [outer = 00000000] [url = about:blank] 14:17:02 INFO - PROCESS | 2564 | --DOMWINDOW == 78 (18AFBC00) [pid = 2564] [serial = 1730] [outer = 00000000] [url = about:blank] 14:17:02 INFO - PROCESS | 2564 | --DOMWINDOW == 77 (14095400) [pid = 2564] [serial = 1697] [outer = 00000000] [url = about:blank] 14:17:02 INFO - PROCESS | 2564 | --DOMWINDOW == 76 (105B4800) [pid = 2564] [serial = 1696] [outer = 00000000] [url = about:blank] 14:17:02 INFO - PROCESS | 2564 | --DOMWINDOW == 75 (1794B400) [pid = 2564] [serial = 1700] [outer = 00000000] [url = about:blank] 14:17:02 INFO - PROCESS | 2564 | --DOMWINDOW == 74 (17747400) [pid = 2564] [serial = 1699] [outer = 00000000] [url = about:blank] 14:17:02 INFO - PROCESS | 2564 | --DOMWINDOW == 73 (1B5EFC00) [pid = 2564] [serial = 1703] [outer = 00000000] [url = about:blank] 14:17:02 INFO - PROCESS | 2564 | --DOMWINDOW == 72 (19A1C800) [pid = 2564] [serial = 1702] [outer = 00000000] [url = about:blank] 14:17:02 INFO - PROCESS | 2564 | --DOMWINDOW == 71 (1D35B400) [pid = 2564] [serial = 1706] [outer = 00000000] [url = about:blank] 14:17:02 INFO - PROCESS | 2564 | --DOMWINDOW == 70 (1D27D800) [pid = 2564] [serial = 1705] [outer = 00000000] [url = about:blank] 14:17:02 INFO - PROCESS | 2564 | --DOMWINDOW == 69 (18C07000) [pid = 2564] [serial = 1727] [outer = 00000000] [url = about:blank] 14:17:02 INFO - PROCESS | 2564 | --DOMWINDOW == 68 (1774CC00) [pid = 2564] [serial = 1720] [outer = 00000000] [url = about:blank] 14:17:02 INFO - PROCESS | 2564 | --DOMWINDOW == 67 (177C1400) [pid = 2564] [serial = 1721] [outer = 00000000] [url = about:blank] 14:17:02 INFO - PROCESS | 2564 | --DOMWINDOW == 66 (18E5A800) [pid = 2564] [serial = 1732] [outer = 00000000] [url = about:blank] 14:17:02 INFO - PROCESS | 2564 | --DOMWINDOW == 65 (18E5B800) [pid = 2564] [serial = 1733] [outer = 00000000] [url = about:blank] 14:17:02 INFO - PROCESS | 2564 | ++DOCSHELL 0F3F2800 == 25 [pid = 2564] [id = 595] 14:17:02 INFO - PROCESS | 2564 | ++DOMWINDOW == 66 (0F729400) [pid = 2564] [serial = 1785] [outer = 00000000] 14:17:02 INFO - PROCESS | 2564 | ++DOMWINDOW == 67 (0FBE6000) [pid = 2564] [serial = 1786] [outer = 0F729400] 14:17:02 INFO - PROCESS | 2564 | 1465247822470 Marionette DEBUG loaded listener.js 14:17:02 INFO - PROCESS | 2564 | ++DOMWINDOW == 68 (0FD09800) [pid = 2564] [serial = 1787] [outer = 0F729400] 14:17:02 INFO - PROCESS | 2564 | 1465247822941 Marionette TRACE conn8 <- [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]]]}] 14:17:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 14:17:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 1576ms 14:17:03 INFO - PROCESS | 2564 | 1465247822976 Marionette TRACE conn8 -> [0,2345,"getWindowHandle",null] 14:17:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 14:17:03 INFO - PROCESS | 2564 | 1465247822980 Marionette TRACE conn8 <- [1,2345,null,{"value":"13"}] 14:17:03 INFO - PROCESS | 2564 | 1465247822983 Marionette TRACE conn8 -> [0,2346,"setScriptTimeout",{"ms":35000}] 14:17:03 INFO - PROCESS | 2564 | 1465247822986 Marionette TRACE conn8 <- [1,2346,null,{}] 14:17:03 INFO - PROCESS | 2564 | 1465247822991 Marionette TRACE conn8 -> [0,2347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:17:03 INFO - PROCESS | 2564 | 1465247822996 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:17:03 INFO - PROCESS | 2564 | 1465247823088 Marionette TRACE conn8 <- [1,2347,null,{"value":null}] 14:17:03 INFO - PROCESS | 2564 | 1465247823101 Marionette TRACE conn8 -> [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\", \"841f63d8-fed4-499c-a8c0-303cb4dc280d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:17:03 INFO - PROCESS | 2564 | 1465247823103 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:17:03 INFO - PROCESS | 2564 | ++DOCSHELL 1020B400 == 26 [pid = 2564] [id = 596] 14:17:03 INFO - PROCESS | 2564 | ++DOMWINDOW == 69 (10211400) [pid = 2564] [serial = 1788] [outer = 00000000] 14:17:03 INFO - PROCESS | 2564 | ++DOMWINDOW == 70 (10250C00) [pid = 2564] [serial = 1789] [outer = 10211400] 14:17:03 INFO - PROCESS | 2564 | 1465247823154 Marionette DEBUG loaded listener.js 14:17:03 INFO - PROCESS | 2564 | ++DOMWINDOW == 71 (105B4800) [pid = 2564] [serial = 1790] [outer = 10211400] 14:17:03 INFO - PROCESS | 2564 | 1465247823635 Marionette TRACE conn8 <- [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]]]}] 14:17:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 14:17:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 670ms 14:17:03 INFO - PROCESS | 2564 | 1465247823658 Marionette TRACE conn8 -> [0,2349,"getWindowHandle",null] 14:17:03 INFO - PROCESS | 2564 | 1465247823662 Marionette TRACE conn8 <- [1,2349,null,{"value":"13"}] 14:17:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 14:17:03 INFO - PROCESS | 2564 | 1465247823666 Marionette TRACE conn8 -> [0,2350,"setScriptTimeout",{"ms":35000}] 14:17:03 INFO - PROCESS | 2564 | 1465247823668 Marionette TRACE conn8 <- [1,2350,null,{}] 14:17:03 INFO - PROCESS | 2564 | 1465247823672 Marionette TRACE conn8 -> [0,2351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:17:03 INFO - PROCESS | 2564 | 1465247823675 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:17:03 INFO - PROCESS | 2564 | 1465247823797 Marionette TRACE conn8 <- [1,2351,null,{"value":null}] 14:17:03 INFO - PROCESS | 2564 | 1465247823895 Marionette TRACE conn8 -> [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\", \"841f63d8-fed4-499c-a8c0-303cb4dc280d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:17:03 INFO - PROCESS | 2564 | 1465247823898 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:17:03 INFO - PROCESS | 2564 | ++DOCSHELL 143ABC00 == 27 [pid = 2564] [id = 597] 14:17:03 INFO - PROCESS | 2564 | ++DOMWINDOW == 72 (143B0400) [pid = 2564] [serial = 1791] [outer = 00000000] 14:17:03 INFO - PROCESS | 2564 | ++DOMWINDOW == 73 (14806400) [pid = 2564] [serial = 1792] [outer = 143B0400] 14:17:03 INFO - PROCESS | 2564 | 1465247823943 Marionette DEBUG loaded listener.js 14:17:04 INFO - PROCESS | 2564 | ++DOMWINDOW == 74 (14968C00) [pid = 2564] [serial = 1793] [outer = 143B0400] 14:17:04 INFO - PROCESS | 2564 | 1465247824373 Marionette TRACE conn8 <- [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]]]}] 14:17:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 14:17:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 730ms 14:17:04 INFO - PROCESS | 2564 | 1465247824400 Marionette TRACE conn8 -> [0,2353,"getWindowHandle",null] 14:17:04 INFO - PROCESS | 2564 | 1465247824402 Marionette TRACE conn8 <- [1,2353,null,{"value":"13"}] 14:17:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 14:17:04 INFO - PROCESS | 2564 | 1465247824407 Marionette TRACE conn8 -> [0,2354,"setScriptTimeout",{"ms":35000}] 14:17:04 INFO - PROCESS | 2564 | 1465247824413 Marionette TRACE conn8 <- [1,2354,null,{}] 14:17:04 INFO - PROCESS | 2564 | 1465247824422 Marionette TRACE conn8 -> [0,2355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:17:04 INFO - PROCESS | 2564 | 1465247824426 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:17:04 INFO - PROCESS | 2564 | 1465247824561 Marionette TRACE conn8 <- [1,2355,null,{"value":null}] 14:17:04 INFO - PROCESS | 2564 | 1465247824588 Marionette TRACE conn8 -> [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\", \"841f63d8-fed4-499c-a8c0-303cb4dc280d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:17:04 INFO - PROCESS | 2564 | 1465247824590 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:17:04 INFO - PROCESS | 2564 | ++DOCSHELL 0FF59800 == 28 [pid = 2564] [id = 598] 14:17:04 INFO - PROCESS | 2564 | ++DOMWINDOW == 75 (1409FC00) [pid = 2564] [serial = 1794] [outer = 00000000] 14:17:04 INFO - PROCESS | 2564 | ++DOMWINDOW == 76 (17585800) [pid = 2564] [serial = 1795] [outer = 1409FC00] 14:17:04 INFO - PROCESS | 2564 | 1465247824646 Marionette DEBUG loaded listener.js 14:17:04 INFO - PROCESS | 2564 | ++DOMWINDOW == 77 (17713400) [pid = 2564] [serial = 1796] [outer = 1409FC00] 14:17:05 INFO - PROCESS | 2564 | 1465247825116 Marionette TRACE conn8 <- [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]]]}] 14:17:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 14:17:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 730ms 14:17:05 INFO - PROCESS | 2564 | 1465247825176 Marionette TRACE conn8 -> [0,2357,"getWindowHandle",null] 14:17:05 INFO - PROCESS | 2564 | 1465247825178 Marionette TRACE conn8 <- [1,2357,null,{"value":"13"}] 14:17:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 14:17:05 INFO - PROCESS | 2564 | 1465247825184 Marionette TRACE conn8 -> [0,2358,"setScriptTimeout",{"ms":35000}] 14:17:05 INFO - PROCESS | 2564 | 1465247825186 Marionette TRACE conn8 <- [1,2358,null,{}] 14:17:05 INFO - PROCESS | 2564 | 1465247825190 Marionette TRACE conn8 -> [0,2359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:17:05 INFO - PROCESS | 2564 | 1465247825191 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:17:05 INFO - PROCESS | 2564 | 1465247825315 Marionette TRACE conn8 <- [1,2359,null,{"value":null}] 14:17:05 INFO - PROCESS | 2564 | 1465247825378 Marionette TRACE conn8 -> [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\", \"841f63d8-fed4-499c-a8c0-303cb4dc280d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:17:05 INFO - PROCESS | 2564 | 1465247825381 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:17:05 INFO - PROCESS | 2564 | ++DOCSHELL 17747800 == 29 [pid = 2564] [id = 599] 14:17:05 INFO - PROCESS | 2564 | ++DOMWINDOW == 78 (17749400) [pid = 2564] [serial = 1797] [outer = 00000000] 14:17:05 INFO - PROCESS | 2564 | ++DOMWINDOW == 79 (1794D400) [pid = 2564] [serial = 1798] [outer = 17749400] 14:17:05 INFO - PROCESS | 2564 | 1465247825425 Marionette DEBUG loaded listener.js 14:17:05 INFO - PROCESS | 2564 | ++DOMWINDOW == 80 (17E3D000) [pid = 2564] [serial = 1799] [outer = 17749400] 14:17:05 INFO - PROCESS | 2564 | 1465247825850 Marionette TRACE conn8 <- [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]]]}] 14:17:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 14:17:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 730ms 14:17:05 INFO - PROCESS | 2564 | 1465247825915 Marionette TRACE conn8 -> [0,2361,"getWindowHandle",null] 14:17:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 14:17:05 INFO - PROCESS | 2564 | 1465247825917 Marionette TRACE conn8 <- [1,2361,null,{"value":"13"}] 14:17:05 INFO - PROCESS | 2564 | 1465247825920 Marionette TRACE conn8 -> [0,2362,"setScriptTimeout",{"ms":35000}] 14:17:05 INFO - PROCESS | 2564 | 1465247825922 Marionette TRACE conn8 <- [1,2362,null,{}] 14:17:05 INFO - PROCESS | 2564 | 1465247825925 Marionette TRACE conn8 -> [0,2363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:17:05 INFO - PROCESS | 2564 | 1465247825927 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:17:06 INFO - PROCESS | 2564 | 1465247826042 Marionette TRACE conn8 <- [1,2363,null,{"value":null}] 14:17:06 INFO - PROCESS | 2564 | 1465247826107 Marionette TRACE conn8 -> [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\", \"841f63d8-fed4-499c-a8c0-303cb4dc280d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:17:06 INFO - PROCESS | 2564 | 1465247826113 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:17:06 INFO - PROCESS | 2564 | ++DOCSHELL 1770A000 == 30 [pid = 2564] [id = 600] 14:17:06 INFO - PROCESS | 2564 | ++DOMWINDOW == 81 (17EE2400) [pid = 2564] [serial = 1800] [outer = 00000000] 14:17:06 INFO - PROCESS | 2564 | ++DOMWINDOW == 82 (18375400) [pid = 2564] [serial = 1801] [outer = 17EE2400] 14:17:06 INFO - PROCESS | 2564 | 1465247826170 Marionette DEBUG loaded listener.js 14:17:06 INFO - PROCESS | 2564 | ++DOMWINDOW == 83 (184BD000) [pid = 2564] [serial = 1802] [outer = 17EE2400] 14:17:06 INFO - PROCESS | 2564 | --DOMWINDOW == 82 (184BC800) [pid = 2564] [serial = 1755] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 14:17:06 INFO - PROCESS | 2564 | --DOMWINDOW == 81 (14963400) [pid = 2564] [serial = 1740] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 14:17:06 INFO - PROCESS | 2564 | --DOMWINDOW == 80 (0FBE8800) [pid = 2564] [serial = 1737] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 14:17:06 INFO - PROCESS | 2564 | --DOMWINDOW == 79 (17EE0400) [pid = 2564] [serial = 1752] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 14:17:06 INFO - PROCESS | 2564 | --DOMWINDOW == 78 (10ECC800) [pid = 2564] [serial = 1743] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 14:17:06 INFO - PROCESS | 2564 | --DOMWINDOW == 77 (17715C00) [pid = 2564] [serial = 1749] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 14:17:06 INFO - PROCESS | 2564 | --DOMWINDOW == 76 (18C2D000) [pid = 2564] [serial = 1758] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 14:17:06 INFO - PROCESS | 2564 | --DOMWINDOW == 75 (10253400) [pid = 2564] [serial = 1746] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 14:17:06 INFO - PROCESS | 2564 | --DOMWINDOW == 74 (1B262C00) [pid = 2564] [serial = 1767] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 14:17:06 INFO - PROCESS | 2564 | --DOMWINDOW == 73 (1774EC00) [pid = 2564] [serial = 1770] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 14:17:06 INFO - PROCESS | 2564 | --DOMWINDOW == 72 (1595E000) [pid = 2564] [serial = 1764] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 14:17:06 INFO - PROCESS | 2564 | --DOMWINDOW == 71 (19850000) [pid = 2564] [serial = 1761] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 14:17:06 INFO - PROCESS | 2564 | --DOMWINDOW == 70 (1937EC00) [pid = 2564] [serial = 1734] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 14:17:06 INFO - PROCESS | 2564 | 1465247826954 Marionette TRACE conn8 <- [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]]]}] 14:17:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 14:17:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 1073ms 14:17:07 INFO - PROCESS | 2564 | 1465247826994 Marionette TRACE conn8 -> [0,2365,"getWindowHandle",null] 14:17:07 INFO - PROCESS | 2564 | 1465247826996 Marionette TRACE conn8 <- [1,2365,null,{"value":"13"}] 14:17:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 14:17:07 INFO - PROCESS | 2564 | 1465247826999 Marionette TRACE conn8 -> [0,2366,"setScriptTimeout",{"ms":35000}] 14:17:07 INFO - PROCESS | 2564 | 1465247827000 Marionette TRACE conn8 <- [1,2366,null,{}] 14:17:07 INFO - PROCESS | 2564 | 1465247827004 Marionette TRACE conn8 -> [0,2367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:17:07 INFO - PROCESS | 2564 | 1465247827006 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:17:07 INFO - PROCESS | 2564 | 1465247827128 Marionette TRACE conn8 <- [1,2367,null,{"value":null}] 14:17:07 INFO - PROCESS | 2564 | 1465247827202 Marionette TRACE conn8 -> [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\", \"841f63d8-fed4-499c-a8c0-303cb4dc280d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:17:07 INFO - PROCESS | 2564 | 1465247827204 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:17:07 INFO - PROCESS | 2564 | ++DOCSHELL 0FB40800 == 31 [pid = 2564] [id = 601] 14:17:07 INFO - PROCESS | 2564 | ++DOMWINDOW == 71 (0FC46800) [pid = 2564] [serial = 1803] [outer = 00000000] 14:17:07 INFO - PROCESS | 2564 | ++DOMWINDOW == 72 (1837BC00) [pid = 2564] [serial = 1804] [outer = 0FC46800] 14:17:07 INFO - PROCESS | 2564 | 1465247827248 Marionette DEBUG loaded listener.js 14:17:07 INFO - PROCESS | 2564 | ++DOMWINDOW == 73 (184C1800) [pid = 2564] [serial = 1805] [outer = 0FC46800] 14:17:07 INFO - PROCESS | 2564 | 1465247827608 Marionette TRACE conn8 <- [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]]]}] 14:17:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 14:17:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 670ms 14:17:07 INFO - PROCESS | 2564 | 1465247827670 Marionette TRACE conn8 -> [0,2369,"getWindowHandle",null] 14:17:07 INFO - PROCESS | 2564 | 1465247827672 Marionette TRACE conn8 <- [1,2369,null,{"value":"13"}] 14:17:07 INFO - PROCESS | 2564 | 1465247827675 Marionette TRACE conn8 -> [0,2370,"setScriptTimeout",{"ms":35000}] 14:17:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 14:17:07 INFO - PROCESS | 2564 | 1465247827677 Marionette TRACE conn8 <- [1,2370,null,{}] 14:17:07 INFO - PROCESS | 2564 | 1465247827680 Marionette TRACE conn8 -> [0,2371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:17:07 INFO - PROCESS | 2564 | 1465247827682 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:17:07 INFO - PROCESS | 2564 | 1465247827763 Marionette TRACE conn8 <- [1,2371,null,{"value":null}] 14:17:07 INFO - PROCESS | 2564 | 1465247827769 Marionette TRACE conn8 -> [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\", \"841f63d8-fed4-499c-a8c0-303cb4dc280d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:17:07 INFO - PROCESS | 2564 | 1465247827771 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:17:07 INFO - PROCESS | 2564 | ++DOCSHELL 0FD10C00 == 32 [pid = 2564] [id = 602] 14:17:07 INFO - PROCESS | 2564 | ++DOMWINDOW == 74 (18906400) [pid = 2564] [serial = 1806] [outer = 00000000] 14:17:07 INFO - PROCESS | 2564 | ++DOMWINDOW == 75 (18C10C00) [pid = 2564] [serial = 1807] [outer = 18906400] 14:17:07 INFO - PROCESS | 2564 | 1465247827815 Marionette DEBUG loaded listener.js 14:17:07 INFO - PROCESS | 2564 | ++DOMWINDOW == 76 (18C35400) [pid = 2564] [serial = 1808] [outer = 18906400] 14:17:08 INFO - PROCESS | 2564 | 1465247828254 Marionette TRACE conn8 <- [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]]]}] 14:17:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 14:17:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 632ms 14:17:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 14:17:08 INFO - PROCESS | 2564 | 1465247828312 Marionette TRACE conn8 -> [0,2373,"getWindowHandle",null] 14:17:08 INFO - PROCESS | 2564 | 1465247828314 Marionette TRACE conn8 <- [1,2373,null,{"value":"13"}] 14:17:08 INFO - PROCESS | 2564 | 1465247828317 Marionette TRACE conn8 -> [0,2374,"setScriptTimeout",{"ms":35000}] 14:17:08 INFO - PROCESS | 2564 | 1465247828319 Marionette TRACE conn8 <- [1,2374,null,{}] 14:17:08 INFO - PROCESS | 2564 | 1465247828322 Marionette TRACE conn8 -> [0,2375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:17:08 INFO - PROCESS | 2564 | 1465247828325 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:17:08 INFO - PROCESS | 2564 | 1465247828403 Marionette TRACE conn8 <- [1,2375,null,{"value":null}] 14:17:08 INFO - PROCESS | 2564 | 1465247828409 Marionette TRACE conn8 -> [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\", \"841f63d8-fed4-499c-a8c0-303cb4dc280d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:17:08 INFO - PROCESS | 2564 | 1465247828411 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:17:08 INFO - PROCESS | 2564 | ++DOCSHELL 1794C000 == 33 [pid = 2564] [id = 603] 14:17:08 INFO - PROCESS | 2564 | ++DOMWINDOW == 77 (18E09800) [pid = 2564] [serial = 1809] [outer = 00000000] 14:17:08 INFO - PROCESS | 2564 | ++DOMWINDOW == 78 (18E59800) [pid = 2564] [serial = 1810] [outer = 18E09800] 14:17:08 INFO - PROCESS | 2564 | 1465247828455 Marionette DEBUG loaded listener.js 14:17:08 INFO - PROCESS | 2564 | ++DOMWINDOW == 79 (18E5B400) [pid = 2564] [serial = 1811] [outer = 18E09800] 14:17:09 INFO - PROCESS | 2564 | --DOCSHELL 18C10400 == 32 [pid = 2564] [id = 553] 14:17:09 INFO - PROCESS | 2564 | --DOCSHELL 17532400 == 31 [pid = 2564] [id = 544] 14:17:09 INFO - PROCESS | 2564 | --DOCSHELL 1471B400 == 30 [pid = 2564] [id = 543] 14:17:09 INFO - PROCESS | 2564 | --DOCSHELL 17562C00 == 29 [pid = 2564] [id = 551] 14:17:09 INFO - PROCESS | 2564 | --DOCSHELL 1020B800 == 28 [pid = 2564] [id = 556] 14:17:09 INFO - PROCESS | 2564 | --DOCSHELL 14096800 == 27 [pid = 2564] [id = 555] 14:17:09 INFO - PROCESS | 2564 | --DOCSHELL 19270C00 == 26 [pid = 2564] [id = 550] 14:17:09 INFO - PROCESS | 2564 | --DOCSHELL 184BB400 == 25 [pid = 2564] [id = 552] 14:17:09 INFO - PROCESS | 2564 | --DOCSHELL 0FD0C800 == 24 [pid = 2564] [id = 554] 14:17:09 INFO - PROCESS | 2564 | --DOCSHELL 141BE000 == 23 [pid = 2564] [id = 557] 14:17:09 INFO - PROCESS | 2564 | --DOCSHELL 0FD0F800 == 22 [pid = 2564] [id = 541] 14:17:09 INFO - PROCESS | 2564 | --DOCSHELL 0FE3FC00 == 21 [pid = 2564] [id = 542] 14:17:09 INFO - PROCESS | 2564 | --DOCSHELL 17583C00 == 20 [pid = 2564] [id = 558] 14:17:09 INFO - PROCESS | 2564 | --DOCSHELL 18375C00 == 19 [pid = 2564] [id = 546] 14:17:09 INFO - PROCESS | 2564 | --DOCSHELL 1774E400 == 18 [pid = 2564] [id = 545] 14:17:09 INFO - PROCESS | 2564 | --DOCSHELL 18902800 == 17 [pid = 2564] [id = 547] 14:17:09 INFO - PROCESS | 2564 | --DOCSHELL 18C09C00 == 16 [pid = 2564] [id = 548] 14:17:09 INFO - PROCESS | 2564 | --DOCSHELL 140DD400 == 15 [pid = 2564] [id = 549] 14:17:10 INFO - PROCESS | 2564 | --DOMWINDOW == 78 (18907C00) [pid = 2564] [serial = 1756] [outer = 00000000] [url = about:blank] 14:17:10 INFO - PROCESS | 2564 | --DOMWINDOW == 77 (17538000) [pid = 2564] [serial = 1741] [outer = 00000000] [url = about:blank] 14:17:10 INFO - PROCESS | 2564 | --DOMWINDOW == 76 (17582C00) [pid = 2564] [serial = 1742] [outer = 00000000] [url = about:blank] 14:17:10 INFO - PROCESS | 2564 | --DOMWINDOW == 75 (0FD05C00) [pid = 2564] [serial = 1738] [outer = 00000000] [url = about:blank] 14:17:10 INFO - PROCESS | 2564 | --DOMWINDOW == 74 (0FE39800) [pid = 2564] [serial = 1739] [outer = 00000000] [url = about:blank] 14:17:10 INFO - PROCESS | 2564 | --DOMWINDOW == 73 (184B6400) [pid = 2564] [serial = 1753] [outer = 00000000] [url = about:blank] 14:17:10 INFO - PROCESS | 2564 | --DOMWINDOW == 72 (140DE000) [pid = 2564] [serial = 1744] [outer = 00000000] [url = about:blank] 14:17:10 INFO - PROCESS | 2564 | --DOMWINDOW == 71 (14720000) [pid = 2564] [serial = 1745] [outer = 00000000] [url = about:blank] 14:17:10 INFO - PROCESS | 2564 | --DOMWINDOW == 70 (1771EC00) [pid = 2564] [serial = 1750] [outer = 00000000] [url = about:blank] 14:17:10 INFO - PROCESS | 2564 | --DOMWINDOW == 69 (1774E800) [pid = 2564] [serial = 1751] [outer = 00000000] [url = about:blank] 14:17:10 INFO - PROCESS | 2564 | --DOMWINDOW == 68 (19383400) [pid = 2564] [serial = 1760] [outer = 00000000] [url = about:blank] 14:17:10 INFO - PROCESS | 2564 | --DOMWINDOW == 67 (14790C00) [pid = 2564] [serial = 1747] [outer = 00000000] [url = about:blank] 14:17:10 INFO - PROCESS | 2564 | --DOMWINDOW == 66 (1481D400) [pid = 2564] [serial = 1748] [outer = 00000000] [url = about:blank] 14:17:10 INFO - PROCESS | 2564 | --DOMWINDOW == 65 (18E5C000) [pid = 2564] [serial = 1759] [outer = 00000000] [url = about:blank] 14:17:10 INFO - PROCESS | 2564 | --DOMWINDOW == 64 (1BA9D400) [pid = 2564] [serial = 1769] [outer = 00000000] [url = about:blank] 14:17:10 INFO - PROCESS | 2564 | --DOMWINDOW == 63 (1D278800) [pid = 2564] [serial = 1772] [outer = 00000000] [url = about:blank] 14:17:10 INFO - PROCESS | 2564 | --DOMWINDOW == 62 (1890A400) [pid = 2564] [serial = 1765] [outer = 00000000] [url = about:blank] 14:17:10 INFO - PROCESS | 2564 | --DOMWINDOW == 61 (1ABFA000) [pid = 2564] [serial = 1762] [outer = 00000000] [url = about:blank] 14:17:10 INFO - PROCESS | 2564 | --DOMWINDOW == 60 (1D277800) [pid = 2564] [serial = 1771] [outer = 00000000] [url = about:blank] 14:17:10 INFO - PROCESS | 2564 | --DOMWINDOW == 59 (1984EC00) [pid = 2564] [serial = 1736] [outer = 00000000] [url = about:blank] 14:17:10 INFO - PROCESS | 2564 | --DOMWINDOW == 58 (1B5F8000) [pid = 2564] [serial = 1768] [outer = 00000000] [url = about:blank] 14:17:10 INFO - PROCESS | 2564 | --DOMWINDOW == 57 (1AD09800) [pid = 2564] [serial = 1763] [outer = 00000000] [url = about:blank] 14:17:10 INFO - PROCESS | 2564 | --DOMWINDOW == 56 (18C0F800) [pid = 2564] [serial = 1757] [outer = 00000000] [url = about:blank] 14:17:10 INFO - PROCESS | 2564 | --DOMWINDOW == 55 (184BF400) [pid = 2564] [serial = 1754] [outer = 00000000] [url = about:blank] 14:17:10 INFO - PROCESS | 2564 | --DOMWINDOW == 54 (19851C00) [pid = 2564] [serial = 1766] [outer = 00000000] [url = about:blank] 14:17:10 INFO - PROCESS | 2564 | 1465247830254 Marionette TRACE conn8 <- [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]]]}] 14:17:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 14:17:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 1982ms 14:17:10 INFO - PROCESS | 2564 | 1465247830301 Marionette TRACE conn8 -> [0,2377,"getWindowHandle",null] 14:17:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 14:17:10 INFO - PROCESS | 2564 | 1465247830305 Marionette TRACE conn8 <- [1,2377,null,{"value":"13"}] 14:17:10 INFO - PROCESS | 2564 | 1465247830309 Marionette TRACE conn8 -> [0,2378,"setScriptTimeout",{"ms":35000}] 14:17:10 INFO - PROCESS | 2564 | 1465247830313 Marionette TRACE conn8 <- [1,2378,null,{}] 14:17:10 INFO - PROCESS | 2564 | 1465247830318 Marionette TRACE conn8 -> [0,2379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:17:10 INFO - PROCESS | 2564 | 1465247830322 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:17:10 INFO - PROCESS | 2564 | 1465247830415 Marionette TRACE conn8 <- [1,2379,null,{"value":null}] 14:17:10 INFO - PROCESS | 2564 | 1465247830425 Marionette TRACE conn8 -> [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\", \"841f63d8-fed4-499c-a8c0-303cb4dc280d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:17:10 INFO - PROCESS | 2564 | 1465247830429 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:17:10 INFO - PROCESS | 2564 | ++DOCSHELL 0FF51400 == 16 [pid = 2564] [id = 604] 14:17:10 INFO - PROCESS | 2564 | ++DOMWINDOW == 55 (0FF51C00) [pid = 2564] [serial = 1812] [outer = 00000000] 14:17:10 INFO - PROCESS | 2564 | ++DOMWINDOW == 56 (0FF57000) [pid = 2564] [serial = 1813] [outer = 0FF51C00] 14:17:10 INFO - PROCESS | 2564 | 1465247830478 Marionette DEBUG loaded listener.js 14:17:10 INFO - PROCESS | 2564 | ++DOMWINDOW == 57 (1020A400) [pid = 2564] [serial = 1814] [outer = 0FF51C00] 14:17:10 INFO - PROCESS | 2564 | 1465247830954 Marionette TRACE conn8 <- [1,2380,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.modified.html",0,null,null,[["putImageData() puts modified image data correctly",0,null,null]]]}] 14:17:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 14:17:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 691ms 14:17:11 INFO - PROCESS | 2564 | 1465247831000 Marionette TRACE conn8 -> [0,2381,"getWindowHandle",null] 14:17:11 INFO - PROCESS | 2564 | 1465247831006 Marionette TRACE conn8 <- [1,2381,null,{"value":"13"}] 14:17:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 14:17:11 INFO - PROCESS | 2564 | 1465247831012 Marionette TRACE conn8 -> [0,2382,"setScriptTimeout",{"ms":35000}] 14:17:11 INFO - PROCESS | 2564 | 1465247831014 Marionette TRACE conn8 <- [1,2382,null,{}] 14:17:11 INFO - PROCESS | 2564 | 1465247831018 Marionette TRACE conn8 -> [0,2383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:17:11 INFO - PROCESS | 2564 | 1465247831021 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:17:11 INFO - PROCESS | 2564 | 1465247831110 Marionette TRACE conn8 <- [1,2383,null,{"value":null}] 14:17:11 INFO - PROCESS | 2564 | 1465247831119 Marionette TRACE conn8 -> [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\", \"841f63d8-fed4-499c-a8c0-303cb4dc280d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:17:11 INFO - PROCESS | 2564 | 1465247831122 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:17:11 INFO - PROCESS | 2564 | ++DOCSHELL 10539800 == 17 [pid = 2564] [id = 605] 14:17:11 INFO - PROCESS | 2564 | ++DOMWINDOW == 58 (1053F400) [pid = 2564] [serial = 1815] [outer = 00000000] 14:17:11 INFO - PROCESS | 2564 | ++DOMWINDOW == 59 (105BC000) [pid = 2564] [serial = 1816] [outer = 1053F400] 14:17:11 INFO - PROCESS | 2564 | 1465247831177 Marionette DEBUG loaded listener.js 14:17:11 INFO - PROCESS | 2564 | ++DOMWINDOW == 60 (10FBFC00) [pid = 2564] [serial = 1817] [outer = 1053F400] 14:17:11 INFO - PROCESS | 2564 | 1465247831680 Marionette TRACE conn8 <- [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]]]}] 14:17:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 14:17:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 730ms 14:17:11 INFO - PROCESS | 2564 | 1465247831746 Marionette TRACE conn8 -> [0,2385,"getWindowHandle",null] 14:17:11 INFO - PROCESS | 2564 | 1465247831748 Marionette TRACE conn8 <- [1,2385,null,{"value":"13"}] 14:17:11 INFO - PROCESS | 2564 | 1465247831752 Marionette TRACE conn8 -> [0,2386,"setScriptTimeout",{"ms":35000}] 14:17:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 14:17:11 INFO - PROCESS | 2564 | 1465247831755 Marionette TRACE conn8 <- [1,2386,null,{}] 14:17:11 INFO - PROCESS | 2564 | 1465247831766 Marionette TRACE conn8 -> [0,2387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:17:11 INFO - PROCESS | 2564 | 1465247831771 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:17:11 INFO - PROCESS | 2564 | 1465247831923 Marionette TRACE conn8 <- [1,2387,null,{"value":null}] 14:17:11 INFO - PROCESS | 2564 | 1465247831942 Marionette TRACE conn8 -> [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\", \"841f63d8-fed4-499c-a8c0-303cb4dc280d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:17:11 INFO - PROCESS | 2564 | 1465247831945 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:17:11 INFO - PROCESS | 2564 | ++DOCSHELL 14805C00 == 18 [pid = 2564] [id = 606] 14:17:11 INFO - PROCESS | 2564 | ++DOMWINDOW == 61 (14811400) [pid = 2564] [serial = 1818] [outer = 00000000] 14:17:12 INFO - PROCESS | 2564 | ++DOMWINDOW == 62 (148DA400) [pid = 2564] [serial = 1819] [outer = 14811400] 14:17:12 INFO - PROCESS | 2564 | 1465247831994 Marionette DEBUG loaded listener.js 14:17:12 INFO - PROCESS | 2564 | ++DOMWINDOW == 63 (1595B400) [pid = 2564] [serial = 1820] [outer = 14811400] 14:17:12 INFO - PROCESS | 2564 | 1465247832439 Marionette TRACE conn8 <- [1,2388,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.null.html",0,null,null,[["putImageData() with null imagedata throws TypeError",0,null,null]]]}] 14:17:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 14:17:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 730ms 14:17:12 INFO - PROCESS | 2564 | 1465247832487 Marionette TRACE conn8 -> [0,2389,"getWindowHandle",null] 14:17:12 INFO - PROCESS | 2564 | 1465247832489 Marionette TRACE conn8 <- [1,2389,null,{"value":"13"}] 14:17:12 INFO - PROCESS | 2564 | 1465247832492 Marionette TRACE conn8 -> [0,2390,"setScriptTimeout",{"ms":35000}] 14:17:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 14:17:12 INFO - PROCESS | 2564 | 1465247832494 Marionette TRACE conn8 <- [1,2390,null,{}] 14:17:12 INFO - PROCESS | 2564 | 1465247832498 Marionette TRACE conn8 -> [0,2391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:17:12 INFO - PROCESS | 2564 | 1465247832500 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:17:12 INFO - PROCESS | 2564 | 1465247832585 Marionette TRACE conn8 <- [1,2391,null,{"value":null}] 14:17:12 INFO - PROCESS | 2564 | 1465247832592 Marionette TRACE conn8 -> [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\", \"841f63d8-fed4-499c-a8c0-303cb4dc280d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:17:12 INFO - PROCESS | 2564 | 1465247832594 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:17:12 INFO - PROCESS | 2564 | ++DOCSHELL 17532C00 == 19 [pid = 2564] [id = 607] 14:17:12 INFO - PROCESS | 2564 | ++DOMWINDOW == 64 (17534000) [pid = 2564] [serial = 1821] [outer = 00000000] 14:17:12 INFO - PROCESS | 2564 | ++DOMWINDOW == 65 (1756D000) [pid = 2564] [serial = 1822] [outer = 17534000] 14:17:12 INFO - PROCESS | 2564 | 1465247832639 Marionette DEBUG loaded listener.js 14:17:12 INFO - PROCESS | 2564 | ++DOMWINDOW == 66 (17583C00) [pid = 2564] [serial = 1823] [outer = 17534000] 14:17:13 INFO - PROCESS | 2564 | 1465247833057 Marionette TRACE conn8 <- [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]]]}] 14:17:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 14:17:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 570ms 14:17:13 INFO - PROCESS | 2564 | 1465247833066 Marionette TRACE conn8 -> [0,2393,"getWindowHandle",null] 14:17:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 14:17:13 INFO - PROCESS | 2564 | 1465247833068 Marionette TRACE conn8 <- [1,2393,null,{"value":"13"}] 14:17:13 INFO - PROCESS | 2564 | 1465247833071 Marionette TRACE conn8 -> [0,2394,"setScriptTimeout",{"ms":35000}] 14:17:13 INFO - PROCESS | 2564 | 1465247833073 Marionette TRACE conn8 <- [1,2394,null,{}] 14:17:13 INFO - PROCESS | 2564 | 1465247833076 Marionette TRACE conn8 -> [0,2395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:17:13 INFO - PROCESS | 2564 | 1465247833078 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:17:13 INFO - PROCESS | 2564 | 1465247833200 Marionette TRACE conn8 <- [1,2395,null,{"value":null}] 14:17:13 INFO - PROCESS | 2564 | 1465247833221 Marionette TRACE conn8 -> [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\", \"841f63d8-fed4-499c-a8c0-303cb4dc280d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:17:13 INFO - PROCESS | 2564 | 1465247833223 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:17:13 INFO - PROCESS | 2564 | ++DOCSHELL 17587800 == 20 [pid = 2564] [id = 608] 14:17:13 INFO - PROCESS | 2564 | ++DOMWINDOW == 67 (17588400) [pid = 2564] [serial = 1824] [outer = 00000000] 14:17:13 INFO - PROCESS | 2564 | ++DOMWINDOW == 68 (17718C00) [pid = 2564] [serial = 1825] [outer = 17588400] 14:17:13 INFO - PROCESS | 2564 | 1465247833267 Marionette DEBUG loaded listener.js 14:17:13 INFO - PROCESS | 2564 | ++DOMWINDOW == 69 (1774B000) [pid = 2564] [serial = 1826] [outer = 17588400] 14:17:13 INFO - PROCESS | 2564 | 1465247833721 Marionette TRACE conn8 <- [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]]]}] 14:17:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 14:17:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 670ms 14:17:13 INFO - PROCESS | 2564 | 1465247833742 Marionette TRACE conn8 -> [0,2397,"getWindowHandle",null] 14:17:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 14:17:13 INFO - PROCESS | 2564 | 1465247833744 Marionette TRACE conn8 <- [1,2397,null,{"value":"13"}] 14:17:13 INFO - PROCESS | 2564 | 1465247833747 Marionette TRACE conn8 -> [0,2398,"setScriptTimeout",{"ms":35000}] 14:17:13 INFO - PROCESS | 2564 | 1465247833749 Marionette TRACE conn8 <- [1,2398,null,{}] 14:17:13 INFO - PROCESS | 2564 | 1465247833756 Marionette TRACE conn8 -> [0,2399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:17:13 INFO - PROCESS | 2564 | 1465247833762 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:17:13 INFO - PROCESS | 2564 | 1465247833904 Marionette TRACE conn8 <- [1,2399,null,{"value":null}] 14:17:13 INFO - PROCESS | 2564 | 1465247833919 Marionette TRACE conn8 -> [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\", \"841f63d8-fed4-499c-a8c0-303cb4dc280d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:17:13 INFO - PROCESS | 2564 | 1465247833921 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:17:13 INFO - PROCESS | 2564 | ++DOCSHELL 17EE3800 == 21 [pid = 2564] [id = 609] 14:17:13 INFO - PROCESS | 2564 | ++DOMWINDOW == 70 (17EE4800) [pid = 2564] [serial = 1827] [outer = 00000000] 14:17:13 INFO - PROCESS | 2564 | ++DOMWINDOW == 71 (1837B800) [pid = 2564] [serial = 1828] [outer = 17EE4800] 14:17:14 INFO - PROCESS | 2564 | 1465247833965 Marionette DEBUG loaded listener.js 14:17:14 INFO - PROCESS | 2564 | ++DOMWINDOW == 72 (184B5800) [pid = 2564] [serial = 1829] [outer = 17EE4800] 14:17:14 INFO - PROCESS | 2564 | 1465247834407 Marionette TRACE conn8 <- [1,2400,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html",0,null,null,[["putImageData(getImageData(...), ...) has no effect",0,null,null]]]}] 14:17:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 14:17:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 670ms 14:17:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 14:17:14 INFO - PROCESS | 2564 | 1465247834418 Marionette TRACE conn8 -> [0,2401,"getWindowHandle",null] 14:17:14 INFO - PROCESS | 2564 | 1465247834420 Marionette TRACE conn8 <- [1,2401,null,{"value":"13"}] 14:17:14 INFO - PROCESS | 2564 | 1465247834423 Marionette TRACE conn8 -> [0,2402,"setScriptTimeout",{"ms":35000}] 14:17:14 INFO - PROCESS | 2564 | 1465247834425 Marionette TRACE conn8 <- [1,2402,null,{}] 14:17:14 INFO - PROCESS | 2564 | 1465247834428 Marionette TRACE conn8 -> [0,2403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:17:14 INFO - PROCESS | 2564 | 1465247834430 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:17:14 INFO - PROCESS | 2564 | 1465247834543 Marionette TRACE conn8 <- [1,2403,null,{"value":null}] 14:17:14 INFO - PROCESS | 2564 | 1465247834581 Marionette TRACE conn8 -> [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\", \"841f63d8-fed4-499c-a8c0-303cb4dc280d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:17:14 INFO - PROCESS | 2564 | 1465247834583 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:17:14 INFO - PROCESS | 2564 | ++DOCSHELL 1837A800 == 22 [pid = 2564] [id = 610] 14:17:14 INFO - PROCESS | 2564 | ++DOMWINDOW == 73 (184BB000) [pid = 2564] [serial = 1830] [outer = 00000000] 14:17:14 INFO - PROCESS | 2564 | ++DOMWINDOW == 74 (18903800) [pid = 2564] [serial = 1831] [outer = 184BB000] 14:17:14 INFO - PROCESS | 2564 | 1465247834626 Marionette DEBUG loaded listener.js 14:17:14 INFO - PROCESS | 2564 | ++DOMWINDOW == 75 (1890C400) [pid = 2564] [serial = 1832] [outer = 184BB000] 14:17:15 INFO - PROCESS | 2564 | 1465247835038 Marionette TRACE conn8 <- [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]]]}] 14:17:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 14:17:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 670ms 14:17:15 INFO - PROCESS | 2564 | 1465247835094 Marionette TRACE conn8 -> [0,2405,"getWindowHandle",null] 14:17:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 14:17:15 INFO - PROCESS | 2564 | 1465247835096 Marionette TRACE conn8 <- [1,2405,null,{"value":"13"}] 14:17:15 INFO - PROCESS | 2564 | 1465247835099 Marionette TRACE conn8 -> [0,2406,"setScriptTimeout",{"ms":35000}] 14:17:15 INFO - PROCESS | 2564 | 1465247835101 Marionette TRACE conn8 <- [1,2406,null,{}] 14:17:15 INFO - PROCESS | 2564 | 1465247835119 Marionette TRACE conn8 -> [0,2407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:17:15 INFO - PROCESS | 2564 | 1465247835121 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:17:15 INFO - PROCESS | 2564 | 1465247835200 Marionette TRACE conn8 <- [1,2407,null,{"value":null}] 14:17:15 INFO - PROCESS | 2564 | 1465247835207 Marionette TRACE conn8 -> [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\", \"841f63d8-fed4-499c-a8c0-303cb4dc280d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:17:15 INFO - PROCESS | 2564 | 1465247835209 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:17:15 INFO - PROCESS | 2564 | ++DOCSHELL 18C07800 == 23 [pid = 2564] [id = 611] 14:17:15 INFO - PROCESS | 2564 | ++DOMWINDOW == 76 (18C10400) [pid = 2564] [serial = 1833] [outer = 00000000] 14:17:15 INFO - PROCESS | 2564 | ++DOMWINDOW == 77 (18C32400) [pid = 2564] [serial = 1834] [outer = 18C10400] 14:17:15 INFO - PROCESS | 2564 | 1465247835252 Marionette DEBUG loaded listener.js 14:17:15 INFO - PROCESS | 2564 | ++DOMWINDOW == 78 (18C2E000) [pid = 2564] [serial = 1835] [outer = 18C10400] 14:17:15 INFO - PROCESS | 2564 | 1465247835717 Marionette TRACE conn8 <- [1,2408,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.1.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 14:17:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 14:17:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 670ms 14:17:15 INFO - PROCESS | 2564 | 1465247835773 Marionette TRACE conn8 -> [0,2409,"getWindowHandle",null] 14:17:15 INFO - PROCESS | 2564 | 1465247835775 Marionette TRACE conn8 <- [1,2409,null,{"value":"13"}] 14:17:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 14:17:15 INFO - PROCESS | 2564 | 1465247835779 Marionette TRACE conn8 -> [0,2410,"setScriptTimeout",{"ms":35000}] 14:17:15 INFO - PROCESS | 2564 | 1465247835780 Marionette TRACE conn8 <- [1,2410,null,{}] 14:17:15 INFO - PROCESS | 2564 | 1465247835784 Marionette TRACE conn8 -> [0,2411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:17:15 INFO - PROCESS | 2564 | 1465247835786 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:17:15 INFO - PROCESS | 2564 | 1465247835896 Marionette TRACE conn8 <- [1,2411,null,{"value":null}] 14:17:16 INFO - PROCESS | 2564 | 1465247835987 Marionette TRACE conn8 -> [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\", \"841f63d8-fed4-499c-a8c0-303cb4dc280d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:17:16 INFO - PROCESS | 2564 | 1465247835989 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:17:16 INFO - PROCESS | 2564 | ++DOCSHELL 14805800 == 24 [pid = 2564] [id = 612] 14:17:16 INFO - PROCESS | 2564 | ++DOMWINDOW == 79 (18E58400) [pid = 2564] [serial = 1836] [outer = 00000000] 14:17:16 INFO - PROCESS | 2564 | ++DOMWINDOW == 80 (19270C00) [pid = 2564] [serial = 1837] [outer = 18E58400] 14:17:16 INFO - PROCESS | 2564 | 1465247836032 Marionette DEBUG loaded listener.js 14:17:16 INFO - PROCESS | 2564 | ++DOMWINDOW == 81 (1937F000) [pid = 2564] [serial = 1838] [outer = 18E58400] 14:17:16 INFO - PROCESS | 2564 | 1465247836491 Marionette TRACE conn8 <- [1,2412,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.2.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 14:17:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 14:17:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 730ms 14:17:16 INFO - PROCESS | 2564 | 1465247836510 Marionette TRACE conn8 -> [0,2413,"getWindowHandle",null] 14:17:16 INFO - PROCESS | 2564 | 1465247836512 Marionette TRACE conn8 <- [1,2413,null,{"value":"13"}] 14:17:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 14:17:16 INFO - PROCESS | 2564 | 1465247836515 Marionette TRACE conn8 -> [0,2414,"setScriptTimeout",{"ms":35000}] 14:17:16 INFO - PROCESS | 2564 | 1465247836516 Marionette TRACE conn8 <- [1,2414,null,{}] 14:17:16 INFO - PROCESS | 2564 | 1465247836526 Marionette TRACE conn8 -> [0,2415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:17:16 INFO - PROCESS | 2564 | 1465247836528 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:17:16 INFO - PROCESS | 2564 | 1465247836650 Marionette TRACE conn8 <- [1,2415,null,{"value":null}] 14:17:16 INFO - PROCESS | 2564 | 1465247836655 Marionette TRACE conn8 -> [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\", \"841f63d8-fed4-499c-a8c0-303cb4dc280d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:17:16 INFO - PROCESS | 2564 | 1465247836657 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:17:16 INFO - PROCESS | 2564 | ++DOCSHELL 0FD0E800 == 25 [pid = 2564] [id = 613] 14:17:16 INFO - PROCESS | 2564 | ++DOMWINDOW == 82 (0FD59C00) [pid = 2564] [serial = 1839] [outer = 00000000] 14:17:16 INFO - PROCESS | 2564 | ++DOMWINDOW == 83 (1984D000) [pid = 2564] [serial = 1840] [outer = 0FD59C00] 14:17:16 INFO - PROCESS | 2564 | 1465247836700 Marionette DEBUG loaded listener.js 14:17:16 INFO - PROCESS | 2564 | ++DOMWINDOW == 84 (19853000) [pid = 2564] [serial = 1841] [outer = 0FD59C00] 14:17:17 INFO - PROCESS | 2564 | --DOMWINDOW == 83 (17749400) [pid = 2564] [serial = 1797] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 14:17:17 INFO - PROCESS | 2564 | --DOMWINDOW == 82 (17EE2400) [pid = 2564] [serial = 1800] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 14:17:17 INFO - PROCESS | 2564 | --DOMWINDOW == 81 (0FC46800) [pid = 2564] [serial = 1803] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 14:17:17 INFO - PROCESS | 2564 | --DOMWINDOW == 80 (18906400) [pid = 2564] [serial = 1806] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 14:17:17 INFO - PROCESS | 2564 | --DOMWINDOW == 79 (143B0400) [pid = 2564] [serial = 1791] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 14:17:17 INFO - PROCESS | 2564 | --DOMWINDOW == 78 (10211400) [pid = 2564] [serial = 1788] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 14:17:17 INFO - PROCESS | 2564 | --DOMWINDOW == 77 (0F729400) [pid = 2564] [serial = 1785] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 14:17:17 INFO - PROCESS | 2564 | --DOMWINDOW == 76 (0FF4D800) [pid = 2564] [serial = 1782] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 14:17:17 INFO - PROCESS | 2564 | --DOMWINDOW == 75 (1B5F8C00) [pid = 2564] [serial = 1779] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 14:17:17 INFO - PROCESS | 2564 | --DOMWINDOW == 74 (1771D000) [pid = 2564] [serial = 1776] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 14:17:17 INFO - PROCESS | 2564 | --DOMWINDOW == 73 (0FE3BC00) [pid = 2564] [serial = 1773] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 14:17:17 INFO - PROCESS | 2564 | --DOMWINDOW == 72 (1409FC00) [pid = 2564] [serial = 1794] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 14:17:17 INFO - PROCESS | 2564 | 1465247837706 Marionette TRACE conn8 <- [1,2416,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.3.html",0,null,null,[["Shadows are affected by globalAlpha",0,null,null]]]}] 14:17:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 14:17:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 1274ms 14:17:17 INFO - PROCESS | 2564 | 1465247837791 Marionette TRACE conn8 -> [0,2417,"getWindowHandle",null] 14:17:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 14:17:17 INFO - PROCESS | 2564 | 1465247837796 Marionette TRACE conn8 <- [1,2417,null,{"value":"13"}] 14:17:17 INFO - PROCESS | 2564 | 1465247837801 Marionette TRACE conn8 -> [0,2418,"setScriptTimeout",{"ms":35000}] 14:17:17 INFO - PROCESS | 2564 | 1465247837806 Marionette TRACE conn8 <- [1,2418,null,{}] 14:17:17 INFO - PROCESS | 2564 | 1465247837811 Marionette TRACE conn8 -> [0,2419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:17:17 INFO - PROCESS | 2564 | 1465247837814 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:17:18 INFO - PROCESS | 2564 | 1465247837965 Marionette TRACE conn8 <- [1,2419,null,{"value":null}] 14:17:18 INFO - PROCESS | 2564 | 1465247838097 Marionette TRACE conn8 -> [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\", \"841f63d8-fed4-499c-a8c0-303cb4dc280d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:17:18 INFO - PROCESS | 2564 | 1465247838099 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:17:18 INFO - PROCESS | 2564 | ++DOCSHELL 0FE39000 == 26 [pid = 2564] [id = 614] 14:17:18 INFO - PROCESS | 2564 | ++DOMWINDOW == 73 (0FE42000) [pid = 2564] [serial = 1842] [outer = 00000000] 14:17:18 INFO - PROCESS | 2564 | ++DOMWINDOW == 74 (10213000) [pid = 2564] [serial = 1843] [outer = 0FE42000] 14:17:18 INFO - PROCESS | 2564 | 1465247838161 Marionette DEBUG loaded listener.js 14:17:18 INFO - PROCESS | 2564 | ++DOMWINDOW == 75 (10251000) [pid = 2564] [serial = 1844] [outer = 0FE42000] 14:17:19 INFO - PROCESS | 2564 | 1465247839053 Marionette TRACE conn8 <- [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]]]}] 14:17:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 14:17:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 1324ms 14:17:19 INFO - PROCESS | 2564 | 1465247839125 Marionette TRACE conn8 -> [0,2421,"getWindowHandle",null] 14:17:19 INFO - PROCESS | 2564 | 1465247839129 Marionette TRACE conn8 <- [1,2421,null,{"value":"13"}] 14:17:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 14:17:19 INFO - PROCESS | 2564 | 1465247839134 Marionette TRACE conn8 -> [0,2422,"setScriptTimeout",{"ms":35000}] 14:17:19 INFO - PROCESS | 2564 | 1465247839137 Marionette TRACE conn8 <- [1,2422,null,{}] 14:17:19 INFO - PROCESS | 2564 | 1465247839143 Marionette TRACE conn8 -> [0,2423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:17:19 INFO - PROCESS | 2564 | 1465247839146 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:17:19 INFO - PROCESS | 2564 | 1465247839265 Marionette TRACE conn8 <- [1,2423,null,{"value":null}] 14:17:19 INFO - PROCESS | 2564 | 1465247839398 Marionette TRACE conn8 -> [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\", \"841f63d8-fed4-499c-a8c0-303cb4dc280d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:17:19 INFO - PROCESS | 2564 | 1465247839403 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:17:19 INFO - PROCESS | 2564 | ++DOCSHELL 1018CC00 == 27 [pid = 2564] [id = 615] 14:17:19 INFO - PROCESS | 2564 | ++DOMWINDOW == 76 (1020A000) [pid = 2564] [serial = 1845] [outer = 00000000] 14:17:19 INFO - PROCESS | 2564 | ++DOMWINDOW == 77 (10251400) [pid = 2564] [serial = 1846] [outer = 1020A000] 14:17:19 INFO - PROCESS | 2564 | 1465247839454 Marionette DEBUG loaded listener.js 14:17:19 INFO - PROCESS | 2564 | ++DOMWINDOW == 78 (1409A400) [pid = 2564] [serial = 1847] [outer = 1020A000] 14:17:19 INFO - PROCESS | 2564 | --DOMWINDOW == 77 (1794D400) [pid = 2564] [serial = 1798] [outer = 00000000] [url = about:blank] 14:17:19 INFO - PROCESS | 2564 | --DOMWINDOW == 76 (18375400) [pid = 2564] [serial = 1801] [outer = 00000000] [url = about:blank] 14:17:19 INFO - PROCESS | 2564 | --DOMWINDOW == 75 (17E3D000) [pid = 2564] [serial = 1799] [outer = 00000000] [url = about:blank] 14:17:19 INFO - PROCESS | 2564 | --DOMWINDOW == 74 (1837BC00) [pid = 2564] [serial = 1804] [outer = 00000000] [url = about:blank] 14:17:19 INFO - PROCESS | 2564 | --DOMWINDOW == 73 (18C10C00) [pid = 2564] [serial = 1807] [outer = 00000000] [url = about:blank] 14:17:19 INFO - PROCESS | 2564 | --DOMWINDOW == 72 (184BD000) [pid = 2564] [serial = 1802] [outer = 00000000] [url = about:blank] 14:17:19 INFO - PROCESS | 2564 | --DOMWINDOW == 71 (18E59800) [pid = 2564] [serial = 1810] [outer = 00000000] [url = about:blank] 14:17:19 INFO - PROCESS | 2564 | --DOMWINDOW == 70 (14806400) [pid = 2564] [serial = 1792] [outer = 00000000] [url = about:blank] 14:17:19 INFO - PROCESS | 2564 | --DOMWINDOW == 69 (14968C00) [pid = 2564] [serial = 1793] [outer = 00000000] [url = about:blank] 14:17:19 INFO - PROCESS | 2564 | --DOMWINDOW == 68 (10250C00) [pid = 2564] [serial = 1789] [outer = 00000000] [url = about:blank] 14:17:19 INFO - PROCESS | 2564 | --DOMWINDOW == 67 (105B4800) [pid = 2564] [serial = 1790] [outer = 00000000] [url = about:blank] 14:17:19 INFO - PROCESS | 2564 | --DOMWINDOW == 66 (0FBE6000) [pid = 2564] [serial = 1786] [outer = 00000000] [url = about:blank] 14:17:19 INFO - PROCESS | 2564 | --DOMWINDOW == 65 (0FD09800) [pid = 2564] [serial = 1787] [outer = 00000000] [url = about:blank] 14:17:19 INFO - PROCESS | 2564 | --DOMWINDOW == 64 (17748400) [pid = 2564] [serial = 1784] [outer = 00000000] [url = about:blank] 14:17:19 INFO - PROCESS | 2564 | --DOMWINDOW == 63 (14722C00) [pid = 2564] [serial = 1783] [outer = 00000000] [url = about:blank] 14:17:19 INFO - PROCESS | 2564 | --DOMWINDOW == 62 (1D40F000) [pid = 2564] [serial = 1781] [outer = 00000000] [url = about:blank] 14:17:19 INFO - PROCESS | 2564 | --DOMWINDOW == 61 (1D35DC00) [pid = 2564] [serial = 1780] [outer = 00000000] [url = about:blank] 14:17:19 INFO - PROCESS | 2564 | --DOMWINDOW == 60 (183D6C00) [pid = 2564] [serial = 1778] [outer = 00000000] [url = about:blank] 14:17:19 INFO - PROCESS | 2564 | --DOMWINDOW == 59 (17EDFC00) [pid = 2564] [serial = 1777] [outer = 00000000] [url = about:blank] 14:17:19 INFO - PROCESS | 2564 | --DOMWINDOW == 58 (1479DC00) [pid = 2564] [serial = 1775] [outer = 00000000] [url = about:blank] 14:17:19 INFO - PROCESS | 2564 | --DOMWINDOW == 57 (10EC9800) [pid = 2564] [serial = 1774] [outer = 00000000] [url = about:blank] 14:17:19 INFO - PROCESS | 2564 | --DOMWINDOW == 56 (18C35400) [pid = 2564] [serial = 1808] [outer = 00000000] [url = about:blank] 14:17:19 INFO - PROCESS | 2564 | --DOMWINDOW == 55 (17585800) [pid = 2564] [serial = 1795] [outer = 00000000] [url = about:blank] 14:17:19 INFO - PROCESS | 2564 | --DOMWINDOW == 54 (17713400) [pid = 2564] [serial = 1796] [outer = 00000000] [url = about:blank] 14:17:19 INFO - PROCESS | 2564 | --DOMWINDOW == 53 (184C1800) [pid = 2564] [serial = 1805] [outer = 00000000] [url = about:blank] 14:17:19 INFO - PROCESS | 2564 | 1465247839946 Marionette TRACE conn8 <- [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]]]}] 14:17:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 14:17:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 890ms 14:17:20 INFO - PROCESS | 2564 | 1465247840025 Marionette TRACE conn8 -> [0,2425,"getWindowHandle",null] 14:17:20 INFO - PROCESS | 2564 | 1465247840030 Marionette TRACE conn8 <- [1,2425,null,{"value":"13"}] 14:17:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 14:17:20 INFO - PROCESS | 2564 | 1465247840036 Marionette TRACE conn8 -> [0,2426,"setScriptTimeout",{"ms":35000}] 14:17:20 INFO - PROCESS | 2564 | 1465247840039 Marionette TRACE conn8 <- [1,2426,null,{}] 14:17:20 INFO - PROCESS | 2564 | 1465247840042 Marionette TRACE conn8 -> [0,2427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:17:20 INFO - PROCESS | 2564 | 1465247840045 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:17:20 INFO - PROCESS | 2564 | 1465247840133 Marionette TRACE conn8 <- [1,2427,null,{"value":null}] 14:17:20 INFO - PROCESS | 2564 | 1465247840146 Marionette TRACE conn8 -> [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\", \"841f63d8-fed4-499c-a8c0-303cb4dc280d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:17:20 INFO - PROCESS | 2564 | 1465247840148 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:17:20 INFO - PROCESS | 2564 | ++DOCSHELL 14392800 == 28 [pid = 2564] [id = 616] 14:17:20 INFO - PROCESS | 2564 | ++DOMWINDOW == 54 (143AE400) [pid = 2564] [serial = 1848] [outer = 00000000] 14:17:20 INFO - PROCESS | 2564 | ++DOMWINDOW == 55 (14769400) [pid = 2564] [serial = 1849] [outer = 143AE400] 14:17:20 INFO - PROCESS | 2564 | 1465247840195 Marionette DEBUG loaded listener.js 14:17:20 INFO - PROCESS | 2564 | ++DOMWINDOW == 56 (14807800) [pid = 2564] [serial = 1850] [outer = 143AE400] 14:17:20 INFO - PROCESS | 2564 | 1465247840658 Marionette TRACE conn8 <- [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]]]}] 14:17:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 14:17:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 671ms 14:17:20 INFO - PROCESS | 2564 | 1465247840709 Marionette TRACE conn8 -> [0,2429,"getWindowHandle",null] 14:17:20 INFO - PROCESS | 2564 | 1465247840712 Marionette TRACE conn8 <- [1,2429,null,{"value":"13"}] 14:17:20 INFO - PROCESS | 2564 | 1465247840715 Marionette TRACE conn8 -> [0,2430,"setScriptTimeout",{"ms":35000}] 14:17:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 14:17:20 INFO - PROCESS | 2564 | 1465247840719 Marionette TRACE conn8 <- [1,2430,null,{}] 14:17:20 INFO - PROCESS | 2564 | 1465247840730 Marionette TRACE conn8 -> [0,2431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:17:20 INFO - PROCESS | 2564 | 1465247840735 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:17:20 INFO - PROCESS | 2564 | 1465247840852 Marionette TRACE conn8 <- [1,2431,null,{"value":null}] 14:17:20 INFO - PROCESS | 2564 | 1465247840867 Marionette TRACE conn8 -> [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\", \"841f63d8-fed4-499c-a8c0-303cb4dc280d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:17:20 INFO - PROCESS | 2564 | 1465247840870 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:17:20 INFO - PROCESS | 2564 | ++DOCSHELL 17538000 == 29 [pid = 2564] [id = 617] 14:17:20 INFO - PROCESS | 2564 | ++DOMWINDOW == 57 (17538800) [pid = 2564] [serial = 1851] [outer = 00000000] 14:17:20 INFO - PROCESS | 2564 | ++DOMWINDOW == 58 (1756A000) [pid = 2564] [serial = 1852] [outer = 17538800] 14:17:20 INFO - PROCESS | 2564 | 1465247840919 Marionette DEBUG loaded listener.js 14:17:21 INFO - PROCESS | 2564 | ++DOMWINDOW == 59 (1757F800) [pid = 2564] [serial = 1853] [outer = 17538800] 14:17:21 INFO - PROCESS | 2564 | 1465247841388 Marionette TRACE conn8 <- [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]]]}] 14:17:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 14:17:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 730ms 14:17:21 INFO - PROCESS | 2564 | 1465247841449 Marionette TRACE conn8 -> [0,2433,"getWindowHandle",null] 14:17:21 INFO - PROCESS | 2564 | 1465247841452 Marionette TRACE conn8 <- [1,2433,null,{"value":"13"}] 14:17:21 INFO - PROCESS | 2564 | 1465247841455 Marionette TRACE conn8 -> [0,2434,"setScriptTimeout",{"ms":35000}] 14:17:21 INFO - PROCESS | 2564 | 1465247841457 Marionette TRACE conn8 <- [1,2434,null,{}] 14:17:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 14:17:21 INFO - PROCESS | 2564 | 1465247841460 Marionette TRACE conn8 -> [0,2435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:17:21 INFO - PROCESS | 2564 | 1465247841462 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:17:21 INFO - PROCESS | 2564 | 1465247841547 Marionette TRACE conn8 <- [1,2435,null,{"value":null}] 14:17:21 INFO - PROCESS | 2564 | 1465247841553 Marionette TRACE conn8 -> [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\", \"841f63d8-fed4-499c-a8c0-303cb4dc280d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:17:21 INFO - PROCESS | 2564 | 1465247841564 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:17:21 INFO - PROCESS | 2564 | ++DOCSHELL 17588000 == 30 [pid = 2564] [id = 618] 14:17:21 INFO - PROCESS | 2564 | ++DOMWINDOW == 60 (17714800) [pid = 2564] [serial = 1854] [outer = 00000000] 14:17:21 INFO - PROCESS | 2564 | ++DOMWINDOW == 61 (17750000) [pid = 2564] [serial = 1855] [outer = 17714800] 14:17:21 INFO - PROCESS | 2564 | 1465247841697 Marionette DEBUG loaded listener.js 14:17:21 INFO - PROCESS | 2564 | ++DOMWINDOW == 62 (177C2000) [pid = 2564] [serial = 1856] [outer = 17714800] 14:17:22 INFO - PROCESS | 2564 | 1465247842122 Marionette TRACE conn8 <- [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]]]}] 14:17:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 14:17:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 730ms 14:17:22 INFO - PROCESS | 2564 | 1465247842195 Marionette TRACE conn8 -> [0,2437,"getWindowHandle",null] 14:17:22 INFO - PROCESS | 2564 | 1465247842197 Marionette TRACE conn8 <- [1,2437,null,{"value":"13"}] 14:17:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 14:17:22 INFO - PROCESS | 2564 | 1465247842236 Marionette TRACE conn8 -> [0,2438,"setScriptTimeout",{"ms":35000}] 14:17:22 INFO - PROCESS | 2564 | 1465247842238 Marionette TRACE conn8 <- [1,2438,null,{}] 14:17:22 INFO - PROCESS | 2564 | 1465247842242 Marionette TRACE conn8 -> [0,2439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:17:22 INFO - PROCESS | 2564 | 1465247842244 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:17:22 INFO - PROCESS | 2564 | 1465247842355 Marionette TRACE conn8 <- [1,2439,null,{"value":null}] 14:17:22 INFO - PROCESS | 2564 | 1465247842366 Marionette TRACE conn8 -> [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\", \"841f63d8-fed4-499c-a8c0-303cb4dc280d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:17:22 INFO - PROCESS | 2564 | 1465247842368 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:17:22 INFO - PROCESS | 2564 | ++DOCSHELL 17946000 == 31 [pid = 2564] [id = 619] 14:17:22 INFO - PROCESS | 2564 | ++DOMWINDOW == 63 (17948000) [pid = 2564] [serial = 1857] [outer = 00000000] 14:17:22 INFO - PROCESS | 2564 | ++DOMWINDOW == 64 (17E3F800) [pid = 2564] [serial = 1858] [outer = 17948000] 14:17:22 INFO - PROCESS | 2564 | 1465247842413 Marionette DEBUG loaded listener.js 14:17:22 INFO - PROCESS | 2564 | ++DOMWINDOW == 65 (17EE5C00) [pid = 2564] [serial = 1859] [outer = 17948000] 14:17:22 INFO - PROCESS | 2564 | 1465247842846 Marionette TRACE conn8 <- [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]]]}] 14:17:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 14:17:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 690ms 14:17:22 INFO - PROCESS | 2564 | 1465247842924 Marionette TRACE conn8 -> [0,2441,"getWindowHandle",null] 14:17:22 INFO - PROCESS | 2564 | 1465247842926 Marionette TRACE conn8 <- [1,2441,null,{"value":"13"}] 14:17:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 14:17:22 INFO - PROCESS | 2564 | 1465247842929 Marionette TRACE conn8 -> [0,2442,"setScriptTimeout",{"ms":35000}] 14:17:22 INFO - PROCESS | 2564 | 1465247842931 Marionette TRACE conn8 <- [1,2442,null,{}] 14:17:22 INFO - PROCESS | 2564 | 1465247842935 Marionette TRACE conn8 -> [0,2443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:17:22 INFO - PROCESS | 2564 | 1465247842940 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:17:23 INFO - PROCESS | 2564 | 1465247843080 Marionette TRACE conn8 <- [1,2443,null,{"value":null}] 14:17:23 INFO - PROCESS | 2564 | 1465247843087 Marionette TRACE conn8 -> [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\", \"841f63d8-fed4-499c-a8c0-303cb4dc280d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:17:23 INFO - PROCESS | 2564 | 1465247843089 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:17:23 INFO - PROCESS | 2564 | ++DOCSHELL 18373C00 == 32 [pid = 2564] [id = 620] 14:17:23 INFO - PROCESS | 2564 | ++DOMWINDOW == 66 (18376800) [pid = 2564] [serial = 1860] [outer = 00000000] 14:17:23 INFO - PROCESS | 2564 | ++DOMWINDOW == 67 (184C2000) [pid = 2564] [serial = 1861] [outer = 18376800] 14:17:23 INFO - PROCESS | 2564 | 1465247843133 Marionette DEBUG loaded listener.js 14:17:23 INFO - PROCESS | 2564 | ++DOMWINDOW == 68 (18907000) [pid = 2564] [serial = 1862] [outer = 18376800] 14:17:23 INFO - PROCESS | 2564 | 1465247843587 Marionette TRACE conn8 <- [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]]]}] 14:17:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 14:17:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 670ms 14:17:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 14:17:23 INFO - PROCESS | 2564 | 1465247843600 Marionette TRACE conn8 -> [0,2445,"getWindowHandle",null] 14:17:23 INFO - PROCESS | 2564 | 1465247843602 Marionette TRACE conn8 <- [1,2445,null,{"value":"13"}] 14:17:23 INFO - PROCESS | 2564 | 1465247843605 Marionette TRACE conn8 -> [0,2446,"setScriptTimeout",{"ms":35000}] 14:17:23 INFO - PROCESS | 2564 | 1465247843607 Marionette TRACE conn8 <- [1,2446,null,{}] 14:17:23 INFO - PROCESS | 2564 | 1465247843611 Marionette TRACE conn8 -> [0,2447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:17:23 INFO - PROCESS | 2564 | 1465247843622 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:17:23 INFO - PROCESS | 2564 | 1465247843773 Marionette TRACE conn8 <- [1,2447,null,{"value":null}] 14:17:23 INFO - PROCESS | 2564 | 1465247843792 Marionette TRACE conn8 -> [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\", \"841f63d8-fed4-499c-a8c0-303cb4dc280d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:17:23 INFO - PROCESS | 2564 | 1465247843794 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:17:23 INFO - PROCESS | 2564 | ++DOCSHELL 18AF9000 == 33 [pid = 2564] [id = 621] 14:17:23 INFO - PROCESS | 2564 | ++DOMWINDOW == 69 (18AFB800) [pid = 2564] [serial = 1863] [outer = 00000000] 14:17:23 INFO - PROCESS | 2564 | ++DOMWINDOW == 70 (18C29000) [pid = 2564] [serial = 1864] [outer = 18AFB800] 14:17:23 INFO - PROCESS | 2564 | 1465247843837 Marionette DEBUG loaded listener.js 14:17:23 INFO - PROCESS | 2564 | ++DOMWINDOW == 71 (18C0E000) [pid = 2564] [serial = 1865] [outer = 18AFB800] 14:17:24 INFO - PROCESS | 2564 | --DOMWINDOW == 70 (18C10400) [pid = 2564] [serial = 1833] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 14:17:24 INFO - PROCESS | 2564 | --DOMWINDOW == 69 (18E09800) [pid = 2564] [serial = 1809] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 14:17:24 INFO - PROCESS | 2564 | --DOMWINDOW == 68 (17588400) [pid = 2564] [serial = 1824] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 14:17:24 INFO - PROCESS | 2564 | --DOMWINDOW == 67 (17534000) [pid = 2564] [serial = 1821] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 14:17:24 INFO - PROCESS | 2564 | --DOMWINDOW == 66 (14811400) [pid = 2564] [serial = 1818] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 14:17:24 INFO - PROCESS | 2564 | --DOMWINDOW == 65 (18E58400) [pid = 2564] [serial = 1836] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 14:17:24 INFO - PROCESS | 2564 | --DOMWINDOW == 64 (1053F400) [pid = 2564] [serial = 1815] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 14:17:24 INFO - PROCESS | 2564 | --DOMWINDOW == 63 (17EE4800) [pid = 2564] [serial = 1827] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 14:17:24 INFO - PROCESS | 2564 | --DOMWINDOW == 62 (184BB000) [pid = 2564] [serial = 1830] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 14:17:24 INFO - PROCESS | 2564 | --DOMWINDOW == 61 (0FF51C00) [pid = 2564] [serial = 1812] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 14:17:24 INFO - PROCESS | 2564 | 1465247844312 Marionette TRACE conn8 <- [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]]]}] 14:17:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 14:17:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 770ms 14:17:24 INFO - PROCESS | 2564 | 1465247844376 Marionette TRACE conn8 -> [0,2449,"getWindowHandle",null] 14:17:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 14:17:24 INFO - PROCESS | 2564 | 1465247844378 Marionette TRACE conn8 <- [1,2449,null,{"value":"13"}] 14:17:24 INFO - PROCESS | 2564 | 1465247844381 Marionette TRACE conn8 -> [0,2450,"setScriptTimeout",{"ms":35000}] 14:17:24 INFO - PROCESS | 2564 | 1465247844383 Marionette TRACE conn8 <- [1,2450,null,{}] 14:17:24 INFO - PROCESS | 2564 | 1465247844386 Marionette TRACE conn8 -> [0,2451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:17:24 INFO - PROCESS | 2564 | 1465247844388 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:17:24 INFO - PROCESS | 2564 | 1465247844468 Marionette TRACE conn8 <- [1,2451,null,{"value":null}] 14:17:24 INFO - PROCESS | 2564 | 1465247844473 Marionette TRACE conn8 -> [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\", \"841f63d8-fed4-499c-a8c0-303cb4dc280d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:17:24 INFO - PROCESS | 2564 | 1465247844475 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:17:24 INFO - PROCESS | 2564 | ++DOCSHELL 105BD800 == 34 [pid = 2564] [id = 622] 14:17:24 INFO - PROCESS | 2564 | ++DOMWINDOW == 62 (18C07400) [pid = 2564] [serial = 1866] [outer = 00000000] 14:17:24 INFO - PROCESS | 2564 | ++DOMWINDOW == 63 (18E05400) [pid = 2564] [serial = 1867] [outer = 18C07400] 14:17:24 INFO - PROCESS | 2564 | 1465247844518 Marionette DEBUG loaded listener.js 14:17:24 INFO - PROCESS | 2564 | ++DOMWINDOW == 64 (18E56800) [pid = 2564] [serial = 1868] [outer = 18C07400] 14:17:24 INFO - PROCESS | 2564 | 1465247844929 Marionette TRACE conn8 <- [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]]]}] 14:17:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 14:17:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 570ms 14:17:24 INFO - PROCESS | 2564 | 1465247844953 Marionette TRACE conn8 -> [0,2453,"getWindowHandle",null] 14:17:24 INFO - PROCESS | 2564 | 1465247844955 Marionette TRACE conn8 <- [1,2453,null,{"value":"13"}] 14:17:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 14:17:24 INFO - PROCESS | 2564 | 1465247844958 Marionette TRACE conn8 -> [0,2454,"setScriptTimeout",{"ms":35000}] 14:17:24 INFO - PROCESS | 2564 | 1465247844960 Marionette TRACE conn8 <- [1,2454,null,{}] 14:17:24 INFO - PROCESS | 2564 | 1465247844963 Marionette TRACE conn8 -> [0,2455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:17:24 INFO - PROCESS | 2564 | 1465247844965 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:17:25 INFO - PROCESS | 2564 | 1465247845087 Marionette TRACE conn8 <- [1,2455,null,{"value":null}] 14:17:25 INFO - PROCESS | 2564 | 1465247845095 Marionette TRACE conn8 -> [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\", \"841f63d8-fed4-499c-a8c0-303cb4dc280d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:17:25 INFO - PROCESS | 2564 | 1465247845097 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:17:25 INFO - PROCESS | 2564 | ++DOCSHELL 10FB7400 == 35 [pid = 2564] [id = 623] 14:17:25 INFO - PROCESS | 2564 | ++DOMWINDOW == 65 (17569000) [pid = 2564] [serial = 1869] [outer = 00000000] 14:17:25 INFO - PROCESS | 2564 | ++DOMWINDOW == 66 (19277C00) [pid = 2564] [serial = 1870] [outer = 17569000] 14:17:25 INFO - PROCESS | 2564 | 1465247845140 Marionette DEBUG loaded listener.js 14:17:25 INFO - PROCESS | 2564 | ++DOMWINDOW == 67 (19383400) [pid = 2564] [serial = 1871] [outer = 17569000] 14:17:25 INFO - PROCESS | 2564 | 1465247845567 Marionette TRACE conn8 <- [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]]]}] 14:17:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 14:17:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 630ms 14:17:25 INFO - PROCESS | 2564 | 1465247845589 Marionette TRACE conn8 -> [0,2457,"getWindowHandle",null] 14:17:25 INFO - PROCESS | 2564 | 1465247845591 Marionette TRACE conn8 <- [1,2457,null,{"value":"13"}] 14:17:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 14:17:25 INFO - PROCESS | 2564 | 1465247845594 Marionette TRACE conn8 -> [0,2458,"setScriptTimeout",{"ms":35000}] 14:17:25 INFO - PROCESS | 2564 | 1465247845596 Marionette TRACE conn8 <- [1,2458,null,{}] 14:17:25 INFO - PROCESS | 2564 | 1465247845599 Marionette TRACE conn8 -> [0,2459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:17:25 INFO - PROCESS | 2564 | 1465247845601 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:17:25 INFO - PROCESS | 2564 | 1465247845719 Marionette TRACE conn8 <- [1,2459,null,{"value":null}] 14:17:25 INFO - PROCESS | 2564 | 1465247845727 Marionette TRACE conn8 -> [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\", \"841f63d8-fed4-499c-a8c0-303cb4dc280d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:17:25 INFO - PROCESS | 2564 | 1465247845729 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:17:25 INFO - PROCESS | 2564 | ++DOCSHELL 10217400 == 36 [pid = 2564] [id = 624] 14:17:25 INFO - PROCESS | 2564 | ++DOMWINDOW == 68 (10217800) [pid = 2564] [serial = 1872] [outer = 00000000] 14:17:25 INFO - PROCESS | 2564 | ++DOMWINDOW == 69 (19857800) [pid = 2564] [serial = 1873] [outer = 10217800] 14:17:25 INFO - PROCESS | 2564 | 1465247845772 Marionette DEBUG loaded listener.js 14:17:25 INFO - PROCESS | 2564 | ++DOMWINDOW == 70 (19858000) [pid = 2564] [serial = 1874] [outer = 10217800] 14:17:26 INFO - PROCESS | 2564 | 1465247846272 Marionette TRACE conn8 <- [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]]]}] 14:17:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 14:17:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 730ms 14:17:26 INFO - PROCESS | 2564 | 1465247846326 Marionette TRACE conn8 -> [0,2461,"getWindowHandle",null] 14:17:26 INFO - PROCESS | 2564 | 1465247846331 Marionette TRACE conn8 <- [1,2461,null,{"value":"13"}] 14:17:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 14:17:26 INFO - PROCESS | 2564 | 1465247846337 Marionette TRACE conn8 -> [0,2462,"setScriptTimeout",{"ms":35000}] 14:17:26 INFO - PROCESS | 2564 | 1465247846340 Marionette TRACE conn8 <- [1,2462,null,{}] 14:17:26 INFO - PROCESS | 2564 | 1465247846346 Marionette TRACE conn8 -> [0,2463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:17:26 INFO - PROCESS | 2564 | 1465247846349 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:17:26 INFO - PROCESS | 2564 | 1465247846511 Marionette TRACE conn8 <- [1,2463,null,{"value":null}] 14:17:26 INFO - PROCESS | 2564 | 1465247846625 Marionette TRACE conn8 -> [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\", \"841f63d8-fed4-499c-a8c0-303cb4dc280d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:17:26 INFO - PROCESS | 2564 | 1465247846630 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:17:26 INFO - PROCESS | 2564 | ++DOCSHELL 0FF59C00 == 37 [pid = 2564] [id = 625] 14:17:26 INFO - PROCESS | 2564 | ++DOMWINDOW == 71 (10189000) [pid = 2564] [serial = 1875] [outer = 00000000] 14:17:26 INFO - PROCESS | 2564 | ++DOMWINDOW == 72 (104F9800) [pid = 2564] [serial = 1876] [outer = 10189000] 14:17:26 INFO - PROCESS | 2564 | 1465247846729 Marionette DEBUG loaded listener.js 14:17:26 INFO - PROCESS | 2564 | ++DOMWINDOW == 73 (140DD400) [pid = 2564] [serial = 1877] [outer = 10189000] 14:17:27 INFO - PROCESS | 2564 | 1465247847322 Marionette TRACE conn8 <- [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]]]}] 14:17:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 14:17:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 1018ms 14:17:27 INFO - PROCESS | 2564 | 1465247847367 Marionette TRACE conn8 -> [0,2465,"getWindowHandle",null] 14:17:27 INFO - PROCESS | 2564 | 1465247847372 Marionette TRACE conn8 <- [1,2465,null,{"value":"13"}] 14:17:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 14:17:27 INFO - PROCESS | 2564 | 1465247847379 Marionette TRACE conn8 -> [0,2466,"setScriptTimeout",{"ms":35000}] 14:17:27 INFO - PROCESS | 2564 | 1465247847382 Marionette TRACE conn8 <- [1,2466,null,{}] 14:17:27 INFO - PROCESS | 2564 | 1465247847386 Marionette TRACE conn8 -> [0,2467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:17:27 INFO - PROCESS | 2564 | 1465247847389 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:17:27 INFO - PROCESS | 2564 | 1465247847500 Marionette TRACE conn8 <- [1,2467,null,{"value":null}] 14:17:27 INFO - PROCESS | 2564 | 1465247847638 Marionette TRACE conn8 -> [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\", \"841f63d8-fed4-499c-a8c0-303cb4dc280d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:17:27 INFO - PROCESS | 2564 | 1465247847641 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:17:27 INFO - PROCESS | 2564 | ++DOCSHELL 14846000 == 38 [pid = 2564] [id = 626] 14:17:27 INFO - PROCESS | 2564 | ++DOMWINDOW == 74 (14968C00) [pid = 2564] [serial = 1878] [outer = 00000000] 14:17:27 INFO - PROCESS | 2564 | ++DOMWINDOW == 75 (17585C00) [pid = 2564] [serial = 1879] [outer = 14968C00] 14:17:27 INFO - PROCESS | 2564 | 1465247847698 Marionette DEBUG loaded listener.js 14:17:27 INFO - PROCESS | 2564 | ++DOMWINDOW == 76 (1771B800) [pid = 2564] [serial = 1880] [outer = 14968C00] 14:17:28 INFO - PROCESS | 2564 | 1465247848284 Marionette TRACE conn8 <- [1,2468,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.basic.html",0,null,null,[["Shadows are drawn for canvases",0,null,null]]]}] 14:17:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 14:17:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 970ms 14:17:28 INFO - PROCESS | 2564 | 1465247848350 Marionette TRACE conn8 -> [0,2469,"getWindowHandle",null] 14:17:28 INFO - PROCESS | 2564 | 1465247848353 Marionette TRACE conn8 <- [1,2469,null,{"value":"13"}] 14:17:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 14:17:28 INFO - PROCESS | 2564 | 1465247848357 Marionette TRACE conn8 -> [0,2470,"setScriptTimeout",{"ms":35000}] 14:17:28 INFO - PROCESS | 2564 | 1465247848360 Marionette TRACE conn8 <- [1,2470,null,{}] 14:17:28 INFO - PROCESS | 2564 | 1465247848372 Marionette TRACE conn8 -> [0,2471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:17:28 INFO - PROCESS | 2564 | 1465247848377 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:17:28 INFO - PROCESS | 2564 | 1465247848487 Marionette TRACE conn8 <- [1,2471,null,{"value":null}] 14:17:28 INFO - PROCESS | 2564 | 1465247848598 Marionette TRACE conn8 -> [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\", \"841f63d8-fed4-499c-a8c0-303cb4dc280d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:17:28 INFO - PROCESS | 2564 | 1465247848602 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:17:28 INFO - PROCESS | 2564 | ++DOCSHELL 1926FC00 == 39 [pid = 2564] [id = 627] 14:17:28 INFO - PROCESS | 2564 | ++DOMWINDOW == 77 (1937C400) [pid = 2564] [serial = 1881] [outer = 00000000] 14:17:28 INFO - PROCESS | 2564 | ++DOMWINDOW == 78 (19857000) [pid = 2564] [serial = 1882] [outer = 1937C400] 14:17:28 INFO - PROCESS | 2564 | 1465247848700 Marionette DEBUG loaded listener.js 14:17:28 INFO - PROCESS | 2564 | ++DOMWINDOW == 79 (19A95000) [pid = 2564] [serial = 1883] [outer = 1937C400] 14:17:29 INFO - PROCESS | 2564 | 1465247849496 Marionette TRACE conn8 <- [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]]]}] 14:17:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 14:17:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 1176ms 14:17:29 INFO - PROCESS | 2564 | 1465247849550 Marionette TRACE conn8 -> [0,2473,"getWindowHandle",null] 14:17:29 INFO - PROCESS | 2564 | 1465247849554 Marionette TRACE conn8 <- [1,2473,null,{"value":"13"}] 14:17:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 14:17:29 INFO - PROCESS | 2564 | 1465247849560 Marionette TRACE conn8 -> [0,2474,"setScriptTimeout",{"ms":35000}] 14:17:29 INFO - PROCESS | 2564 | 1465247849563 Marionette TRACE conn8 <- [1,2474,null,{}] 14:17:29 INFO - PROCESS | 2564 | 1465247849569 Marionette TRACE conn8 -> [0,2475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:17:29 INFO - PROCESS | 2564 | 1465247849572 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:17:29 INFO - PROCESS | 2564 | 1465247849678 Marionette TRACE conn8 <- [1,2475,null,{"value":null}] 14:17:29 INFO - PROCESS | 2564 | 1465247849817 Marionette TRACE conn8 -> [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\", \"841f63d8-fed4-499c-a8c0-303cb4dc280d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:17:29 INFO - PROCESS | 2564 | 1465247849822 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:17:29 INFO - PROCESS | 2564 | ++DOCSHELL 10541400 == 40 [pid = 2564] [id = 628] 14:17:29 INFO - PROCESS | 2564 | ++DOMWINDOW == 80 (10541800) [pid = 2564] [serial = 1884] [outer = 00000000] 14:17:29 INFO - PROCESS | 2564 | ++DOMWINDOW == 81 (10F20400) [pid = 2564] [serial = 1885] [outer = 10541800] 14:17:29 INFO - PROCESS | 2564 | 1465247849875 Marionette DEBUG loaded listener.js 14:17:29 INFO - PROCESS | 2564 | ++DOMWINDOW == 82 (141B8C00) [pid = 2564] [serial = 1886] [outer = 10541800] 14:17:30 INFO - PROCESS | 2564 | --DOCSHELL 10FB7400 == 39 [pid = 2564] [id = 623] 14:17:30 INFO - PROCESS | 2564 | --DOCSHELL 105BD800 == 38 [pid = 2564] [id = 622] 14:17:30 INFO - PROCESS | 2564 | --DOCSHELL 18AF9000 == 37 [pid = 2564] [id = 621] 14:17:30 INFO - PROCESS | 2564 | --DOCSHELL 18373C00 == 36 [pid = 2564] [id = 620] 14:17:30 INFO - PROCESS | 2564 | --DOCSHELL 17946000 == 35 [pid = 2564] [id = 619] 14:17:30 INFO - PROCESS | 2564 | --DOCSHELL 17588000 == 34 [pid = 2564] [id = 618] 14:17:30 INFO - PROCESS | 2564 | --DOCSHELL 17538000 == 33 [pid = 2564] [id = 617] 14:17:30 INFO - PROCESS | 2564 | --DOCSHELL 14392800 == 32 [pid = 2564] [id = 616] 14:17:30 INFO - PROCESS | 2564 | --DOCSHELL 1018CC00 == 31 [pid = 2564] [id = 615] 14:17:30 INFO - PROCESS | 2564 | --DOCSHELL 0F3F2800 == 30 [pid = 2564] [id = 595] 14:17:30 INFO - PROCESS | 2564 | --DOCSHELL 0FD0E800 == 29 [pid = 2564] [id = 613] 14:17:30 INFO - PROCESS | 2564 | --DOCSHELL 0FE39000 == 28 [pid = 2564] [id = 614] 14:17:30 INFO - PROCESS | 2564 | --DOCSHELL 1926FC00 == 27 [pid = 2564] [id = 627] 14:17:30 INFO - PROCESS | 2564 | --DOCSHELL 10217400 == 26 [pid = 2564] [id = 624] 14:17:30 INFO - PROCESS | 2564 | --DOCSHELL 0FF59C00 == 25 [pid = 2564] [id = 625] 14:17:30 INFO - PROCESS | 2564 | --DOCSHELL 14846000 == 24 [pid = 2564] [id = 626] 14:17:30 INFO - PROCESS | 2564 | --DOMWINDOW == 81 (18C2E000) [pid = 2564] [serial = 1835] [outer = 00000000] [url = about:blank] 14:17:30 INFO - PROCESS | 2564 | --DOMWINDOW == 80 (1984D000) [pid = 2564] [serial = 1840] [outer = 00000000] [url = about:blank] 14:17:30 INFO - PROCESS | 2564 | --DOMWINDOW == 79 (18E5B400) [pid = 2564] [serial = 1811] [outer = 00000000] [url = about:blank] 14:17:30 INFO - PROCESS | 2564 | --DOMWINDOW == 78 (18C32400) [pid = 2564] [serial = 1834] [outer = 00000000] [url = about:blank] 14:17:30 INFO - PROCESS | 2564 | --DOMWINDOW == 77 (17718C00) [pid = 2564] [serial = 1825] [outer = 00000000] [url = about:blank] 14:17:30 INFO - PROCESS | 2564 | --DOMWINDOW == 76 (1774B000) [pid = 2564] [serial = 1826] [outer = 00000000] [url = about:blank] 14:17:30 INFO - PROCESS | 2564 | --DOMWINDOW == 75 (1756D000) [pid = 2564] [serial = 1822] [outer = 00000000] [url = about:blank] 14:17:30 INFO - PROCESS | 2564 | --DOMWINDOW == 74 (17583C00) [pid = 2564] [serial = 1823] [outer = 00000000] [url = about:blank] 14:17:30 INFO - PROCESS | 2564 | --DOMWINDOW == 73 (148DA400) [pid = 2564] [serial = 1819] [outer = 00000000] [url = about:blank] 14:17:30 INFO - PROCESS | 2564 | --DOMWINDOW == 72 (19270C00) [pid = 2564] [serial = 1837] [outer = 00000000] [url = about:blank] 14:17:30 INFO - PROCESS | 2564 | --DOMWINDOW == 71 (1595B400) [pid = 2564] [serial = 1820] [outer = 00000000] [url = about:blank] 14:17:30 INFO - PROCESS | 2564 | --DOMWINDOW == 70 (105BC000) [pid = 2564] [serial = 1816] [outer = 00000000] [url = about:blank] 14:17:30 INFO - PROCESS | 2564 | --DOMWINDOW == 69 (10FBFC00) [pid = 2564] [serial = 1817] [outer = 00000000] [url = about:blank] 14:17:30 INFO - PROCESS | 2564 | --DOMWINDOW == 68 (1837B800) [pid = 2564] [serial = 1828] [outer = 00000000] [url = about:blank] 14:17:30 INFO - PROCESS | 2564 | --DOMWINDOW == 67 (184B5800) [pid = 2564] [serial = 1829] [outer = 00000000] [url = about:blank] 14:17:30 INFO - PROCESS | 2564 | --DOMWINDOW == 66 (18903800) [pid = 2564] [serial = 1831] [outer = 00000000] [url = about:blank] 14:17:30 INFO - PROCESS | 2564 | --DOMWINDOW == 65 (1890C400) [pid = 2564] [serial = 1832] [outer = 00000000] [url = about:blank] 14:17:30 INFO - PROCESS | 2564 | --DOMWINDOW == 64 (0FF57000) [pid = 2564] [serial = 1813] [outer = 00000000] [url = about:blank] 14:17:30 INFO - PROCESS | 2564 | --DOMWINDOW == 63 (1020A400) [pid = 2564] [serial = 1814] [outer = 00000000] [url = about:blank] 14:17:30 INFO - PROCESS | 2564 | --DOMWINDOW == 62 (1937F000) [pid = 2564] [serial = 1838] [outer = 00000000] [url = about:blank] 14:17:31 INFO - PROCESS | 2564 | 1465247851071 Marionette TRACE conn8 <- [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]]]}] 14:17:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 14:17:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 1524ms 14:17:31 INFO - PROCESS | 2564 | 1465247851087 Marionette TRACE conn8 -> [0,2477,"getWindowHandle",null] 14:17:31 INFO - PROCESS | 2564 | 1465247851091 Marionette TRACE conn8 <- [1,2477,null,{"value":"13"}] 14:17:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 14:17:31 INFO - PROCESS | 2564 | 1465247851095 Marionette TRACE conn8 -> [0,2478,"setScriptTimeout",{"ms":35000}] 14:17:31 INFO - PROCESS | 2564 | 1465247851098 Marionette TRACE conn8 <- [1,2478,null,{}] 14:17:31 INFO - PROCESS | 2564 | 1465247851103 Marionette TRACE conn8 -> [0,2479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:17:31 INFO - PROCESS | 2564 | 1465247851106 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:17:31 INFO - PROCESS | 2564 | 1465247851231 Marionette TRACE conn8 <- [1,2479,null,{"value":null}] 14:17:31 INFO - PROCESS | 2564 | 1465247851344 Marionette TRACE conn8 -> [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\", \"841f63d8-fed4-499c-a8c0-303cb4dc280d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:17:31 INFO - PROCESS | 2564 | 1465247851346 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:17:31 INFO - PROCESS | 2564 | ++DOCSHELL 0FE3DC00 == 25 [pid = 2564] [id = 629] 14:17:31 INFO - PROCESS | 2564 | ++DOMWINDOW == 63 (0FF4B800) [pid = 2564] [serial = 1887] [outer = 00000000] 14:17:31 INFO - PROCESS | 2564 | ++DOMWINDOW == 64 (0FF53C00) [pid = 2564] [serial = 1888] [outer = 0FF4B800] 14:17:31 INFO - PROCESS | 2564 | 1465247851394 Marionette DEBUG loaded listener.js 14:17:31 INFO - PROCESS | 2564 | ++DOMWINDOW == 65 (1020A800) [pid = 2564] [serial = 1889] [outer = 0FF4B800] 14:17:31 INFO - PROCESS | 2564 | 1465247851815 Marionette TRACE conn8 <- [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]]]}] 14:17:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 14:17:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 770ms 14:17:31 INFO - PROCESS | 2564 | 1465247851867 Marionette TRACE conn8 -> [0,2481,"getWindowHandle",null] 14:17:31 INFO - PROCESS | 2564 | 1465247851872 Marionette TRACE conn8 <- [1,2481,null,{"value":"13"}] 14:17:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 14:17:31 INFO - PROCESS | 2564 | 1465247851878 Marionette TRACE conn8 -> [0,2482,"setScriptTimeout",{"ms":35000}] 14:17:31 INFO - PROCESS | 2564 | 1465247851881 Marionette TRACE conn8 <- [1,2482,null,{}] 14:17:31 INFO - PROCESS | 2564 | 1465247851884 Marionette TRACE conn8 -> [0,2483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:17:31 INFO - PROCESS | 2564 | 1465247851887 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:17:32 INFO - PROCESS | 2564 | 1465247851980 Marionette TRACE conn8 <- [1,2483,null,{"value":null}] 14:17:32 INFO - PROCESS | 2564 | 1465247851987 Marionette TRACE conn8 -> [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\", \"841f63d8-fed4-499c-a8c0-303cb4dc280d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:17:32 INFO - PROCESS | 2564 | 1465247851990 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:17:32 INFO - PROCESS | 2564 | ++DOCSHELL 140E0800 == 26 [pid = 2564] [id = 630] 14:17:32 INFO - PROCESS | 2564 | ++DOMWINDOW == 66 (140E2000) [pid = 2564] [serial = 1890] [outer = 00000000] 14:17:32 INFO - PROCESS | 2564 | ++DOMWINDOW == 67 (14765400) [pid = 2564] [serial = 1891] [outer = 140E2000] 14:17:32 INFO - PROCESS | 2564 | 1465247852044 Marionette DEBUG loaded listener.js 14:17:32 INFO - PROCESS | 2564 | ++DOMWINDOW == 68 (14838400) [pid = 2564] [serial = 1892] [outer = 140E2000] 14:17:32 INFO - PROCESS | 2564 | 1465247852521 Marionette TRACE conn8 <- [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]]]}] 14:17:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 14:17:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 670ms 14:17:32 INFO - PROCESS | 2564 | 1465247852552 Marionette TRACE conn8 -> [0,2485,"getWindowHandle",null] 14:17:32 INFO - PROCESS | 2564 | 1465247852554 Marionette TRACE conn8 <- [1,2485,null,{"value":"13"}] 14:17:32 INFO - PROCESS | 2564 | 1465247852558 Marionette TRACE conn8 -> [0,2486,"setScriptTimeout",{"ms":35000}] 14:17:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 14:17:32 INFO - PROCESS | 2564 | 1465247852561 Marionette TRACE conn8 <- [1,2486,null,{}] 14:17:32 INFO - PROCESS | 2564 | 1465247852572 Marionette TRACE conn8 -> [0,2487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:17:32 INFO - PROCESS | 2564 | 1465247852576 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:17:32 INFO - PROCESS | 2564 | 1465247852690 Marionette TRACE conn8 <- [1,2487,null,{"value":null}] 14:17:32 INFO - PROCESS | 2564 | 1465247852796 Marionette TRACE conn8 -> [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\", \"841f63d8-fed4-499c-a8c0-303cb4dc280d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:17:32 INFO - PROCESS | 2564 | 1465247852799 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:17:32 INFO - PROCESS | 2564 | ++DOCSHELL 17584000 == 27 [pid = 2564] [id = 631] 14:17:32 INFO - PROCESS | 2564 | ++DOMWINDOW == 69 (17584800) [pid = 2564] [serial = 1893] [outer = 00000000] 14:17:32 INFO - PROCESS | 2564 | ++DOMWINDOW == 70 (17709800) [pid = 2564] [serial = 1894] [outer = 17584800] 14:17:32 INFO - PROCESS | 2564 | 1465247852848 Marionette DEBUG loaded listener.js 14:17:32 INFO - PROCESS | 2564 | ++DOMWINDOW == 71 (141C4000) [pid = 2564] [serial = 1895] [outer = 17584800] 14:17:33 INFO - PROCESS | 2564 | 1465247853266 Marionette TRACE conn8 <- [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]]]}] 14:17:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 14:17:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 770ms 14:17:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 14:17:33 INFO - PROCESS | 2564 | 1465247853335 Marionette TRACE conn8 -> [0,2489,"getWindowHandle",null] 14:17:33 INFO - PROCESS | 2564 | 1465247853337 Marionette TRACE conn8 <- [1,2489,null,{"value":"13"}] 14:17:33 INFO - PROCESS | 2564 | 1465247853340 Marionette TRACE conn8 -> [0,2490,"setScriptTimeout",{"ms":35000}] 14:17:33 INFO - PROCESS | 2564 | 1465247853342 Marionette TRACE conn8 <- [1,2490,null,{}] 14:17:33 INFO - PROCESS | 2564 | 1465247853346 Marionette TRACE conn8 -> [0,2491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:17:33 INFO - PROCESS | 2564 | 1465247853348 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:17:33 INFO - PROCESS | 2564 | 1465247853469 Marionette TRACE conn8 <- [1,2491,null,{"value":null}] 14:17:33 INFO - PROCESS | 2564 | 1465247853530 Marionette TRACE conn8 -> [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\", \"841f63d8-fed4-499c-a8c0-303cb4dc280d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:17:33 INFO - PROCESS | 2564 | 1465247853532 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:17:33 INFO - PROCESS | 2564 | ++DOCSHELL 17746C00 == 28 [pid = 2564] [id = 632] 14:17:33 INFO - PROCESS | 2564 | ++DOMWINDOW == 72 (17747400) [pid = 2564] [serial = 1896] [outer = 00000000] 14:17:33 INFO - PROCESS | 2564 | ++DOMWINDOW == 73 (177C8000) [pid = 2564] [serial = 1897] [outer = 17747400] 14:17:33 INFO - PROCESS | 2564 | 1465247853578 Marionette DEBUG loaded listener.js 14:17:33 INFO - PROCESS | 2564 | ++DOMWINDOW == 74 (17952800) [pid = 2564] [serial = 1898] [outer = 17747400] 14:17:34 INFO - PROCESS | 2564 | 1465247854007 Marionette TRACE conn8 <- [1,2492,null,{"value":["/2dcontext/shadows/2d.shadow.composite.1.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 14:17:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 14:17:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 730ms 14:17:34 INFO - PROCESS | 2564 | 1465247854073 Marionette TRACE conn8 -> [0,2493,"getWindowHandle",null] 14:17:34 INFO - PROCESS | 2564 | 1465247854075 Marionette TRACE conn8 <- [1,2493,null,{"value":"13"}] 14:17:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 14:17:34 INFO - PROCESS | 2564 | 1465247854083 Marionette TRACE conn8 -> [0,2494,"setScriptTimeout",{"ms":35000}] 14:17:34 INFO - PROCESS | 2564 | 1465247854085 Marionette TRACE conn8 <- [1,2494,null,{}] 14:17:34 INFO - PROCESS | 2564 | 1465247854088 Marionette TRACE conn8 -> [0,2495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:17:34 INFO - PROCESS | 2564 | 1465247854090 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:17:34 INFO - PROCESS | 2564 | 1465247854202 Marionette TRACE conn8 <- [1,2495,null,{"value":null}] 14:17:34 INFO - PROCESS | 2564 | 1465247854211 Marionette TRACE conn8 -> [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\", \"841f63d8-fed4-499c-a8c0-303cb4dc280d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:17:34 INFO - PROCESS | 2564 | 1465247854213 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:17:34 INFO - PROCESS | 2564 | ++DOCSHELL 17EE0000 == 29 [pid = 2564] [id = 633] 14:17:34 INFO - PROCESS | 2564 | ++DOMWINDOW == 75 (17EE0400) [pid = 2564] [serial = 1899] [outer = 00000000] 14:17:34 INFO - PROCESS | 2564 | ++DOMWINDOW == 76 (1837A000) [pid = 2564] [serial = 1900] [outer = 17EE0400] 14:17:34 INFO - PROCESS | 2564 | 1465247854257 Marionette DEBUG loaded listener.js 14:17:34 INFO - PROCESS | 2564 | ++DOMWINDOW == 77 (184B5800) [pid = 2564] [serial = 1901] [outer = 17EE0400] 14:17:34 INFO - PROCESS | 2564 | 1465247854710 Marionette TRACE conn8 <- [1,2496,null,{"value":["/2dcontext/shadows/2d.shadow.composite.2.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 14:17:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 14:17:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 670ms 14:17:34 INFO - PROCESS | 2564 | 1465247854757 Marionette TRACE conn8 -> [0,2497,"getWindowHandle",null] 14:17:34 INFO - PROCESS | 2564 | 1465247854759 Marionette TRACE conn8 <- [1,2497,null,{"value":"13"}] 14:17:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 14:17:34 INFO - PROCESS | 2564 | 1465247854767 Marionette TRACE conn8 -> [0,2498,"setScriptTimeout",{"ms":35000}] 14:17:34 INFO - PROCESS | 2564 | 1465247854769 Marionette TRACE conn8 <- [1,2498,null,{}] 14:17:34 INFO - PROCESS | 2564 | 1465247854772 Marionette TRACE conn8 -> [0,2499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:17:34 INFO - PROCESS | 2564 | 1465247854777 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:17:34 INFO - PROCESS | 2564 | 1465247854915 Marionette TRACE conn8 <- [1,2499,null,{"value":null}] 14:17:35 INFO - PROCESS | 2564 | 1465247854981 Marionette TRACE conn8 -> [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\", \"841f63d8-fed4-499c-a8c0-303cb4dc280d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:17:35 INFO - PROCESS | 2564 | 1465247854983 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:17:35 INFO - PROCESS | 2564 | ++DOCSHELL 17EE6400 == 30 [pid = 2564] [id = 634] 14:17:35 INFO - PROCESS | 2564 | ++DOMWINDOW == 78 (184BE000) [pid = 2564] [serial = 1902] [outer = 00000000] 14:17:35 INFO - PROCESS | 2564 | ++DOMWINDOW == 79 (18C28800) [pid = 2564] [serial = 1903] [outer = 184BE000] 14:17:35 INFO - PROCESS | 2564 | 1465247855028 Marionette DEBUG loaded listener.js 14:17:35 INFO - PROCESS | 2564 | ++DOMWINDOW == 80 (18E07400) [pid = 2564] [serial = 1904] [outer = 184BE000] 14:17:35 INFO - PROCESS | 2564 | --DOMWINDOW == 79 (17569000) [pid = 2564] [serial = 1869] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 14:17:35 INFO - PROCESS | 2564 | --DOMWINDOW == 78 (17948000) [pid = 2564] [serial = 1857] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 14:17:35 INFO - PROCESS | 2564 | --DOMWINDOW == 77 (18376800) [pid = 2564] [serial = 1860] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 14:17:35 INFO - PROCESS | 2564 | --DOMWINDOW == 76 (17714800) [pid = 2564] [serial = 1854] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 14:17:35 INFO - PROCESS | 2564 | --DOMWINDOW == 75 (0FE42000) [pid = 2564] [serial = 1842] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 14:17:35 INFO - PROCESS | 2564 | --DOMWINDOW == 74 (1020A000) [pid = 2564] [serial = 1845] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 14:17:35 INFO - PROCESS | 2564 | --DOMWINDOW == 73 (17538800) [pid = 2564] [serial = 1851] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 14:17:35 INFO - PROCESS | 2564 | --DOMWINDOW == 72 (143AE400) [pid = 2564] [serial = 1848] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 14:17:35 INFO - PROCESS | 2564 | --DOMWINDOW == 71 (0FD59C00) [pid = 2564] [serial = 1839] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 14:17:35 INFO - PROCESS | 2564 | --DOMWINDOW == 70 (18AFB800) [pid = 2564] [serial = 1863] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 14:17:35 INFO - PROCESS | 2564 | --DOMWINDOW == 69 (10217800) [pid = 2564] [serial = 1872] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 14:17:35 INFO - PROCESS | 2564 | --DOMWINDOW == 68 (18C07400) [pid = 2564] [serial = 1866] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 14:17:35 INFO - PROCESS | 2564 | 1465247855608 Marionette TRACE conn8 <- [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]]]}] 14:17:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 14:17:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 891ms 14:17:35 INFO - PROCESS | 2564 | 1465247855654 Marionette TRACE conn8 -> [0,2501,"getWindowHandle",null] 14:17:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 14:17:35 INFO - PROCESS | 2564 | 1465247855656 Marionette TRACE conn8 <- [1,2501,null,{"value":"13"}] 14:17:35 INFO - PROCESS | 2564 | 1465247855659 Marionette TRACE conn8 -> [0,2502,"setScriptTimeout",{"ms":35000}] 14:17:35 INFO - PROCESS | 2564 | 1465247855660 Marionette TRACE conn8 <- [1,2502,null,{}] 14:17:35 INFO - PROCESS | 2564 | 1465247855664 Marionette TRACE conn8 -> [0,2503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:17:35 INFO - PROCESS | 2564 | 1465247855665 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:17:35 INFO - PROCESS | 2564 | 1465247855743 Marionette TRACE conn8 <- [1,2503,null,{"value":null}] 14:17:35 INFO - PROCESS | 2564 | 1465247855749 Marionette TRACE conn8 -> [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\", \"841f63d8-fed4-499c-a8c0-303cb4dc280d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:17:35 INFO - PROCESS | 2564 | 1465247855751 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:17:35 INFO - PROCESS | 2564 | ++DOCSHELL 0FD09C00 == 31 [pid = 2564] [id = 635] 14:17:35 INFO - PROCESS | 2564 | ++DOMWINDOW == 69 (104ED800) [pid = 2564] [serial = 1905] [outer = 00000000] 14:17:35 INFO - PROCESS | 2564 | ++DOMWINDOW == 70 (1890C400) [pid = 2564] [serial = 1906] [outer = 104ED800] 14:17:35 INFO - PROCESS | 2564 | 1465247855794 Marionette DEBUG loaded listener.js 14:17:35 INFO - PROCESS | 2564 | ++DOMWINDOW == 71 (18AFB800) [pid = 2564] [serial = 1907] [outer = 104ED800] 14:17:36 INFO - PROCESS | 2564 | 1465247856229 Marionette TRACE conn8 <- [1,2504,null,{"value":["/2dcontext/shadows/2d.shadow.enable.blur.html",0,null,null,[["Shadows are drawn if shadowBlur is set",0,null,null]]]}] 14:17:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 14:17:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 631ms 14:17:36 INFO - PROCESS | 2564 | 1465247856291 Marionette TRACE conn8 -> [0,2505,"getWindowHandle",null] 14:17:36 INFO - PROCESS | 2564 | 1465247856293 Marionette TRACE conn8 <- [1,2505,null,{"value":"13"}] 14:17:36 INFO - PROCESS | 2564 | 1465247856296 Marionette TRACE conn8 -> [0,2506,"setScriptTimeout",{"ms":35000}] 14:17:36 INFO - PROCESS | 2564 | 1465247856298 Marionette TRACE conn8 <- [1,2506,null,{}] 14:17:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 14:17:36 INFO - PROCESS | 2564 | 1465247856302 Marionette TRACE conn8 -> [0,2507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:17:36 INFO - PROCESS | 2564 | 1465247856304 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:17:36 INFO - PROCESS | 2564 | 1465247856385 Marionette TRACE conn8 <- [1,2507,null,{"value":null}] 14:17:36 INFO - PROCESS | 2564 | 1465247856390 Marionette TRACE conn8 -> [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\", \"841f63d8-fed4-499c-a8c0-303cb4dc280d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:17:36 INFO - PROCESS | 2564 | 1465247856392 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:17:36 INFO - PROCESS | 2564 | ++DOCSHELL 18E05000 == 32 [pid = 2564] [id = 636] 14:17:36 INFO - PROCESS | 2564 | ++DOMWINDOW == 72 (18E5BC00) [pid = 2564] [serial = 1908] [outer = 00000000] 14:17:36 INFO - PROCESS | 2564 | ++DOMWINDOW == 73 (192EA800) [pid = 2564] [serial = 1909] [outer = 18E5BC00] 14:17:36 INFO - PROCESS | 2564 | 1465247856435 Marionette DEBUG loaded listener.js 14:17:36 INFO - PROCESS | 2564 | ++DOMWINDOW == 74 (18E60400) [pid = 2564] [serial = 1910] [outer = 18E5BC00] 14:17:36 INFO - PROCESS | 2564 | 1465247856886 Marionette TRACE conn8 <- [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]]]}] 14:17:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 14:17:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 630ms 14:17:36 INFO - PROCESS | 2564 | 1465247856931 Marionette TRACE conn8 -> [0,2509,"getWindowHandle",null] 14:17:36 INFO - PROCESS | 2564 | 1465247856933 Marionette TRACE conn8 <- [1,2509,null,{"value":"13"}] 14:17:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 14:17:36 INFO - PROCESS | 2564 | 1465247856940 Marionette TRACE conn8 -> [0,2510,"setScriptTimeout",{"ms":35000}] 14:17:36 INFO - PROCESS | 2564 | 1465247856942 Marionette TRACE conn8 <- [1,2510,null,{}] 14:17:36 INFO - PROCESS | 2564 | 1465247856945 Marionette TRACE conn8 -> [0,2511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:17:36 INFO - PROCESS | 2564 | 1465247856947 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:17:37 INFO - PROCESS | 2564 | 1465247857028 Marionette TRACE conn8 <- [1,2511,null,{"value":null}] 14:17:37 INFO - PROCESS | 2564 | 1465247857034 Marionette TRACE conn8 -> [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\", \"841f63d8-fed4-499c-a8c0-303cb4dc280d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:17:37 INFO - PROCESS | 2564 | 1465247857035 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:17:37 INFO - PROCESS | 2564 | ++DOCSHELL 17583C00 == 33 [pid = 2564] [id = 637] 14:17:37 INFO - PROCESS | 2564 | ++DOMWINDOW == 75 (19854400) [pid = 2564] [serial = 1911] [outer = 00000000] 14:17:37 INFO - PROCESS | 2564 | ++DOMWINDOW == 76 (19A1D800) [pid = 2564] [serial = 1912] [outer = 19854400] 14:17:37 INFO - PROCESS | 2564 | 1465247857089 Marionette DEBUG loaded listener.js 14:17:37 INFO - PROCESS | 2564 | ++DOMWINDOW == 77 (19A88000) [pid = 2564] [serial = 1913] [outer = 19854400] 14:17:37 INFO - PROCESS | 2564 | 1465247857734 Marionette TRACE conn8 <- [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]]]}] 14:17:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 14:17:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 930ms 14:17:37 INFO - PROCESS | 2564 | 1465247857868 Marionette TRACE conn8 -> [0,2513,"getWindowHandle",null] 14:17:37 INFO - PROCESS | 2564 | 1465247857872 Marionette TRACE conn8 <- [1,2513,null,{"value":"13"}] 14:17:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 14:17:37 INFO - PROCESS | 2564 | 1465247857877 Marionette TRACE conn8 -> [0,2514,"setScriptTimeout",{"ms":35000}] 14:17:37 INFO - PROCESS | 2564 | 1465247857880 Marionette TRACE conn8 <- [1,2514,null,{}] 14:17:37 INFO - PROCESS | 2564 | 1465247857886 Marionette TRACE conn8 -> [0,2515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:17:37 INFO - PROCESS | 2564 | 1465247857890 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:17:38 INFO - PROCESS | 2564 | 1465247858018 Marionette TRACE conn8 <- [1,2515,null,{"value":null}] 14:17:38 INFO - PROCESS | 2564 | 1465247858154 Marionette TRACE conn8 -> [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\", \"841f63d8-fed4-499c-a8c0-303cb4dc280d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:17:38 INFO - PROCESS | 2564 | 1465247858157 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:17:38 INFO - PROCESS | 2564 | ++DOCSHELL 0FD02C00 == 34 [pid = 2564] [id = 638] 14:17:38 INFO - PROCESS | 2564 | ++DOMWINDOW == 78 (0FD0FC00) [pid = 2564] [serial = 1914] [outer = 00000000] 14:17:38 INFO - PROCESS | 2564 | ++DOMWINDOW == 79 (10FB7400) [pid = 2564] [serial = 1915] [outer = 0FD0FC00] 14:17:38 INFO - PROCESS | 2564 | 1465247858216 Marionette DEBUG loaded listener.js 14:17:38 INFO - PROCESS | 2564 | ++DOMWINDOW == 80 (14766800) [pid = 2564] [serial = 1916] [outer = 0FD0FC00] 14:17:38 INFO - PROCESS | 2564 | 1465247858910 Marionette TRACE conn8 <- [1,2516,null,{"value":["/2dcontext/shadows/2d.shadow.enable.x.html",0,null,null,[["Shadows are drawn if shadowOffsetX is set",0,null,null]]]}] 14:17:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 14:17:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 1081ms 14:17:39 INFO - PROCESS | 2564 | 1465247858985 Marionette TRACE conn8 -> [0,2517,"getWindowHandle",null] 14:17:39 INFO - PROCESS | 2564 | 1465247858989 Marionette TRACE conn8 <- [1,2517,null,{"value":"13"}] 14:17:39 INFO - PROCESS | 2564 | 1465247858996 Marionette TRACE conn8 -> [0,2518,"setScriptTimeout",{"ms":35000}] 14:17:39 INFO - PROCESS | 2564 | 1465247858999 Marionette TRACE conn8 <- [1,2518,null,{}] 14:17:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 14:17:39 INFO - PROCESS | 2564 | 1465247859003 Marionette TRACE conn8 -> [0,2519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:17:39 INFO - PROCESS | 2564 | 1465247859006 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:17:39 INFO - PROCESS | 2564 | 1465247859142 Marionette TRACE conn8 <- [1,2519,null,{"value":null}] 14:17:39 INFO - PROCESS | 2564 | 1465247859275 Marionette TRACE conn8 -> [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\", \"841f63d8-fed4-499c-a8c0-303cb4dc280d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:17:39 INFO - PROCESS | 2564 | 1465247859277 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:17:39 INFO - PROCESS | 2564 | ++DOCSHELL 0FF56800 == 35 [pid = 2564] [id = 639] 14:17:39 INFO - PROCESS | 2564 | ++DOMWINDOW == 81 (0FF5A000) [pid = 2564] [serial = 1917] [outer = 00000000] 14:17:39 INFO - PROCESS | 2564 | ++DOMWINDOW == 82 (1756A400) [pid = 2564] [serial = 1918] [outer = 0FF5A000] 14:17:39 INFO - PROCESS | 2564 | 1465247859335 Marionette DEBUG loaded listener.js 14:17:39 INFO - PROCESS | 2564 | ++DOMWINDOW == 83 (1774BC00) [pid = 2564] [serial = 1919] [outer = 0FF5A000] 14:17:40 INFO - PROCESS | 2564 | --DOCSHELL 18E05000 == 34 [pid = 2564] [id = 636] 14:17:40 INFO - PROCESS | 2564 | --DOCSHELL 0FD09C00 == 33 [pid = 2564] [id = 635] 14:17:40 INFO - PROCESS | 2564 | --DOCSHELL 17EE6400 == 32 [pid = 2564] [id = 634] 14:17:40 INFO - PROCESS | 2564 | --DOCSHELL 17EE0000 == 31 [pid = 2564] [id = 633] 14:17:40 INFO - PROCESS | 2564 | --DOCSHELL 17746C00 == 30 [pid = 2564] [id = 632] 14:17:40 INFO - PROCESS | 2564 | --DOCSHELL 17584000 == 29 [pid = 2564] [id = 631] 14:17:40 INFO - PROCESS | 2564 | --DOCSHELL 140E0800 == 28 [pid = 2564] [id = 630] 14:17:40 INFO - PROCESS | 2564 | --DOCSHELL 0FE3DC00 == 27 [pid = 2564] [id = 629] 14:17:40 INFO - PROCESS | 2564 | --DOCSHELL 10541400 == 26 [pid = 2564] [id = 628] 14:17:40 INFO - PROCESS | 2564 | --DOMWINDOW == 82 (19383400) [pid = 2564] [serial = 1871] [outer = 00000000] [url = about:blank] 14:17:40 INFO - PROCESS | 2564 | --DOMWINDOW == 81 (17E3F800) [pid = 2564] [serial = 1858] [outer = 00000000] [url = about:blank] 14:17:40 INFO - PROCESS | 2564 | --DOMWINDOW == 80 (184C2000) [pid = 2564] [serial = 1861] [outer = 00000000] [url = about:blank] 14:17:40 INFO - PROCESS | 2564 | --DOMWINDOW == 79 (18907000) [pid = 2564] [serial = 1862] [outer = 00000000] [url = about:blank] 14:17:40 INFO - PROCESS | 2564 | --DOMWINDOW == 78 (17750000) [pid = 2564] [serial = 1855] [outer = 00000000] [url = about:blank] 14:17:40 INFO - PROCESS | 2564 | --DOMWINDOW == 77 (17EE5C00) [pid = 2564] [serial = 1859] [outer = 00000000] [url = about:blank] 14:17:40 INFO - PROCESS | 2564 | --DOMWINDOW == 76 (10213000) [pid = 2564] [serial = 1843] [outer = 00000000] [url = about:blank] 14:17:40 INFO - PROCESS | 2564 | --DOMWINDOW == 75 (10251000) [pid = 2564] [serial = 1844] [outer = 00000000] [url = about:blank] 14:17:40 INFO - PROCESS | 2564 | --DOMWINDOW == 74 (10251400) [pid = 2564] [serial = 1846] [outer = 00000000] [url = about:blank] 14:17:40 INFO - PROCESS | 2564 | --DOMWINDOW == 73 (1409A400) [pid = 2564] [serial = 1847] [outer = 00000000] [url = about:blank] 14:17:40 INFO - PROCESS | 2564 | --DOMWINDOW == 72 (1756A000) [pid = 2564] [serial = 1852] [outer = 00000000] [url = about:blank] 14:17:40 INFO - PROCESS | 2564 | --DOMWINDOW == 71 (1757F800) [pid = 2564] [serial = 1853] [outer = 00000000] [url = about:blank] 14:17:40 INFO - PROCESS | 2564 | --DOMWINDOW == 70 (14769400) [pid = 2564] [serial = 1849] [outer = 00000000] [url = about:blank] 14:17:40 INFO - PROCESS | 2564 | --DOMWINDOW == 69 (14807800) [pid = 2564] [serial = 1850] [outer = 00000000] [url = about:blank] 14:17:40 INFO - PROCESS | 2564 | --DOMWINDOW == 68 (19853000) [pid = 2564] [serial = 1841] [outer = 00000000] [url = about:blank] 14:17:40 INFO - PROCESS | 2564 | --DOMWINDOW == 67 (18C29000) [pid = 2564] [serial = 1864] [outer = 00000000] [url = about:blank] 14:17:40 INFO - PROCESS | 2564 | --DOMWINDOW == 66 (19858000) [pid = 2564] [serial = 1874] [outer = 00000000] [url = about:blank] 14:17:40 INFO - PROCESS | 2564 | --DOMWINDOW == 65 (19857800) [pid = 2564] [serial = 1873] [outer = 00000000] [url = about:blank] 14:17:40 INFO - PROCESS | 2564 | --DOMWINDOW == 64 (18C0E000) [pid = 2564] [serial = 1865] [outer = 00000000] [url = about:blank] 14:17:40 INFO - PROCESS | 2564 | --DOMWINDOW == 63 (18E56800) [pid = 2564] [serial = 1868] [outer = 00000000] [url = about:blank] 14:17:40 INFO - PROCESS | 2564 | --DOMWINDOW == 62 (18E05400) [pid = 2564] [serial = 1867] [outer = 00000000] [url = about:blank] 14:17:40 INFO - PROCESS | 2564 | --DOMWINDOW == 61 (177C2000) [pid = 2564] [serial = 1856] [outer = 00000000] [url = about:blank] 14:17:40 INFO - PROCESS | 2564 | --DOMWINDOW == 60 (19277C00) [pid = 2564] [serial = 1870] [outer = 00000000] [url = about:blank] 14:17:40 INFO - PROCESS | 2564 | 1465247860153 Marionette TRACE conn8 <- [1,2520,null,{"value":["/2dcontext/shadows/2d.shadow.enable.y.html",0,null,null,[["Shadows are drawn if shadowOffsetY is set",0,null,null]]]}] 14:17:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 14:17:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 1164ms 14:17:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 14:17:40 INFO - PROCESS | 2564 | 1465247860167 Marionette TRACE conn8 -> [0,2521,"getWindowHandle",null] 14:17:40 INFO - PROCESS | 2564 | 1465247860171 Marionette TRACE conn8 <- [1,2521,null,{"value":"13"}] 14:17:40 INFO - PROCESS | 2564 | 1465247860176 Marionette TRACE conn8 -> [0,2522,"setScriptTimeout",{"ms":35000}] 14:17:40 INFO - PROCESS | 2564 | 1465247860180 Marionette TRACE conn8 <- [1,2522,null,{}] 14:17:40 INFO - PROCESS | 2564 | 1465247860185 Marionette TRACE conn8 -> [0,2523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:17:40 INFO - PROCESS | 2564 | 1465247860188 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:17:40 INFO - PROCESS | 2564 | 1465247860286 Marionette TRACE conn8 <- [1,2523,null,{"value":null}] 14:17:40 INFO - PROCESS | 2564 | 1465247860385 Marionette TRACE conn8 -> [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\", \"841f63d8-fed4-499c-a8c0-303cb4dc280d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:17:40 INFO - PROCESS | 2564 | 1465247860388 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:17:40 INFO - PROCESS | 2564 | ++DOCSHELL 0FB39000 == 27 [pid = 2564] [id = 640] 14:17:40 INFO - PROCESS | 2564 | ++DOMWINDOW == 61 (0FC4AC00) [pid = 2564] [serial = 1920] [outer = 00000000] 14:17:40 INFO - PROCESS | 2564 | ++DOMWINDOW == 62 (1020A000) [pid = 2564] [serial = 1921] [outer = 0FC4AC00] 14:17:40 INFO - PROCESS | 2564 | 1465247860437 Marionette DEBUG loaded listener.js 14:17:40 INFO - PROCESS | 2564 | ++DOMWINDOW == 63 (10541400) [pid = 2564] [serial = 1922] [outer = 0FC4AC00] 14:17:40 INFO - PROCESS | 2564 | 1465247860832 Marionette TRACE conn8 <- [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]]]}] 14:17:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 14:17:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 731ms 14:17:40 INFO - PROCESS | 2564 | 1465247860907 Marionette TRACE conn8 -> [0,2525,"getWindowHandle",null] 14:17:40 INFO - PROCESS | 2564 | 1465247860912 Marionette TRACE conn8 <- [1,2525,null,{"value":"13"}] 14:17:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 14:17:40 INFO - PROCESS | 2564 | 1465247860917 Marionette TRACE conn8 -> [0,2526,"setScriptTimeout",{"ms":35000}] 14:17:40 INFO - PROCESS | 2564 | 1465247860920 Marionette TRACE conn8 <- [1,2526,null,{}] 14:17:40 INFO - PROCESS | 2564 | 1465247860924 Marionette TRACE conn8 -> [0,2527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:17:40 INFO - PROCESS | 2564 | 1465247860926 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:17:41 INFO - PROCESS | 2564 | 1465247861018 Marionette TRACE conn8 <- [1,2527,null,{"value":null}] 14:17:41 INFO - PROCESS | 2564 | 1465247861024 Marionette TRACE conn8 -> [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\", \"841f63d8-fed4-499c-a8c0-303cb4dc280d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:17:41 INFO - PROCESS | 2564 | 1465247861026 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:17:41 INFO - PROCESS | 2564 | ++DOCSHELL 0FD09C00 == 28 [pid = 2564] [id = 641] 14:17:41 INFO - PROCESS | 2564 | ++DOMWINDOW == 64 (140E5000) [pid = 2564] [serial = 1923] [outer = 00000000] 14:17:41 INFO - PROCESS | 2564 | ++DOMWINDOW == 65 (148DE800) [pid = 2564] [serial = 1924] [outer = 140E5000] 14:17:41 INFO - PROCESS | 2564 | 1465247861073 Marionette DEBUG loaded listener.js 14:17:41 INFO - PROCESS | 2564 | ++DOMWINDOW == 66 (15F7BC00) [pid = 2564] [serial = 1925] [outer = 140E5000] 14:17:41 INFO - PROCESS | 2564 | 1465247861543 Marionette TRACE conn8 <- [1,2528,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.basic.html",0,null,null,[["Shadows are drawn for gradient fills",0,null,null]]]}] 14:17:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 14:17:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 670ms 14:17:41 INFO - PROCESS | 2564 | 1465247861593 Marionette TRACE conn8 -> [0,2529,"getWindowHandle",null] 14:17:41 INFO - PROCESS | 2564 | 1465247861595 Marionette TRACE conn8 <- [1,2529,null,{"value":"13"}] 14:17:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 14:17:41 INFO - PROCESS | 2564 | 1465247861598 Marionette TRACE conn8 -> [0,2530,"setScriptTimeout",{"ms":35000}] 14:17:41 INFO - PROCESS | 2564 | 1465247861602 Marionette TRACE conn8 <- [1,2530,null,{}] 14:17:41 INFO - PROCESS | 2564 | 1465247861612 Marionette TRACE conn8 -> [0,2531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:17:41 INFO - PROCESS | 2564 | 1465247861617 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:17:41 INFO - PROCESS | 2564 | 1465247861708 Marionette TRACE conn8 <- [1,2531,null,{"value":null}] 14:17:41 INFO - PROCESS | 2564 | 1465247861809 Marionette TRACE conn8 -> [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\", \"841f63d8-fed4-499c-a8c0-303cb4dc280d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:17:41 INFO - PROCESS | 2564 | 1465247861812 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:17:41 INFO - PROCESS | 2564 | ++DOCSHELL 1774D000 == 29 [pid = 2564] [id = 642] 14:17:41 INFO - PROCESS | 2564 | ++DOMWINDOW == 67 (1774E000) [pid = 2564] [serial = 1926] [outer = 00000000] 14:17:41 INFO - PROCESS | 2564 | ++DOMWINDOW == 68 (177C5400) [pid = 2564] [serial = 1927] [outer = 1774E000] 14:17:41 INFO - PROCESS | 2564 | 1465247861859 Marionette DEBUG loaded listener.js 14:17:41 INFO - PROCESS | 2564 | ++DOMWINDOW == 69 (17EDAC00) [pid = 2564] [serial = 1928] [outer = 1774E000] 14:17:42 INFO - PROCESS | 2564 | 1465247862297 Marionette TRACE conn8 <- [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]]]}] 14:17:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 14:17:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 730ms 14:17:42 INFO - PROCESS | 2564 | 1465247862332 Marionette TRACE conn8 -> [0,2533,"getWindowHandle",null] 14:17:42 INFO - PROCESS | 2564 | 1465247862335 Marionette TRACE conn8 <- [1,2533,null,{"value":"13"}] 14:17:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 14:17:42 INFO - PROCESS | 2564 | 1465247862352 Marionette TRACE conn8 -> [0,2534,"setScriptTimeout",{"ms":35000}] 14:17:42 INFO - PROCESS | 2564 | 1465247862354 Marionette TRACE conn8 <- [1,2534,null,{}] 14:17:42 INFO - PROCESS | 2564 | 1465247862358 Marionette TRACE conn8 -> [0,2535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:17:42 INFO - PROCESS | 2564 | 1465247862360 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:17:42 INFO - PROCESS | 2564 | 1465247862492 Marionette TRACE conn8 <- [1,2535,null,{"value":null}] 14:17:42 INFO - PROCESS | 2564 | 1465247862559 Marionette TRACE conn8 -> [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\", \"841f63d8-fed4-499c-a8c0-303cb4dc280d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:17:42 INFO - PROCESS | 2564 | 1465247862561 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:17:42 INFO - PROCESS | 2564 | ++DOCSHELL 17EE9000 == 30 [pid = 2564] [id = 643] 14:17:42 INFO - PROCESS | 2564 | ++DOMWINDOW == 70 (18373400) [pid = 2564] [serial = 1929] [outer = 00000000] 14:17:42 INFO - PROCESS | 2564 | ++DOMWINDOW == 71 (184BF800) [pid = 2564] [serial = 1930] [outer = 18373400] 14:17:42 INFO - PROCESS | 2564 | 1465247862608 Marionette DEBUG loaded listener.js 14:17:42 INFO - PROCESS | 2564 | ++DOMWINDOW == 72 (18902800) [pid = 2564] [serial = 1931] [outer = 18373400] 14:17:43 INFO - PROCESS | 2564 | 1465247863044 Marionette TRACE conn8 <- [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]]]}] 14:17:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 14:17:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 730ms 14:17:43 INFO - PROCESS | 2564 | 1465247863083 Marionette TRACE conn8 -> [0,2537,"getWindowHandle",null] 14:17:43 INFO - PROCESS | 2564 | 1465247863085 Marionette TRACE conn8 <- [1,2537,null,{"value":"13"}] 14:17:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 14:17:43 INFO - PROCESS | 2564 | 1465247863089 Marionette TRACE conn8 -> [0,2538,"setScriptTimeout",{"ms":35000}] 14:17:43 INFO - PROCESS | 2564 | 1465247863090 Marionette TRACE conn8 <- [1,2538,null,{}] 14:17:43 INFO - PROCESS | 2564 | 1465247863133 Marionette TRACE conn8 -> [0,2539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:17:43 INFO - PROCESS | 2564 | 1465247863135 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:17:43 INFO - PROCESS | 2564 | 1465247863247 Marionette TRACE conn8 <- [1,2539,null,{"value":null}] 14:17:43 INFO - PROCESS | 2564 | 1465247863257 Marionette TRACE conn8 -> [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\", \"841f63d8-fed4-499c-a8c0-303cb4dc280d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:17:43 INFO - PROCESS | 2564 | 1465247863259 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:17:43 INFO - PROCESS | 2564 | ++DOCSHELL 14010C00 == 31 [pid = 2564] [id = 644] 14:17:43 INFO - PROCESS | 2564 | ++DOMWINDOW == 73 (14767800) [pid = 2564] [serial = 1932] [outer = 00000000] 14:17:43 INFO - PROCESS | 2564 | ++DOMWINDOW == 74 (18C07000) [pid = 2564] [serial = 1933] [outer = 14767800] 14:17:43 INFO - PROCESS | 2564 | 1465247863302 Marionette DEBUG loaded listener.js 14:17:43 INFO - PROCESS | 2564 | ++DOMWINDOW == 75 (18C10400) [pid = 2564] [serial = 1934] [outer = 14767800] 14:17:43 INFO - PROCESS | 2564 | 1465247863793 Marionette TRACE conn8 <- [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]]]}] 14:17:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 14:17:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 730ms 14:17:43 INFO - PROCESS | 2564 | 1465247863820 Marionette TRACE conn8 -> [0,2541,"getWindowHandle",null] 14:17:43 INFO - PROCESS | 2564 | 1465247863822 Marionette TRACE conn8 <- [1,2541,null,{"value":"13"}] 14:17:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 14:17:43 INFO - PROCESS | 2564 | 1465247863831 Marionette TRACE conn8 -> [0,2542,"setScriptTimeout",{"ms":35000}] 14:17:43 INFO - PROCESS | 2564 | 1465247863832 Marionette TRACE conn8 <- [1,2542,null,{}] 14:17:43 INFO - PROCESS | 2564 | 1465247863836 Marionette TRACE conn8 -> [0,2543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:17:43 INFO - PROCESS | 2564 | 1465247863841 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:17:44 INFO - PROCESS | 2564 | 1465247863981 Marionette TRACE conn8 <- [1,2543,null,{"value":null}] 14:17:44 INFO - PROCESS | 2564 | 1465247864050 Marionette TRACE conn8 -> [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\", \"841f63d8-fed4-499c-a8c0-303cb4dc280d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:17:44 INFO - PROCESS | 2564 | 1465247864052 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:17:44 INFO - PROCESS | 2564 | ++DOCSHELL 18E57000 == 32 [pid = 2564] [id = 645] 14:17:44 INFO - PROCESS | 2564 | ++DOMWINDOW == 76 (18E57800) [pid = 2564] [serial = 1935] [outer = 00000000] 14:17:44 INFO - PROCESS | 2564 | ++DOMWINDOW == 77 (19380C00) [pid = 2564] [serial = 1936] [outer = 18E57800] 14:17:44 INFO - PROCESS | 2564 | 1465247864100 Marionette DEBUG loaded listener.js 14:17:44 INFO - PROCESS | 2564 | ++DOMWINDOW == 78 (1595C800) [pid = 2564] [serial = 1937] [outer = 18E57800] 14:17:44 INFO - PROCESS | 2564 | --DOMWINDOW == 77 (17747400) [pid = 2564] [serial = 1896] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 14:17:44 INFO - PROCESS | 2564 | --DOMWINDOW == 76 (10541800) [pid = 2564] [serial = 1884] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 14:17:44 INFO - PROCESS | 2564 | --DOMWINDOW == 75 (0FF4B800) [pid = 2564] [serial = 1887] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 14:17:44 INFO - PROCESS | 2564 | --DOMWINDOW == 74 (17584800) [pid = 2564] [serial = 1893] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 14:17:44 INFO - PROCESS | 2564 | --DOMWINDOW == 73 (140E2000) [pid = 2564] [serial = 1890] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 14:17:44 INFO - PROCESS | 2564 | --DOMWINDOW == 72 (17EE0400) [pid = 2564] [serial = 1899] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 14:17:44 INFO - PROCESS | 2564 | --DOMWINDOW == 71 (10189000) [pid = 2564] [serial = 1875] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 14:17:44 INFO - PROCESS | 2564 | --DOMWINDOW == 70 (14968C00) [pid = 2564] [serial = 1878] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 14:17:44 INFO - PROCESS | 2564 | --DOMWINDOW == 69 (1937C400) [pid = 2564] [serial = 1881] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 14:17:44 INFO - PROCESS | 2564 | --DOMWINDOW == 68 (18E5BC00) [pid = 2564] [serial = 1908] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 14:17:44 INFO - PROCESS | 2564 | --DOMWINDOW == 67 (184BE000) [pid = 2564] [serial = 1902] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 14:17:44 INFO - PROCESS | 2564 | --DOMWINDOW == 66 (104ED800) [pid = 2564] [serial = 1905] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 14:17:44 INFO - PROCESS | 2564 | 1465247864621 Marionette TRACE conn8 <- [1,2544,null,{"value":["/2dcontext/shadows/2d.shadow.image.basic.html",0,null,null,[["Shadows are drawn for images",0,null,null]]]}] 14:17:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 14:17:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 830ms 14:17:44 INFO - PROCESS | 2564 | 1465247864655 Marionette TRACE conn8 -> [0,2545,"getWindowHandle",null] 14:17:44 INFO - PROCESS | 2564 | 1465247864657 Marionette TRACE conn8 <- [1,2545,null,{"value":"13"}] 14:17:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 14:17:44 INFO - PROCESS | 2564 | 1465247864660 Marionette TRACE conn8 -> [0,2546,"setScriptTimeout",{"ms":35000}] 14:17:44 INFO - PROCESS | 2564 | 1465247864662 Marionette TRACE conn8 <- [1,2546,null,{}] 14:17:44 INFO - PROCESS | 2564 | 1465247864665 Marionette TRACE conn8 -> [0,2547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:17:44 INFO - PROCESS | 2564 | 1465247864667 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:17:44 INFO - PROCESS | 2564 | 1465247864748 Marionette TRACE conn8 <- [1,2547,null,{"value":null}] 14:17:44 INFO - PROCESS | 2564 | 1465247864847 Marionette TRACE conn8 -> [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\", \"841f63d8-fed4-499c-a8c0-303cb4dc280d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:17:44 INFO - PROCESS | 2564 | 1465247864848 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:17:44 INFO - PROCESS | 2564 | ++DOCSHELL 0FB7BC00 == 33 [pid = 2564] [id = 646] 14:17:44 INFO - PROCESS | 2564 | ++DOMWINDOW == 67 (0FC46400) [pid = 2564] [serial = 1938] [outer = 00000000] 14:17:44 INFO - PROCESS | 2564 | ++DOMWINDOW == 68 (1752F400) [pid = 2564] [serial = 1939] [outer = 0FC46400] 14:17:44 INFO - PROCESS | 2564 | 1465247864892 Marionette DEBUG loaded listener.js 14:17:45 INFO - PROCESS | 2564 | ++DOMWINDOW == 69 (17717000) [pid = 2564] [serial = 1940] [outer = 0FC46400] 14:17:45 INFO - PROCESS | 2564 | 1465247865262 Marionette TRACE conn8 <- [1,2548,null,{"value":["/2dcontext/shadows/2d.shadow.image.scale.html",0,null,null,[["Shadows are drawn correctly for scaled images",0,null,null]]]}] 14:17:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 14:17:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 630ms 14:17:45 INFO - PROCESS | 2564 | 1465247865291 Marionette TRACE conn8 -> [0,2549,"getWindowHandle",null] 14:17:45 INFO - PROCESS | 2564 | 1465247865293 Marionette TRACE conn8 <- [1,2549,null,{"value":"13"}] 14:17:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 14:17:45 INFO - PROCESS | 2564 | 1465247865296 Marionette TRACE conn8 -> [0,2550,"setScriptTimeout",{"ms":35000}] 14:17:45 INFO - PROCESS | 2564 | 1465247865298 Marionette TRACE conn8 <- [1,2550,null,{}] 14:17:45 INFO - PROCESS | 2564 | 1465247865301 Marionette TRACE conn8 -> [0,2551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:17:45 INFO - PROCESS | 2564 | 1465247865303 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:17:45 INFO - PROCESS | 2564 | 1465247865424 Marionette TRACE conn8 <- [1,2551,null,{"value":null}] 14:17:45 INFO - PROCESS | 2564 | 1465247865432 Marionette TRACE conn8 -> [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\", \"841f63d8-fed4-499c-a8c0-303cb4dc280d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:17:45 INFO - PROCESS | 2564 | 1465247865434 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:17:45 INFO - PROCESS | 2564 | ++DOCSHELL 14818400 == 34 [pid = 2564] [id = 647] 14:17:45 INFO - PROCESS | 2564 | ++DOMWINDOW == 70 (17EE0400) [pid = 2564] [serial = 1941] [outer = 00000000] 14:17:45 INFO - PROCESS | 2564 | ++DOMWINDOW == 71 (1984C800) [pid = 2564] [serial = 1942] [outer = 17EE0400] 14:17:45 INFO - PROCESS | 2564 | 1465247865479 Marionette DEBUG loaded listener.js 14:17:45 INFO - PROCESS | 2564 | ++DOMWINDOW == 72 (19870C00) [pid = 2564] [serial = 1943] [outer = 17EE0400] 14:17:45 INFO - PROCESS | 2564 | 1465247865903 Marionette TRACE conn8 <- [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]]]}] 14:17:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 14:17:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 630ms 14:17:45 INFO - PROCESS | 2564 | 1465247865937 Marionette TRACE conn8 -> [0,2553,"getWindowHandle",null] 14:17:45 INFO - PROCESS | 2564 | 1465247865939 Marionette TRACE conn8 <- [1,2553,null,{"value":"13"}] 14:17:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 14:17:45 INFO - PROCESS | 2564 | 1465247865942 Marionette TRACE conn8 -> [0,2554,"setScriptTimeout",{"ms":35000}] 14:17:45 INFO - PROCESS | 2564 | 1465247865944 Marionette TRACE conn8 <- [1,2554,null,{}] 14:17:45 INFO - PROCESS | 2564 | 1465247865947 Marionette TRACE conn8 -> [0,2555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:17:45 INFO - PROCESS | 2564 | 1465247865949 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:17:46 INFO - PROCESS | 2564 | 1465247866070 Marionette TRACE conn8 <- [1,2555,null,{"value":null}] 14:17:46 INFO - PROCESS | 2564 | 1465247866114 Marionette TRACE conn8 -> [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\", \"841f63d8-fed4-499c-a8c0-303cb4dc280d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:17:46 INFO - PROCESS | 2564 | 1465247866115 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:17:46 INFO - PROCESS | 2564 | ++DOCSHELL 0FF4B400 == 35 [pid = 2564] [id = 648] 14:17:46 INFO - PROCESS | 2564 | ++DOMWINDOW == 73 (17750400) [pid = 2564] [serial = 1944] [outer = 00000000] 14:17:46 INFO - PROCESS | 2564 | ++DOMWINDOW == 74 (1B269C00) [pid = 2564] [serial = 1945] [outer = 17750400] 14:17:46 INFO - PROCESS | 2564 | 1465247866158 Marionette DEBUG loaded listener.js 14:17:46 INFO - PROCESS | 2564 | ++DOMWINDOW == 75 (1B593000) [pid = 2564] [serial = 1946] [outer = 17750400] 14:17:46 INFO - PROCESS | 2564 | 1465247866699 Marionette TRACE conn8 <- [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]]]}] 14:17:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 14:17:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 830ms 14:17:46 INFO - PROCESS | 2564 | 1465247866779 Marionette TRACE conn8 -> [0,2557,"getWindowHandle",null] 14:17:46 INFO - PROCESS | 2564 | 1465247866784 Marionette TRACE conn8 <- [1,2557,null,{"value":"13"}] 14:17:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 14:17:46 INFO - PROCESS | 2564 | 1465247866790 Marionette TRACE conn8 -> [0,2558,"setScriptTimeout",{"ms":35000}] 14:17:46 INFO - PROCESS | 2564 | 1465247866794 Marionette TRACE conn8 <- [1,2558,null,{}] 14:17:46 INFO - PROCESS | 2564 | 1465247866800 Marionette TRACE conn8 -> [0,2559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:17:46 INFO - PROCESS | 2564 | 1465247866804 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:17:47 INFO - PROCESS | 2564 | 1465247866985 Marionette TRACE conn8 <- [1,2559,null,{"value":null}] 14:17:47 INFO - PROCESS | 2564 | 1465247866998 Marionette TRACE conn8 -> [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\", \"841f63d8-fed4-499c-a8c0-303cb4dc280d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:17:47 INFO - PROCESS | 2564 | 1465247867003 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:17:47 INFO - PROCESS | 2564 | ++DOCSHELL 0FE39000 == 36 [pid = 2564] [id = 649] 14:17:47 INFO - PROCESS | 2564 | ++DOMWINDOW == 76 (0FE3D800) [pid = 2564] [serial = 1947] [outer = 00000000] 14:17:47 INFO - PROCESS | 2564 | ++DOMWINDOW == 77 (1053F400) [pid = 2564] [serial = 1948] [outer = 0FE3D800] 14:17:47 INFO - PROCESS | 2564 | 1465247867061 Marionette DEBUG loaded listener.js 14:17:47 INFO - PROCESS | 2564 | ++DOMWINDOW == 78 (140E1800) [pid = 2564] [serial = 1949] [outer = 0FE3D800] 14:17:47 INFO - PROCESS | 2564 | 1465247867822 Marionette TRACE conn8 <- [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]]]}] 14:17:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 14:17:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 1071ms 14:17:47 INFO - PROCESS | 2564 | 1465247867883 Marionette TRACE conn8 -> [0,2561,"getWindowHandle",null] 14:17:47 INFO - PROCESS | 2564 | 1465247867888 Marionette TRACE conn8 <- [1,2561,null,{"value":"13"}] 14:17:47 INFO - PROCESS | 2564 | 1465247867894 Marionette TRACE conn8 -> [0,2562,"setScriptTimeout",{"ms":35000}] 14:17:47 INFO - PROCESS | 2564 | 1465247867897 Marionette TRACE conn8 <- [1,2562,null,{}] 14:17:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 14:17:47 INFO - PROCESS | 2564 | 1465247867901 Marionette TRACE conn8 -> [0,2563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:17:47 INFO - PROCESS | 2564 | 1465247867904 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:17:48 INFO - PROCESS | 2564 | 1465247868017 Marionette TRACE conn8 <- [1,2563,null,{"value":null}] 14:17:48 INFO - PROCESS | 2564 | 1465247868159 Marionette TRACE conn8 -> [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\", \"841f63d8-fed4-499c-a8c0-303cb4dc280d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:17:48 INFO - PROCESS | 2564 | 1465247868162 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:17:48 INFO - PROCESS | 2564 | ++DOCSHELL 17746C00 == 37 [pid = 2564] [id = 650] 14:17:48 INFO - PROCESS | 2564 | ++DOMWINDOW == 79 (1774AC00) [pid = 2564] [serial = 1950] [outer = 00000000] 14:17:48 INFO - PROCESS | 2564 | ++DOMWINDOW == 80 (1794B400) [pid = 2564] [serial = 1951] [outer = 1774AC00] 14:17:48 INFO - PROCESS | 2564 | 1465247868220 Marionette DEBUG loaded listener.js 14:17:48 INFO - PROCESS | 2564 | ++DOMWINDOW == 81 (18380000) [pid = 2564] [serial = 1952] [outer = 1774AC00] 14:17:48 INFO - PROCESS | 2564 | 1465247868856 Marionette TRACE conn8 <- [1,2564,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeX.html",0,null,null,[["Shadows can be offset with negative x",0,null,null]]]}] 14:17:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 14:17:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 970ms 14:17:48 INFO - PROCESS | 2564 | 1465247868870 Marionette TRACE conn8 -> [0,2565,"getWindowHandle",null] 14:17:48 INFO - PROCESS | 2564 | 1465247868873 Marionette TRACE conn8 <- [1,2565,null,{"value":"13"}] 14:17:48 INFO - PROCESS | 2564 | 1465247868877 Marionette TRACE conn8 -> [0,2566,"setScriptTimeout",{"ms":35000}] 14:17:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 14:17:48 INFO - PROCESS | 2564 | 1465247868880 Marionette TRACE conn8 <- [1,2566,null,{}] 14:17:48 INFO - PROCESS | 2564 | 1465247868891 Marionette TRACE conn8 -> [0,2567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:17:48 INFO - PROCESS | 2564 | 1465247868896 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:17:49 INFO - PROCESS | 2564 | 1465247869008 Marionette TRACE conn8 <- [1,2567,null,{"value":null}] 14:17:49 INFO - PROCESS | 2564 | 1465247869150 Marionette TRACE conn8 -> [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\", \"841f63d8-fed4-499c-a8c0-303cb4dc280d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:17:49 INFO - PROCESS | 2564 | 1465247869153 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:17:49 INFO - PROCESS | 2564 | ++DOCSHELL 1B58F800 == 38 [pid = 2564] [id = 651] 14:17:49 INFO - PROCESS | 2564 | ++DOMWINDOW == 82 (1B592C00) [pid = 2564] [serial = 1953] [outer = 00000000] 14:17:49 INFO - PROCESS | 2564 | ++DOMWINDOW == 83 (1BA99400) [pid = 2564] [serial = 1954] [outer = 1B592C00] 14:17:49 INFO - PROCESS | 2564 | 1465247869211 Marionette DEBUG loaded listener.js 14:17:49 INFO - PROCESS | 2564 | ++DOMWINDOW == 84 (1D273000) [pid = 2564] [serial = 1955] [outer = 1B592C00] 14:17:49 INFO - PROCESS | 2564 | 1465247869806 Marionette TRACE conn8 <- [1,2568,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeY.html",0,null,null,[["Shadows can be offset with negative y",0,null,null]]]}] 14:17:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 14:17:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 970ms 14:17:49 INFO - PROCESS | 2564 | 1465247869850 Marionette TRACE conn8 -> [0,2569,"getWindowHandle",null] 14:17:49 INFO - PROCESS | 2564 | 1465247869854 Marionette TRACE conn8 <- [1,2569,null,{"value":"13"}] 14:17:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 14:17:49 INFO - PROCESS | 2564 | 1465247869857 Marionette TRACE conn8 -> [0,2570,"setScriptTimeout",{"ms":35000}] 14:17:49 INFO - PROCESS | 2564 | 1465247869859 Marionette TRACE conn8 <- [1,2570,null,{}] 14:17:49 INFO - PROCESS | 2564 | 1465247869863 Marionette TRACE conn8 -> [0,2571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:17:49 INFO - PROCESS | 2564 | 1465247869865 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:17:50 INFO - PROCESS | 2564 | 1465247870110 Marionette TRACE conn8 <- [1,2571,null,{"value":null}] 14:17:50 INFO - PROCESS | 2564 | 1465247870285 Marionette TRACE conn8 -> [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\", \"841f63d8-fed4-499c-a8c0-303cb4dc280d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:17:50 INFO - PROCESS | 2564 | 1465247870287 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:17:50 INFO - PROCESS | 2564 | ++DOCSHELL 0FD0D000 == 39 [pid = 2564] [id = 652] 14:17:50 INFO - PROCESS | 2564 | ++DOMWINDOW == 85 (0FE3C000) [pid = 2564] [serial = 1956] [outer = 00000000] 14:17:50 INFO - PROCESS | 2564 | ++DOMWINDOW == 86 (0FE47800) [pid = 2564] [serial = 1957] [outer = 0FE3C000] 14:17:50 INFO - PROCESS | 2564 | 1465247870341 Marionette DEBUG loaded listener.js 14:17:50 INFO - PROCESS | 2564 | ++DOMWINDOW == 87 (10212C00) [pid = 2564] [serial = 1958] [outer = 0FE3C000] 14:17:51 INFO - PROCESS | 2564 | --DOCSHELL 14818400 == 38 [pid = 2564] [id = 647] 14:17:51 INFO - PROCESS | 2564 | --DOCSHELL 0FB7BC00 == 37 [pid = 2564] [id = 646] 14:17:51 INFO - PROCESS | 2564 | --DOCSHELL 18E57000 == 36 [pid = 2564] [id = 645] 14:17:51 INFO - PROCESS | 2564 | --DOCSHELL 14010C00 == 35 [pid = 2564] [id = 644] 14:17:51 INFO - PROCESS | 2564 | --DOCSHELL 17EE9000 == 34 [pid = 2564] [id = 643] 14:17:51 INFO - PROCESS | 2564 | --DOCSHELL 1774D000 == 33 [pid = 2564] [id = 642] 14:17:51 INFO - PROCESS | 2564 | --DOCSHELL 0FD09C00 == 32 [pid = 2564] [id = 641] 14:17:51 INFO - PROCESS | 2564 | --DOCSHELL 0FB39000 == 31 [pid = 2564] [id = 640] 14:17:51 INFO - PROCESS | 2564 | --DOCSHELL 0FD02C00 == 30 [pid = 2564] [id = 638] 14:17:51 INFO - PROCESS | 2564 | --DOCSHELL 0FF56800 == 29 [pid = 2564] [id = 639] 14:17:51 INFO - PROCESS | 2564 | --DOCSHELL 17583C00 == 28 [pid = 2564] [id = 637] 14:17:51 INFO - PROCESS | 2564 | --DOCSHELL 17746C00 == 27 [pid = 2564] [id = 650] 14:17:51 INFO - PROCESS | 2564 | --DOCSHELL 1B58F800 == 26 [pid = 2564] [id = 651] 14:17:51 INFO - PROCESS | 2564 | --DOCSHELL 0FF4B400 == 25 [pid = 2564] [id = 648] 14:17:51 INFO - PROCESS | 2564 | --DOCSHELL 0FE39000 == 24 [pid = 2564] [id = 649] 14:17:51 INFO - PROCESS | 2564 | --DOMWINDOW == 86 (177C8000) [pid = 2564] [serial = 1897] [outer = 00000000] [url = about:blank] 14:17:51 INFO - PROCESS | 2564 | --DOMWINDOW == 85 (141B8C00) [pid = 2564] [serial = 1886] [outer = 00000000] [url = about:blank] 14:17:51 INFO - PROCESS | 2564 | --DOMWINDOW == 84 (10F20400) [pid = 2564] [serial = 1885] [outer = 00000000] [url = about:blank] 14:17:51 INFO - PROCESS | 2564 | --DOMWINDOW == 83 (0FF53C00) [pid = 2564] [serial = 1888] [outer = 00000000] [url = about:blank] 14:17:51 INFO - PROCESS | 2564 | --DOMWINDOW == 82 (1020A800) [pid = 2564] [serial = 1889] [outer = 00000000] [url = about:blank] 14:17:51 INFO - PROCESS | 2564 | --DOMWINDOW == 81 (17709800) [pid = 2564] [serial = 1894] [outer = 00000000] [url = about:blank] 14:17:51 INFO - PROCESS | 2564 | --DOMWINDOW == 80 (14765400) [pid = 2564] [serial = 1891] [outer = 00000000] [url = about:blank] 14:17:51 INFO - PROCESS | 2564 | --DOMWINDOW == 79 (14838400) [pid = 2564] [serial = 1892] [outer = 00000000] [url = about:blank] 14:17:51 INFO - PROCESS | 2564 | --DOMWINDOW == 78 (1837A000) [pid = 2564] [serial = 1900] [outer = 00000000] [url = about:blank] 14:17:51 INFO - PROCESS | 2564 | --DOMWINDOW == 77 (140DD400) [pid = 2564] [serial = 1877] [outer = 00000000] [url = about:blank] 14:17:51 INFO - PROCESS | 2564 | --DOMWINDOW == 76 (104F9800) [pid = 2564] [serial = 1876] [outer = 00000000] [url = about:blank] 14:17:51 INFO - PROCESS | 2564 | --DOMWINDOW == 75 (1771B800) [pid = 2564] [serial = 1880] [outer = 00000000] [url = about:blank] 14:17:51 INFO - PROCESS | 2564 | --DOMWINDOW == 74 (17585C00) [pid = 2564] [serial = 1879] [outer = 00000000] [url = about:blank] 14:17:51 INFO - PROCESS | 2564 | --DOMWINDOW == 73 (19A95000) [pid = 2564] [serial = 1883] [outer = 00000000] [url = about:blank] 14:17:51 INFO - PROCESS | 2564 | --DOMWINDOW == 72 (19857000) [pid = 2564] [serial = 1882] [outer = 00000000] [url = about:blank] 14:17:51 INFO - PROCESS | 2564 | --DOMWINDOW == 71 (18E60400) [pid = 2564] [serial = 1910] [outer = 00000000] [url = about:blank] 14:17:51 INFO - PROCESS | 2564 | --DOMWINDOW == 70 (18C28800) [pid = 2564] [serial = 1903] [outer = 00000000] [url = about:blank] 14:17:51 INFO - PROCESS | 2564 | --DOMWINDOW == 69 (19A1D800) [pid = 2564] [serial = 1912] [outer = 00000000] [url = about:blank] 14:17:51 INFO - PROCESS | 2564 | --DOMWINDOW == 68 (192EA800) [pid = 2564] [serial = 1909] [outer = 00000000] [url = about:blank] 14:17:51 INFO - PROCESS | 2564 | --DOMWINDOW == 67 (18E07400) [pid = 2564] [serial = 1904] [outer = 00000000] [url = about:blank] 14:17:51 INFO - PROCESS | 2564 | --DOMWINDOW == 66 (184B5800) [pid = 2564] [serial = 1901] [outer = 00000000] [url = about:blank] 14:17:51 INFO - PROCESS | 2564 | --DOMWINDOW == 65 (1890C400) [pid = 2564] [serial = 1906] [outer = 00000000] [url = about:blank] 14:17:51 INFO - PROCESS | 2564 | --DOMWINDOW == 64 (141C4000) [pid = 2564] [serial = 1895] [outer = 00000000] [url = about:blank] 14:17:51 INFO - PROCESS | 2564 | --DOMWINDOW == 63 (17952800) [pid = 2564] [serial = 1898] [outer = 00000000] [url = about:blank] 14:17:51 INFO - PROCESS | 2564 | --DOMWINDOW == 62 (18AFB800) [pid = 2564] [serial = 1907] [outer = 00000000] [url = about:blank] 14:17:51 INFO - PROCESS | 2564 | 1465247871608 Marionette TRACE conn8 <- [1,2572,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveX.html",0,null,null,[["Shadows can be offset with positive x",0,null,null]]]}] 14:17:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 14:17:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 1823ms 14:17:51 INFO - PROCESS | 2564 | 1465247871683 Marionette TRACE conn8 -> [0,2573,"getWindowHandle",null] 14:17:51 INFO - PROCESS | 2564 | 1465247871688 Marionette TRACE conn8 <- [1,2573,null,{"value":"13"}] 14:17:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 14:17:51 INFO - PROCESS | 2564 | 1465247871701 Marionette TRACE conn8 -> [0,2574,"setScriptTimeout",{"ms":35000}] 14:17:51 INFO - PROCESS | 2564 | 1465247871704 Marionette TRACE conn8 <- [1,2574,null,{}] 14:17:51 INFO - PROCESS | 2564 | 1465247871710 Marionette TRACE conn8 -> [0,2575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:17:51 INFO - PROCESS | 2564 | 1465247871713 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:17:51 INFO - PROCESS | 2564 | 1465247871798 Marionette TRACE conn8 <- [1,2575,null,{"value":null}] 14:17:51 INFO - PROCESS | 2564 | 1465247871889 Marionette TRACE conn8 -> [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\", \"841f63d8-fed4-499c-a8c0-303cb4dc280d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:17:51 INFO - PROCESS | 2564 | 1465247871893 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:17:51 INFO - PROCESS | 2564 | ++DOCSHELL 0FD59C00 == 25 [pid = 2564] [id = 653] 14:17:51 INFO - PROCESS | 2564 | ++DOMWINDOW == 63 (0FDA8000) [pid = 2564] [serial = 1959] [outer = 00000000] 14:17:51 INFO - PROCESS | 2564 | ++DOMWINDOW == 64 (0FE3DC00) [pid = 2564] [serial = 1960] [outer = 0FDA8000] 14:17:51 INFO - PROCESS | 2564 | 1465247871941 Marionette DEBUG loaded listener.js 14:17:52 INFO - PROCESS | 2564 | ++DOMWINDOW == 65 (0FF4DC00) [pid = 2564] [serial = 1961] [outer = 0FDA8000] 14:17:52 INFO - PROCESS | 2564 | 1465247872381 Marionette TRACE conn8 <- [1,2576,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveY.html",0,null,null,[["Shadows can be offset with positive y",0,null,null]]]}] 14:17:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 14:17:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 730ms 14:17:52 INFO - PROCESS | 2564 | 1465247872434 Marionette TRACE conn8 -> [0,2577,"getWindowHandle",null] 14:17:52 INFO - PROCESS | 2564 | 1465247872439 Marionette TRACE conn8 <- [1,2577,null,{"value":"13"}] 14:17:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 14:17:52 INFO - PROCESS | 2564 | 1465247872445 Marionette TRACE conn8 -> [0,2578,"setScriptTimeout",{"ms":35000}] 14:17:52 INFO - PROCESS | 2564 | 1465247872448 Marionette TRACE conn8 <- [1,2578,null,{}] 14:17:52 INFO - PROCESS | 2564 | 1465247872452 Marionette TRACE conn8 -> [0,2579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:17:52 INFO - PROCESS | 2564 | 1465247872455 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:17:52 INFO - PROCESS | 2564 | 1465247872545 Marionette TRACE conn8 <- [1,2579,null,{"value":null}] 14:17:52 INFO - PROCESS | 2564 | 1465247872555 Marionette TRACE conn8 -> [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\", \"841f63d8-fed4-499c-a8c0-303cb4dc280d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:17:52 INFO - PROCESS | 2564 | 1465247872558 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:17:52 INFO - PROCESS | 2564 | ++DOCSHELL 10FBFC00 == 26 [pid = 2564] [id = 654] 14:17:52 INFO - PROCESS | 2564 | ++DOMWINDOW == 66 (13E05400) [pid = 2564] [serial = 1962] [outer = 00000000] 14:17:52 INFO - PROCESS | 2564 | ++DOMWINDOW == 67 (1409B000) [pid = 2564] [serial = 1963] [outer = 13E05400] 14:17:52 INFO - PROCESS | 2564 | 1465247872605 Marionette DEBUG loaded listener.js 14:17:52 INFO - PROCESS | 2564 | ++DOMWINDOW == 68 (141B9000) [pid = 2564] [serial = 1964] [outer = 13E05400] 14:17:53 INFO - PROCESS | 2564 | 1465247873086 Marionette TRACE conn8 <- [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]]]}] 14:17:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 14:17:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 670ms 14:17:53 INFO - PROCESS | 2564 | 1465247873119 Marionette TRACE conn8 -> [0,2581,"getWindowHandle",null] 14:17:53 INFO - PROCESS | 2564 | 1465247873121 Marionette TRACE conn8 <- [1,2581,null,{"value":"13"}] 14:17:53 INFO - PROCESS | 2564 | 1465247873125 Marionette TRACE conn8 -> [0,2582,"setScriptTimeout",{"ms":35000}] 14:17:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 14:17:53 INFO - PROCESS | 2564 | 1465247873128 Marionette TRACE conn8 <- [1,2582,null,{}] 14:17:53 INFO - PROCESS | 2564 | 1465247873139 Marionette TRACE conn8 -> [0,2583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:17:53 INFO - PROCESS | 2564 | 1465247873143 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:17:53 INFO - PROCESS | 2564 | 1465247873259 Marionette TRACE conn8 <- [1,2583,null,{"value":null}] 14:17:53 INFO - PROCESS | 2564 | 1465247873365 Marionette TRACE conn8 -> [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\", \"841f63d8-fed4-499c-a8c0-303cb4dc280d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:17:53 INFO - PROCESS | 2564 | 1465247873368 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:17:53 INFO - PROCESS | 2564 | ++DOCSHELL 1752E800 == 27 [pid = 2564] [id = 655] 14:17:53 INFO - PROCESS | 2564 | ++DOMWINDOW == 69 (17569000) [pid = 2564] [serial = 1965] [outer = 00000000] 14:17:53 INFO - PROCESS | 2564 | ++DOMWINDOW == 70 (1757BC00) [pid = 2564] [serial = 1966] [outer = 17569000] 14:17:53 INFO - PROCESS | 2564 | 1465247873415 Marionette DEBUG loaded listener.js 14:17:53 INFO - PROCESS | 2564 | ++DOMWINDOW == 71 (17585400) [pid = 2564] [serial = 1967] [outer = 17569000] 14:17:53 INFO - PROCESS | 2564 | 1465247873830 Marionette TRACE conn8 <- [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]]]}] 14:17:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 14:17:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 730ms 14:17:53 INFO - PROCESS | 2564 | 1465247873859 Marionette TRACE conn8 -> [0,2585,"getWindowHandle",null] 14:17:53 INFO - PROCESS | 2564 | 1465247873861 Marionette TRACE conn8 <- [1,2585,null,{"value":"13"}] 14:17:53 INFO - PROCESS | 2564 | 1465247873864 Marionette TRACE conn8 -> [0,2586,"setScriptTimeout",{"ms":35000}] 14:17:53 INFO - PROCESS | 2564 | 1465247873866 Marionette TRACE conn8 <- [1,2586,null,{}] 14:17:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 14:17:53 INFO - PROCESS | 2564 | 1465247873869 Marionette TRACE conn8 -> [0,2587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:17:53 INFO - PROCESS | 2564 | 1465247873871 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:17:54 INFO - PROCESS | 2564 | 1465247873992 Marionette TRACE conn8 <- [1,2587,null,{"value":null}] 14:17:54 INFO - PROCESS | 2564 | 1465247874056 Marionette TRACE conn8 -> [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\", \"841f63d8-fed4-499c-a8c0-303cb4dc280d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:17:54 INFO - PROCESS | 2564 | 1465247874058 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:17:54 INFO - PROCESS | 2564 | ++DOCSHELL 17711C00 == 28 [pid = 2564] [id = 656] 14:17:54 INFO - PROCESS | 2564 | ++DOMWINDOW == 72 (17712400) [pid = 2564] [serial = 1968] [outer = 00000000] 14:17:54 INFO - PROCESS | 2564 | ++DOMWINDOW == 73 (17749400) [pid = 2564] [serial = 1969] [outer = 17712400] 14:17:54 INFO - PROCESS | 2564 | 1465247874104 Marionette DEBUG loaded listener.js 14:17:54 INFO - PROCESS | 2564 | ++DOMWINDOW == 74 (177CA800) [pid = 2564] [serial = 1970] [outer = 17712400] 14:17:54 INFO - PROCESS | 2564 | 1465247874545 Marionette TRACE conn8 <- [1,2588,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.basic.html",0,null,null,[["Shadows are drawn for fill patterns",0,null,null]]]}] 14:17:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 14:17:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 730ms 14:17:54 INFO - PROCESS | 2564 | 1465247874628 Marionette TRACE conn8 -> [0,2589,"getWindowHandle",null] 14:17:54 INFO - PROCESS | 2564 | 1465247874630 Marionette TRACE conn8 <- [1,2589,null,{"value":"13"}] 14:17:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 14:17:54 INFO - PROCESS | 2564 | 1465247874634 Marionette TRACE conn8 -> [0,2590,"setScriptTimeout",{"ms":35000}] 14:17:54 INFO - PROCESS | 2564 | 1465247874635 Marionette TRACE conn8 <- [1,2590,null,{}] 14:17:54 INFO - PROCESS | 2564 | 1465247874638 Marionette TRACE conn8 -> [0,2591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:17:54 INFO - PROCESS | 2564 | 1465247874640 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:17:54 INFO - PROCESS | 2564 | 1465247874756 Marionette TRACE conn8 <- [1,2591,null,{"value":null}] 14:17:54 INFO - PROCESS | 2564 | 1465247874767 Marionette TRACE conn8 -> [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\", \"841f63d8-fed4-499c-a8c0-303cb4dc280d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:17:54 INFO - PROCESS | 2564 | 1465247874769 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:17:54 INFO - PROCESS | 2564 | ++DOCSHELL 17EDC400 == 29 [pid = 2564] [id = 657] 14:17:54 INFO - PROCESS | 2564 | ++DOMWINDOW == 75 (17EE0000) [pid = 2564] [serial = 1971] [outer = 00000000] 14:17:54 INFO - PROCESS | 2564 | ++DOMWINDOW == 76 (18376000) [pid = 2564] [serial = 1972] [outer = 17EE0000] 14:17:54 INFO - PROCESS | 2564 | 1465247874881 Marionette DEBUG loaded listener.js 14:17:54 INFO - PROCESS | 2564 | ++DOMWINDOW == 77 (183D6C00) [pid = 2564] [serial = 1973] [outer = 17EE0000] 14:17:55 INFO - PROCESS | 2564 | 1465247875323 Marionette TRACE conn8 <- [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]]]}] 14:17:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 14:17:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 730ms 14:17:55 INFO - PROCESS | 2564 | 1465247875365 Marionette TRACE conn8 -> [0,2593,"getWindowHandle",null] 14:17:55 INFO - PROCESS | 2564 | 1465247875367 Marionette TRACE conn8 <- [1,2593,null,{"value":"13"}] 14:17:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 14:17:55 INFO - PROCESS | 2564 | 1465247875370 Marionette TRACE conn8 -> [0,2594,"setScriptTimeout",{"ms":35000}] 14:17:55 INFO - PROCESS | 2564 | 1465247875372 Marionette TRACE conn8 <- [1,2594,null,{}] 14:17:55 INFO - PROCESS | 2564 | 1465247875375 Marionette TRACE conn8 -> [0,2595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:17:55 INFO - PROCESS | 2564 | 1465247875380 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:17:55 INFO - PROCESS | 2564 | 1465247875521 Marionette TRACE conn8 <- [1,2595,null,{"value":null}] 14:17:55 INFO - PROCESS | 2564 | 1465247875591 Marionette TRACE conn8 -> [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\", \"841f63d8-fed4-499c-a8c0-303cb4dc280d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:17:55 INFO - PROCESS | 2564 | 1465247875593 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:17:55 INFO - PROCESS | 2564 | ++DOCSHELL 18909000 == 30 [pid = 2564] [id = 658] 14:17:55 INFO - PROCESS | 2564 | ++DOMWINDOW == 78 (18C02000) [pid = 2564] [serial = 1974] [outer = 00000000] 14:17:55 INFO - PROCESS | 2564 | ++DOMWINDOW == 79 (18C29C00) [pid = 2564] [serial = 1975] [outer = 18C02000] 14:17:55 INFO - PROCESS | 2564 | 1465247875638 Marionette DEBUG loaded listener.js 14:17:55 INFO - PROCESS | 2564 | ++DOMWINDOW == 80 (18C34000) [pid = 2564] [serial = 1976] [outer = 18C02000] 14:17:56 INFO - PROCESS | 2564 | --DOMWINDOW == 79 (14767800) [pid = 2564] [serial = 1932] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 14:17:56 INFO - PROCESS | 2564 | --DOMWINDOW == 78 (0FC46400) [pid = 2564] [serial = 1938] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 14:17:56 INFO - PROCESS | 2564 | --DOMWINDOW == 77 (0FC4AC00) [pid = 2564] [serial = 1920] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 14:17:56 INFO - PROCESS | 2564 | --DOMWINDOW == 76 (0FD0FC00) [pid = 2564] [serial = 1914] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 14:17:56 INFO - PROCESS | 2564 | --DOMWINDOW == 75 (1774E000) [pid = 2564] [serial = 1926] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 14:17:56 INFO - PROCESS | 2564 | --DOMWINDOW == 74 (19854400) [pid = 2564] [serial = 1911] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 14:17:56 INFO - PROCESS | 2564 | --DOMWINDOW == 73 (140E5000) [pid = 2564] [serial = 1923] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 14:17:56 INFO - PROCESS | 2564 | --DOMWINDOW == 72 (0FF5A000) [pid = 2564] [serial = 1917] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 14:17:56 INFO - PROCESS | 2564 | --DOMWINDOW == 71 (18E57800) [pid = 2564] [serial = 1935] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 14:17:56 INFO - PROCESS | 2564 | --DOMWINDOW == 70 (17EE0400) [pid = 2564] [serial = 1941] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 14:17:56 INFO - PROCESS | 2564 | --DOMWINDOW == 69 (18373400) [pid = 2564] [serial = 1929] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 14:17:56 INFO - PROCESS | 2564 | --DOMWINDOW == 68 (17750400) [pid = 2564] [serial = 1944] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 14:17:56 INFO - PROCESS | 2564 | 1465247876226 Marionette TRACE conn8 <- [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]]]}] 14:17:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 14:17:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 930ms 14:17:56 INFO - PROCESS | 2564 | 1465247876301 Marionette TRACE conn8 -> [0,2597,"getWindowHandle",null] 14:17:56 INFO - PROCESS | 2564 | 1465247876303 Marionette TRACE conn8 <- [1,2597,null,{"value":"13"}] 14:17:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 14:17:56 INFO - PROCESS | 2564 | 1465247876306 Marionette TRACE conn8 -> [0,2598,"setScriptTimeout",{"ms":35000}] 14:17:56 INFO - PROCESS | 2564 | 1465247876308 Marionette TRACE conn8 <- [1,2598,null,{}] 14:17:56 INFO - PROCESS | 2564 | 1465247876311 Marionette TRACE conn8 -> [0,2599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:17:56 INFO - PROCESS | 2564 | 1465247876313 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:17:56 INFO - PROCESS | 2564 | 1465247876391 Marionette TRACE conn8 <- [1,2599,null,{"value":null}] 14:17:56 INFO - PROCESS | 2564 | 1465247876396 Marionette TRACE conn8 -> [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\", \"841f63d8-fed4-499c-a8c0-303cb4dc280d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:17:56 INFO - PROCESS | 2564 | 1465247876398 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:17:56 INFO - PROCESS | 2564 | ++DOCSHELL 0FF4B800 == 31 [pid = 2564] [id = 659] 14:17:56 INFO - PROCESS | 2564 | ++DOMWINDOW == 69 (14802C00) [pid = 2564] [serial = 1977] [outer = 00000000] 14:17:56 INFO - PROCESS | 2564 | ++DOMWINDOW == 70 (184BA400) [pid = 2564] [serial = 1978] [outer = 14802C00] 14:17:56 INFO - PROCESS | 2564 | 1465247876443 Marionette DEBUG loaded listener.js 14:17:56 INFO - PROCESS | 2564 | ++DOMWINDOW == 71 (1890F000) [pid = 2564] [serial = 1979] [outer = 14802C00] 14:17:56 INFO - PROCESS | 2564 | 1465247876881 Marionette TRACE conn8 <- [1,2600,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.basic.html",0,null,null,[["Shadows are drawn for strokes",0,null,null]]]}] 14:17:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 14:17:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 631ms 14:17:56 INFO - PROCESS | 2564 | 1465247876938 Marionette TRACE conn8 -> [0,2601,"getWindowHandle",null] 14:17:56 INFO - PROCESS | 2564 | 1465247876940 Marionette TRACE conn8 <- [1,2601,null,{"value":"13"}] 14:17:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 14:17:56 INFO - PROCESS | 2564 | 1465247876943 Marionette TRACE conn8 -> [0,2602,"setScriptTimeout",{"ms":35000}] 14:17:56 INFO - PROCESS | 2564 | 1465247876944 Marionette TRACE conn8 <- [1,2602,null,{}] 14:17:56 INFO - PROCESS | 2564 | 1465247876948 Marionette TRACE conn8 -> [0,2603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:17:56 INFO - PROCESS | 2564 | 1465247876949 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:17:57 INFO - PROCESS | 2564 | 1465247877029 Marionette TRACE conn8 <- [1,2603,null,{"value":null}] 14:17:57 INFO - PROCESS | 2564 | 1465247877034 Marionette TRACE conn8 -> [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\", \"841f63d8-fed4-499c-a8c0-303cb4dc280d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:17:57 INFO - PROCESS | 2564 | 1465247877036 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:17:57 INFO - PROCESS | 2564 | ++DOCSHELL 18C29400 == 32 [pid = 2564] [id = 660] 14:17:57 INFO - PROCESS | 2564 | ++DOMWINDOW == 72 (18E07400) [pid = 2564] [serial = 1980] [outer = 00000000] 14:17:57 INFO - PROCESS | 2564 | ++DOMWINDOW == 73 (18E58800) [pid = 2564] [serial = 1981] [outer = 18E07400] 14:17:57 INFO - PROCESS | 2564 | 1465247877081 Marionette DEBUG loaded listener.js 14:17:57 INFO - PROCESS | 2564 | ++DOMWINDOW == 74 (18E58C00) [pid = 2564] [serial = 1982] [outer = 18E07400] 14:17:57 INFO - PROCESS | 2564 | 1465247877537 Marionette TRACE conn8 <- [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]]]}] 14:17:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 14:17:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 630ms 14:17:57 INFO - PROCESS | 2564 | 1465247877574 Marionette TRACE conn8 -> [0,2605,"getWindowHandle",null] 14:17:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 14:17:57 INFO - PROCESS | 2564 | 1465247877576 Marionette TRACE conn8 <- [1,2605,null,{"value":"13"}] 14:17:57 INFO - PROCESS | 2564 | 1465247877579 Marionette TRACE conn8 -> [0,2606,"setScriptTimeout",{"ms":35000}] 14:17:57 INFO - PROCESS | 2564 | 1465247877581 Marionette TRACE conn8 <- [1,2606,null,{}] 14:17:57 INFO - PROCESS | 2564 | 1465247877584 Marionette TRACE conn8 -> [0,2607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:17:57 INFO - PROCESS | 2564 | 1465247877586 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:17:57 INFO - PROCESS | 2564 | 1465247877665 Marionette TRACE conn8 <- [1,2607,null,{"value":null}] 14:17:57 INFO - PROCESS | 2564 | 1465247877671 Marionette TRACE conn8 -> [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\", \"841f63d8-fed4-499c-a8c0-303cb4dc280d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:17:57 INFO - PROCESS | 2564 | 1465247877673 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:17:57 INFO - PROCESS | 2564 | ++DOCSHELL 1937C800 == 33 [pid = 2564] [id = 661] 14:17:57 INFO - PROCESS | 2564 | ++DOMWINDOW == 75 (1937D800) [pid = 2564] [serial = 1983] [outer = 00000000] 14:17:57 INFO - PROCESS | 2564 | ++DOMWINDOW == 76 (19849400) [pid = 2564] [serial = 1984] [outer = 1937D800] 14:17:57 INFO - PROCESS | 2564 | 1465247877716 Marionette DEBUG loaded listener.js 14:17:57 INFO - PROCESS | 2564 | ++DOMWINDOW == 77 (1984F800) [pid = 2564] [serial = 1985] [outer = 1937D800] 14:17:58 INFO - PROCESS | 2564 | 1465247878470 Marionette TRACE conn8 <- [1,2608,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.2.html",0,null,null,[["Shadows are drawn for stroke caps",0,null,null]]]}] 14:17:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 14:17:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 970ms 14:17:58 INFO - PROCESS | 2564 | 1465247878550 Marionette TRACE conn8 -> [0,2609,"getWindowHandle",null] 14:17:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 14:17:58 INFO - PROCESS | 2564 | 1465247878555 Marionette TRACE conn8 <- [1,2609,null,{"value":"13"}] 14:17:58 INFO - PROCESS | 2564 | 1465247878560 Marionette TRACE conn8 -> [0,2610,"setScriptTimeout",{"ms":35000}] 14:17:58 INFO - PROCESS | 2564 | 1465247878563 Marionette TRACE conn8 <- [1,2610,null,{}] 14:17:58 INFO - PROCESS | 2564 | 1465247878569 Marionette TRACE conn8 -> [0,2611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:17:58 INFO - PROCESS | 2564 | 1465247878573 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:17:58 INFO - PROCESS | 2564 | 1465247878759 Marionette TRACE conn8 <- [1,2611,null,{"value":null}] 14:17:58 INFO - PROCESS | 2564 | 1465247878771 Marionette TRACE conn8 -> [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\", \"841f63d8-fed4-499c-a8c0-303cb4dc280d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:17:58 INFO - PROCESS | 2564 | 1465247878774 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:17:58 INFO - PROCESS | 2564 | ++DOCSHELL 0FF5A000 == 34 [pid = 2564] [id = 662] 14:17:58 INFO - PROCESS | 2564 | ++DOMWINDOW == 78 (0FF5AC00) [pid = 2564] [serial = 1986] [outer = 00000000] 14:17:58 INFO - PROCESS | 2564 | ++DOMWINDOW == 79 (13E06C00) [pid = 2564] [serial = 1987] [outer = 0FF5AC00] 14:17:58 INFO - PROCESS | 2564 | 1465247878831 Marionette DEBUG loaded listener.js 14:17:58 INFO - PROCESS | 2564 | ++DOMWINDOW == 80 (14765400) [pid = 2564] [serial = 1988] [outer = 0FF5AC00] 14:17:59 INFO - PROCESS | 2564 | 1465247879601 Marionette TRACE conn8 <- [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]]]}] 14:17:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 14:17:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 1121ms 14:17:59 INFO - PROCESS | 2564 | 1465247879681 Marionette TRACE conn8 -> [0,2613,"getWindowHandle",null] 14:17:59 INFO - PROCESS | 2564 | 1465247879686 Marionette TRACE conn8 <- [1,2613,null,{"value":"13"}] 14:17:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 14:17:59 INFO - PROCESS | 2564 | 1465247879692 Marionette TRACE conn8 -> [0,2614,"setScriptTimeout",{"ms":35000}] 14:17:59 INFO - PROCESS | 2564 | 1465247879695 Marionette TRACE conn8 <- [1,2614,null,{}] 14:17:59 INFO - PROCESS | 2564 | 1465247879699 Marionette TRACE conn8 -> [0,2615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:17:59 INFO - PROCESS | 2564 | 1465247879702 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:17:59 INFO - PROCESS | 2564 | 1465247879850 Marionette TRACE conn8 <- [1,2615,null,{"value":null}] 14:18:00 INFO - PROCESS | 2564 | 1465247879985 Marionette TRACE conn8 -> [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\", \"841f63d8-fed4-499c-a8c0-303cb4dc280d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:18:00 INFO - PROCESS | 2564 | 1465247879988 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:18:00 INFO - PROCESS | 2564 | ++DOCSHELL 14764C00 == 35 [pid = 2564] [id = 663] 14:18:00 INFO - PROCESS | 2564 | ++DOMWINDOW == 81 (148DEC00) [pid = 2564] [serial = 1989] [outer = 00000000] 14:18:00 INFO - PROCESS | 2564 | ++DOMWINDOW == 82 (17722400) [pid = 2564] [serial = 1990] [outer = 148DEC00] 14:18:00 INFO - PROCESS | 2564 | 1465247880051 Marionette DEBUG loaded listener.js 14:18:00 INFO - PROCESS | 2564 | ++DOMWINDOW == 83 (17EDF400) [pid = 2564] [serial = 1991] [outer = 148DEC00] 14:18:00 INFO - PROCESS | 2564 | --DOCSHELL 18C29400 == 34 [pid = 2564] [id = 660] 14:18:00 INFO - PROCESS | 2564 | --DOCSHELL 0FF4B800 == 33 [pid = 2564] [id = 659] 14:18:00 INFO - PROCESS | 2564 | --DOCSHELL 18909000 == 32 [pid = 2564] [id = 658] 14:18:00 INFO - PROCESS | 2564 | --DOCSHELL 17EDC400 == 31 [pid = 2564] [id = 657] 14:18:00 INFO - PROCESS | 2564 | --DOCSHELL 17711C00 == 30 [pid = 2564] [id = 656] 14:18:00 INFO - PROCESS | 2564 | --DOCSHELL 1752E800 == 29 [pid = 2564] [id = 655] 14:18:00 INFO - PROCESS | 2564 | --DOCSHELL 10FBFC00 == 28 [pid = 2564] [id = 654] 14:18:00 INFO - PROCESS | 2564 | --DOCSHELL 0FD59C00 == 27 [pid = 2564] [id = 653] 14:18:00 INFO - PROCESS | 2564 | --DOMWINDOW == 82 (18C07000) [pid = 2564] [serial = 1933] [outer = 00000000] [url = about:blank] 14:18:00 INFO - PROCESS | 2564 | --DOMWINDOW == 81 (1752F400) [pid = 2564] [serial = 1939] [outer = 00000000] [url = about:blank] 14:18:00 INFO - PROCESS | 2564 | --DOMWINDOW == 80 (1020A000) [pid = 2564] [serial = 1921] [outer = 00000000] [url = about:blank] 14:18:00 INFO - PROCESS | 2564 | --DOMWINDOW == 79 (10FB7400) [pid = 2564] [serial = 1915] [outer = 00000000] [url = about:blank] 14:18:00 INFO - PROCESS | 2564 | --DOMWINDOW == 78 (14766800) [pid = 2564] [serial = 1916] [outer = 00000000] [url = about:blank] 14:18:00 INFO - PROCESS | 2564 | --DOMWINDOW == 77 (177C5400) [pid = 2564] [serial = 1927] [outer = 00000000] [url = about:blank] 14:18:00 INFO - PROCESS | 2564 | --DOMWINDOW == 76 (19A88000) [pid = 2564] [serial = 1913] [outer = 00000000] [url = about:blank] 14:18:00 INFO - PROCESS | 2564 | --DOMWINDOW == 75 (148DE800) [pid = 2564] [serial = 1924] [outer = 00000000] [url = about:blank] 14:18:00 INFO - PROCESS | 2564 | --DOMWINDOW == 74 (15F7BC00) [pid = 2564] [serial = 1925] [outer = 00000000] [url = about:blank] 14:18:00 INFO - PROCESS | 2564 | --DOMWINDOW == 73 (1756A400) [pid = 2564] [serial = 1918] [outer = 00000000] [url = about:blank] 14:18:00 INFO - PROCESS | 2564 | --DOMWINDOW == 72 (1774BC00) [pid = 2564] [serial = 1919] [outer = 00000000] [url = about:blank] 14:18:00 INFO - PROCESS | 2564 | --DOMWINDOW == 71 (10541400) [pid = 2564] [serial = 1922] [outer = 00000000] [url = about:blank] 14:18:00 INFO - PROCESS | 2564 | --DOMWINDOW == 70 (19380C00) [pid = 2564] [serial = 1936] [outer = 00000000] [url = about:blank] 14:18:00 INFO - PROCESS | 2564 | --DOMWINDOW == 69 (19870C00) [pid = 2564] [serial = 1943] [outer = 00000000] [url = about:blank] 14:18:00 INFO - PROCESS | 2564 | --DOMWINDOW == 68 (1984C800) [pid = 2564] [serial = 1942] [outer = 00000000] [url = about:blank] 14:18:00 INFO - PROCESS | 2564 | --DOMWINDOW == 67 (1595C800) [pid = 2564] [serial = 1937] [outer = 00000000] [url = about:blank] 14:18:00 INFO - PROCESS | 2564 | --DOMWINDOW == 66 (184BF800) [pid = 2564] [serial = 1930] [outer = 00000000] [url = about:blank] 14:18:00 INFO - PROCESS | 2564 | --DOMWINDOW == 65 (18902800) [pid = 2564] [serial = 1931] [outer = 00000000] [url = about:blank] 14:18:00 INFO - PROCESS | 2564 | --DOMWINDOW == 64 (1B593000) [pid = 2564] [serial = 1946] [outer = 00000000] [url = about:blank] 14:18:00 INFO - PROCESS | 2564 | --DOMWINDOW == 63 (17717000) [pid = 2564] [serial = 1940] [outer = 00000000] [url = about:blank] 14:18:00 INFO - PROCESS | 2564 | --DOMWINDOW == 62 (18C10400) [pid = 2564] [serial = 1934] [outer = 00000000] [url = about:blank] 14:18:00 INFO - PROCESS | 2564 | --DOMWINDOW == 61 (1B269C00) [pid = 2564] [serial = 1945] [outer = 00000000] [url = about:blank] 14:18:00 INFO - PROCESS | 2564 | --DOMWINDOW == 60 (17EDAC00) [pid = 2564] [serial = 1928] [outer = 00000000] [url = about:blank] 14:18:00 INFO - PROCESS | 2564 | 1465247880913 Marionette TRACE conn8 <- [1,2616,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.2.html",0,null,null,[["Shadows are drawn for stroke joins",0,null,null]]]}] 14:18:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 14:18:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 1276ms 14:18:01 INFO - PROCESS | 2564 | 1465247880971 Marionette TRACE conn8 -> [0,2617,"getWindowHandle",null] 14:18:01 INFO - PROCESS | 2564 | 1465247880975 Marionette TRACE conn8 <- [1,2617,null,{"value":"13"}] 14:18:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 14:18:01 INFO - PROCESS | 2564 | 1465247880980 Marionette TRACE conn8 -> [0,2618,"setScriptTimeout",{"ms":35000}] 14:18:01 INFO - PROCESS | 2564 | 1465247880983 Marionette TRACE conn8 <- [1,2618,null,{}] 14:18:01 INFO - PROCESS | 2564 | 1465247880990 Marionette TRACE conn8 -> [0,2619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:18:01 INFO - PROCESS | 2564 | 1465247880993 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:18:01 INFO - PROCESS | 2564 | 1465247881085 Marionette TRACE conn8 <- [1,2619,null,{"value":null}] 14:18:01 INFO - PROCESS | 2564 | 1465247881097 Marionette TRACE conn8 -> [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\", \"841f63d8-fed4-499c-a8c0-303cb4dc280d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:18:01 INFO - PROCESS | 2564 | 1465247881100 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:18:01 INFO - PROCESS | 2564 | ++DOCSHELL 1020C400 == 28 [pid = 2564] [id = 664] 14:18:01 INFO - PROCESS | 2564 | ++DOMWINDOW == 61 (1020D000) [pid = 2564] [serial = 1992] [outer = 00000000] 14:18:01 INFO - PROCESS | 2564 | ++DOMWINDOW == 62 (10251000) [pid = 2564] [serial = 1993] [outer = 1020D000] 14:18:01 INFO - PROCESS | 2564 | 1465247881147 Marionette DEBUG loaded listener.js 14:18:01 INFO - PROCESS | 2564 | ++DOMWINDOW == 63 (10544400) [pid = 2564] [serial = 1994] [outer = 1020D000] 14:18:01 INFO - PROCESS | 2564 | 1465247881715 Marionette TRACE conn8 <- [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]]]}] 14:18:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 14:18:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 790ms 14:18:01 INFO - PROCESS | 2564 | 1465247881771 Marionette TRACE conn8 -> [0,2621,"getWindowHandle",null] 14:18:01 INFO - PROCESS | 2564 | 1465247881775 Marionette TRACE conn8 <- [1,2621,null,{"value":"13"}] 14:18:01 INFO - PROCESS | 2564 | 1465247881781 Marionette TRACE conn8 -> [0,2622,"setScriptTimeout",{"ms":35000}] 14:18:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 14:18:01 INFO - PROCESS | 2564 | 1465247881784 Marionette TRACE conn8 <- [1,2622,null,{}] 14:18:01 INFO - PROCESS | 2564 | 1465247881788 Marionette TRACE conn8 -> [0,2623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:18:01 INFO - PROCESS | 2564 | 1465247881790 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:18:01 INFO - PROCESS | 2564 | 1465247881883 Marionette TRACE conn8 <- [1,2623,null,{"value":null}] 14:18:02 INFO - PROCESS | 2564 | 1465247881980 Marionette TRACE conn8 -> [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\", \"841f63d8-fed4-499c-a8c0-303cb4dc280d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:18:02 INFO - PROCESS | 2564 | 1465247881983 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:18:02 INFO - PROCESS | 2564 | ++DOCSHELL 14817800 == 29 [pid = 2564] [id = 665] 14:18:02 INFO - PROCESS | 2564 | ++DOMWINDOW == 64 (1481E800) [pid = 2564] [serial = 1995] [outer = 00000000] 14:18:02 INFO - PROCESS | 2564 | ++DOMWINDOW == 65 (1595B400) [pid = 2564] [serial = 1996] [outer = 1481E800] 14:18:02 INFO - PROCESS | 2564 | 1465247882029 Marionette DEBUG loaded listener.js 14:18:02 INFO - PROCESS | 2564 | ++DOMWINDOW == 66 (17534C00) [pid = 2564] [serial = 1997] [outer = 1481E800] 14:18:02 INFO - PROCESS | 2564 | 1465247882426 Marionette TRACE conn8 <- [1,2624,null,{"value":["/2dcontext/shadows/2d.shadow.transform.1.html",0,null,null,[["Shadows take account of transformations",0,null,null]]]}] 14:18:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 14:18:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 670ms 14:18:02 INFO - PROCESS | 2564 | 1465247882456 Marionette TRACE conn8 -> [0,2625,"getWindowHandle",null] 14:18:02 INFO - PROCESS | 2564 | 1465247882458 Marionette TRACE conn8 <- [1,2625,null,{"value":"13"}] 14:18:02 INFO - PROCESS | 2564 | 1465247882462 Marionette TRACE conn8 -> [0,2626,"setScriptTimeout",{"ms":35000}] 14:18:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 14:18:02 INFO - PROCESS | 2564 | 1465247882465 Marionette TRACE conn8 <- [1,2626,null,{}] 14:18:02 INFO - PROCESS | 2564 | 1465247882477 Marionette TRACE conn8 -> [0,2627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:18:02 INFO - PROCESS | 2564 | 1465247882482 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:18:02 INFO - PROCESS | 2564 | 1465247882568 Marionette TRACE conn8 <- [1,2627,null,{"value":null}] 14:18:02 INFO - PROCESS | 2564 | 1465247882612 Marionette TRACE conn8 -> [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\", \"841f63d8-fed4-499c-a8c0-303cb4dc280d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:18:02 INFO - PROCESS | 2564 | 1465247882615 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:18:02 INFO - PROCESS | 2564 | ++DOCSHELL 177C1400 == 30 [pid = 2564] [id = 666] 14:18:02 INFO - PROCESS | 2564 | ++DOMWINDOW == 67 (177C2400) [pid = 2564] [serial = 1998] [outer = 00000000] 14:18:02 INFO - PROCESS | 2564 | ++DOMWINDOW == 68 (1794AC00) [pid = 2564] [serial = 1999] [outer = 177C2400] 14:18:02 INFO - PROCESS | 2564 | 1465247882672 Marionette DEBUG loaded listener.js 14:18:02 INFO - PROCESS | 2564 | ++DOMWINDOW == 69 (17EE2400) [pid = 2564] [serial = 2000] [outer = 177C2400] 14:18:03 INFO - PROCESS | 2564 | 1465247883117 Marionette TRACE conn8 <- [1,2628,null,{"value":["/2dcontext/shadows/2d.shadow.transform.2.html",0,null,null,[["Shadow offsets are not affected by transformations",0,null,null]]]}] 14:18:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 14:18:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 670ms 14:18:03 INFO - PROCESS | 2564 | 1465247883140 Marionette TRACE conn8 -> [0,2629,"getWindowHandle",null] 14:18:03 INFO - PROCESS | 2564 | 1465247883143 Marionette TRACE conn8 <- [1,2629,null,{"value":"13"}] 14:18:03 INFO - PROCESS | 2564 | 1465247883165 Marionette TRACE conn8 -> [0,2630,"setScriptTimeout",{"ms":35000}] 14:18:03 INFO - PROCESS | 2564 | 1465247883166 Marionette TRACE conn8 <- [1,2630,null,{}] 14:18:03 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 14:18:03 INFO - PROCESS | 2564 | 1465247883170 Marionette TRACE conn8 -> [0,2631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:18:03 INFO - PROCESS | 2564 | 1465247883172 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:18:03 INFO - PROCESS | 2564 | 1465247883297 Marionette TRACE conn8 <- [1,2631,null,{"value":null}] 14:18:03 INFO - PROCESS | 2564 | 1465247883304 Marionette TRACE conn8 -> [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\", \"841f63d8-fed4-499c-a8c0-303cb4dc280d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:18:03 INFO - PROCESS | 2564 | 1465247883306 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:18:03 INFO - PROCESS | 2564 | ++DOCSHELL 184BC800 == 31 [pid = 2564] [id = 667] 14:18:03 INFO - PROCESS | 2564 | ++DOMWINDOW == 70 (184BD800) [pid = 2564] [serial = 2001] [outer = 00000000] 14:18:03 INFO - PROCESS | 2564 | ++DOMWINDOW == 71 (18904C00) [pid = 2564] [serial = 2002] [outer = 184BD800] 14:18:03 INFO - PROCESS | 2564 | 1465247883404 Marionette DEBUG loaded listener.js 14:18:03 INFO - PROCESS | 2564 | ++DOMWINDOW == 72 (18AFB800) [pid = 2564] [serial = 2003] [outer = 184BD800] 14:18:03 INFO - PROCESS | 2564 | 1465247883805 Marionette TRACE conn8 <- [1,2632,null,{"value":["/2dcontext/text-styles/2d.text.align.default.html",0,null,null,[["Canvas test: 2d.text.align.default",0,null,null]]]}] 14:18:03 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 14:18:03 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 670ms 14:18:03 INFO - PROCESS | 2564 | 1465247883842 Marionette TRACE conn8 -> [0,2633,"getWindowHandle",null] 14:18:03 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 14:18:03 INFO - PROCESS | 2564 | 1465247883844 Marionette TRACE conn8 <- [1,2633,null,{"value":"13"}] 14:18:03 INFO - PROCESS | 2564 | 1465247883847 Marionette TRACE conn8 -> [0,2634,"setScriptTimeout",{"ms":35000}] 14:18:03 INFO - PROCESS | 2564 | 1465247883849 Marionette TRACE conn8 <- [1,2634,null,{}] 14:18:03 INFO - PROCESS | 2564 | 1465247883852 Marionette TRACE conn8 -> [0,2635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:18:03 INFO - PROCESS | 2564 | 1465247883854 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:18:04 INFO - PROCESS | 2564 | 1465247883984 Marionette TRACE conn8 <- [1,2635,null,{"value":null}] 14:18:04 INFO - PROCESS | 2564 | 1465247884073 Marionette TRACE conn8 -> [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\", \"841f63d8-fed4-499c-a8c0-303cb4dc280d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:18:04 INFO - PROCESS | 2564 | 1465247884075 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:18:04 INFO - PROCESS | 2564 | ++DOCSHELL 0FD05400 == 32 [pid = 2564] [id = 668] 14:18:04 INFO - PROCESS | 2564 | ++DOMWINDOW == 73 (18903800) [pid = 2564] [serial = 2004] [outer = 00000000] 14:18:04 INFO - PROCESS | 2564 | ++DOMWINDOW == 74 (18C32000) [pid = 2564] [serial = 2005] [outer = 18903800] 14:18:04 INFO - PROCESS | 2564 | 1465247884119 Marionette DEBUG loaded listener.js 14:18:04 INFO - PROCESS | 2564 | ++DOMWINDOW == 75 (18E06800) [pid = 2564] [serial = 2006] [outer = 18903800] 14:18:04 INFO - PROCESS | 2564 | 1465247884551 Marionette TRACE conn8 <- [1,2636,null,{"value":["/2dcontext/text-styles/2d.text.align.invalid.html",0,null,null,[["Canvas test: 2d.text.align.invalid",0,null,null]]]}] 14:18:04 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 14:18:04 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 730ms 14:18:04 INFO - PROCESS | 2564 | 1465247884578 Marionette TRACE conn8 -> [0,2637,"getWindowHandle",null] 14:18:04 INFO - PROCESS | 2564 | 1465247884580 Marionette TRACE conn8 <- [1,2637,null,{"value":"13"}] 14:18:04 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 14:18:04 INFO - PROCESS | 2564 | 1465247884583 Marionette TRACE conn8 -> [0,2638,"setScriptTimeout",{"ms":35000}] 14:18:04 INFO - PROCESS | 2564 | 1465247884585 Marionette TRACE conn8 <- [1,2638,null,{}] 14:18:04 INFO - PROCESS | 2564 | 1465247884588 Marionette TRACE conn8 -> [0,2639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:18:04 INFO - PROCESS | 2564 | 1465247884594 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:18:04 INFO - PROCESS | 2564 | 1465247884754 Marionette TRACE conn8 <- [1,2639,null,{"value":null}] 14:18:04 INFO - PROCESS | 2564 | 1465247884825 Marionette TRACE conn8 -> [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\", \"841f63d8-fed4-499c-a8c0-303cb4dc280d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:18:04 INFO - PROCESS | 2564 | 1465247884827 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:18:04 INFO - PROCESS | 2564 | ++DOCSHELL 18E61C00 == 33 [pid = 2564] [id = 669] 14:18:04 INFO - PROCESS | 2564 | ++DOMWINDOW == 76 (18E62800) [pid = 2564] [serial = 2007] [outer = 00000000] 14:18:04 INFO - PROCESS | 2564 | ++DOMWINDOW == 77 (19857000) [pid = 2564] [serial = 2008] [outer = 18E62800] 14:18:04 INFO - PROCESS | 2564 | 1465247884872 Marionette DEBUG loaded listener.js 14:18:04 INFO - PROCESS | 2564 | ++DOMWINDOW == 78 (1975C800) [pid = 2564] [serial = 2009] [outer = 18E62800] 14:18:05 INFO - PROCESS | 2564 | --DOMWINDOW == 77 (14802C00) [pid = 2564] [serial = 1977] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 14:18:05 INFO - PROCESS | 2564 | --DOMWINDOW == 76 (13E05400) [pid = 2564] [serial = 1962] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 14:18:05 INFO - PROCESS | 2564 | --DOMWINDOW == 75 (17712400) [pid = 2564] [serial = 1968] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 14:18:05 INFO - PROCESS | 2564 | --DOMWINDOW == 74 (17569000) [pid = 2564] [serial = 1965] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 14:18:05 INFO - PROCESS | 2564 | --DOMWINDOW == 73 (0FE3C000) [pid = 2564] [serial = 1956] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 14:18:05 INFO - PROCESS | 2564 | --DOMWINDOW == 72 (0FDA8000) [pid = 2564] [serial = 1959] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 14:18:05 INFO - PROCESS | 2564 | --DOMWINDOW == 71 (0FE3D800) [pid = 2564] [serial = 1947] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 14:18:05 INFO - PROCESS | 2564 | --DOMWINDOW == 70 (1774AC00) [pid = 2564] [serial = 1950] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 14:18:05 INFO - PROCESS | 2564 | --DOMWINDOW == 69 (1B592C00) [pid = 2564] [serial = 1953] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 14:18:05 INFO - PROCESS | 2564 | --DOMWINDOW == 68 (17EE0000) [pid = 2564] [serial = 1971] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 14:18:05 INFO - PROCESS | 2564 | --DOMWINDOW == 67 (18C02000) [pid = 2564] [serial = 1974] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 14:18:05 INFO - PROCESS | 2564 | --DOMWINDOW == 66 (18E07400) [pid = 2564] [serial = 1980] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 14:18:05 INFO - PROCESS | 2564 | 1465247885379 Marionette TRACE conn8 <- [1,2640,null,{"value":["/2dcontext/text-styles/2d.text.align.valid.html",0,null,null,[["Canvas test: 2d.text.align.valid",0,null,null]]]}] 14:18:05 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 14:18:05 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 830ms 14:18:05 INFO - PROCESS | 2564 | 1465247885414 Marionette TRACE conn8 -> [0,2641,"getWindowHandle",null] 14:18:05 INFO - PROCESS | 2564 | 1465247885416 Marionette TRACE conn8 <- [1,2641,null,{"value":"13"}] 14:18:05 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 14:18:05 INFO - PROCESS | 2564 | 1465247885419 Marionette TRACE conn8 -> [0,2642,"setScriptTimeout",{"ms":35000}] 14:18:05 INFO - PROCESS | 2564 | 1465247885421 Marionette TRACE conn8 <- [1,2642,null,{}] 14:18:05 INFO - PROCESS | 2564 | 1465247885424 Marionette TRACE conn8 -> [0,2643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:18:05 INFO - PROCESS | 2564 | 1465247885426 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:18:05 INFO - PROCESS | 2564 | 1465247885505 Marionette TRACE conn8 <- [1,2643,null,{"value":null}] 14:18:05 INFO - PROCESS | 2564 | 1465247885510 Marionette TRACE conn8 -> [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\", \"841f63d8-fed4-499c-a8c0-303cb4dc280d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:18:05 INFO - PROCESS | 2564 | 1465247885512 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:18:05 INFO - PROCESS | 2564 | ++DOCSHELL 0FE3C000 == 34 [pid = 2564] [id = 670] 14:18:05 INFO - PROCESS | 2564 | ++DOMWINDOW == 67 (104ED800) [pid = 2564] [serial = 2010] [outer = 00000000] 14:18:05 INFO - PROCESS | 2564 | ++DOMWINDOW == 68 (17710C00) [pid = 2564] [serial = 2011] [outer = 104ED800] 14:18:05 INFO - PROCESS | 2564 | 1465247885555 Marionette DEBUG loaded listener.js 14:18:05 INFO - PROCESS | 2564 | ++DOMWINDOW == 69 (17753C00) [pid = 2564] [serial = 2012] [outer = 104ED800] 14:18:06 INFO - PROCESS | 2564 | 1465247885970 Marionette TRACE conn8 <- [1,2644,null,{"value":["/2dcontext/text-styles/2d.text.baseline.default.html",0,null,null,[["Canvas test: 2d.text.baseline.default",0,null,null]]]}] 14:18:06 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 14:18:06 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 570ms 14:18:06 INFO - PROCESS | 2564 | 1465247885995 Marionette TRACE conn8 -> [0,2645,"getWindowHandle",null] 14:18:06 INFO - PROCESS | 2564 | 1465247885997 Marionette TRACE conn8 <- [1,2645,null,{"value":"13"}] 14:18:06 INFO - PROCESS | 2564 | 1465247886000 Marionette TRACE conn8 -> [0,2646,"setScriptTimeout",{"ms":35000}] 14:18:06 INFO - PROCESS | 2564 | 1465247886001 Marionette TRACE conn8 <- [1,2646,null,{}] 14:18:06 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 14:18:06 INFO - PROCESS | 2564 | 1465247886005 Marionette TRACE conn8 -> [0,2647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:18:06 INFO - PROCESS | 2564 | 1465247886006 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:18:06 INFO - PROCESS | 2564 | 1465247886131 Marionette TRACE conn8 <- [1,2647,null,{"value":null}] 14:18:06 INFO - PROCESS | 2564 | 1465247886139 Marionette TRACE conn8 -> [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\", \"841f63d8-fed4-499c-a8c0-303cb4dc280d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:18:06 INFO - PROCESS | 2564 | 1465247886141 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:18:06 INFO - PROCESS | 2564 | ++DOCSHELL 17587C00 == 35 [pid = 2564] [id = 671] 14:18:06 INFO - PROCESS | 2564 | ++DOMWINDOW == 70 (18AFBC00) [pid = 2564] [serial = 2013] [outer = 00000000] 14:18:06 INFO - PROCESS | 2564 | ++DOMWINDOW == 71 (19A92800) [pid = 2564] [serial = 2014] [outer = 18AFBC00] 14:18:06 INFO - PROCESS | 2564 | 1465247886184 Marionette DEBUG loaded listener.js 14:18:06 INFO - PROCESS | 2564 | ++DOMWINDOW == 72 (1AD0E400) [pid = 2564] [serial = 2015] [outer = 18AFBC00] 14:18:06 INFO - PROCESS | 2564 | 1465247886599 Marionette TRACE conn8 <- [1,2648,null,{"value":["/2dcontext/text-styles/2d.text.baseline.invalid.html",0,null,null,[["Canvas test: 2d.text.baseline.invalid",0,null,null]]]}] 14:18:06 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 14:18:06 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 630ms 14:18:06 INFO - PROCESS | 2564 | 1465247886635 Marionette TRACE conn8 -> [0,2649,"getWindowHandle",null] 14:18:06 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 14:18:06 INFO - PROCESS | 2564 | 1465247886646 Marionette TRACE conn8 <- [1,2649,null,{"value":"13"}] 14:18:06 INFO - PROCESS | 2564 | 1465247886650 Marionette TRACE conn8 -> [0,2650,"setScriptTimeout",{"ms":35000}] 14:18:06 INFO - PROCESS | 2564 | 1465247886651 Marionette TRACE conn8 <- [1,2650,null,{}] 14:18:06 INFO - PROCESS | 2564 | 1465247886655 Marionette TRACE conn8 -> [0,2651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:18:06 INFO - PROCESS | 2564 | 1465247886657 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:18:06 INFO - PROCESS | 2564 | 1465247886778 Marionette TRACE conn8 <- [1,2651,null,{"value":null}] 14:18:06 INFO - PROCESS | 2564 | 1465247886866 Marionette TRACE conn8 -> [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\", \"841f63d8-fed4-499c-a8c0-303cb4dc280d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:18:06 INFO - PROCESS | 2564 | 1465247886868 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:18:06 INFO - PROCESS | 2564 | ++DOCSHELL 17585000 == 36 [pid = 2564] [id = 672] 14:18:06 INFO - PROCESS | 2564 | ++DOMWINDOW == 73 (17755400) [pid = 2564] [serial = 2016] [outer = 00000000] 14:18:06 INFO - PROCESS | 2564 | ++DOMWINDOW == 74 (1B593000) [pid = 2564] [serial = 2017] [outer = 17755400] 14:18:06 INFO - PROCESS | 2564 | 1465247886911 Marionette DEBUG loaded listener.js 14:18:07 INFO - PROCESS | 2564 | ++DOMWINDOW == 75 (1B5F3400) [pid = 2564] [serial = 2018] [outer = 17755400] 14:18:07 INFO - PROCESS | 2564 | 1465247887255 Marionette TRACE conn8 <- [1,2652,null,{"value":["/2dcontext/text-styles/2d.text.baseline.valid.html",0,null,null,[["Canvas test: 2d.text.baseline.valid",0,null,null]]]}] 14:18:07 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 14:18:07 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 630ms 14:18:07 INFO - PROCESS | 2564 | 1465247887327 Marionette TRACE conn8 -> [0,2653,"getWindowHandle",null] 14:18:07 INFO - PROCESS | 2564 | 1465247887331 Marionette TRACE conn8 <- [1,2653,null,{"value":"13"}] 14:18:07 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 14:18:07 INFO - PROCESS | 2564 | 1465247887337 Marionette TRACE conn8 -> [0,2654,"setScriptTimeout",{"ms":35000}] 14:18:07 INFO - PROCESS | 2564 | 1465247887341 Marionette TRACE conn8 <- [1,2654,null,{}] 14:18:07 INFO - PROCESS | 2564 | 1465247887348 Marionette TRACE conn8 -> [0,2655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:18:07 INFO - PROCESS | 2564 | 1465247887351 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:18:07 INFO - PROCESS | 2564 | 1465247887499 Marionette TRACE conn8 <- [1,2655,null,{"value":null}] 14:18:07 INFO - PROCESS | 2564 | 1465247887637 Marionette TRACE conn8 -> [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\", \"841f63d8-fed4-499c-a8c0-303cb4dc280d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:18:07 INFO - PROCESS | 2564 | 1465247887640 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:18:07 INFO - PROCESS | 2564 | ++DOCSHELL 0FE45000 == 37 [pid = 2564] [id = 673] 14:18:07 INFO - PROCESS | 2564 | ++DOMWINDOW == 76 (0FF4B800) [pid = 2564] [serial = 2019] [outer = 00000000] 14:18:07 INFO - PROCESS | 2564 | ++DOMWINDOW == 77 (10253000) [pid = 2564] [serial = 2020] [outer = 0FF4B800] 14:18:07 INFO - PROCESS | 2564 | 1465247887702 Marionette DEBUG loaded listener.js 14:18:07 INFO - PROCESS | 2564 | ++DOMWINDOW == 78 (14096800) [pid = 2564] [serial = 2021] [outer = 0FF4B800] 14:18:08 INFO - PROCESS | 2564 | 1465247888818 Marionette TRACE conn8 <- [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]]]}] 14:18:08 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) 14:18:08 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 1534ms 14:18:08 INFO - PROCESS | 2564 | 1465247888876 Marionette TRACE conn8 -> [0,2657,"getWindowHandle",null] 14:18:08 INFO - PROCESS | 2564 | 1465247888879 Marionette TRACE conn8 <- [1,2657,null,{"value":"13"}] 14:18:08 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 14:18:08 INFO - PROCESS | 2564 | 1465247888886 Marionette TRACE conn8 -> [0,2658,"setScriptTimeout",{"ms":35000}] 14:18:08 INFO - PROCESS | 2564 | 1465247888890 Marionette TRACE conn8 <- [1,2658,null,{}] 14:18:08 INFO - PROCESS | 2564 | 1465247888947 Marionette TRACE conn8 -> [0,2659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:18:08 INFO - PROCESS | 2564 | 1465247888950 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:18:09 INFO - PROCESS | 2564 | 1465247889045 Marionette TRACE conn8 <- [1,2659,null,{"value":null}] 14:18:09 INFO - PROCESS | 2564 | 1465247889223 Marionette TRACE conn8 -> [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\", \"841f63d8-fed4-499c-a8c0-303cb4dc280d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:18:09 INFO - PROCESS | 2564 | 1465247889226 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:18:09 INFO - PROCESS | 2564 | ++DOCSHELL 1774EC00 == 38 [pid = 2564] [id = 674] 14:18:09 INFO - PROCESS | 2564 | ++DOMWINDOW == 79 (17751C00) [pid = 2564] [serial = 2022] [outer = 00000000] 14:18:09 INFO - PROCESS | 2564 | ++DOMWINDOW == 80 (17EDBC00) [pid = 2564] [serial = 2023] [outer = 17751C00] 14:18:09 INFO - PROCESS | 2564 | 1465247889327 Marionette DEBUG loaded listener.js 14:18:09 INFO - PROCESS | 2564 | ++DOMWINDOW == 81 (184BEC00) [pid = 2564] [serial = 2024] [outer = 17751C00] 14:18:10 INFO - PROCESS | 2564 | 1465247890521 Marionette TRACE conn8 <- [1,2660,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.hanging.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.hanging",1,"assert_approx_equals: Red channel of the pixel at (5, 5) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 14:18:10 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html | Canvas test: 2d.text.draw.baseline.hanging - assert_approx_equals: Red channel of the pixel at (5, 5) expected 0 +/- 2 but got 255 14:18:10 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 14:18:10 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5 14:18:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:18:10 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 14:18:10 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html | took 1674ms 14:18:10 INFO - PROCESS | 2564 | 1465247890559 Marionette TRACE conn8 -> [0,2661,"getWindowHandle",null] 14:18:10 INFO - PROCESS | 2564 | 1465247890563 Marionette TRACE conn8 <- [1,2661,null,{"value":"13"}] 14:18:10 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 14:18:10 INFO - PROCESS | 2564 | 1465247890651 Marionette TRACE conn8 -> [0,2662,"setScriptTimeout",{"ms":35000}] 14:18:10 INFO - PROCESS | 2564 | 1465247890654 Marionette TRACE conn8 <- [1,2662,null,{}] 14:18:10 INFO - PROCESS | 2564 | 1465247890665 Marionette TRACE conn8 -> [0,2663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:18:10 INFO - PROCESS | 2564 | 1465247890667 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:18:10 INFO - PROCESS | 2564 | 1465247890768 Marionette TRACE conn8 <- [1,2663,null,{"value":null}] 14:18:10 INFO - PROCESS | 2564 | 1465247890910 Marionette TRACE conn8 -> [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\", \"841f63d8-fed4-499c-a8c0-303cb4dc280d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:18:10 INFO - PROCESS | 2564 | 1465247890913 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:18:10 INFO - PROCESS | 2564 | ++DOCSHELL 0FE3BC00 == 39 [pid = 2564] [id = 675] 14:18:10 INFO - PROCESS | 2564 | ++DOMWINDOW == 82 (0FF56800) [pid = 2564] [serial = 2025] [outer = 00000000] 14:18:10 INFO - PROCESS | 2564 | ++DOMWINDOW == 83 (14812400) [pid = 2564] [serial = 2026] [outer = 0FF56800] 14:18:11 INFO - PROCESS | 2564 | 1465247890966 Marionette DEBUG loaded listener.js 14:18:11 INFO - PROCESS | 2564 | ++DOMWINDOW == 84 (1483C800) [pid = 2564] [serial = 2027] [outer = 0FF56800] 14:18:11 INFO - PROCESS | 2564 | --DOCSHELL 17587C00 == 38 [pid = 2564] [id = 671] 14:18:11 INFO - PROCESS | 2564 | --DOCSHELL 0FE3C000 == 37 [pid = 2564] [id = 670] 14:18:11 INFO - PROCESS | 2564 | --DOCSHELL 18E61C00 == 36 [pid = 2564] [id = 669] 14:18:11 INFO - PROCESS | 2564 | --DOCSHELL 0FD05400 == 35 [pid = 2564] [id = 668] 14:18:11 INFO - PROCESS | 2564 | --DOCSHELL 184BC800 == 34 [pid = 2564] [id = 667] 14:18:11 INFO - PROCESS | 2564 | --DOCSHELL 177C1400 == 33 [pid = 2564] [id = 666] 14:18:11 INFO - PROCESS | 2564 | --DOCSHELL 14817800 == 32 [pid = 2564] [id = 665] 14:18:11 INFO - PROCESS | 2564 | --DOCSHELL 1020C400 == 31 [pid = 2564] [id = 664] 14:18:11 INFO - PROCESS | 2564 | --DOCSHELL 1937C800 == 30 [pid = 2564] [id = 661] 14:18:11 INFO - PROCESS | 2564 | --DOCSHELL 14764C00 == 29 [pid = 2564] [id = 663] 14:18:11 INFO - PROCESS | 2564 | --DOCSHELL 0FD0D000 == 28 [pid = 2564] [id = 652] 14:18:11 INFO - PROCESS | 2564 | --DOCSHELL 0FF5A000 == 27 [pid = 2564] [id = 662] 14:18:11 INFO - PROCESS | 2564 | --DOCSHELL 1774EC00 == 26 [pid = 2564] [id = 674] 14:18:11 INFO - PROCESS | 2564 | --DOCSHELL 17585000 == 25 [pid = 2564] [id = 672] 14:18:11 INFO - PROCESS | 2564 | --DOCSHELL 0FE45000 == 24 [pid = 2564] [id = 673] 14:18:11 INFO - PROCESS | 2564 | --DOMWINDOW == 83 (1409B000) [pid = 2564] [serial = 1963] [outer = 00000000] [url = about:blank] 14:18:11 INFO - PROCESS | 2564 | --DOMWINDOW == 82 (17749400) [pid = 2564] [serial = 1969] [outer = 00000000] [url = about:blank] 14:18:11 INFO - PROCESS | 2564 | --DOMWINDOW == 81 (141B9000) [pid = 2564] [serial = 1964] [outer = 00000000] [url = about:blank] 14:18:11 INFO - PROCESS | 2564 | --DOMWINDOW == 80 (1757BC00) [pid = 2564] [serial = 1966] [outer = 00000000] [url = about:blank] 14:18:11 INFO - PROCESS | 2564 | --DOMWINDOW == 79 (10212C00) [pid = 2564] [serial = 1958] [outer = 00000000] [url = about:blank] 14:18:11 INFO - PROCESS | 2564 | --DOMWINDOW == 78 (0FE47800) [pid = 2564] [serial = 1957] [outer = 00000000] [url = about:blank] 14:18:11 INFO - PROCESS | 2564 | --DOMWINDOW == 77 (0FE3DC00) [pid = 2564] [serial = 1960] [outer = 00000000] [url = about:blank] 14:18:11 INFO - PROCESS | 2564 | --DOMWINDOW == 76 (0FF4DC00) [pid = 2564] [serial = 1961] [outer = 00000000] [url = about:blank] 14:18:11 INFO - PROCESS | 2564 | --DOMWINDOW == 75 (140E1800) [pid = 2564] [serial = 1949] [outer = 00000000] [url = about:blank] 14:18:11 INFO - PROCESS | 2564 | --DOMWINDOW == 74 (1053F400) [pid = 2564] [serial = 1948] [outer = 00000000] [url = about:blank] 14:18:11 INFO - PROCESS | 2564 | --DOMWINDOW == 73 (18380000) [pid = 2564] [serial = 1952] [outer = 00000000] [url = about:blank] 14:18:11 INFO - PROCESS | 2564 | --DOMWINDOW == 72 (1794B400) [pid = 2564] [serial = 1951] [outer = 00000000] [url = about:blank] 14:18:11 INFO - PROCESS | 2564 | --DOMWINDOW == 71 (1D273000) [pid = 2564] [serial = 1955] [outer = 00000000] [url = about:blank] 14:18:11 INFO - PROCESS | 2564 | --DOMWINDOW == 70 (1BA99400) [pid = 2564] [serial = 1954] [outer = 00000000] [url = about:blank] 14:18:11 INFO - PROCESS | 2564 | --DOMWINDOW == 69 (18376000) [pid = 2564] [serial = 1972] [outer = 00000000] [url = about:blank] 14:18:11 INFO - PROCESS | 2564 | --DOMWINDOW == 68 (177CA800) [pid = 2564] [serial = 1970] [outer = 00000000] [url = about:blank] 14:18:11 INFO - PROCESS | 2564 | --DOMWINDOW == 67 (18C29C00) [pid = 2564] [serial = 1975] [outer = 00000000] [url = about:blank] 14:18:11 INFO - PROCESS | 2564 | --DOMWINDOW == 66 (18E58C00) [pid = 2564] [serial = 1982] [outer = 00000000] [url = about:blank] 14:18:11 INFO - PROCESS | 2564 | --DOMWINDOW == 65 (183D6C00) [pid = 2564] [serial = 1973] [outer = 00000000] [url = about:blank] 14:18:11 INFO - PROCESS | 2564 | --DOMWINDOW == 64 (19849400) [pid = 2564] [serial = 1984] [outer = 00000000] [url = about:blank] 14:18:11 INFO - PROCESS | 2564 | --DOMWINDOW == 63 (18E58800) [pid = 2564] [serial = 1981] [outer = 00000000] [url = about:blank] 14:18:11 INFO - PROCESS | 2564 | --DOMWINDOW == 62 (18C34000) [pid = 2564] [serial = 1976] [outer = 00000000] [url = about:blank] 14:18:11 INFO - PROCESS | 2564 | --DOMWINDOW == 61 (184BA400) [pid = 2564] [serial = 1978] [outer = 00000000] [url = about:blank] 14:18:11 INFO - PROCESS | 2564 | --DOMWINDOW == 60 (1890F000) [pid = 2564] [serial = 1979] [outer = 00000000] [url = about:blank] 14:18:11 INFO - PROCESS | 2564 | --DOMWINDOW == 59 (17585400) [pid = 2564] [serial = 1967] [outer = 00000000] [url = about:blank] 14:18:12 INFO - PROCESS | 2564 | 1465247892581 Marionette TRACE conn8 <- [1,2664,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.ideographic",1,"assert_approx_equals: Red channel of the pixel at (5, 45) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 14:18:12 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html | Canvas test: 2d.text.draw.baseline.ideographic - assert_approx_equals: Red channel of the pixel at (5, 45) expected 0 +/- 2 but got 255 14:18:12 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 14:18:12 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5 14:18:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:18:12 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 14:18:12 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html | took 2064ms 14:18:12 INFO - PROCESS | 2564 | 1465247892633 Marionette TRACE conn8 -> [0,2665,"getWindowHandle",null] 14:18:12 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 14:18:12 INFO - PROCESS | 2564 | 1465247892638 Marionette TRACE conn8 <- [1,2665,null,{"value":"13"}] 14:18:12 INFO - PROCESS | 2564 | 1465247892642 Marionette TRACE conn8 -> [0,2666,"setScriptTimeout",{"ms":35000}] 14:18:12 INFO - PROCESS | 2564 | 1465247892645 Marionette TRACE conn8 <- [1,2666,null,{}] 14:18:12 INFO - PROCESS | 2564 | 1465247892650 Marionette TRACE conn8 -> [0,2667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:18:12 INFO - PROCESS | 2564 | 1465247892653 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:18:12 INFO - PROCESS | 2564 | 1465247892742 Marionette TRACE conn8 <- [1,2667,null,{"value":null}] 14:18:12 INFO - PROCESS | 2564 | 1465247892749 Marionette TRACE conn8 -> [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\", \"841f63d8-fed4-499c-a8c0-303cb4dc280d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:18:12 INFO - PROCESS | 2564 | 1465247892751 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:18:12 INFO - PROCESS | 2564 | ++DOCSHELL 0FF4EC00 == 25 [pid = 2564] [id = 676] 14:18:12 INFO - PROCESS | 2564 | ++DOMWINDOW == 60 (0FF4F400) [pid = 2564] [serial = 2028] [outer = 00000000] 14:18:12 INFO - PROCESS | 2564 | ++DOMWINDOW == 61 (10210400) [pid = 2564] [serial = 2029] [outer = 0FF4F400] 14:18:12 INFO - PROCESS | 2564 | 1465247892801 Marionette DEBUG loaded listener.js 14:18:12 INFO - PROCESS | 2564 | ++DOMWINDOW == 62 (1024D800) [pid = 2564] [serial = 2030] [outer = 0FF4F400] 14:18:13 INFO - PROCESS | 2564 | 1465247893789 Marionette TRACE conn8 <- [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]]]}] 14:18:13 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) 14:18:13 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 1177ms 14:18:13 INFO - PROCESS | 2564 | 1465247893825 Marionette TRACE conn8 -> [0,2669,"getWindowHandle",null] 14:18:13 INFO - PROCESS | 2564 | 1465247893830 Marionette TRACE conn8 <- [1,2669,null,{"value":"13"}] 14:18:13 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 14:18:13 INFO - PROCESS | 2564 | 1465247893836 Marionette TRACE conn8 -> [0,2670,"setScriptTimeout",{"ms":35000}] 14:18:13 INFO - PROCESS | 2564 | 1465247893839 Marionette TRACE conn8 <- [1,2670,null,{}] 14:18:13 INFO - PROCESS | 2564 | 1465247893843 Marionette TRACE conn8 -> [0,2671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:18:13 INFO - PROCESS | 2564 | 1465247893845 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:18:14 INFO - PROCESS | 2564 | 1465247893971 Marionette TRACE conn8 <- [1,2671,null,{"value":null}] 14:18:14 INFO - PROCESS | 2564 | 1465247893977 Marionette TRACE conn8 -> [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\", \"841f63d8-fed4-499c-a8c0-303cb4dc280d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:18:14 INFO - PROCESS | 2564 | 1465247893980 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:18:14 INFO - PROCESS | 2564 | ++DOCSHELL 140E1800 == 26 [pid = 2564] [id = 677] 14:18:14 INFO - PROCESS | 2564 | ++DOMWINDOW == 63 (141B8800) [pid = 2564] [serial = 2031] [outer = 00000000] 14:18:14 INFO - PROCESS | 2564 | ++DOMWINDOW == 64 (14738800) [pid = 2564] [serial = 2032] [outer = 141B8800] 14:18:14 INFO - PROCESS | 2564 | 1465247894027 Marionette DEBUG loaded listener.js 14:18:14 INFO - PROCESS | 2564 | ++DOMWINDOW == 65 (1480C400) [pid = 2564] [serial = 2033] [outer = 141B8800] 14:18:15 INFO - PROCESS | 2564 | 1465247894992 Marionette TRACE conn8 <- [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]]]}] 14:18:15 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) 14:18:15 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 1180ms 14:18:15 INFO - PROCESS | 2564 | 1465247895021 Marionette TRACE conn8 -> [0,2673,"getWindowHandle",null] 14:18:15 INFO - PROCESS | 2564 | 1465247895023 Marionette TRACE conn8 <- [1,2673,null,{"value":"13"}] 14:18:15 INFO - PROCESS | 2564 | 1465247895027 Marionette TRACE conn8 -> [0,2674,"setScriptTimeout",{"ms":35000}] 14:18:15 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 14:18:15 INFO - PROCESS | 2564 | 1465247895030 Marionette TRACE conn8 <- [1,2674,null,{}] 14:18:15 INFO - PROCESS | 2564 | 1465247895047 Marionette TRACE conn8 -> [0,2675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:18:15 INFO - PROCESS | 2564 | 1465247895052 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:18:15 INFO - PROCESS | 2564 | 1465247895170 Marionette TRACE conn8 <- [1,2675,null,{"value":null}] 14:18:15 INFO - PROCESS | 2564 | 1465247895177 Marionette TRACE conn8 -> [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\", \"841f63d8-fed4-499c-a8c0-303cb4dc280d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:18:15 INFO - PROCESS | 2564 | 1465247895180 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:18:15 INFO - PROCESS | 2564 | ++DOCSHELL 1757AC00 == 27 [pid = 2564] [id = 678] 14:18:15 INFO - PROCESS | 2564 | ++DOMWINDOW == 66 (1757B000) [pid = 2564] [serial = 2034] [outer = 00000000] 14:18:15 INFO - PROCESS | 2564 | ++DOMWINDOW == 67 (1770C000) [pid = 2564] [serial = 2035] [outer = 1757B000] 14:18:15 INFO - PROCESS | 2564 | 1465247895228 Marionette DEBUG loaded listener.js 14:18:15 INFO - PROCESS | 2564 | ++DOMWINDOW == 68 (17713C00) [pid = 2564] [serial = 2036] [outer = 1757B000] 14:18:15 INFO - PROCESS | 2564 | --DOMWINDOW == 67 (18E62800) [pid = 2564] [serial = 2007] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 14:18:15 INFO - PROCESS | 2564 | --DOMWINDOW == 66 (0FF5AC00) [pid = 2564] [serial = 1986] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 14:18:15 INFO - PROCESS | 2564 | --DOMWINDOW == 65 (18903800) [pid = 2564] [serial = 2004] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 14:18:15 INFO - PROCESS | 2564 | --DOMWINDOW == 64 (1020D000) [pid = 2564] [serial = 1992] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 14:18:15 INFO - PROCESS | 2564 | --DOMWINDOW == 63 (148DEC00) [pid = 2564] [serial = 1989] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 14:18:15 INFO - PROCESS | 2564 | --DOMWINDOW == 62 (1937D800) [pid = 2564] [serial = 1983] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 14:18:15 INFO - PROCESS | 2564 | --DOMWINDOW == 61 (177C2400) [pid = 2564] [serial = 1998] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 14:18:15 INFO - PROCESS | 2564 | --DOMWINDOW == 60 (1481E800) [pid = 2564] [serial = 1995] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 14:18:15 INFO - PROCESS | 2564 | --DOMWINDOW == 59 (18AFBC00) [pid = 2564] [serial = 2013] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 14:18:15 INFO - PROCESS | 2564 | --DOMWINDOW == 58 (17755400) [pid = 2564] [serial = 2016] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 14:18:15 INFO - PROCESS | 2564 | --DOMWINDOW == 57 (104ED800) [pid = 2564] [serial = 2010] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 14:18:15 INFO - PROCESS | 2564 | --DOMWINDOW == 56 (184BD800) [pid = 2564] [serial = 2001] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 14:18:16 INFO - PROCESS | 2564 | 1465247896204 Marionette TRACE conn8 <- [1,2676,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.end.html",0,null,null,[["Space characters at the end of a line are collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (75, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 14:18:16 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html | Space characters at the end of a line are collapsed (per CSS) - assert_approx_equals: Red channel of the pixel at (75, 25) expected 0 +/- 2 but got 255 14:18:16 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 14:18:16 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5 14:18:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:18:16 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 14:18:16 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html | took 1234ms 14:18:16 INFO - PROCESS | 2564 | 1465247896265 Marionette TRACE conn8 -> [0,2677,"getWindowHandle",null] 14:18:16 INFO - PROCESS | 2564 | 1465247896267 Marionette TRACE conn8 <- [1,2677,null,{"value":"13"}] 14:18:16 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 14:18:16 INFO - PROCESS | 2564 | 1465247896270 Marionette TRACE conn8 -> [0,2678,"setScriptTimeout",{"ms":35000}] 14:18:16 INFO - PROCESS | 2564 | 1465247896272 Marionette TRACE conn8 <- [1,2678,null,{}] 14:18:16 INFO - PROCESS | 2564 | 1465247896275 Marionette TRACE conn8 -> [0,2679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:18:16 INFO - PROCESS | 2564 | 1465247896277 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:18:16 INFO - PROCESS | 2564 | 1465247896364 Marionette TRACE conn8 <- [1,2679,null,{"value":null}] 14:18:16 INFO - PROCESS | 2564 | 1465247896370 Marionette TRACE conn8 -> [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\", \"841f63d8-fed4-499c-a8c0-303cb4dc280d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:18:16 INFO - PROCESS | 2564 | 1465247896372 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:18:16 INFO - PROCESS | 2564 | ++DOCSHELL 0FF5AC00 == 28 [pid = 2564] [id = 679] 14:18:16 INFO - PROCESS | 2564 | ++DOMWINDOW == 57 (1024E000) [pid = 2564] [serial = 2037] [outer = 00000000] 14:18:16 INFO - PROCESS | 2564 | ++DOMWINDOW == 58 (17711400) [pid = 2564] [serial = 2038] [outer = 1024E000] 14:18:16 INFO - PROCESS | 2564 | 1465247896417 Marionette DEBUG loaded listener.js 14:18:16 INFO - PROCESS | 2564 | ++DOMWINDOW == 59 (17749C00) [pid = 2564] [serial = 2039] [outer = 1024E000] 14:18:17 INFO - PROCESS | 2564 | 1465247897354 Marionette TRACE conn8 <- [1,2680,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.other.html",0,null,null,[["Space characters are converted to U+0020, and collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 14:18:17 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html | Space characters are converted to U+0020, and collapsed (per CSS) - assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255 14:18:17 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 14:18:17 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5 14:18:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:18:17 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 14:18:17 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html | took 1128ms 14:18:17 INFO - PROCESS | 2564 | 1465247897403 Marionette TRACE conn8 -> [0,2681,"getWindowHandle",null] 14:18:17 INFO - PROCESS | 2564 | 1465247897405 Marionette TRACE conn8 <- [1,2681,null,{"value":"13"}] 14:18:17 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 14:18:17 INFO - PROCESS | 2564 | 1465247897408 Marionette TRACE conn8 -> [0,2682,"setScriptTimeout",{"ms":35000}] 14:18:17 INFO - PROCESS | 2564 | 1465247897410 Marionette TRACE conn8 <- [1,2682,null,{}] 14:18:17 INFO - PROCESS | 2564 | 1465247897413 Marionette TRACE conn8 -> [0,2683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:18:17 INFO - PROCESS | 2564 | 1465247897415 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:18:17 INFO - PROCESS | 2564 | 1465247897496 Marionette TRACE conn8 <- [1,2683,null,{"value":null}] 14:18:17 INFO - PROCESS | 2564 | 1465247897501 Marionette TRACE conn8 -> [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\", \"841f63d8-fed4-499c-a8c0-303cb4dc280d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:18:17 INFO - PROCESS | 2564 | 1465247897503 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:18:17 INFO - PROCESS | 2564 | ++DOCSHELL 1774F800 == 29 [pid = 2564] [id = 680] 14:18:17 INFO - PROCESS | 2564 | ++DOMWINDOW == 60 (177CA800) [pid = 2564] [serial = 2040] [outer = 00000000] 14:18:17 INFO - PROCESS | 2564 | ++DOMWINDOW == 61 (17EE9800) [pid = 2564] [serial = 2041] [outer = 177CA800] 14:18:17 INFO - PROCESS | 2564 | 1465247897548 Marionette DEBUG loaded listener.js 14:18:17 INFO - PROCESS | 2564 | ++DOMWINDOW == 62 (18377800) [pid = 2564] [serial = 2042] [outer = 177CA800] 14:18:18 INFO - PROCESS | 2564 | 1465247898635 Marionette TRACE conn8 <- [1,2684,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.space.html",0,null,null,[["Space characters are converted to U+0020, and collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 14:18:18 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html | Space characters are converted to U+0020, and collapsed (per CSS) - assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255 14:18:18 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 14:18:18 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5 14:18:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:18:18 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 14:18:18 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html | took 1279ms 14:18:18 INFO - PROCESS | 2564 | 1465247898692 Marionette TRACE conn8 -> [0,2685,"getWindowHandle",null] 14:18:18 INFO - PROCESS | 2564 | 1465247898697 Marionette TRACE conn8 <- [1,2685,null,{"value":"13"}] 14:18:18 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 14:18:18 INFO - PROCESS | 2564 | 1465247898742 Marionette TRACE conn8 -> [0,2686,"setScriptTimeout",{"ms":35000}] 14:18:18 INFO - PROCESS | 2564 | 1465247898746 Marionette TRACE conn8 <- [1,2686,null,{}] 14:18:18 INFO - PROCESS | 2564 | 1465247898755 Marionette TRACE conn8 -> [0,2687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:18:18 INFO - PROCESS | 2564 | 1465247898758 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:18:18 INFO - PROCESS | 2564 | 1465247898858 Marionette TRACE conn8 <- [1,2687,null,{"value":null}] 14:18:19 INFO - PROCESS | 2564 | 1465247899082 Marionette TRACE conn8 -> [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\", \"841f63d8-fed4-499c-a8c0-303cb4dc280d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:18:19 INFO - PROCESS | 2564 | 1465247899087 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:18:19 INFO - PROCESS | 2564 | ++DOCSHELL 10540800 == 30 [pid = 2564] [id = 681] 14:18:19 INFO - PROCESS | 2564 | ++DOMWINDOW == 63 (105B4800) [pid = 2564] [serial = 2043] [outer = 00000000] 14:18:19 INFO - PROCESS | 2564 | ++DOMWINDOW == 64 (14006000) [pid = 2564] [serial = 2044] [outer = 105B4800] 14:18:19 INFO - PROCESS | 2564 | 1465247899146 Marionette DEBUG loaded listener.js 14:18:19 INFO - PROCESS | 2564 | ++DOMWINDOW == 65 (14722400) [pid = 2564] [serial = 2045] [outer = 105B4800] 14:18:20 INFO - PROCESS | 2564 | 1465247900325 Marionette TRACE conn8 <- [1,2688,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.start.html",0,null,null,[["Space characters at the start of a line are collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 14:18:20 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html | Space characters at the start of a line are collapsed (per CSS) - assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255 14:18:20 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 14:18:20 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5 14:18:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:18:20 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 14:18:20 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html | took 1684ms 14:18:20 INFO - PROCESS | 2564 | 1465247900386 Marionette TRACE conn8 -> [0,2689,"getWindowHandle",null] 14:18:20 INFO - PROCESS | 2564 | 1465247900390 Marionette TRACE conn8 <- [1,2689,null,{"value":"13"}] 14:18:20 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 14:18:20 INFO - PROCESS | 2564 | 1465247900394 Marionette TRACE conn8 -> [0,2690,"setScriptTimeout",{"ms":35000}] 14:18:20 INFO - PROCESS | 2564 | 1465247900397 Marionette TRACE conn8 <- [1,2690,null,{}] 14:18:20 INFO - PROCESS | 2564 | --DOCSHELL 0FF5AC00 == 29 [pid = 2564] [id = 679] 14:18:20 INFO - PROCESS | 2564 | --DOCSHELL 1757AC00 == 28 [pid = 2564] [id = 678] 14:18:20 INFO - PROCESS | 2564 | --DOCSHELL 140E1800 == 27 [pid = 2564] [id = 677] 14:18:20 INFO - PROCESS | 2564 | --DOCSHELL 0FF4EC00 == 26 [pid = 2564] [id = 676] 14:18:20 INFO - PROCESS | 2564 | --DOCSHELL 0FE3BC00 == 25 [pid = 2564] [id = 675] 14:18:20 INFO - PROCESS | 2564 | --DOMWINDOW == 64 (19857000) [pid = 2564] [serial = 2008] [outer = 00000000] [url = about:blank] 14:18:20 INFO - PROCESS | 2564 | --DOMWINDOW == 63 (13E06C00) [pid = 2564] [serial = 1987] [outer = 00000000] [url = about:blank] 14:18:20 INFO - PROCESS | 2564 | --DOMWINDOW == 62 (14765400) [pid = 2564] [serial = 1988] [outer = 00000000] [url = about:blank] 14:18:20 INFO - PROCESS | 2564 | --DOMWINDOW == 61 (18E06800) [pid = 2564] [serial = 2006] [outer = 00000000] [url = about:blank] 14:18:20 INFO - PROCESS | 2564 | --DOMWINDOW == 60 (10251000) [pid = 2564] [serial = 1993] [outer = 00000000] [url = about:blank] 14:18:20 INFO - PROCESS | 2564 | --DOMWINDOW == 59 (10544400) [pid = 2564] [serial = 1994] [outer = 00000000] [url = about:blank] 14:18:20 INFO - PROCESS | 2564 | --DOMWINDOW == 58 (17722400) [pid = 2564] [serial = 1990] [outer = 00000000] [url = about:blank] 14:18:20 INFO - PROCESS | 2564 | --DOMWINDOW == 57 (17EDF400) [pid = 2564] [serial = 1991] [outer = 00000000] [url = about:blank] 14:18:20 INFO - PROCESS | 2564 | --DOMWINDOW == 56 (1984F800) [pid = 2564] [serial = 1985] [outer = 00000000] [url = about:blank] 14:18:20 INFO - PROCESS | 2564 | --DOMWINDOW == 55 (18C32000) [pid = 2564] [serial = 2005] [outer = 00000000] [url = about:blank] 14:18:20 INFO - PROCESS | 2564 | --DOMWINDOW == 54 (1794AC00) [pid = 2564] [serial = 1999] [outer = 00000000] [url = about:blank] 14:18:20 INFO - PROCESS | 2564 | --DOMWINDOW == 53 (1595B400) [pid = 2564] [serial = 1996] [outer = 00000000] [url = about:blank] 14:18:20 INFO - PROCESS | 2564 | --DOMWINDOW == 52 (17534C00) [pid = 2564] [serial = 1997] [outer = 00000000] [url = about:blank] 14:18:20 INFO - PROCESS | 2564 | --DOMWINDOW == 51 (1AD0E400) [pid = 2564] [serial = 2015] [outer = 00000000] [url = about:blank] 14:18:20 INFO - PROCESS | 2564 | --DOMWINDOW == 50 (1B5F3400) [pid = 2564] [serial = 2018] [outer = 00000000] [url = about:blank] 14:18:20 INFO - PROCESS | 2564 | --DOMWINDOW == 49 (1B593000) [pid = 2564] [serial = 2017] [outer = 00000000] [url = about:blank] 14:18:20 INFO - PROCESS | 2564 | --DOMWINDOW == 48 (1975C800) [pid = 2564] [serial = 2009] [outer = 00000000] [url = about:blank] 14:18:20 INFO - PROCESS | 2564 | --DOMWINDOW == 47 (17710C00) [pid = 2564] [serial = 2011] [outer = 00000000] [url = about:blank] 14:18:20 INFO - PROCESS | 2564 | --DOMWINDOW == 46 (17753C00) [pid = 2564] [serial = 2012] [outer = 00000000] [url = about:blank] 14:18:20 INFO - PROCESS | 2564 | --DOMWINDOW == 45 (18904C00) [pid = 2564] [serial = 2002] [outer = 00000000] [url = about:blank] 14:18:20 INFO - PROCESS | 2564 | --DOMWINDOW == 44 (18AFB800) [pid = 2564] [serial = 2003] [outer = 00000000] [url = about:blank] 14:18:20 INFO - PROCESS | 2564 | --DOMWINDOW == 43 (17EE2400) [pid = 2564] [serial = 2000] [outer = 00000000] [url = about:blank] 14:18:20 INFO - PROCESS | 2564 | --DOMWINDOW == 42 (19A92800) [pid = 2564] [serial = 2014] [outer = 00000000] [url = about:blank] 14:18:20 INFO - PROCESS | 2564 | 1465247900474 Marionette TRACE conn8 -> [0,2691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:18:20 INFO - PROCESS | 2564 | 1465247900477 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:18:20 INFO - PROCESS | 2564 | 1465247900562 Marionette TRACE conn8 <- [1,2691,null,{"value":null}] 14:18:20 INFO - PROCESS | 2564 | 1465247900570 Marionette TRACE conn8 -> [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\", \"841f63d8-fed4-499c-a8c0-303cb4dc280d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:18:20 INFO - PROCESS | 2564 | 1465247900574 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:18:20 INFO - PROCESS | 2564 | ++DOCSHELL 0FF57000 == 26 [pid = 2564] [id = 682] 14:18:20 INFO - PROCESS | 2564 | ++DOMWINDOW == 43 (0FF59C00) [pid = 2564] [serial = 2046] [outer = 00000000] 14:18:20 INFO - PROCESS | 2564 | ++DOMWINDOW == 44 (1020B000) [pid = 2564] [serial = 2047] [outer = 0FF59C00] 14:18:20 INFO - PROCESS | 2564 | 1465247900622 Marionette DEBUG loaded listener.js 14:18:20 INFO - PROCESS | 2564 | ++DOMWINDOW == 45 (1024C400) [pid = 2564] [serial = 2048] [outer = 0FF59C00] 14:18:21 INFO - PROCESS | 2564 | 1465247901100 Marionette TRACE conn8 <- [1,2692,null,{"value":["/2dcontext/text-styles/2d.text.font.default.html",0,null,null,[["Canvas test: 2d.text.font.default",0,null,null]]]}] 14:18:21 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 14:18:21 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 731ms 14:18:21 INFO - PROCESS | 2564 | 1465247901126 Marionette TRACE conn8 -> [0,2693,"getWindowHandle",null] 14:18:21 INFO - PROCESS | 2564 | 1465247901130 Marionette TRACE conn8 <- [1,2693,null,{"value":"13"}] 14:18:21 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 14:18:21 INFO - PROCESS | 2564 | 1465247901137 Marionette TRACE conn8 -> [0,2694,"setScriptTimeout",{"ms":35000}] 14:18:21 INFO - PROCESS | 2564 | 1465247901139 Marionette TRACE conn8 <- [1,2694,null,{}] 14:18:21 INFO - PROCESS | 2564 | 1465247901143 Marionette TRACE conn8 -> [0,2695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:18:21 INFO - PROCESS | 2564 | 1465247901145 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:18:21 INFO - PROCESS | 2564 | 1465247901234 Marionette TRACE conn8 <- [1,2695,null,{"value":null}] 14:18:21 INFO - PROCESS | 2564 | 1465247901243 Marionette TRACE conn8 -> [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\", \"841f63d8-fed4-499c-a8c0-303cb4dc280d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:18:21 INFO - PROCESS | 2564 | 1465247901245 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:18:21 INFO - PROCESS | 2564 | ++DOCSHELL 148D9C00 == 27 [pid = 2564] [id = 683] 14:18:21 INFO - PROCESS | 2564 | ++DOMWINDOW == 46 (148DA400) [pid = 2564] [serial = 2049] [outer = 00000000] 14:18:21 INFO - PROCESS | 2564 | ++DOMWINDOW == 47 (1595C400) [pid = 2564] [serial = 2050] [outer = 148DA400] 14:18:21 INFO - PROCESS | 2564 | 1465247901293 Marionette DEBUG loaded listener.js 14:18:21 INFO - PROCESS | 2564 | ++DOMWINDOW == 48 (15F8FC00) [pid = 2564] [serial = 2051] [outer = 148DA400] 14:18:21 INFO - PROCESS | 2564 | 1465247901759 Marionette TRACE conn8 <- [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]]]}] 14:18:21 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 14:18:21 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 670ms 14:18:21 INFO - PROCESS | 2564 | 1465247901811 Marionette TRACE conn8 -> [0,2697,"getWindowHandle",null] 14:18:21 INFO - PROCESS | 2564 | 1465247901813 Marionette TRACE conn8 <- [1,2697,null,{"value":"13"}] 14:18:21 INFO - PROCESS | 2564 | 1465247901816 Marionette TRACE conn8 -> [0,2698,"setScriptTimeout",{"ms":35000}] 14:18:21 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 14:18:21 INFO - PROCESS | 2564 | 1465247901819 Marionette TRACE conn8 <- [1,2698,null,{}] 14:18:21 INFO - PROCESS | 2564 | 1465247901830 Marionette TRACE conn8 -> [0,2699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:18:21 INFO - PROCESS | 2564 | 1465247901834 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:18:21 INFO - PROCESS | 2564 | 1465247901951 Marionette TRACE conn8 <- [1,2699,null,{"value":null}] 14:18:22 INFO - PROCESS | 2564 | 1465247902059 Marionette TRACE conn8 -> [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\", \"841f63d8-fed4-499c-a8c0-303cb4dc280d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:18:22 INFO - PROCESS | 2564 | 1465247902062 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:18:22 INFO - PROCESS | 2564 | ++DOCSHELL 1771B400 == 28 [pid = 2564] [id = 684] 14:18:22 INFO - PROCESS | 2564 | ++DOMWINDOW == 49 (17722400) [pid = 2564] [serial = 2052] [outer = 00000000] 14:18:22 INFO - PROCESS | 2564 | ++DOMWINDOW == 50 (1774B000) [pid = 2564] [serial = 2053] [outer = 17722400] 14:18:22 INFO - PROCESS | 2564 | 1465247902109 Marionette DEBUG loaded listener.js 14:18:22 INFO - PROCESS | 2564 | ++DOMWINDOW == 51 (177C0800) [pid = 2564] [serial = 2054] [outer = 17722400] 14:18:22 INFO - PROCESS | 2564 | 1465247902501 Marionette TRACE conn8 <- [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] 14:18:22 INFO - PROCESS | 2564 | 1465247902564 Marionette TRACE conn8 <- [1,2701,null,{"value":"13"}] 14:18:22 INFO - PROCESS | 2564 | 1465247902567 Marionette TRACE conn8 -> [0,2702,"setScriptTimeout",{"ms":35000}] 14:18:22 INFO - PROCESS | 2564 | 1465247902569 Marionette TRACE conn8 <- [1,2702,null,{}] 14:18:22 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html 14:18:22 INFO - PROCESS | 2564 | 1465247902572 Marionette TRACE conn8 -> [0,2703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:18:22 INFO - PROCESS | 2564 | 1465247902575 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:18:22 INFO - PROCESS | 2564 | 1465247902661 Marionette TRACE conn8 <- [1,2703,null,{"value":null}] 14:18:22 INFO - PROCESS | 2564 | 1465247902667 Marionette TRACE conn8 -> [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\", \"841f63d8-fed4-499c-a8c0-303cb4dc280d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:18:22 INFO - PROCESS | 2564 | 1465247902668 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:18:22 INFO - PROCESS | 2564 | ++DOCSHELL 1794E000 == 29 [pid = 2564] [id = 685] 14:18:22 INFO - PROCESS | 2564 | ++DOMWINDOW == 52 (1794F800) [pid = 2564] [serial = 2055] [outer = 00000000] 14:18:22 INFO - PROCESS | 2564 | ++DOMWINDOW == 53 (183D1400) [pid = 2564] [serial = 2056] [outer = 1794F800] 14:18:22 INFO - PROCESS | 2564 | 1465247902714 Marionette DEBUG loaded listener.js 14:18:22 INFO - PROCESS | 2564 | ++DOMWINDOW == 54 (184BB000) [pid = 2564] [serial = 2057] [outer = 1794F800] 14:18:23 INFO - PROCESS | 2564 | 1465247903196 Marionette TRACE conn8 <- [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]]]}] 14:18:23 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 14:18:23 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 670ms 14:18:23 INFO - PROCESS | 2564 | 1465247903243 Marionette TRACE conn8 -> [0,2705,"getWindowHandle",null] 14:18:23 INFO - PROCESS | 2564 | 1465247903245 Marionette TRACE conn8 <- [1,2705,null,{"value":"13"}] 14:18:23 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 14:18:23 INFO - PROCESS | 2564 | 1465247903248 Marionette TRACE conn8 -> [0,2706,"setScriptTimeout",{"ms":35000}] 14:18:23 INFO - PROCESS | 2564 | 1465247903250 Marionette TRACE conn8 <- [1,2706,null,{}] 14:18:23 INFO - PROCESS | 2564 | 1465247903253 Marionette TRACE conn8 -> [0,2707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:18:23 INFO - PROCESS | 2564 | 1465247903255 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:18:23 INFO - PROCESS | 2564 | 1465247903400 Marionette TRACE conn8 <- [1,2707,null,{"value":null}] 14:18:23 INFO - PROCESS | 2564 | 1465247903422 Marionette TRACE conn8 -> [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\", \"841f63d8-fed4-499c-a8c0-303cb4dc280d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:18:23 INFO - PROCESS | 2564 | 1465247903424 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:18:23 INFO - PROCESS | 2564 | ++DOCSHELL 18903C00 == 30 [pid = 2564] [id = 686] 14:18:23 INFO - PROCESS | 2564 | ++DOMWINDOW == 55 (18906000) [pid = 2564] [serial = 2058] [outer = 00000000] 14:18:23 INFO - PROCESS | 2564 | ++DOMWINDOW == 56 (1890E800) [pid = 2564] [serial = 2059] [outer = 18906000] 14:18:23 INFO - PROCESS | 2564 | 1465247903468 Marionette DEBUG loaded listener.js 14:18:23 INFO - PROCESS | 2564 | ++DOMWINDOW == 57 (18C07000) [pid = 2564] [serial = 2060] [outer = 18906000] 14:18:23 INFO - PROCESS | 2564 | 1465247903934 Marionette TRACE conn8 <- [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] 14:18:24 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 14:18:24 INFO - PROCESS | 2564 | 1465247903981 Marionette TRACE conn8 <- [1,2709,null,{"value":"13"}] 14:18:24 INFO - PROCESS | 2564 | 1465247903983 Marionette TRACE conn8 -> [0,2710,"setScriptTimeout",{"ms":35000}] 14:18:24 INFO - PROCESS | 2564 | 1465247903985 Marionette TRACE conn8 <- [1,2710,null,{}] 14:18:24 INFO - PROCESS | 2564 | 1465247903988 Marionette TRACE conn8 -> [0,2711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:18:24 INFO - PROCESS | 2564 | 1465247903994 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:18:24 INFO - PROCESS | 2564 | 1465247904138 Marionette TRACE conn8 <- [1,2711,null,{"value":null}] 14:18:24 INFO - PROCESS | 2564 | 1465247904150 Marionette TRACE conn8 -> [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\", \"841f63d8-fed4-499c-a8c0-303cb4dc280d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:18:24 INFO - PROCESS | 2564 | 1465247904152 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:18:24 INFO - PROCESS | 2564 | ++DOCSHELL 18C2E800 == 31 [pid = 2564] [id = 687] 14:18:24 INFO - PROCESS | 2564 | ++DOMWINDOW == 58 (18C30800) [pid = 2564] [serial = 2061] [outer = 00000000] 14:18:24 INFO - PROCESS | 2564 | ++DOMWINDOW == 59 (18E58400) [pid = 2564] [serial = 2062] [outer = 18C30800] 14:18:24 INFO - PROCESS | 2564 | 1465247904200 Marionette DEBUG loaded listener.js 14:18:24 INFO - PROCESS | 2564 | ++DOMWINDOW == 60 (18E5E800) [pid = 2564] [serial = 2063] [outer = 18C30800] 14:18:24 INFO - PROCESS | 2564 | 1465247904674 Marionette TRACE conn8 <- [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] 14:18:24 INFO - PROCESS | 2564 | 1465247904737 Marionette TRACE conn8 <- [1,2713,null,{"value":"13"}] 14:18:24 INFO - PROCESS | 2564 | 1465247904742 Marionette TRACE conn8 -> [0,2714,"setScriptTimeout",{"ms":35000}] 14:18:24 INFO - PROCESS | 2564 | 1465247904744 Marionette TRACE conn8 <- [1,2714,null,{}] 14:18:24 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 14:18:24 INFO - PROCESS | 2564 | 1465247904748 Marionette TRACE conn8 -> [0,2715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:18:24 INFO - PROCESS | 2564 | 1465247904750 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:18:24 INFO - PROCESS | 2564 | 1465247904872 Marionette TRACE conn8 <- [1,2715,null,{"value":null}] 14:18:24 INFO - PROCESS | 2564 | --DOMWINDOW == 59 (0FF4F400) [pid = 2564] [serial = 2028] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 14:18:24 INFO - PROCESS | 2564 | --DOMWINDOW == 58 (0FF56800) [pid = 2564] [serial = 2025] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 14:18:24 INFO - PROCESS | 2564 | --DOMWINDOW == 57 (0FF4B800) [pid = 2564] [serial = 2019] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 14:18:24 INFO - PROCESS | 2564 | --DOMWINDOW == 56 (17751C00) [pid = 2564] [serial = 2022] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 14:18:24 INFO - PROCESS | 2564 | --DOMWINDOW == 55 (141B8800) [pid = 2564] [serial = 2031] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 14:18:24 INFO - PROCESS | 2564 | --DOMWINDOW == 54 (1024E000) [pid = 2564] [serial = 2037] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 14:18:24 INFO - PROCESS | 2564 | --DOMWINDOW == 53 (1757B000) [pid = 2564] [serial = 2034] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 14:18:24 INFO - PROCESS | 2564 | 1465247904940 Marionette TRACE conn8 -> [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\", \"841f63d8-fed4-499c-a8c0-303cb4dc280d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:18:24 INFO - PROCESS | 2564 | 1465247904942 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:18:24 INFO - PROCESS | 2564 | ++DOCSHELL 0FB83000 == 32 [pid = 2564] [id = 688] 14:18:24 INFO - PROCESS | 2564 | ++DOMWINDOW == 54 (0FE3A000) [pid = 2564] [serial = 2064] [outer = 00000000] 14:18:25 INFO - PROCESS | 2564 | ++DOMWINDOW == 55 (1595C800) [pid = 2564] [serial = 2065] [outer = 0FE3A000] 14:18:25 INFO - PROCESS | 2564 | 1465247904988 Marionette DEBUG loaded listener.js 14:18:25 INFO - PROCESS | 2564 | ++DOMWINDOW == 56 (1757B800) [pid = 2564] [serial = 2066] [outer = 0FE3A000] 14:18:25 INFO - PROCESS | 2564 | 1465247905321 Marionette TRACE conn8 <- [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]]]}] 14:18:25 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 14:18:25 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 630ms 14:18:25 INFO - PROCESS | 2564 | 1465247905381 Marionette TRACE conn8 -> [0,2717,"getWindowHandle",null] 14:18:25 INFO - PROCESS | 2564 | 1465247905383 Marionette TRACE conn8 <- [1,2717,null,{"value":"13"}] 14:18:25 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 14:18:25 INFO - PROCESS | 2564 | 1465247905386 Marionette TRACE conn8 -> [0,2718,"setScriptTimeout",{"ms":35000}] 14:18:25 INFO - PROCESS | 2564 | 1465247905387 Marionette TRACE conn8 <- [1,2718,null,{}] 14:18:25 INFO - PROCESS | 2564 | 1465247905391 Marionette TRACE conn8 -> [0,2719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:18:25 INFO - PROCESS | 2564 | 1465247905393 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:18:25 INFO - PROCESS | 2564 | 1465247905472 Marionette TRACE conn8 <- [1,2719,null,{"value":null}] 14:18:25 INFO - PROCESS | 2564 | 1465247905567 Marionette TRACE conn8 -> [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\", \"841f63d8-fed4-499c-a8c0-303cb4dc280d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:18:25 INFO - PROCESS | 2564 | 1465247905569 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:18:25 INFO - PROCESS | 2564 | ++DOCSHELL 1752F000 == 33 [pid = 2564] [id = 689] 14:18:25 INFO - PROCESS | 2564 | ++DOMWINDOW == 57 (1757B000) [pid = 2564] [serial = 2067] [outer = 00000000] 14:18:25 INFO - PROCESS | 2564 | ++DOMWINDOW == 58 (19853400) [pid = 2564] [serial = 2068] [outer = 1757B000] 14:18:25 INFO - PROCESS | 2564 | 1465247905614 Marionette DEBUG loaded listener.js 14:18:25 INFO - PROCESS | 2564 | ++DOMWINDOW == 59 (19858800) [pid = 2564] [serial = 2069] [outer = 1757B000] 14:18:26 INFO - PROCESS | 2564 | 1465247906438 Marionette TRACE conn8 <- [1,2720,null,{"value":["/2dcontext/text-styles/2d.text.measure.width.space.html",0,null,null,[["Space characters are converted to U+0020 and collapsed (per CSS)",1,"assert_equals: ctx.measureText('A B').width === 150 (got 200[number], expected 150[number]) expected 150 but got 200","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 14:18:26 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.measure.width.space.html | Space characters are converted to U+0020 and collapsed (per CSS) - assert_equals: ctx.measureText('A B').width === 150 (got 200[number], expected 150[number]) expected 150 but got 200 14:18:26 INFO - _assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5 14:18:26 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5 14:18:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:18:26 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 14:18:26 INFO - TEST-OK | /2dcontext/text-styles/2d.text.measure.width.space.html | took 1072ms 14:18:26 INFO - PROCESS | 2564 | 1465247906459 Marionette TRACE conn8 -> [0,2721,"getWindowHandle",null] 14:18:26 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 14:18:26 INFO - PROCESS | 2564 | 1465247906461 Marionette TRACE conn8 <- [1,2721,null,{"value":"13"}] 14:18:26 INFO - PROCESS | 2564 | 1465247906464 Marionette TRACE conn8 -> [0,2722,"setScriptTimeout",{"ms":35000}] 14:18:26 INFO - PROCESS | 2564 | 1465247906466 Marionette TRACE conn8 <- [1,2722,null,{}] 14:18:26 INFO - PROCESS | 2564 | 1465247906469 Marionette TRACE conn8 -> [0,2723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:18:26 INFO - PROCESS | 2564 | 1465247906471 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:18:26 INFO - PROCESS | 2564 | 1465247906550 Marionette TRACE conn8 <- [1,2723,null,{"value":null}] 14:18:26 INFO - PROCESS | 2564 | 1465247906641 Marionette TRACE conn8 -> [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\", \"841f63d8-fed4-499c-a8c0-303cb4dc280d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:18:26 INFO - PROCESS | 2564 | 1465247906642 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:18:26 INFO - PROCESS | 2564 | ++DOCSHELL 1984D800 == 34 [pid = 2564] [id = 690] 14:18:26 INFO - PROCESS | 2564 | ++DOMWINDOW == 60 (19871400) [pid = 2564] [serial = 2070] [outer = 00000000] 14:18:26 INFO - PROCESS | 2564 | ++DOMWINDOW == 61 (1ABFC400) [pid = 2564] [serial = 2071] [outer = 19871400] 14:18:26 INFO - PROCESS | 2564 | 1465247906686 Marionette DEBUG loaded listener.js 14:18:26 INFO - PROCESS | 2564 | ++DOMWINDOW == 62 (1AD08800) [pid = 2564] [serial = 2072] [outer = 19871400] 14:18:27 INFO - PROCESS | 2564 | 1465247907183 Marionette TRACE conn8 <- [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]]]}] 14:18:27 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 14:18:27 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 770ms 14:18:27 INFO - PROCESS | 2564 | 1465247907235 Marionette TRACE conn8 -> [0,2725,"getWindowHandle",null] 14:18:27 INFO - PROCESS | 2564 | 1465247907240 Marionette TRACE conn8 <- [1,2725,null,{"value":"13"}] 14:18:27 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 14:18:27 INFO - PROCESS | 2564 | 1465247907245 Marionette TRACE conn8 -> [0,2726,"setScriptTimeout",{"ms":35000}] 14:18:27 INFO - PROCESS | 2564 | 1465247907248 Marionette TRACE conn8 <- [1,2726,null,{}] 14:18:27 INFO - PROCESS | 2564 | 1465247907254 Marionette TRACE conn8 -> [0,2727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:18:27 INFO - PROCESS | 2564 | 1465247907257 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:18:27 INFO - PROCESS | 2564 | 1465247907372 Marionette TRACE conn8 <- [1,2727,null,{"value":null}] 14:18:27 INFO - PROCESS | 2564 | 1465247907514 Marionette TRACE conn8 -> [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\", \"841f63d8-fed4-499c-a8c0-303cb4dc280d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:18:27 INFO - PROCESS | 2564 | 1465247907517 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:18:27 INFO - PROCESS | 2564 | ++DOCSHELL 0FD0E000 == 35 [pid = 2564] [id = 691] 14:18:27 INFO - PROCESS | 2564 | ++DOMWINDOW == 63 (0FE3F400) [pid = 2564] [serial = 2073] [outer = 00000000] 14:18:27 INFO - PROCESS | 2564 | ++DOMWINDOW == 64 (10ECC400) [pid = 2564] [serial = 2074] [outer = 0FE3F400] 14:18:27 INFO - PROCESS | 2564 | 1465247907576 Marionette DEBUG loaded listener.js 14:18:27 INFO - PROCESS | 2564 | ++DOMWINDOW == 65 (1481E800) [pid = 2564] [serial = 2075] [outer = 0FE3F400] 14:18:28 INFO - PROCESS | 2564 | 1465247908197 Marionette TRACE conn8 <- [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]]]}] 14:18:28 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 14:18:28 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 1025ms 14:18:28 INFO - PROCESS | 2564 | 1465247908270 Marionette TRACE conn8 -> [0,2729,"getWindowHandle",null] 14:18:28 INFO - PROCESS | 2564 | 1465247908275 Marionette TRACE conn8 <- [1,2729,null,{"value":"13"}] 14:18:28 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 14:18:28 INFO - PROCESS | 2564 | 1465247908282 Marionette TRACE conn8 -> [0,2730,"setScriptTimeout",{"ms":35000}] 14:18:28 INFO - PROCESS | 2564 | 1465247908285 Marionette TRACE conn8 <- [1,2730,null,{}] 14:18:28 INFO - PROCESS | 2564 | 1465247908323 Marionette TRACE conn8 -> [0,2731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:18:28 INFO - PROCESS | 2564 | 1465247908326 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:18:28 INFO - PROCESS | 2564 | 1465247908446 Marionette TRACE conn8 <- [1,2731,null,{"value":null}] 14:18:28 INFO - PROCESS | 2564 | 1465247908578 Marionette TRACE conn8 -> [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\", \"841f63d8-fed4-499c-a8c0-303cb4dc280d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:18:28 INFO - PROCESS | 2564 | 1465247908581 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:18:28 INFO - PROCESS | 2564 | ++DOCSHELL 1770B400 == 36 [pid = 2564] [id = 692] 14:18:28 INFO - PROCESS | 2564 | ++DOMWINDOW == 66 (17747400) [pid = 2564] [serial = 2076] [outer = 00000000] 14:18:28 INFO - PROCESS | 2564 | ++DOMWINDOW == 67 (17EDC400) [pid = 2564] [serial = 2077] [outer = 17747400] 14:18:28 INFO - PROCESS | 2564 | 1465247908640 Marionette DEBUG loaded listener.js 14:18:28 INFO - PROCESS | 2564 | ++DOMWINDOW == 68 (1837BC00) [pid = 2564] [serial = 2078] [outer = 17747400] 14:18:29 INFO - PROCESS | 2564 | 1465247909258 Marionette TRACE conn8 <- [1,2732,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html",0,null,null,[["save()/restore() works for fillStyle",0,null,null]]]}] 14:18:29 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 14:18:29 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 1020ms 14:18:29 INFO - PROCESS | 2564 | 1465247909305 Marionette TRACE conn8 -> [0,2733,"getWindowHandle",null] 14:18:29 INFO - PROCESS | 2564 | 1465247909308 Marionette TRACE conn8 <- [1,2733,null,{"value":"13"}] 14:18:29 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 14:18:29 INFO - PROCESS | 2564 | 1465247909312 Marionette TRACE conn8 -> [0,2734,"setScriptTimeout",{"ms":35000}] 14:18:29 INFO - PROCESS | 2564 | 1465247909316 Marionette TRACE conn8 <- [1,2734,null,{}] 14:18:29 INFO - PROCESS | 2564 | 1465247909326 Marionette TRACE conn8 -> [0,2735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:18:29 INFO - PROCESS | 2564 | 1465247909331 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:18:29 INFO - PROCESS | 2564 | 1465247909440 Marionette TRACE conn8 <- [1,2735,null,{"value":null}] 14:18:29 INFO - PROCESS | 2564 | 1465247909582 Marionette TRACE conn8 -> [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\", \"841f63d8-fed4-499c-a8c0-303cb4dc280d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:18:29 INFO - PROCESS | 2564 | 1465247909586 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:18:29 INFO - PROCESS | 2564 | ++DOCSHELL 19852000 == 37 [pid = 2564] [id = 693] 14:18:29 INFO - PROCESS | 2564 | ++DOMWINDOW == 69 (19871800) [pid = 2564] [serial = 2079] [outer = 00000000] 14:18:29 INFO - PROCESS | 2564 | ++DOMWINDOW == 70 (1B26CC00) [pid = 2564] [serial = 2080] [outer = 19871800] 14:18:29 INFO - PROCESS | 2564 | 1465247909644 Marionette DEBUG loaded listener.js 14:18:29 INFO - PROCESS | 2564 | ++DOMWINDOW == 71 (1B597000) [pid = 2564] [serial = 2081] [outer = 19871800] 14:18:30 INFO - PROCESS | 2564 | 1465247910200 Marionette TRACE conn8 <- [1,2736,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.font.html",0,null,null,[["save()/restore() works for font",0,null,null]]]}] 14:18:30 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 14:18:30 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 930ms 14:18:30 INFO - PROCESS | 2564 | 1465247910245 Marionette TRACE conn8 -> [0,2737,"getWindowHandle",null] 14:18:30 INFO - PROCESS | 2564 | 1465247910248 Marionette TRACE conn8 <- [1,2737,null,{"value":"13"}] 14:18:30 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 14:18:30 INFO - PROCESS | 2564 | 1465247910252 Marionette TRACE conn8 -> [0,2738,"setScriptTimeout",{"ms":35000}] 14:18:30 INFO - PROCESS | 2564 | 1465247910254 Marionette TRACE conn8 <- [1,2738,null,{}] 14:18:30 INFO - PROCESS | 2564 | 1465247910257 Marionette TRACE conn8 -> [0,2739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:18:30 INFO - PROCESS | 2564 | 1465247910260 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:18:30 INFO - PROCESS | 2564 | 1465247910371 Marionette TRACE conn8 <- [1,2739,null,{"value":null}] 14:18:30 INFO - PROCESS | 2564 | 1465247910483 Marionette TRACE conn8 -> [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\", \"841f63d8-fed4-499c-a8c0-303cb4dc280d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:18:30 INFO - PROCESS | 2564 | 1465247910485 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:18:30 INFO - PROCESS | 2564 | ++DOCSHELL 0F7D3000 == 38 [pid = 2564] [id = 694] 14:18:30 INFO - PROCESS | 2564 | ++DOMWINDOW == 72 (0FD03800) [pid = 2564] [serial = 2082] [outer = 00000000] 14:18:30 INFO - PROCESS | 2564 | ++DOMWINDOW == 73 (0FE3BC00) [pid = 2564] [serial = 2083] [outer = 0FD03800] 14:18:30 INFO - PROCESS | 2564 | 1465247910691 Marionette DEBUG loaded listener.js 14:18:30 INFO - PROCESS | 2564 | ++DOMWINDOW == 74 (1020A400) [pid = 2564] [serial = 2084] [outer = 0FD03800] 14:18:31 INFO - PROCESS | 2564 | --DOCSHELL 1752F000 == 37 [pid = 2564] [id = 689] 14:18:31 INFO - PROCESS | 2564 | --DOCSHELL 0FB83000 == 36 [pid = 2564] [id = 688] 14:18:31 INFO - PROCESS | 2564 | --DOCSHELL 18C2E800 == 35 [pid = 2564] [id = 687] 14:18:31 INFO - PROCESS | 2564 | --DOCSHELL 18903C00 == 34 [pid = 2564] [id = 686] 14:18:31 INFO - PROCESS | 2564 | --DOCSHELL 1794E000 == 33 [pid = 2564] [id = 685] 14:18:31 INFO - PROCESS | 2564 | --DOCSHELL 1771B400 == 32 [pid = 2564] [id = 684] 14:18:31 INFO - PROCESS | 2564 | --DOCSHELL 148D9C00 == 31 [pid = 2564] [id = 683] 14:18:31 INFO - PROCESS | 2564 | --DOCSHELL 0FF57000 == 30 [pid = 2564] [id = 682] 14:18:31 INFO - PROCESS | 2564 | --DOCSHELL 1774F800 == 29 [pid = 2564] [id = 680] 14:18:31 INFO - PROCESS | 2564 | --DOCSHELL 10540800 == 28 [pid = 2564] [id = 681] 14:18:31 INFO - PROCESS | 2564 | --DOCSHELL 1770B400 == 27 [pid = 2564] [id = 692] 14:18:31 INFO - PROCESS | 2564 | --DOCSHELL 19852000 == 26 [pid = 2564] [id = 693] 14:18:31 INFO - PROCESS | 2564 | --DOCSHELL 1984D800 == 25 [pid = 2564] [id = 690] 14:18:31 INFO - PROCESS | 2564 | --DOCSHELL 0FD0E000 == 24 [pid = 2564] [id = 691] 14:18:31 INFO - PROCESS | 2564 | --DOMWINDOW == 73 (10210400) [pid = 2564] [serial = 2029] [outer = 00000000] [url = about:blank] 14:18:31 INFO - PROCESS | 2564 | --DOMWINDOW == 72 (1483C800) [pid = 2564] [serial = 2027] [outer = 00000000] [url = about:blank] 14:18:31 INFO - PROCESS | 2564 | --DOMWINDOW == 71 (14812400) [pid = 2564] [serial = 2026] [outer = 00000000] [url = about:blank] 14:18:31 INFO - PROCESS | 2564 | --DOMWINDOW == 70 (17EE9800) [pid = 2564] [serial = 2041] [outer = 00000000] [url = about:blank] 14:18:31 INFO - PROCESS | 2564 | --DOMWINDOW == 69 (14096800) [pid = 2564] [serial = 2021] [outer = 00000000] [url = about:blank] 14:18:31 INFO - PROCESS | 2564 | --DOMWINDOW == 68 (10253000) [pid = 2564] [serial = 2020] [outer = 00000000] [url = about:blank] 14:18:31 INFO - PROCESS | 2564 | --DOMWINDOW == 67 (184BEC00) [pid = 2564] [serial = 2024] [outer = 00000000] [url = about:blank] 14:18:31 INFO - PROCESS | 2564 | --DOMWINDOW == 66 (17EDBC00) [pid = 2564] [serial = 2023] [outer = 00000000] [url = about:blank] 14:18:31 INFO - PROCESS | 2564 | --DOMWINDOW == 65 (1480C400) [pid = 2564] [serial = 2033] [outer = 00000000] [url = about:blank] 14:18:31 INFO - PROCESS | 2564 | --DOMWINDOW == 64 (17749C00) [pid = 2564] [serial = 2039] [outer = 00000000] [url = about:blank] 14:18:31 INFO - PROCESS | 2564 | --DOMWINDOW == 63 (14738800) [pid = 2564] [serial = 2032] [outer = 00000000] [url = about:blank] 14:18:31 INFO - PROCESS | 2564 | --DOMWINDOW == 62 (1770C000) [pid = 2564] [serial = 2035] [outer = 00000000] [url = about:blank] 14:18:31 INFO - PROCESS | 2564 | --DOMWINDOW == 61 (17713C00) [pid = 2564] [serial = 2036] [outer = 00000000] [url = about:blank] 14:18:31 INFO - PROCESS | 2564 | --DOMWINDOW == 60 (17711400) [pid = 2564] [serial = 2038] [outer = 00000000] [url = about:blank] 14:18:31 INFO - PROCESS | 2564 | --DOMWINDOW == 59 (1024D800) [pid = 2564] [serial = 2030] [outer = 00000000] [url = about:blank] 14:18:32 INFO - PROCESS | 2564 | 1465247912005 Marionette TRACE conn8 <- [1,2740,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html",0,null,null,[["save()/restore() works for globalAlpha",0,null,null]]]}] 14:18:32 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 14:18:32 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 1836ms 14:18:32 INFO - PROCESS | 2564 | 1465247912115 Marionette TRACE conn8 -> [0,2741,"getWindowHandle",null] 14:18:32 INFO - PROCESS | 2564 | 1465247912119 Marionette TRACE conn8 <- [1,2741,null,{"value":"13"}] 14:18:32 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 14:18:32 INFO - PROCESS | 2564 | 1465247912126 Marionette TRACE conn8 -> [0,2742,"setScriptTimeout",{"ms":35000}] 14:18:32 INFO - PROCESS | 2564 | 1465247912128 Marionette TRACE conn8 <- [1,2742,null,{}] 14:18:32 INFO - PROCESS | 2564 | 1465247912135 Marionette TRACE conn8 -> [0,2743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:18:32 INFO - PROCESS | 2564 | 1465247912138 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:18:32 INFO - PROCESS | 2564 | 1465247912225 Marionette TRACE conn8 <- [1,2743,null,{"value":null}] 14:18:32 INFO - PROCESS | 2564 | 1465247912232 Marionette TRACE conn8 -> [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\", \"841f63d8-fed4-499c-a8c0-303cb4dc280d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:18:32 INFO - PROCESS | 2564 | 1465247912235 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:18:32 INFO - PROCESS | 2564 | ++DOCSHELL 0FE40C00 == 25 [pid = 2564] [id = 695] 14:18:32 INFO - PROCESS | 2564 | ++DOMWINDOW == 60 (0FE41000) [pid = 2564] [serial = 2085] [outer = 00000000] 14:18:32 INFO - PROCESS | 2564 | ++DOMWINDOW == 61 (0FE45C00) [pid = 2564] [serial = 2086] [outer = 0FE41000] 14:18:32 INFO - PROCESS | 2564 | 1465247912285 Marionette DEBUG loaded listener.js 14:18:32 INFO - PROCESS | 2564 | ++DOMWINDOW == 62 (0FF4E800) [pid = 2564] [serial = 2087] [outer = 0FE41000] 14:18:32 INFO - PROCESS | 2564 | 1465247912809 Marionette TRACE conn8 <- [1,2744,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html",0,null,null,[["save()/restore() works for globalCompositeOperation",0,null,null]]]}] 14:18:32 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 14:18:32 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 730ms 14:18:32 INFO - PROCESS | 2564 | 1465247912856 Marionette TRACE conn8 -> [0,2745,"getWindowHandle",null] 14:18:32 INFO - PROCESS | 2564 | 1465247912861 Marionette TRACE conn8 <- [1,2745,null,{"value":"13"}] 14:18:32 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 14:18:32 INFO - PROCESS | 2564 | 1465247912868 Marionette TRACE conn8 -> [0,2746,"setScriptTimeout",{"ms":35000}] 14:18:32 INFO - PROCESS | 2564 | 1465247912870 Marionette TRACE conn8 <- [1,2746,null,{}] 14:18:32 INFO - PROCESS | 2564 | 1465247912874 Marionette TRACE conn8 -> [0,2747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:18:32 INFO - PROCESS | 2564 | 1465247912877 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:18:33 INFO - PROCESS | 2564 | 1465247912970 Marionette TRACE conn8 <- [1,2747,null,{"value":null}] 14:18:33 INFO - PROCESS | 2564 | 1465247913060 Marionette TRACE conn8 -> [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\", \"841f63d8-fed4-499c-a8c0-303cb4dc280d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:18:33 INFO - PROCESS | 2564 | 1465247913063 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:18:33 INFO - PROCESS | 2564 | ++DOCSHELL 13E05800 == 26 [pid = 2564] [id = 696] 14:18:33 INFO - PROCESS | 2564 | ++DOMWINDOW == 63 (13E06C00) [pid = 2564] [serial = 2088] [outer = 00000000] 14:18:33 INFO - PROCESS | 2564 | ++DOMWINDOW == 64 (1409B000) [pid = 2564] [serial = 2089] [outer = 13E06C00] 14:18:33 INFO - PROCESS | 2564 | 1465247913120 Marionette DEBUG loaded listener.js 14:18:33 INFO - PROCESS | 2564 | ++DOMWINDOW == 65 (140E5000) [pid = 2564] [serial = 2090] [outer = 13E06C00] 14:18:33 INFO - PROCESS | 2564 | 1465247913499 Marionette TRACE conn8 <- [1,2748,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html",0,null,null,[["save()/restore() works for lineCap",0,null,null]]]}] 14:18:33 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 14:18:33 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 670ms 14:18:33 INFO - PROCESS | 2564 | 1465247913542 Marionette TRACE conn8 -> [0,2749,"getWindowHandle",null] 14:18:33 INFO - PROCESS | 2564 | 1465247913544 Marionette TRACE conn8 <- [1,2749,null,{"value":"13"}] 14:18:33 INFO - PROCESS | 2564 | 1465247913548 Marionette TRACE conn8 -> [0,2750,"setScriptTimeout",{"ms":35000}] 14:18:33 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 14:18:33 INFO - PROCESS | 2564 | 1465247913551 Marionette TRACE conn8 <- [1,2750,null,{}] 14:18:33 INFO - PROCESS | 2564 | 1465247913562 Marionette TRACE conn8 -> [0,2751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:18:33 INFO - PROCESS | 2564 | 1465247913566 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:18:33 INFO - PROCESS | 2564 | 1465247913681 Marionette TRACE conn8 <- [1,2751,null,{"value":null}] 14:18:33 INFO - PROCESS | 2564 | 1465247913695 Marionette TRACE conn8 -> [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\", \"841f63d8-fed4-499c-a8c0-303cb4dc280d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:18:33 INFO - PROCESS | 2564 | 1465247913698 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:18:33 INFO - PROCESS | 2564 | ++DOCSHELL 149EE000 == 27 [pid = 2564] [id = 697] 14:18:33 INFO - PROCESS | 2564 | ++DOMWINDOW == 66 (149F8000) [pid = 2564] [serial = 2091] [outer = 00000000] 14:18:33 INFO - PROCESS | 2564 | ++DOMWINDOW == 67 (17537800) [pid = 2564] [serial = 2092] [outer = 149F8000] 14:18:33 INFO - PROCESS | 2564 | 1465247913747 Marionette DEBUG loaded listener.js 14:18:33 INFO - PROCESS | 2564 | ++DOMWINDOW == 68 (1756A000) [pid = 2564] [serial = 2093] [outer = 149F8000] 14:18:34 INFO - PROCESS | 2564 | 1465247914216 Marionette TRACE conn8 <- [1,2752,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html",0,null,null,[["save()/restore() works for lineJoin",0,null,null]]]}] 14:18:34 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 14:18:34 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 731ms 14:18:34 INFO - PROCESS | 2564 | 1465247914282 Marionette TRACE conn8 -> [0,2753,"getWindowHandle",null] 14:18:34 INFO - PROCESS | 2564 | 1465247914285 Marionette TRACE conn8 <- [1,2753,null,{"value":"13"}] 14:18:34 INFO - PROCESS | 2564 | 1465247914288 Marionette TRACE conn8 -> [0,2754,"setScriptTimeout",{"ms":35000}] 14:18:34 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 14:18:34 INFO - PROCESS | 2564 | 1465247914290 Marionette TRACE conn8 <- [1,2754,null,{}] 14:18:34 INFO - PROCESS | 2564 | 1465247914300 Marionette TRACE conn8 -> [0,2755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:18:34 INFO - PROCESS | 2564 | 1465247914302 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:18:34 INFO - PROCESS | 2564 | 1465247914419 Marionette TRACE conn8 <- [1,2755,null,{"value":null}] 14:18:34 INFO - PROCESS | 2564 | 1465247914424 Marionette TRACE conn8 -> [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\", \"841f63d8-fed4-499c-a8c0-303cb4dc280d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:18:34 INFO - PROCESS | 2564 | 1465247914426 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:18:34 INFO - PROCESS | 2564 | ++DOCSHELL 17536C00 == 28 [pid = 2564] [id = 698] 14:18:34 INFO - PROCESS | 2564 | ++DOMWINDOW == 69 (17588800) [pid = 2564] [serial = 2094] [outer = 00000000] 14:18:34 INFO - PROCESS | 2564 | ++DOMWINDOW == 70 (17719C00) [pid = 2564] [serial = 2095] [outer = 17588800] 14:18:34 INFO - PROCESS | 2564 | 1465247914470 Marionette DEBUG loaded listener.js 14:18:34 INFO - PROCESS | 2564 | ++DOMWINDOW == 71 (1774A800) [pid = 2564] [serial = 2096] [outer = 17588800] 14:18:34 INFO - PROCESS | 2564 | 1465247914922 Marionette TRACE conn8 <- [1,2756,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html",0,null,null,[["save()/restore() works for lineWidth",0,null,null]]]}] 14:18:35 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 14:18:35 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 690ms 14:18:35 INFO - PROCESS | 2564 | 1465247914985 Marionette TRACE conn8 -> [0,2757,"getWindowHandle",null] 14:18:35 INFO - PROCESS | 2564 | 1465247914987 Marionette TRACE conn8 <- [1,2757,null,{"value":"13"}] 14:18:35 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 14:18:35 INFO - PROCESS | 2564 | 1465247914990 Marionette TRACE conn8 -> [0,2758,"setScriptTimeout",{"ms":35000}] 14:18:35 INFO - PROCESS | 2564 | 1465247914992 Marionette TRACE conn8 <- [1,2758,null,{}] 14:18:35 INFO - PROCESS | 2564 | 1465247914996 Marionette TRACE conn8 -> [0,2759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:18:35 INFO - PROCESS | 2564 | 1465247914998 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:18:35 INFO - PROCESS | 2564 | 1465247915137 Marionette TRACE conn8 <- [1,2759,null,{"value":null}] 14:18:35 INFO - PROCESS | 2564 | 1465247915159 Marionette TRACE conn8 -> [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\", \"841f63d8-fed4-499c-a8c0-303cb4dc280d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:18:35 INFO - PROCESS | 2564 | 1465247915161 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:18:35 INFO - PROCESS | 2564 | ++DOCSHELL 177BF400 == 29 [pid = 2564] [id = 699] 14:18:35 INFO - PROCESS | 2564 | ++DOMWINDOW == 72 (177C0400) [pid = 2564] [serial = 2097] [outer = 00000000] 14:18:35 INFO - PROCESS | 2564 | ++DOMWINDOW == 73 (17E3F800) [pid = 2564] [serial = 2098] [outer = 177C0400] 14:18:35 INFO - PROCESS | 2564 | 1465247915205 Marionette DEBUG loaded listener.js 14:18:35 INFO - PROCESS | 2564 | ++DOMWINDOW == 74 (17EE4000) [pid = 2564] [serial = 2099] [outer = 177C0400] 14:18:35 INFO - PROCESS | 2564 | 1465247915642 Marionette TRACE conn8 <- [1,2760,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html",0,null,null,[["save()/restore() works for miterLimit",0,null,null]]]}] 14:18:35 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 14:18:35 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 670ms 14:18:35 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 14:18:35 INFO - PROCESS | 2564 | 1465247915676 Marionette TRACE conn8 -> [0,2761,"getWindowHandle",null] 14:18:35 INFO - PROCESS | 2564 | 1465247915678 Marionette TRACE conn8 <- [1,2761,null,{"value":"13"}] 14:18:35 INFO - PROCESS | 2564 | 1465247915681 Marionette TRACE conn8 -> [0,2762,"setScriptTimeout",{"ms":35000}] 14:18:35 INFO - PROCESS | 2564 | 1465247915683 Marionette TRACE conn8 <- [1,2762,null,{}] 14:18:35 INFO - PROCESS | 2564 | 1465247915687 Marionette TRACE conn8 -> [0,2763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:18:35 INFO - PROCESS | 2564 | 1465247915692 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:18:35 INFO - PROCESS | 2564 | 1465247915836 Marionette TRACE conn8 <- [1,2763,null,{"value":null}] 14:18:35 INFO - PROCESS | 2564 | 1465247915846 Marionette TRACE conn8 -> [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\", \"841f63d8-fed4-499c-a8c0-303cb4dc280d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:18:35 INFO - PROCESS | 2564 | 1465247915848 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:18:35 INFO - PROCESS | 2564 | ++DOCSHELL 18379400 == 30 [pid = 2564] [id = 700] 14:18:35 INFO - PROCESS | 2564 | ++DOMWINDOW == 75 (184B7400) [pid = 2564] [serial = 2100] [outer = 00000000] 14:18:35 INFO - PROCESS | 2564 | ++DOMWINDOW == 76 (1890A000) [pid = 2564] [serial = 2101] [outer = 184B7400] 14:18:35 INFO - PROCESS | 2564 | 1465247915947 Marionette DEBUG loaded listener.js 14:18:36 INFO - PROCESS | 2564 | ++DOMWINDOW == 77 (18C10800) [pid = 2564] [serial = 2102] [outer = 184B7400] 14:18:36 INFO - PROCESS | 2564 | --DOMWINDOW == 76 (18906000) [pid = 2564] [serial = 2058] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 14:18:36 INFO - PROCESS | 2564 | --DOMWINDOW == 75 (18C30800) [pid = 2564] [serial = 2061] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 14:18:36 INFO - PROCESS | 2564 | --DOMWINDOW == 74 (105B4800) [pid = 2564] [serial = 2043] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 14:18:36 INFO - PROCESS | 2564 | --DOMWINDOW == 73 (1757B000) [pid = 2564] [serial = 2067] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 14:18:36 INFO - PROCESS | 2564 | --DOMWINDOW == 72 (1794F800) [pid = 2564] [serial = 2055] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 14:18:36 INFO - PROCESS | 2564 | --DOMWINDOW == 71 (0FF59C00) [pid = 2564] [serial = 2046] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 14:18:36 INFO - PROCESS | 2564 | --DOMWINDOW == 70 (148DA400) [pid = 2564] [serial = 2049] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 14:18:36 INFO - PROCESS | 2564 | --DOMWINDOW == 69 (19871400) [pid = 2564] [serial = 2070] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 14:18:36 INFO - PROCESS | 2564 | --DOMWINDOW == 68 (17722400) [pid = 2564] [serial = 2052] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 14:18:36 INFO - PROCESS | 2564 | --DOMWINDOW == 67 (177CA800) [pid = 2564] [serial = 2040] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 14:18:36 INFO - PROCESS | 2564 | --DOMWINDOW == 66 (0FE3A000) [pid = 2564] [serial = 2064] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 14:18:36 INFO - PROCESS | 2564 | 1465247916611 Marionette TRACE conn8 <- [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]]]}] 14:18:36 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 14:18:36 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 970ms 14:18:36 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 14:18:36 INFO - PROCESS | 2564 | 1465247916653 Marionette TRACE conn8 -> [0,2765,"getWindowHandle",null] 14:18:36 INFO - PROCESS | 2564 | 1465247916655 Marionette TRACE conn8 <- [1,2765,null,{"value":"13"}] 14:18:36 INFO - PROCESS | 2564 | 1465247916659 Marionette TRACE conn8 -> [0,2766,"setScriptTimeout",{"ms":35000}] 14:18:36 INFO - PROCESS | 2564 | 1465247916660 Marionette TRACE conn8 <- [1,2766,null,{}] 14:18:36 INFO - PROCESS | 2564 | 1465247916664 Marionette TRACE conn8 -> [0,2767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:18:36 INFO - PROCESS | 2564 | 1465247916666 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:18:36 INFO - PROCESS | 2564 | 1465247916743 Marionette TRACE conn8 <- [1,2767,null,{"value":null}] 14:18:36 INFO - PROCESS | 2564 | 1465247916842 Marionette TRACE conn8 -> [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\", \"841f63d8-fed4-499c-a8c0-303cb4dc280d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:18:36 INFO - PROCESS | 2564 | 1465247916844 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:18:36 INFO - PROCESS | 2564 | ++DOCSHELL 0FF4C400 == 31 [pid = 2564] [id = 701] 14:18:36 INFO - PROCESS | 2564 | ++DOMWINDOW == 67 (0FF59C00) [pid = 2564] [serial = 2103] [outer = 00000000] 14:18:36 INFO - PROCESS | 2564 | ++DOMWINDOW == 68 (17EE9000) [pid = 2564] [serial = 2104] [outer = 0FF59C00] 14:18:36 INFO - PROCESS | 2564 | 1465247916889 Marionette DEBUG loaded listener.js 14:18:36 INFO - PROCESS | 2564 | ++DOMWINDOW == 69 (18910C00) [pid = 2564] [serial = 2105] [outer = 0FF59C00] 14:18:37 INFO - PROCESS | 2564 | 1465247917271 Marionette TRACE conn8 <- [1,2768,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html",0,null,null,[["save()/restore() works for shadowBlur",0,null,null]]]}] 14:18:37 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 14:18:37 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 630ms 14:18:37 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 14:18:37 INFO - PROCESS | 2564 | 1465247917321 Marionette TRACE conn8 -> [0,2769,"getWindowHandle",null] 14:18:37 INFO - PROCESS | 2564 | 1465247917323 Marionette TRACE conn8 <- [1,2769,null,{"value":"13"}] 14:18:37 INFO - PROCESS | 2564 | 1465247917326 Marionette TRACE conn8 -> [0,2770,"setScriptTimeout",{"ms":35000}] 14:18:37 INFO - PROCESS | 2564 | 1465247917327 Marionette TRACE conn8 <- [1,2770,null,{}] 14:18:37 INFO - PROCESS | 2564 | 1465247917331 Marionette TRACE conn8 -> [0,2771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:18:37 INFO - PROCESS | 2564 | 1465247917332 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:18:37 INFO - PROCESS | 2564 | 1465247917450 Marionette TRACE conn8 <- [1,2771,null,{"value":null}] 14:18:37 INFO - PROCESS | 2564 | 1465247917458 Marionette TRACE conn8 -> [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\", \"841f63d8-fed4-499c-a8c0-303cb4dc280d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:18:37 INFO - PROCESS | 2564 | 1465247917460 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:18:37 INFO - PROCESS | 2564 | ++DOCSHELL 18C31000 == 32 [pid = 2564] [id = 702] 14:18:37 INFO - PROCESS | 2564 | ++DOMWINDOW == 70 (18C33800) [pid = 2564] [serial = 2106] [outer = 00000000] 14:18:37 INFO - PROCESS | 2564 | ++DOMWINDOW == 71 (18E5A000) [pid = 2564] [serial = 2107] [outer = 18C33800] 14:18:37 INFO - PROCESS | 2564 | 1465247917503 Marionette DEBUG loaded listener.js 14:18:37 INFO - PROCESS | 2564 | ++DOMWINDOW == 72 (18E5D400) [pid = 2564] [serial = 2108] [outer = 18C33800] 14:18:37 INFO - PROCESS | 2564 | 1465247917920 Marionette TRACE conn8 <- [1,2772,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html",0,null,null,[["save()/restore() works for shadowColor",0,null,null]]]}] 14:18:37 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 14:18:37 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 630ms 14:18:37 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 14:18:37 INFO - PROCESS | 2564 | 1465247917956 Marionette TRACE conn8 -> [0,2773,"getWindowHandle",null] 14:18:37 INFO - PROCESS | 2564 | 1465247917958 Marionette TRACE conn8 <- [1,2773,null,{"value":"13"}] 14:18:37 INFO - PROCESS | 2564 | 1465247917961 Marionette TRACE conn8 -> [0,2774,"setScriptTimeout",{"ms":35000}] 14:18:37 INFO - PROCESS | 2564 | 1465247917963 Marionette TRACE conn8 <- [1,2774,null,{}] 14:18:37 INFO - PROCESS | 2564 | 1465247917966 Marionette TRACE conn8 -> [0,2775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:18:37 INFO - PROCESS | 2564 | 1465247917968 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:18:38 INFO - PROCESS | 2564 | 1465247918048 Marionette TRACE conn8 <- [1,2775,null,{"value":null}] 14:18:38 INFO - PROCESS | 2564 | 1465247918176 Marionette TRACE conn8 -> [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\", \"841f63d8-fed4-499c-a8c0-303cb4dc280d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:18:38 INFO - PROCESS | 2564 | 1465247918178 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:18:38 INFO - PROCESS | 2564 | ++DOCSHELL 0F361C00 == 33 [pid = 2564] [id = 703] 14:18:38 INFO - PROCESS | 2564 | ++DOMWINDOW == 73 (0FC50400) [pid = 2564] [serial = 2109] [outer = 00000000] 14:18:38 INFO - PROCESS | 2564 | ++DOMWINDOW == 74 (17717400) [pid = 2564] [serial = 2110] [outer = 0FC50400] 14:18:38 INFO - PROCESS | 2564 | 1465247918222 Marionette DEBUG loaded listener.js 14:18:38 INFO - PROCESS | 2564 | ++DOMWINDOW == 75 (1984B800) [pid = 2564] [serial = 2111] [outer = 0FC50400] 14:18:38 INFO - PROCESS | 2564 | 1465247918687 Marionette TRACE conn8 <- [1,2776,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html",0,null,null,[["save()/restore() works for shadowOffsetX",0,null,null]]]}] 14:18:38 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 14:18:38 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 771ms 14:18:38 INFO - PROCESS | 2564 | 1465247918746 Marionette TRACE conn8 -> [0,2777,"getWindowHandle",null] 14:18:38 INFO - PROCESS | 2564 | 1465247918750 Marionette TRACE conn8 <- [1,2777,null,{"value":"13"}] 14:18:38 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 14:18:38 INFO - PROCESS | 2564 | 1465247918756 Marionette TRACE conn8 -> [0,2778,"setScriptTimeout",{"ms":35000}] 14:18:38 INFO - PROCESS | 2564 | 1465247918760 Marionette TRACE conn8 <- [1,2778,null,{}] 14:18:38 INFO - PROCESS | 2564 | 1465247918766 Marionette TRACE conn8 -> [0,2779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:18:38 INFO - PROCESS | 2564 | 1465247918769 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:18:38 INFO - PROCESS | 2564 | 1465247918893 Marionette TRACE conn8 <- [1,2779,null,{"value":null}] 14:18:39 INFO - PROCESS | 2564 | 1465247919017 Marionette TRACE conn8 -> [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\", \"841f63d8-fed4-499c-a8c0-303cb4dc280d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:18:39 INFO - PROCESS | 2564 | 1465247919020 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:18:39 INFO - PROCESS | 2564 | ++DOCSHELL 0FC50800 == 34 [pid = 2564] [id = 704] 14:18:39 INFO - PROCESS | 2564 | ++DOMWINDOW == 76 (0FC54400) [pid = 2564] [serial = 2112] [outer = 00000000] 14:18:39 INFO - PROCESS | 2564 | ++DOMWINDOW == 77 (1024F800) [pid = 2564] [serial = 2113] [outer = 0FC54400] 14:18:39 INFO - PROCESS | 2564 | 1465247919078 Marionette DEBUG loaded listener.js 14:18:39 INFO - PROCESS | 2564 | ++DOMWINDOW == 78 (105BF400) [pid = 2564] [serial = 2114] [outer = 0FC54400] 14:18:39 INFO - PROCESS | 2564 | 1465247919889 Marionette TRACE conn8 <- [1,2780,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html",0,null,null,[["save()/restore() works for shadowOffsetY",0,null,null]]]}] 14:18:39 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 14:18:39 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 1171ms 14:18:39 INFO - PROCESS | 2564 | 1465247919933 Marionette TRACE conn8 -> [0,2781,"getWindowHandle",null] 14:18:39 INFO - PROCESS | 2564 | 1465247919938 Marionette TRACE conn8 <- [1,2781,null,{"value":"13"}] 14:18:39 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 14:18:39 INFO - PROCESS | 2564 | 1465247919944 Marionette TRACE conn8 -> [0,2782,"setScriptTimeout",{"ms":35000}] 14:18:39 INFO - PROCESS | 2564 | 1465247919947 Marionette TRACE conn8 <- [1,2782,null,{}] 14:18:39 INFO - PROCESS | 2564 | 1465247919951 Marionette TRACE conn8 -> [0,2783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:18:39 INFO - PROCESS | 2564 | 1465247919954 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:18:40 INFO - PROCESS | 2564 | 1465247920077 Marionette TRACE conn8 <- [1,2783,null,{"value":null}] 14:18:40 INFO - PROCESS | 2564 | 1465247920217 Marionette TRACE conn8 -> [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\", \"841f63d8-fed4-499c-a8c0-303cb4dc280d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:18:40 INFO - PROCESS | 2564 | 1465247920220 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:18:40 INFO - PROCESS | 2564 | ++DOCSHELL 148E0800 == 35 [pid = 2564] [id = 705] 14:18:40 INFO - PROCESS | 2564 | ++DOMWINDOW == 79 (15F7D800) [pid = 2564] [serial = 2115] [outer = 00000000] 14:18:40 INFO - PROCESS | 2564 | ++DOMWINDOW == 80 (17586400) [pid = 2564] [serial = 2116] [outer = 15F7D800] 14:18:40 INFO - PROCESS | 2564 | 1465247920278 Marionette DEBUG loaded listener.js 14:18:40 INFO - PROCESS | 2564 | ++DOMWINDOW == 81 (1771A000) [pid = 2564] [serial = 2117] [outer = 15F7D800] 14:18:41 INFO - PROCESS | 2564 | 1465247921189 Marionette TRACE conn8 <- [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]]]}] 14:18:41 INFO - PROCESS | 2564 | --DOCSHELL 18C31000 == 34 [pid = 2564] [id = 702] 14:18:41 INFO - PROCESS | 2564 | --DOCSHELL 0FF4C400 == 33 [pid = 2564] [id = 701] 14:18:41 INFO - PROCESS | 2564 | --DOCSHELL 18379400 == 32 [pid = 2564] [id = 700] 14:18:41 INFO - PROCESS | 2564 | --DOCSHELL 177BF400 == 31 [pid = 2564] [id = 699] 14:18:41 INFO - PROCESS | 2564 | --DOCSHELL 17536C00 == 30 [pid = 2564] [id = 698] 14:18:41 INFO - PROCESS | 2564 | --DOCSHELL 149EE000 == 29 [pid = 2564] [id = 697] 14:18:41 INFO - PROCESS | 2564 | --DOCSHELL 13E05800 == 28 [pid = 2564] [id = 696] 14:18:41 INFO - PROCESS | 2564 | --DOCSHELL 0FE40C00 == 27 [pid = 2564] [id = 695] 14:18:41 INFO - PROCESS | 2564 | --DOMWINDOW == 80 (1890E800) [pid = 2564] [serial = 2059] [outer = 00000000] [url = about:blank] 14:18:41 INFO - PROCESS | 2564 | --DOMWINDOW == 79 (18E58400) [pid = 2564] [serial = 2062] [outer = 00000000] [url = about:blank] 14:18:41 INFO - PROCESS | 2564 | --DOMWINDOW == 78 (14006000) [pid = 2564] [serial = 2044] [outer = 00000000] [url = about:blank] 14:18:41 INFO - PROCESS | 2564 | --DOMWINDOW == 77 (14722400) [pid = 2564] [serial = 2045] [outer = 00000000] [url = about:blank] 14:18:41 INFO - PROCESS | 2564 | --DOMWINDOW == 76 (19858800) [pid = 2564] [serial = 2069] [outer = 00000000] [url = about:blank] 14:18:41 INFO - PROCESS | 2564 | --DOMWINDOW == 75 (183D1400) [pid = 2564] [serial = 2056] [outer = 00000000] [url = about:blank] 14:18:41 INFO - PROCESS | 2564 | --DOMWINDOW == 74 (18C07000) [pid = 2564] [serial = 2060] [outer = 00000000] [url = about:blank] 14:18:41 INFO - PROCESS | 2564 | --DOMWINDOW == 73 (1020B000) [pid = 2564] [serial = 2047] [outer = 00000000] [url = about:blank] 14:18:41 INFO - PROCESS | 2564 | --DOMWINDOW == 72 (1024C400) [pid = 2564] [serial = 2048] [outer = 00000000] [url = about:blank] 14:18:41 INFO - PROCESS | 2564 | --DOMWINDOW == 71 (1595C400) [pid = 2564] [serial = 2050] [outer = 00000000] [url = about:blank] 14:18:41 INFO - PROCESS | 2564 | --DOMWINDOW == 70 (1AD08800) [pid = 2564] [serial = 2072] [outer = 00000000] [url = about:blank] 14:18:41 INFO - PROCESS | 2564 | --DOMWINDOW == 69 (15F8FC00) [pid = 2564] [serial = 2051] [outer = 00000000] [url = about:blank] 14:18:41 INFO - PROCESS | 2564 | --DOMWINDOW == 68 (1774B000) [pid = 2564] [serial = 2053] [outer = 00000000] [url = about:blank] 14:18:41 INFO - PROCESS | 2564 | --DOMWINDOW == 67 (177C0800) [pid = 2564] [serial = 2054] [outer = 00000000] [url = about:blank] 14:18:41 INFO - PROCESS | 2564 | --DOMWINDOW == 66 (1ABFC400) [pid = 2564] [serial = 2071] [outer = 00000000] [url = about:blank] 14:18:41 INFO - PROCESS | 2564 | --DOMWINDOW == 65 (18377800) [pid = 2564] [serial = 2042] [outer = 00000000] [url = about:blank] 14:18:41 INFO - PROCESS | 2564 | --DOMWINDOW == 64 (1595C800) [pid = 2564] [serial = 2065] [outer = 00000000] [url = about:blank] 14:18:41 INFO - PROCESS | 2564 | --DOMWINDOW == 63 (18E5E800) [pid = 2564] [serial = 2063] [outer = 00000000] [url = about:blank] 14:18:41 INFO - PROCESS | 2564 | --DOMWINDOW == 62 (1757B800) [pid = 2564] [serial = 2066] [outer = 00000000] [url = about:blank] 14:18:41 INFO - PROCESS | 2564 | --DOMWINDOW == 61 (19853400) [pid = 2564] [serial = 2068] [outer = 00000000] [url = about:blank] 14:18:41 INFO - PROCESS | 2564 | --DOMWINDOW == 60 (184BB000) [pid = 2564] [serial = 2057] [outer = 00000000] [url = about:blank] 14:18:41 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 14:18:41 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 1332ms 14:18:41 INFO - PROCESS | 2564 | 1465247921279 Marionette TRACE conn8 -> [0,2785,"getWindowHandle",null] 14:18:41 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 14:18:41 INFO - PROCESS | 2564 | 1465247921284 Marionette TRACE conn8 <- [1,2785,null,{"value":"13"}] 14:18:41 INFO - PROCESS | 2564 | 1465247921288 Marionette TRACE conn8 -> [0,2786,"setScriptTimeout",{"ms":35000}] 14:18:41 INFO - PROCESS | 2564 | 1465247921292 Marionette TRACE conn8 <- [1,2786,null,{}] 14:18:41 INFO - PROCESS | 2564 | 1465247921297 Marionette TRACE conn8 -> [0,2787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:18:41 INFO - PROCESS | 2564 | 1465247921299 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:18:41 INFO - PROCESS | 2564 | 1465247921397 Marionette TRACE conn8 <- [1,2787,null,{"value":null}] 14:18:41 INFO - PROCESS | 2564 | 1465247921405 Marionette TRACE conn8 -> [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\", \"841f63d8-fed4-499c-a8c0-303cb4dc280d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:18:41 INFO - PROCESS | 2564 | 1465247921409 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:18:41 INFO - PROCESS | 2564 | ++DOCSHELL 0FE47400 == 28 [pid = 2564] [id = 706] 14:18:41 INFO - PROCESS | 2564 | ++DOMWINDOW == 61 (0FE47C00) [pid = 2564] [serial = 2118] [outer = 00000000] 14:18:41 INFO - PROCESS | 2564 | ++DOMWINDOW == 62 (1020D400) [pid = 2564] [serial = 2119] [outer = 0FE47C00] 14:18:41 INFO - PROCESS | 2564 | 1465247921457 Marionette DEBUG loaded listener.js 14:18:41 INFO - PROCESS | 2564 | ++DOMWINDOW == 63 (10251000) [pid = 2564] [serial = 2120] [outer = 0FE47C00] 14:18:42 INFO - PROCESS | 2564 | 1465247921999 Marionette TRACE conn8 <- [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]]]}] 14:18:42 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 14:18:42 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 730ms 14:18:42 INFO - PROCESS | 2564 | 1465247922019 Marionette TRACE conn8 -> [0,2789,"getWindowHandle",null] 14:18:42 INFO - PROCESS | 2564 | 1465247922023 Marionette TRACE conn8 <- [1,2789,null,{"value":"13"}] 14:18:42 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 14:18:42 INFO - PROCESS | 2564 | 1465247922029 Marionette TRACE conn8 -> [0,2790,"setScriptTimeout",{"ms":35000}] 14:18:42 INFO - PROCESS | 2564 | 1465247922031 Marionette TRACE conn8 <- [1,2790,null,{}] 14:18:42 INFO - PROCESS | 2564 | 1465247922035 Marionette TRACE conn8 -> [0,2791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:18:42 INFO - PROCESS | 2564 | 1465247922038 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:18:42 INFO - PROCESS | 2564 | 1465247922130 Marionette TRACE conn8 <- [1,2791,null,{"value":null}] 14:18:42 INFO - PROCESS | 2564 | 1465247922139 Marionette TRACE conn8 -> [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\", \"841f63d8-fed4-499c-a8c0-303cb4dc280d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:18:42 INFO - PROCESS | 2564 | 1465247922141 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:18:42 INFO - PROCESS | 2564 | ++DOCSHELL 1438B000 == 29 [pid = 2564] [id = 707] 14:18:42 INFO - PROCESS | 2564 | ++DOMWINDOW == 64 (143B3000) [pid = 2564] [serial = 2121] [outer = 00000000] 14:18:42 INFO - PROCESS | 2564 | ++DOMWINDOW == 65 (148D9800) [pid = 2564] [serial = 2122] [outer = 143B3000] 14:18:42 INFO - PROCESS | 2564 | 1465247922188 Marionette DEBUG loaded listener.js 14:18:42 INFO - PROCESS | 2564 | ++DOMWINDOW == 66 (15F8D400) [pid = 2564] [serial = 2123] [outer = 143B3000] 14:18:42 INFO - PROCESS | 2564 | 1465247922667 Marionette TRACE conn8 <- [1,2792,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html",0,null,null,[["save()/restore() works for strokeStyle",0,null,null]]]}] 14:18:42 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 14:18:42 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 671ms 14:18:42 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 14:18:42 INFO - PROCESS | 2564 | 1465247922705 Marionette TRACE conn8 -> [0,2793,"getWindowHandle",null] 14:18:42 INFO - PROCESS | 2564 | 1465247922707 Marionette TRACE conn8 <- [1,2793,null,{"value":"13"}] 14:18:42 INFO - PROCESS | 2564 | 1465247922710 Marionette TRACE conn8 -> [0,2794,"setScriptTimeout",{"ms":35000}] 14:18:42 INFO - PROCESS | 2564 | 1465247922714 Marionette TRACE conn8 <- [1,2794,null,{}] 14:18:42 INFO - PROCESS | 2564 | 1465247922724 Marionette TRACE conn8 -> [0,2795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:18:42 INFO - PROCESS | 2564 | 1465247922729 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:18:42 INFO - PROCESS | 2564 | 1465247922814 Marionette TRACE conn8 <- [1,2795,null,{"value":null}] 14:18:42 INFO - PROCESS | 2564 | 1465247922945 Marionette TRACE conn8 -> [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\", \"841f63d8-fed4-499c-a8c0-303cb4dc280d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:18:42 INFO - PROCESS | 2564 | 1465247922948 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:18:42 INFO - PROCESS | 2564 | ++DOCSHELL 1774B400 == 30 [pid = 2564] [id = 708] 14:18:42 INFO - PROCESS | 2564 | ++DOMWINDOW == 67 (1774C400) [pid = 2564] [serial = 2124] [outer = 00000000] 14:18:42 INFO - PROCESS | 2564 | ++DOMWINDOW == 68 (17753000) [pid = 2564] [serial = 2125] [outer = 1774C400] 14:18:43 INFO - PROCESS | 2564 | 1465247922996 Marionette DEBUG loaded listener.js 14:18:43 INFO - PROCESS | 2564 | ++DOMWINDOW == 69 (17944400) [pid = 2564] [serial = 2126] [outer = 1774C400] 14:18:43 INFO - PROCESS | 2564 | 1465247923382 Marionette TRACE conn8 <- [1,2796,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html",0,null,null,[["save()/restore() works for textAlign",0,null,null]]]}] 14:18:43 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 14:18:43 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 730ms 14:18:43 INFO - PROCESS | 2564 | 1465247923441 Marionette TRACE conn8 -> [0,2797,"getWindowHandle",null] 14:18:43 INFO - PROCESS | 2564 | 1465247923444 Marionette TRACE conn8 <- [1,2797,null,{"value":"13"}] 14:18:43 INFO - PROCESS | 2564 | 1465247923447 Marionette TRACE conn8 -> [0,2798,"setScriptTimeout",{"ms":35000}] 14:18:43 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 14:18:43 INFO - PROCESS | 2564 | 1465247923449 Marionette TRACE conn8 <- [1,2798,null,{}] 14:18:43 INFO - PROCESS | 2564 | 1465247923453 Marionette TRACE conn8 -> [0,2799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:18:43 INFO - PROCESS | 2564 | 1465247923455 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:18:43 INFO - PROCESS | 2564 | 1465247923581 Marionette TRACE conn8 <- [1,2799,null,{"value":null}] 14:18:43 INFO - PROCESS | 2564 | 1465247923639 Marionette TRACE conn8 -> [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\", \"841f63d8-fed4-499c-a8c0-303cb4dc280d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:18:43 INFO - PROCESS | 2564 | 1465247923641 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:18:43 INFO - PROCESS | 2564 | ++DOCSHELL 18375C00 == 31 [pid = 2564] [id = 709] 14:18:43 INFO - PROCESS | 2564 | ++DOMWINDOW == 70 (18376800) [pid = 2564] [serial = 2127] [outer = 00000000] 14:18:43 INFO - PROCESS | 2564 | ++DOMWINDOW == 71 (184BC400) [pid = 2564] [serial = 2128] [outer = 18376800] 14:18:43 INFO - PROCESS | 2564 | 1465247923686 Marionette DEBUG loaded listener.js 14:18:43 INFO - PROCESS | 2564 | ++DOMWINDOW == 72 (184C2000) [pid = 2564] [serial = 2129] [outer = 18376800] 14:18:44 INFO - PROCESS | 2564 | 1465247924107 Marionette TRACE conn8 <- [1,2800,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html",0,null,null,[["save()/restore() works for textBaseline",0,null,null]]]}] 14:18:44 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 14:18:44 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 670ms 14:18:44 INFO - PROCESS | 2564 | 1465247924120 Marionette TRACE conn8 -> [0,2801,"getWindowHandle",null] 14:18:44 INFO - PROCESS | 2564 | 1465247924122 Marionette TRACE conn8 <- [1,2801,null,{"value":"13"}] 14:18:44 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 14:18:44 INFO - PROCESS | 2564 | 1465247924125 Marionette TRACE conn8 -> [0,2802,"setScriptTimeout",{"ms":35000}] 14:18:44 INFO - PROCESS | 2564 | 1465247924127 Marionette TRACE conn8 <- [1,2802,null,{}] 14:18:44 INFO - PROCESS | 2564 | 1465247924137 Marionette TRACE conn8 -> [0,2803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:18:44 INFO - PROCESS | 2564 | 1465247924139 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:18:44 INFO - PROCESS | 2564 | 1465247924279 Marionette TRACE conn8 <- [1,2803,null,{"value":null}] 14:18:44 INFO - PROCESS | 2564 | 1465247924346 Marionette TRACE conn8 -> [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\", \"841f63d8-fed4-499c-a8c0-303cb4dc280d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:18:44 INFO - PROCESS | 2564 | 1465247924348 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:18:44 INFO - PROCESS | 2564 | ++DOCSHELL 1890E800 == 32 [pid = 2564] [id = 710] 14:18:44 INFO - PROCESS | 2564 | ++DOMWINDOW == 73 (18910000) [pid = 2564] [serial = 2130] [outer = 00000000] 14:18:44 INFO - PROCESS | 2564 | ++DOMWINDOW == 74 (18C10400) [pid = 2564] [serial = 2131] [outer = 18910000] 14:18:44 INFO - PROCESS | 2564 | 1465247924392 Marionette DEBUG loaded listener.js 14:18:44 INFO - PROCESS | 2564 | ++DOMWINDOW == 75 (18C31000) [pid = 2564] [serial = 2132] [outer = 18910000] 14:18:44 INFO - PROCESS | 2564 | 1465247924803 Marionette TRACE conn8 <- [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]]]}] 14:18:44 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 14:18:44 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 730ms 14:18:44 INFO - PROCESS | 2564 | 1465247924857 Marionette TRACE conn8 -> [0,2805,"getWindowHandle",null] 14:18:44 INFO - PROCESS | 2564 | 1465247924859 Marionette TRACE conn8 <- [1,2805,null,{"value":"13"}] 14:18:44 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 14:18:44 INFO - PROCESS | 2564 | 1465247924862 Marionette TRACE conn8 -> [0,2806,"setScriptTimeout",{"ms":35000}] 14:18:44 INFO - PROCESS | 2564 | 1465247924863 Marionette TRACE conn8 <- [1,2806,null,{}] 14:18:44 INFO - PROCESS | 2564 | 1465247924873 Marionette TRACE conn8 -> [0,2807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:18:44 INFO - PROCESS | 2564 | 1465247924879 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:18:45 INFO - PROCESS | 2564 | 1465247925018 Marionette TRACE conn8 <- [1,2807,null,{"value":null}] 14:18:45 INFO - PROCESS | 2564 | 1465247925024 Marionette TRACE conn8 -> [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\", \"841f63d8-fed4-499c-a8c0-303cb4dc280d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:18:45 INFO - PROCESS | 2564 | 1465247925035 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:18:45 INFO - PROCESS | 2564 | ++DOCSHELL 18E05800 == 33 [pid = 2564] [id = 711] 14:18:45 INFO - PROCESS | 2564 | ++DOMWINDOW == 76 (18E0F000) [pid = 2564] [serial = 2133] [outer = 00000000] 14:18:45 INFO - PROCESS | 2564 | ++DOMWINDOW == 77 (1984EC00) [pid = 2564] [serial = 2134] [outer = 18E0F000] 14:18:45 INFO - PROCESS | 2564 | 1465247925135 Marionette DEBUG loaded listener.js 14:18:45 INFO - PROCESS | 2564 | ++DOMWINDOW == 78 (18E5D000) [pid = 2564] [serial = 2135] [outer = 18E0F000] 14:18:45 INFO - PROCESS | 2564 | --DOMWINDOW == 77 (149F8000) [pid = 2564] [serial = 2091] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 14:18:45 INFO - PROCESS | 2564 | --DOMWINDOW == 76 (17588800) [pid = 2564] [serial = 2094] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 14:18:45 INFO - PROCESS | 2564 | --DOMWINDOW == 75 (177C0400) [pid = 2564] [serial = 2097] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 14:18:45 INFO - PROCESS | 2564 | --DOMWINDOW == 74 (0FF59C00) [pid = 2564] [serial = 2103] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 14:18:45 INFO - PROCESS | 2564 | --DOMWINDOW == 73 (13E06C00) [pid = 2564] [serial = 2088] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 14:18:45 INFO - PROCESS | 2564 | --DOMWINDOW == 72 (0FE41000) [pid = 2564] [serial = 2085] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 14:18:45 INFO - PROCESS | 2564 | --DOMWINDOW == 71 (18C33800) [pid = 2564] [serial = 2106] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 14:18:45 INFO - PROCESS | 2564 | --DOMWINDOW == 70 (0FD03800) [pid = 2564] [serial = 2082] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 14:18:45 INFO - PROCESS | 2564 | --DOMWINDOW == 69 (0FE3F400) [pid = 2564] [serial = 2073] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 14:18:45 INFO - PROCESS | 2564 | --DOMWINDOW == 68 (17747400) [pid = 2564] [serial = 2076] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 14:18:45 INFO - PROCESS | 2564 | --DOMWINDOW == 67 (19871800) [pid = 2564] [serial = 2079] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 14:18:45 INFO - PROCESS | 2564 | 1465247925639 Marionette TRACE conn8 <- [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]]]}] 14:18:45 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 14:18:45 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 830ms 14:18:45 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 14:18:45 INFO - PROCESS | 2564 | 1465247925693 Marionette TRACE conn8 -> [0,2809,"getWindowHandle",null] 14:18:45 INFO - PROCESS | 2564 | 1465247925695 Marionette TRACE conn8 <- [1,2809,null,{"value":"13"}] 14:18:45 INFO - PROCESS | 2564 | 1465247925698 Marionette TRACE conn8 -> [0,2810,"setScriptTimeout",{"ms":35000}] 14:18:45 INFO - PROCESS | 2564 | 1465247925699 Marionette TRACE conn8 <- [1,2810,null,{}] 14:18:45 INFO - PROCESS | 2564 | 1465247925703 Marionette TRACE conn8 -> [0,2811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:18:45 INFO - PROCESS | 2564 | 1465247925705 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:18:45 INFO - PROCESS | 2564 | 1465247925786 Marionette TRACE conn8 <- [1,2811,null,{"value":null}] 14:18:45 INFO - PROCESS | 2564 | 1465247925890 Marionette TRACE conn8 -> [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\", \"841f63d8-fed4-499c-a8c0-303cb4dc280d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:18:45 INFO - PROCESS | 2564 | 1465247925892 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:18:45 INFO - PROCESS | 2564 | ++DOCSHELL 17714800 == 34 [pid = 2564] [id = 712] 14:18:45 INFO - PROCESS | 2564 | ++DOMWINDOW == 68 (17715C00) [pid = 2564] [serial = 2136] [outer = 00000000] 14:18:45 INFO - PROCESS | 2564 | ++DOMWINDOW == 69 (17EE5400) [pid = 2564] [serial = 2137] [outer = 17715C00] 14:18:45 INFO - PROCESS | 2564 | 1465247925936 Marionette DEBUG loaded listener.js 14:18:46 INFO - PROCESS | 2564 | ++DOMWINDOW == 70 (18E0CC00) [pid = 2564] [serial = 2138] [outer = 17715C00] 14:18:46 INFO - PROCESS | 2564 | 1465247926291 Marionette TRACE conn8 <- [1,2812,null,{"value":["/2dcontext/transformations/2d.transformation.order.html",0,null,null,[["Transformations are applied in the right order",0,null,null]]]}] 14:18:46 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 14:18:46 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 630ms 14:18:46 INFO - PROCESS | 2564 | 1465247926329 Marionette TRACE conn8 -> [0,2813,"getWindowHandle",null] 14:18:46 INFO - PROCESS | 2564 | 1465247926331 Marionette TRACE conn8 <- [1,2813,null,{"value":"13"}] 14:18:46 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 14:18:46 INFO - PROCESS | 2564 | 1465247926334 Marionette TRACE conn8 -> [0,2814,"setScriptTimeout",{"ms":35000}] 14:18:46 INFO - PROCESS | 2564 | 1465247926335 Marionette TRACE conn8 <- [1,2814,null,{}] 14:18:46 INFO - PROCESS | 2564 | 1465247926339 Marionette TRACE conn8 -> [0,2815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:18:46 INFO - PROCESS | 2564 | 1465247926340 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:18:46 INFO - PROCESS | 2564 | 1465247926460 Marionette TRACE conn8 <- [1,2815,null,{"value":null}] 14:18:46 INFO - PROCESS | 2564 | 1465247926468 Marionette TRACE conn8 -> [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\", \"841f63d8-fed4-499c-a8c0-303cb4dc280d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:18:46 INFO - PROCESS | 2564 | 1465247926470 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:18:46 INFO - PROCESS | 2564 | ++DOCSHELL 1756B000 == 35 [pid = 2564] [id = 713] 14:18:46 INFO - PROCESS | 2564 | ++DOMWINDOW == 71 (17EDB000) [pid = 2564] [serial = 2139] [outer = 00000000] 14:18:46 INFO - PROCESS | 2564 | ++DOMWINDOW == 72 (1ABFE000) [pid = 2564] [serial = 2140] [outer = 17EDB000] 14:18:46 INFO - PROCESS | 2564 | 1465247926514 Marionette DEBUG loaded listener.js 14:18:46 INFO - PROCESS | 2564 | ++DOMWINDOW == 73 (1AD11000) [pid = 2564] [serial = 2141] [outer = 17EDB000] 14:18:46 INFO - PROCESS | 2564 | 1465247926927 Marionette TRACE conn8 <- [1,2816,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 14:18:46 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 14:18:46 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 630ms 14:18:46 INFO - PROCESS | 2564 | 1465247926965 Marionette TRACE conn8 -> [0,2817,"getWindowHandle",null] 14:18:46 INFO - PROCESS | 2564 | 1465247926967 Marionette TRACE conn8 <- [1,2817,null,{"value":"13"}] 14:18:46 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 14:18:46 INFO - PROCESS | 2564 | 1465247926970 Marionette TRACE conn8 -> [0,2818,"setScriptTimeout",{"ms":35000}] 14:18:46 INFO - PROCESS | 2564 | 1465247926972 Marionette TRACE conn8 <- [1,2818,null,{}] 14:18:46 INFO - PROCESS | 2564 | 1465247926976 Marionette TRACE conn8 -> [0,2819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:18:46 INFO - PROCESS | 2564 | 1465247926978 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:18:47 INFO - PROCESS | 2564 | 1465247927109 Marionette TRACE conn8 <- [1,2819,null,{"value":null}] 14:18:47 INFO - PROCESS | 2564 | 1465247927166 Marionette TRACE conn8 -> [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\", \"841f63d8-fed4-499c-a8c0-303cb4dc280d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:18:47 INFO - PROCESS | 2564 | 1465247927168 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:18:47 INFO - PROCESS | 2564 | ++DOCSHELL 17746800 == 36 [pid = 2564] [id = 714] 14:18:47 INFO - PROCESS | 2564 | ++DOMWINDOW == 74 (1B556400) [pid = 2564] [serial = 2142] [outer = 00000000] 14:18:47 INFO - PROCESS | 2564 | ++DOMWINDOW == 75 (1B5F9400) [pid = 2564] [serial = 2143] [outer = 1B556400] 14:18:47 INFO - PROCESS | 2564 | 1465247927215 Marionette DEBUG loaded listener.js 14:18:47 INFO - PROCESS | 2564 | ++DOMWINDOW == 76 (1D273400) [pid = 2564] [serial = 2144] [outer = 1B556400] 14:18:47 INFO - PROCESS | 2564 | 1465247927773 Marionette TRACE conn8 <- [1,2820,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.nonfinite.html",0,null,null,[["rotate() with Infinity/NaN is ignored",0,null,null]]]}] 14:18:47 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 14:18:47 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 870ms 14:18:47 INFO - PROCESS | 2564 | 1465247927841 Marionette TRACE conn8 -> [0,2821,"getWindowHandle",null] 14:18:47 INFO - PROCESS | 2564 | 1465247927846 Marionette TRACE conn8 <- [1,2821,null,{"value":"13"}] 14:18:47 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 14:18:47 INFO - PROCESS | 2564 | 1465247927851 Marionette TRACE conn8 -> [0,2822,"setScriptTimeout",{"ms":35000}] 14:18:47 INFO - PROCESS | 2564 | 1465247927855 Marionette TRACE conn8 <- [1,2822,null,{}] 14:18:47 INFO - PROCESS | 2564 | 1465247927875 Marionette TRACE conn8 -> [0,2823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:18:47 INFO - PROCESS | 2564 | 1465247927879 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:18:48 INFO - PROCESS | 2564 | 1465247928001 Marionette TRACE conn8 <- [1,2823,null,{"value":null}] 14:18:48 INFO - PROCESS | 2564 | 1465247928136 Marionette TRACE conn8 -> [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\", \"841f63d8-fed4-499c-a8c0-303cb4dc280d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:18:48 INFO - PROCESS | 2564 | 1465247928139 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:18:48 INFO - PROCESS | 2564 | ++DOCSHELL 0FE39800 == 37 [pid = 2564] [id = 715] 14:18:48 INFO - PROCESS | 2564 | ++DOMWINDOW == 77 (0FF4C400) [pid = 2564] [serial = 2145] [outer = 00000000] 14:18:48 INFO - PROCESS | 2564 | ++DOMWINDOW == 78 (141C0C00) [pid = 2564] [serial = 2146] [outer = 0FF4C400] 14:18:48 INFO - PROCESS | 2564 | 1465247928197 Marionette DEBUG loaded listener.js 14:18:48 INFO - PROCESS | 2564 | ++DOMWINDOW == 79 (14819000) [pid = 2564] [serial = 2147] [outer = 0FF4C400] 14:18:48 INFO - PROCESS | 2564 | 1465247928823 Marionette TRACE conn8 <- [1,2824,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 14:18:48 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 14:18:48 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 1042ms 14:18:48 INFO - PROCESS | 2564 | 1465247928894 Marionette TRACE conn8 -> [0,2825,"getWindowHandle",null] 14:18:48 INFO - PROCESS | 2564 | 1465247928898 Marionette TRACE conn8 <- [1,2825,null,{"value":"13"}] 14:18:48 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 14:18:48 INFO - PROCESS | 2564 | 1465247928905 Marionette TRACE conn8 -> [0,2826,"setScriptTimeout",{"ms":35000}] 14:18:48 INFO - PROCESS | 2564 | 1465247928908 Marionette TRACE conn8 <- [1,2826,null,{}] 14:18:48 INFO - PROCESS | 2564 | 1465247928912 Marionette TRACE conn8 -> [0,2827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:18:48 INFO - PROCESS | 2564 | 1465247928915 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:18:49 INFO - PROCESS | 2564 | 1465247929028 Marionette TRACE conn8 <- [1,2827,null,{"value":null}] 14:18:49 INFO - PROCESS | 2564 | 1465247929171 Marionette TRACE conn8 -> [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\", \"841f63d8-fed4-499c-a8c0-303cb4dc280d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:18:49 INFO - PROCESS | 2564 | 1465247929174 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:18:49 INFO - PROCESS | 2564 | ++DOCSHELL 17719400 == 38 [pid = 2564] [id = 716] 14:18:49 INFO - PROCESS | 2564 | ++DOMWINDOW == 80 (1771A800) [pid = 2564] [serial = 2148] [outer = 00000000] 14:18:49 INFO - PROCESS | 2564 | ++DOMWINDOW == 81 (17EE9C00) [pid = 2564] [serial = 2149] [outer = 1771A800] 14:18:49 INFO - PROCESS | 2564 | 1465247929231 Marionette DEBUG loaded listener.js 14:18:49 INFO - PROCESS | 2564 | ++DOMWINDOW == 82 (184BEC00) [pid = 2564] [serial = 2150] [outer = 1771A800] 14:18:49 INFO - PROCESS | 2564 | 1465247929825 Marionette TRACE conn8 <- [1,2828,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrap.html",0,null,null,[["rotate() wraps large positive values correctly",0,null,null]]]}] 14:18:49 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 14:18:49 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 970ms 14:18:49 INFO - PROCESS | 2564 | 1465247929878 Marionette TRACE conn8 -> [0,2829,"getWindowHandle",null] 14:18:49 INFO - PROCESS | 2564 | 1465247929881 Marionette TRACE conn8 <- [1,2829,null,{"value":"13"}] 14:18:49 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 14:18:49 INFO - PROCESS | 2564 | 1465247929885 Marionette TRACE conn8 -> [0,2830,"setScriptTimeout",{"ms":35000}] 14:18:49 INFO - PROCESS | 2564 | 1465247929888 Marionette TRACE conn8 <- [1,2830,null,{}] 14:18:49 INFO - PROCESS | 2564 | 1465247929899 Marionette TRACE conn8 -> [0,2831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:18:49 INFO - PROCESS | 2564 | 1465247929904 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:18:50 INFO - PROCESS | 2564 | 1465247930015 Marionette TRACE conn8 <- [1,2831,null,{"value":null}] 14:18:50 INFO - PROCESS | 2564 | 1465247930160 Marionette TRACE conn8 -> [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\", \"841f63d8-fed4-499c-a8c0-303cb4dc280d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:18:50 INFO - PROCESS | 2564 | 1465247930164 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:18:50 INFO - PROCESS | 2564 | ++DOCSHELL 1BA9F000 == 39 [pid = 2564] [id = 717] 14:18:50 INFO - PROCESS | 2564 | ++DOMWINDOW == 83 (1D272C00) [pid = 2564] [serial = 2151] [outer = 00000000] 14:18:50 INFO - PROCESS | 2564 | ++DOMWINDOW == 84 (1D27A400) [pid = 2564] [serial = 2152] [outer = 1D272C00] 14:18:50 INFO - PROCESS | 2564 | 1465247930223 Marionette DEBUG loaded listener.js 14:18:50 INFO - PROCESS | 2564 | ++DOMWINDOW == 85 (1D281400) [pid = 2564] [serial = 2153] [outer = 1D272C00] 14:18:50 INFO - PROCESS | 2564 | 1465247930827 Marionette TRACE conn8 <- [1,2832,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html",0,null,null,[["rotate() wraps large negative values correctly",0,null,null]]]}] 14:18:50 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 14:18:50 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 971ms 14:18:50 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 14:18:50 INFO - PROCESS | 2564 | 1465247930858 Marionette TRACE conn8 -> [0,2833,"getWindowHandle",null] 14:18:50 INFO - PROCESS | 2564 | 1465247930861 Marionette TRACE conn8 <- [1,2833,null,{"value":"13"}] 14:18:50 INFO - PROCESS | 2564 | 1465247930864 Marionette TRACE conn8 -> [0,2834,"setScriptTimeout",{"ms":35000}] 14:18:50 INFO - PROCESS | 2564 | 1465247930866 Marionette TRACE conn8 <- [1,2834,null,{}] 14:18:50 INFO - PROCESS | 2564 | 1465247930870 Marionette TRACE conn8 -> [0,2835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:18:50 INFO - PROCESS | 2564 | 1465247930872 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:18:50 INFO - PROCESS | 2564 | 1465247930982 Marionette TRACE conn8 <- [1,2835,null,{"value":null}] 14:18:51 INFO - PROCESS | 2564 | 1465247931289 Marionette TRACE conn8 -> [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\", \"841f63d8-fed4-499c-a8c0-303cb4dc280d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:18:51 INFO - PROCESS | 2564 | 1465247931292 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:18:51 INFO - PROCESS | 2564 | ++DOCSHELL 0FC47400 == 40 [pid = 2564] [id = 718] 14:18:51 INFO - PROCESS | 2564 | ++DOMWINDOW == 86 (0FD02C00) [pid = 2564] [serial = 2154] [outer = 00000000] 14:18:51 INFO - PROCESS | 2564 | ++DOMWINDOW == 87 (0FE3F400) [pid = 2564] [serial = 2155] [outer = 0FD02C00] 14:18:51 INFO - PROCESS | 2564 | 1465247931343 Marionette DEBUG loaded listener.js 14:18:51 INFO - PROCESS | 2564 | ++DOMWINDOW == 88 (0FF55000) [pid = 2564] [serial = 2156] [outer = 0FD02C00] 14:18:52 INFO - PROCESS | 2564 | --DOCSHELL 0F7D3000 == 39 [pid = 2564] [id = 694] 14:18:52 INFO - PROCESS | 2564 | --DOCSHELL 1756B000 == 38 [pid = 2564] [id = 713] 14:18:52 INFO - PROCESS | 2564 | --DOCSHELL 17714800 == 37 [pid = 2564] [id = 712] 14:18:52 INFO - PROCESS | 2564 | --DOCSHELL 18E05800 == 36 [pid = 2564] [id = 711] 14:18:52 INFO - PROCESS | 2564 | --DOCSHELL 1890E800 == 35 [pid = 2564] [id = 710] 14:18:52 INFO - PROCESS | 2564 | --DOCSHELL 18375C00 == 34 [pid = 2564] [id = 709] 14:18:52 INFO - PROCESS | 2564 | --DOCSHELL 1774B400 == 33 [pid = 2564] [id = 708] 14:18:52 INFO - PROCESS | 2564 | --DOCSHELL 1438B000 == 32 [pid = 2564] [id = 707] 14:18:52 INFO - PROCESS | 2564 | --DOCSHELL 0FE47400 == 31 [pid = 2564] [id = 706] 14:18:52 INFO - PROCESS | 2564 | --DOCSHELL 0F361C00 == 30 [pid = 2564] [id = 703] 14:18:52 INFO - PROCESS | 2564 | --DOCSHELL 0FC50800 == 29 [pid = 2564] [id = 704] 14:18:52 INFO - PROCESS | 2564 | --DOCSHELL 148E0800 == 28 [pid = 2564] [id = 705] 14:18:52 INFO - PROCESS | 2564 | --DOCSHELL 17719400 == 27 [pid = 2564] [id = 716] 14:18:52 INFO - PROCESS | 2564 | --DOCSHELL 1BA9F000 == 26 [pid = 2564] [id = 717] 14:18:52 INFO - PROCESS | 2564 | --DOCSHELL 17746800 == 25 [pid = 2564] [id = 714] 14:18:52 INFO - PROCESS | 2564 | --DOCSHELL 0FE39800 == 24 [pid = 2564] [id = 715] 14:18:52 INFO - PROCESS | 2564 | --DOMWINDOW == 87 (17537800) [pid = 2564] [serial = 2092] [outer = 00000000] [url = about:blank] 14:18:52 INFO - PROCESS | 2564 | --DOMWINDOW == 86 (17719C00) [pid = 2564] [serial = 2095] [outer = 00000000] [url = about:blank] 14:18:52 INFO - PROCESS | 2564 | --DOMWINDOW == 85 (1890A000) [pid = 2564] [serial = 2101] [outer = 00000000] [url = about:blank] 14:18:52 INFO - PROCESS | 2564 | --DOMWINDOW == 84 (17E3F800) [pid = 2564] [serial = 2098] [outer = 00000000] [url = about:blank] 14:18:52 INFO - PROCESS | 2564 | --DOMWINDOW == 83 (17EE9000) [pid = 2564] [serial = 2104] [outer = 00000000] [url = about:blank] 14:18:52 INFO - PROCESS | 2564 | --DOMWINDOW == 82 (1409B000) [pid = 2564] [serial = 2089] [outer = 00000000] [url = about:blank] 14:18:52 INFO - PROCESS | 2564 | --DOMWINDOW == 81 (140E5000) [pid = 2564] [serial = 2090] [outer = 00000000] [url = about:blank] 14:18:52 INFO - PROCESS | 2564 | --DOMWINDOW == 80 (0FE45C00) [pid = 2564] [serial = 2086] [outer = 00000000] [url = about:blank] 14:18:52 INFO - PROCESS | 2564 | --DOMWINDOW == 79 (0FF4E800) [pid = 2564] [serial = 2087] [outer = 00000000] [url = about:blank] 14:18:52 INFO - PROCESS | 2564 | --DOMWINDOW == 78 (18E5A000) [pid = 2564] [serial = 2107] [outer = 00000000] [url = about:blank] 14:18:52 INFO - PROCESS | 2564 | --DOMWINDOW == 77 (1020A400) [pid = 2564] [serial = 2084] [outer = 00000000] [url = about:blank] 14:18:52 INFO - PROCESS | 2564 | --DOMWINDOW == 76 (0FE3BC00) [pid = 2564] [serial = 2083] [outer = 00000000] [url = about:blank] 14:18:52 INFO - PROCESS | 2564 | --DOMWINDOW == 75 (1481E800) [pid = 2564] [serial = 2075] [outer = 00000000] [url = about:blank] 14:18:52 INFO - PROCESS | 2564 | --DOMWINDOW == 74 (10ECC400) [pid = 2564] [serial = 2074] [outer = 00000000] [url = about:blank] 14:18:52 INFO - PROCESS | 2564 | --DOMWINDOW == 73 (1837BC00) [pid = 2564] [serial = 2078] [outer = 00000000] [url = about:blank] 14:18:52 INFO - PROCESS | 2564 | --DOMWINDOW == 72 (17EDC400) [pid = 2564] [serial = 2077] [outer = 00000000] [url = about:blank] 14:18:52 INFO - PROCESS | 2564 | --DOMWINDOW == 71 (18E5D400) [pid = 2564] [serial = 2108] [outer = 00000000] [url = about:blank] 14:18:52 INFO - PROCESS | 2564 | --DOMWINDOW == 70 (1B597000) [pid = 2564] [serial = 2081] [outer = 00000000] [url = about:blank] 14:18:52 INFO - PROCESS | 2564 | --DOMWINDOW == 69 (1B26CC00) [pid = 2564] [serial = 2080] [outer = 00000000] [url = about:blank] 14:18:52 INFO - PROCESS | 2564 | --DOMWINDOW == 68 (17717400) [pid = 2564] [serial = 2110] [outer = 00000000] [url = about:blank] 14:18:52 INFO - PROCESS | 2564 | --DOMWINDOW == 67 (17EE4000) [pid = 2564] [serial = 2099] [outer = 00000000] [url = about:blank] 14:18:52 INFO - PROCESS | 2564 | --DOMWINDOW == 66 (18910C00) [pid = 2564] [serial = 2105] [outer = 00000000] [url = about:blank] 14:18:52 INFO - PROCESS | 2564 | --DOMWINDOW == 65 (1774A800) [pid = 2564] [serial = 2096] [outer = 00000000] [url = about:blank] 14:18:52 INFO - PROCESS | 2564 | --DOMWINDOW == 64 (1756A000) [pid = 2564] [serial = 2093] [outer = 00000000] [url = about:blank] 14:18:52 INFO - PROCESS | 2564 | 1465247932638 Marionette TRACE conn8 <- [1,2836,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.zero.html",0,null,null,[["rotate() by 0 does nothing",0,null,null]]]}] 14:18:52 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 14:18:52 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 1830ms 14:18:52 INFO - PROCESS | 2564 | 1465247932699 Marionette TRACE conn8 -> [0,2837,"getWindowHandle",null] 14:18:52 INFO - PROCESS | 2564 | 1465247932704 Marionette TRACE conn8 <- [1,2837,null,{"value":"13"}] 14:18:52 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 14:18:52 INFO - PROCESS | 2564 | 1465247932711 Marionette TRACE conn8 -> [0,2838,"setScriptTimeout",{"ms":35000}] 14:18:52 INFO - PROCESS | 2564 | 1465247932715 Marionette TRACE conn8 <- [1,2838,null,{}] 14:18:52 INFO - PROCESS | 2564 | 1465247932721 Marionette TRACE conn8 -> [0,2839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:18:52 INFO - PROCESS | 2564 | 1465247932724 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:18:52 INFO - PROCESS | 2564 | 1465247932814 Marionette TRACE conn8 <- [1,2839,null,{"value":null}] 14:18:52 INFO - PROCESS | 2564 | 1465247932911 Marionette TRACE conn8 -> [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\", \"841f63d8-fed4-499c-a8c0-303cb4dc280d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:18:52 INFO - PROCESS | 2564 | 1465247932915 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:18:52 INFO - PROCESS | 2564 | ++DOCSHELL 0FD0B400 == 25 [pid = 2564] [id = 719] 14:18:52 INFO - PROCESS | 2564 | ++DOMWINDOW == 65 (0FD0F800) [pid = 2564] [serial = 2157] [outer = 00000000] 14:18:52 INFO - PROCESS | 2564 | ++DOMWINDOW == 66 (0FF4B400) [pid = 2564] [serial = 2158] [outer = 0FD0F800] 14:18:52 INFO - PROCESS | 2564 | 1465247932963 Marionette DEBUG loaded listener.js 14:18:53 INFO - PROCESS | 2564 | ++DOMWINDOW == 67 (0FF56800) [pid = 2564] [serial = 2159] [outer = 0FD0F800] 14:18:53 INFO - PROCESS | 2564 | 1465247933394 Marionette TRACE conn8 <- [1,2840,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 14:18:53 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 14:18:53 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 730ms 14:18:53 INFO - PROCESS | 2564 | 1465247933443 Marionette TRACE conn8 -> [0,2841,"getWindowHandle",null] 14:18:53 INFO - PROCESS | 2564 | 1465247933449 Marionette TRACE conn8 <- [1,2841,null,{"value":"13"}] 14:18:53 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 14:18:53 INFO - PROCESS | 2564 | 1465247933459 Marionette TRACE conn8 -> [0,2842,"setScriptTimeout",{"ms":35000}] 14:18:53 INFO - PROCESS | 2564 | 1465247933462 Marionette TRACE conn8 <- [1,2842,null,{}] 14:18:53 INFO - PROCESS | 2564 | 1465247933466 Marionette TRACE conn8 -> [0,2843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:18:53 INFO - PROCESS | 2564 | 1465247933468 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:18:53 INFO - PROCESS | 2564 | 1465247933563 Marionette TRACE conn8 <- [1,2843,null,{"value":null}] 14:18:53 INFO - PROCESS | 2564 | 1465247933572 Marionette TRACE conn8 -> [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\", \"841f63d8-fed4-499c-a8c0-303cb4dc280d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:18:53 INFO - PROCESS | 2564 | 1465247933575 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:18:53 INFO - PROCESS | 2564 | ++DOCSHELL 1409A400 == 26 [pid = 2564] [id = 720] 14:18:53 INFO - PROCESS | 2564 | ++DOMWINDOW == 68 (1409B800) [pid = 2564] [serial = 2160] [outer = 00000000] 14:18:53 INFO - PROCESS | 2564 | ++DOMWINDOW == 69 (140E5000) [pid = 2564] [serial = 2161] [outer = 1409B800] 14:18:53 INFO - PROCESS | 2564 | 1465247933622 Marionette DEBUG loaded listener.js 14:18:53 INFO - PROCESS | 2564 | ++DOMWINDOW == 70 (1438A000) [pid = 2564] [serial = 2162] [outer = 1409B800] 14:18:54 INFO - PROCESS | 2564 | 1465247934112 Marionette TRACE conn8 <- [1,2844,null,{"value":["/2dcontext/transformations/2d.transformation.scale.large.html",0,null,null,[["scale() with large scale factors works",0,null,null]]]}] 14:18:54 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 14:18:54 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 670ms 14:18:54 INFO - PROCESS | 2564 | 1465247934135 Marionette TRACE conn8 -> [0,2845,"getWindowHandle",null] 14:18:54 INFO - PROCESS | 2564 | 1465247934137 Marionette TRACE conn8 <- [1,2845,null,{"value":"13"}] 14:18:54 INFO - PROCESS | 2564 | 1465247934144 Marionette TRACE conn8 -> [0,2846,"setScriptTimeout",{"ms":35000}] 14:18:54 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 14:18:54 INFO - PROCESS | 2564 | 1465247934148 Marionette TRACE conn8 <- [1,2846,null,{}] 14:18:54 INFO - PROCESS | 2564 | 1465247934159 Marionette TRACE conn8 -> [0,2847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:18:54 INFO - PROCESS | 2564 | 1465247934163 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:18:54 INFO - PROCESS | 2564 | 1465247934277 Marionette TRACE conn8 <- [1,2847,null,{"value":null}] 14:18:54 INFO - PROCESS | 2564 | 1465247934383 Marionette TRACE conn8 -> [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\", \"841f63d8-fed4-499c-a8c0-303cb4dc280d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:18:54 INFO - PROCESS | 2564 | 1465247934386 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:18:54 INFO - PROCESS | 2564 | ++DOCSHELL 1753AC00 == 27 [pid = 2564] [id = 721] 14:18:54 INFO - PROCESS | 2564 | ++DOMWINDOW == 71 (17560400) [pid = 2564] [serial = 2163] [outer = 00000000] 14:18:54 INFO - PROCESS | 2564 | ++DOMWINDOW == 72 (1756B400) [pid = 2564] [serial = 2164] [outer = 17560400] 14:18:54 INFO - PROCESS | 2564 | 1465247934433 Marionette DEBUG loaded listener.js 14:18:54 INFO - PROCESS | 2564 | ++DOMWINDOW == 73 (17583C00) [pid = 2564] [serial = 2165] [outer = 17560400] 14:18:54 INFO - PROCESS | 2564 | 1465247934861 Marionette TRACE conn8 <- [1,2848,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 14:18:54 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 14:18:54 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 730ms 14:18:54 INFO - PROCESS | 2564 | 1465247934879 Marionette TRACE conn8 -> [0,2849,"getWindowHandle",null] 14:18:54 INFO - PROCESS | 2564 | 1465247934882 Marionette TRACE conn8 <- [1,2849,null,{"value":"13"}] 14:18:54 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 14:18:54 INFO - PROCESS | 2564 | 1465247934885 Marionette TRACE conn8 -> [0,2850,"setScriptTimeout",{"ms":35000}] 14:18:54 INFO - PROCESS | 2564 | 1465247934887 Marionette TRACE conn8 <- [1,2850,null,{}] 14:18:54 INFO - PROCESS | 2564 | 1465247934897 Marionette TRACE conn8 -> [0,2851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:18:54 INFO - PROCESS | 2564 | 1465247934899 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:18:55 INFO - PROCESS | 2564 | 1465247935019 Marionette TRACE conn8 <- [1,2851,null,{"value":null}] 14:18:55 INFO - PROCESS | 2564 | 1465247935024 Marionette TRACE conn8 -> [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\", \"841f63d8-fed4-499c-a8c0-303cb4dc280d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:18:55 INFO - PROCESS | 2564 | 1465247935026 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:18:55 INFO - PROCESS | 2564 | ++DOCSHELL 1770D400 == 28 [pid = 2564] [id = 722] 14:18:55 INFO - PROCESS | 2564 | ++DOMWINDOW == 74 (1770D800) [pid = 2564] [serial = 2166] [outer = 00000000] 14:18:55 INFO - PROCESS | 2564 | ++DOMWINDOW == 75 (17748800) [pid = 2564] [serial = 2167] [outer = 1770D800] 14:18:55 INFO - PROCESS | 2564 | 1465247935075 Marionette DEBUG loaded listener.js 14:18:55 INFO - PROCESS | 2564 | ++DOMWINDOW == 76 (177CD400) [pid = 2564] [serial = 2168] [outer = 1770D800] 14:18:55 INFO - PROCESS | 2564 | 1465247935525 Marionette TRACE conn8 <- [1,2852,null,{"value":["/2dcontext/transformations/2d.transformation.scale.negative.html",0,null,null,[["scale() with negative scale factors works",0,null,null]]]}] 14:18:55 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 14:18:55 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 690ms 14:18:55 INFO - PROCESS | 2564 | 1465247935579 Marionette TRACE conn8 -> [0,2853,"getWindowHandle",null] 14:18:55 INFO - PROCESS | 2564 | 1465247935581 Marionette TRACE conn8 <- [1,2853,null,{"value":"13"}] 14:18:55 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 14:18:55 INFO - PROCESS | 2564 | 1465247935584 Marionette TRACE conn8 -> [0,2854,"setScriptTimeout",{"ms":35000}] 14:18:55 INFO - PROCESS | 2564 | 1465247935586 Marionette TRACE conn8 <- [1,2854,null,{}] 14:18:55 INFO - PROCESS | 2564 | 1465247935589 Marionette TRACE conn8 -> [0,2855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:18:55 INFO - PROCESS | 2564 | 1465247935592 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:18:55 INFO - PROCESS | 2564 | 1465247935732 Marionette TRACE conn8 <- [1,2855,null,{"value":null}] 14:18:55 INFO - PROCESS | 2564 | 1465247935753 Marionette TRACE conn8 -> [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\", \"841f63d8-fed4-499c-a8c0-303cb4dc280d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:18:55 INFO - PROCESS | 2564 | 1465247935755 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:18:55 INFO - PROCESS | 2564 | ++DOCSHELL 17EDC400 == 29 [pid = 2564] [id = 723] 14:18:55 INFO - PROCESS | 2564 | ++DOMWINDOW == 77 (17EDD400) [pid = 2564] [serial = 2169] [outer = 00000000] 14:18:55 INFO - PROCESS | 2564 | ++DOMWINDOW == 78 (18373400) [pid = 2564] [serial = 2170] [outer = 17EDD400] 14:18:55 INFO - PROCESS | 2564 | 1465247935799 Marionette DEBUG loaded listener.js 14:18:55 INFO - PROCESS | 2564 | ++DOMWINDOW == 79 (1837C400) [pid = 2564] [serial = 2171] [outer = 17EDD400] 14:18:56 INFO - PROCESS | 2564 | 1465247936265 Marionette TRACE conn8 <- [1,2856,null,{"value":["/2dcontext/transformations/2d.transformation.scale.nonfinite.html",0,null,null,[["scale() with Infinity/NaN is ignored",0,null,null]]]}] 14:18:56 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 14:18:56 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 730ms 14:18:56 INFO - PROCESS | 2564 | 1465247936315 Marionette TRACE conn8 -> [0,2857,"getWindowHandle",null] 14:18:56 INFO - PROCESS | 2564 | 1465247936317 Marionette TRACE conn8 <- [1,2857,null,{"value":"13"}] 14:18:56 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 14:18:56 INFO - PROCESS | 2564 | 1465247936327 Marionette TRACE conn8 -> [0,2858,"setScriptTimeout",{"ms":35000}] 14:18:56 INFO - PROCESS | 2564 | 1465247936329 Marionette TRACE conn8 <- [1,2858,null,{}] 14:18:56 INFO - PROCESS | 2564 | 1465247936333 Marionette TRACE conn8 -> [0,2859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:18:56 INFO - PROCESS | 2564 | 1465247936338 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:18:56 INFO - PROCESS | 2564 | 1465247936476 Marionette TRACE conn8 <- [1,2859,null,{"value":null}] 14:18:56 INFO - PROCESS | 2564 | 1465247936544 Marionette TRACE conn8 -> [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\", \"841f63d8-fed4-499c-a8c0-303cb4dc280d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:18:56 INFO - PROCESS | 2564 | 1465247936546 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:18:56 INFO - PROCESS | 2564 | ++DOCSHELL 18904000 == 30 [pid = 2564] [id = 724] 14:18:56 INFO - PROCESS | 2564 | ++DOMWINDOW == 80 (18906C00) [pid = 2564] [serial = 2172] [outer = 00000000] 14:18:56 INFO - PROCESS | 2564 | ++DOMWINDOW == 81 (18C2AC00) [pid = 2564] [serial = 2173] [outer = 18906C00] 14:18:56 INFO - PROCESS | 2564 | 1465247936590 Marionette DEBUG loaded listener.js 14:18:56 INFO - PROCESS | 2564 | ++DOMWINDOW == 82 (18C36800) [pid = 2564] [serial = 2174] [outer = 18906C00] 14:18:57 INFO - PROCESS | 2564 | --DOMWINDOW == 81 (18E0F000) [pid = 2564] [serial = 2133] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 14:18:57 INFO - PROCESS | 2564 | --DOMWINDOW == 80 (18910000) [pid = 2564] [serial = 2130] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 14:18:57 INFO - PROCESS | 2564 | --DOMWINDOW == 79 (17715C00) [pid = 2564] [serial = 2136] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 14:18:57 INFO - PROCESS | 2564 | --DOMWINDOW == 78 (0FC54400) [pid = 2564] [serial = 2112] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 14:18:57 INFO - PROCESS | 2564 | --DOMWINDOW == 77 (15F7D800) [pid = 2564] [serial = 2115] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 14:18:57 INFO - PROCESS | 2564 | --DOMWINDOW == 76 (0FC50400) [pid = 2564] [serial = 2109] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 14:18:57 INFO - PROCESS | 2564 | --DOMWINDOW == 75 (143B3000) [pid = 2564] [serial = 2121] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 14:18:57 INFO - PROCESS | 2564 | --DOMWINDOW == 74 (1774C400) [pid = 2564] [serial = 2124] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 14:18:57 INFO - PROCESS | 2564 | --DOMWINDOW == 73 (0FE47C00) [pid = 2564] [serial = 2118] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 14:18:57 INFO - PROCESS | 2564 | --DOMWINDOW == 72 (17EDB000) [pid = 2564] [serial = 2139] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 14:18:57 INFO - PROCESS | 2564 | --DOMWINDOW == 71 (1B556400) [pid = 2564] [serial = 2142] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 14:18:57 INFO - PROCESS | 2564 | --DOMWINDOW == 70 (18376800) [pid = 2564] [serial = 2127] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 14:18:57 INFO - PROCESS | 2564 | --DOMWINDOW == 69 (184B7400) [pid = 2564] [serial = 2100] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 14:18:57 INFO - PROCESS | 2564 | 1465247937253 Marionette TRACE conn8 <- [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]]]}] 14:18:57 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 14:18:57 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 970ms 14:18:57 INFO - PROCESS | 2564 | 1465247937300 Marionette TRACE conn8 -> [0,2861,"getWindowHandle",null] 14:18:57 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 14:18:57 INFO - PROCESS | 2564 | 1465247937302 Marionette TRACE conn8 <- [1,2861,null,{"value":"13"}] 14:18:57 INFO - PROCESS | 2564 | 1465247937305 Marionette TRACE conn8 -> [0,2862,"setScriptTimeout",{"ms":35000}] 14:18:57 INFO - PROCESS | 2564 | 1465247937307 Marionette TRACE conn8 <- [1,2862,null,{}] 14:18:57 INFO - PROCESS | 2564 | 1465247937310 Marionette TRACE conn8 -> [0,2863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:18:57 INFO - PROCESS | 2564 | 1465247937312 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:18:57 INFO - PROCESS | 2564 | 1465247937389 Marionette TRACE conn8 <- [1,2863,null,{"value":null}] 14:18:57 INFO - PROCESS | 2564 | 1465247937395 Marionette TRACE conn8 -> [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\", \"841f63d8-fed4-499c-a8c0-303cb4dc280d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:18:57 INFO - PROCESS | 2564 | 1465247937397 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:18:57 INFO - PROCESS | 2564 | ++DOCSHELL 0FB83000 == 31 [pid = 2564] [id = 725] 14:18:57 INFO - PROCESS | 2564 | ++DOMWINDOW == 70 (0FD5C400) [pid = 2564] [serial = 2175] [outer = 00000000] 14:18:57 INFO - PROCESS | 2564 | ++DOMWINDOW == 71 (18909400) [pid = 2564] [serial = 2176] [outer = 0FD5C400] 14:18:57 INFO - PROCESS | 2564 | 1465247937441 Marionette DEBUG loaded listener.js 14:18:57 INFO - PROCESS | 2564 | ++DOMWINDOW == 72 (18910000) [pid = 2564] [serial = 2177] [outer = 0FD5C400] 14:18:57 INFO - PROCESS | 2564 | 1465247937855 Marionette TRACE conn8 <- [1,2864,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.multiple.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.multiple",0,null,null]]]}] 14:18:57 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 14:18:57 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 570ms 14:18:57 INFO - PROCESS | 2564 | 1465247937881 Marionette TRACE conn8 -> [0,2865,"getWindowHandle",null] 14:18:57 INFO - PROCESS | 2564 | 1465247937883 Marionette TRACE conn8 <- [1,2865,null,{"value":"13"}] 14:18:57 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 14:18:57 INFO - PROCESS | 2564 | 1465247937890 Marionette TRACE conn8 -> [0,2866,"setScriptTimeout",{"ms":35000}] 14:18:57 INFO - PROCESS | 2564 | 1465247937892 Marionette TRACE conn8 <- [1,2866,null,{}] 14:18:57 INFO - PROCESS | 2564 | 1465247937895 Marionette TRACE conn8 -> [0,2867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:18:57 INFO - PROCESS | 2564 | 1465247937897 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:18:58 INFO - PROCESS | 2564 | 1465247938023 Marionette TRACE conn8 <- [1,2867,null,{"value":null}] 14:18:58 INFO - PROCESS | 2564 | 1465247938029 Marionette TRACE conn8 -> [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\", \"841f63d8-fed4-499c-a8c0-303cb4dc280d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:18:58 INFO - PROCESS | 2564 | 1465247938031 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:18:58 INFO - PROCESS | 2564 | ++DOCSHELL 1890A400 == 32 [pid = 2564] [id = 726] 14:18:58 INFO - PROCESS | 2564 | ++DOMWINDOW == 73 (18C2F800) [pid = 2564] [serial = 2178] [outer = 00000000] 14:18:58 INFO - PROCESS | 2564 | ++DOMWINDOW == 74 (18E5B000) [pid = 2564] [serial = 2179] [outer = 18C2F800] 14:18:58 INFO - PROCESS | 2564 | 1465247938076 Marionette DEBUG loaded listener.js 14:18:58 INFO - PROCESS | 2564 | ++DOMWINDOW == 75 (18E56C00) [pid = 2564] [serial = 2180] [outer = 18C2F800] 14:18:58 INFO - PROCESS | 2564 | 1465247938509 Marionette TRACE conn8 <- [1,2868,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html",0,null,null,[["setTransform() with Infinity/NaN is ignored",0,null,null]]]}] 14:18:58 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 14:18:58 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 670ms 14:18:58 INFO - PROCESS | 2564 | 1465247938561 Marionette TRACE conn8 -> [0,2869,"getWindowHandle",null] 14:18:58 INFO - PROCESS | 2564 | 1465247938563 Marionette TRACE conn8 <- [1,2869,null,{"value":"13"}] 14:18:58 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 14:18:58 INFO - PROCESS | 2564 | 1465247938566 Marionette TRACE conn8 -> [0,2870,"setScriptTimeout",{"ms":35000}] 14:18:58 INFO - PROCESS | 2564 | 1465247938568 Marionette TRACE conn8 <- [1,2870,null,{}] 14:18:58 INFO - PROCESS | 2564 | 1465247938572 Marionette TRACE conn8 -> [0,2871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:18:58 INFO - PROCESS | 2564 | 1465247938573 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:18:58 INFO - PROCESS | 2564 | 1465247938652 Marionette TRACE conn8 <- [1,2871,null,{"value":null}] 14:18:58 INFO - PROCESS | 2564 | 1465247938657 Marionette TRACE conn8 -> [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\", \"841f63d8-fed4-499c-a8c0-303cb4dc280d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:18:58 INFO - PROCESS | 2564 | 1465247938659 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:18:58 INFO - PROCESS | 2564 | ++DOCSHELL 17538800 == 33 [pid = 2564] [id = 727] 14:18:58 INFO - PROCESS | 2564 | ++DOMWINDOW == 76 (19381000) [pid = 2564] [serial = 2181] [outer = 00000000] 14:18:58 INFO - PROCESS | 2564 | ++DOMWINDOW == 77 (1984C400) [pid = 2564] [serial = 2182] [outer = 19381000] 14:18:58 INFO - PROCESS | 2564 | 1465247938702 Marionette DEBUG loaded listener.js 14:18:58 INFO - PROCESS | 2564 | ++DOMWINDOW == 78 (1984C800) [pid = 2564] [serial = 2183] [outer = 19381000] 14:18:59 INFO - PROCESS | 2564 | 1465247939462 Marionette TRACE conn8 <- [1,2872,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.skewed.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.skewed",0,null,null]]]}] 14:18:59 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 14:18:59 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 930ms 14:18:59 INFO - PROCESS | 2564 | 1465247939498 Marionette TRACE conn8 -> [0,2873,"getWindowHandle",null] 14:18:59 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 14:18:59 INFO - PROCESS | 2564 | 1465247939502 Marionette TRACE conn8 <- [1,2873,null,{"value":"13"}] 14:18:59 INFO - PROCESS | 2564 | 1465247939507 Marionette TRACE conn8 -> [0,2874,"setScriptTimeout",{"ms":35000}] 14:18:59 INFO - PROCESS | 2564 | 1465247939510 Marionette TRACE conn8 <- [1,2874,null,{}] 14:18:59 INFO - PROCESS | 2564 | 1465247939516 Marionette TRACE conn8 -> [0,2875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:18:59 INFO - PROCESS | 2564 | 1465247939519 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:18:59 INFO - PROCESS | 2564 | 1465247939657 Marionette TRACE conn8 <- [1,2875,null,{"value":null}] 14:18:59 INFO - PROCESS | 2564 | 1465247939774 Marionette TRACE conn8 -> [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\", \"841f63d8-fed4-499c-a8c0-303cb4dc280d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:18:59 INFO - PROCESS | 2564 | 1465247939777 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:18:59 INFO - PROCESS | 2564 | ++DOCSHELL 0FD08400 == 34 [pid = 2564] [id = 728] 14:18:59 INFO - PROCESS | 2564 | ++DOMWINDOW == 79 (0FE3C000) [pid = 2564] [serial = 2184] [outer = 00000000] 14:18:59 INFO - PROCESS | 2564 | ++DOMWINDOW == 80 (13E0A000) [pid = 2564] [serial = 2185] [outer = 0FE3C000] 14:18:59 INFO - PROCESS | 2564 | 1465247939834 Marionette DEBUG loaded listener.js 14:18:59 INFO - PROCESS | 2564 | ++DOMWINDOW == 81 (141C3C00) [pid = 2564] [serial = 2186] [outer = 0FE3C000] 14:19:00 INFO - PROCESS | 2564 | 1465247940518 Marionette TRACE conn8 <- [1,2876,null,{"value":["/2dcontext/transformations/2d.transformation.transform.identity.html",0,null,null,[["transform() with the identity matrix does nothing",0,null,null]]]}] 14:19:00 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 14:19:00 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 1024ms 14:19:00 INFO - PROCESS | 2564 | 1465247940531 Marionette TRACE conn8 -> [0,2877,"getWindowHandle",null] 14:19:00 INFO - PROCESS | 2564 | 1465247940536 Marionette TRACE conn8 <- [1,2877,null,{"value":"13"}] 14:19:00 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 14:19:00 INFO - PROCESS | 2564 | 1465247940542 Marionette TRACE conn8 -> [0,2878,"setScriptTimeout",{"ms":35000}] 14:19:00 INFO - PROCESS | 2564 | 1465247940545 Marionette TRACE conn8 <- [1,2878,null,{}] 14:19:00 INFO - PROCESS | 2564 | 1465247940549 Marionette TRACE conn8 -> [0,2879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:19:00 INFO - PROCESS | 2564 | 1465247940552 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:19:00 INFO - PROCESS | 2564 | 1465247940674 Marionette TRACE conn8 <- [1,2879,null,{"value":null}] 14:19:00 INFO - PROCESS | 2564 | 1465247940816 Marionette TRACE conn8 -> [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\", \"841f63d8-fed4-499c-a8c0-303cb4dc280d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:19:00 INFO - PROCESS | 2564 | 1465247940819 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:19:00 INFO - PROCESS | 2564 | ++DOCSHELL 17567800 == 35 [pid = 2564] [id = 729] 14:19:00 INFO - PROCESS | 2564 | ++DOMWINDOW == 82 (1756A400) [pid = 2564] [serial = 2187] [outer = 00000000] 14:19:00 INFO - PROCESS | 2564 | ++DOMWINDOW == 83 (17748400) [pid = 2564] [serial = 2188] [outer = 1756A400] 14:19:00 INFO - PROCESS | 2564 | 1465247940876 Marionette DEBUG loaded listener.js 14:19:00 INFO - PROCESS | 2564 | ++DOMWINDOW == 84 (17E3F800) [pid = 2564] [serial = 2189] [outer = 1756A400] 14:19:01 INFO - PROCESS | 2564 | 1465247941776 Marionette TRACE conn8 <- [1,2880,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 14:19:01 INFO - PROCESS | 2564 | --DOCSHELL 1890A400 == 34 [pid = 2564] [id = 726] 14:19:01 INFO - PROCESS | 2564 | --DOCSHELL 0FB83000 == 33 [pid = 2564] [id = 725] 14:19:01 INFO - PROCESS | 2564 | --DOCSHELL 18904000 == 32 [pid = 2564] [id = 724] 14:19:01 INFO - PROCESS | 2564 | --DOCSHELL 17EDC400 == 31 [pid = 2564] [id = 723] 14:19:01 INFO - PROCESS | 2564 | --DOCSHELL 1770D400 == 30 [pid = 2564] [id = 722] 14:19:01 INFO - PROCESS | 2564 | --DOCSHELL 1753AC00 == 29 [pid = 2564] [id = 721] 14:19:01 INFO - PROCESS | 2564 | --DOCSHELL 1409A400 == 28 [pid = 2564] [id = 720] 14:19:01 INFO - PROCESS | 2564 | --DOCSHELL 0FD0B400 == 27 [pid = 2564] [id = 719] 14:19:01 INFO - PROCESS | 2564 | --DOCSHELL 0FC47400 == 26 [pid = 2564] [id = 718] 14:19:01 INFO - PROCESS | 2564 | --DOMWINDOW == 83 (18C10800) [pid = 2564] [serial = 2102] [outer = 00000000] [url = about:blank] 14:19:01 INFO - PROCESS | 2564 | --DOMWINDOW == 82 (1984EC00) [pid = 2564] [serial = 2134] [outer = 00000000] [url = about:blank] 14:19:01 INFO - PROCESS | 2564 | --DOMWINDOW == 81 (18C31000) [pid = 2564] [serial = 2132] [outer = 00000000] [url = about:blank] 14:19:01 INFO - PROCESS | 2564 | --DOMWINDOW == 80 (18C10400) [pid = 2564] [serial = 2131] [outer = 00000000] [url = about:blank] 14:19:01 INFO - PROCESS | 2564 | --DOMWINDOW == 79 (17EE5400) [pid = 2564] [serial = 2137] [outer = 00000000] [url = about:blank] 14:19:01 INFO - PROCESS | 2564 | --DOMWINDOW == 78 (1024F800) [pid = 2564] [serial = 2113] [outer = 00000000] [url = about:blank] 14:19:01 INFO - PROCESS | 2564 | --DOMWINDOW == 77 (105BF400) [pid = 2564] [serial = 2114] [outer = 00000000] [url = about:blank] 14:19:01 INFO - PROCESS | 2564 | --DOMWINDOW == 76 (17586400) [pid = 2564] [serial = 2116] [outer = 00000000] [url = about:blank] 14:19:01 INFO - PROCESS | 2564 | --DOMWINDOW == 75 (1771A000) [pid = 2564] [serial = 2117] [outer = 00000000] [url = about:blank] 14:19:01 INFO - PROCESS | 2564 | --DOMWINDOW == 74 (1984B800) [pid = 2564] [serial = 2111] [outer = 00000000] [url = about:blank] 14:19:01 INFO - PROCESS | 2564 | --DOMWINDOW == 73 (148D9800) [pid = 2564] [serial = 2122] [outer = 00000000] [url = about:blank] 14:19:01 INFO - PROCESS | 2564 | --DOMWINDOW == 72 (15F8D400) [pid = 2564] [serial = 2123] [outer = 00000000] [url = about:blank] 14:19:01 INFO - PROCESS | 2564 | --DOMWINDOW == 71 (17753000) [pid = 2564] [serial = 2125] [outer = 00000000] [url = about:blank] 14:19:01 INFO - PROCESS | 2564 | --DOMWINDOW == 70 (1020D400) [pid = 2564] [serial = 2119] [outer = 00000000] [url = about:blank] 14:19:01 INFO - PROCESS | 2564 | --DOMWINDOW == 69 (10251000) [pid = 2564] [serial = 2120] [outer = 00000000] [url = about:blank] 14:19:01 INFO - PROCESS | 2564 | --DOMWINDOW == 68 (1AD11000) [pid = 2564] [serial = 2141] [outer = 00000000] [url = about:blank] 14:19:01 INFO - PROCESS | 2564 | --DOMWINDOW == 67 (1D273400) [pid = 2564] [serial = 2144] [outer = 00000000] [url = about:blank] 14:19:01 INFO - PROCESS | 2564 | --DOMWINDOW == 66 (18E5D000) [pid = 2564] [serial = 2135] [outer = 00000000] [url = about:blank] 14:19:01 INFO - PROCESS | 2564 | --DOMWINDOW == 65 (1B5F9400) [pid = 2564] [serial = 2143] [outer = 00000000] [url = about:blank] 14:19:01 INFO - PROCESS | 2564 | --DOMWINDOW == 64 (1ABFE000) [pid = 2564] [serial = 2140] [outer = 00000000] [url = about:blank] 14:19:01 INFO - PROCESS | 2564 | --DOMWINDOW == 63 (184BC400) [pid = 2564] [serial = 2128] [outer = 00000000] [url = about:blank] 14:19:01 INFO - PROCESS | 2564 | --DOMWINDOW == 62 (184C2000) [pid = 2564] [serial = 2129] [outer = 00000000] [url = about:blank] 14:19:01 INFO - PROCESS | 2564 | --DOMWINDOW == 61 (18E0CC00) [pid = 2564] [serial = 2138] [outer = 00000000] [url = about:blank] 14:19:01 INFO - PROCESS | 2564 | --DOMWINDOW == 60 (17944400) [pid = 2564] [serial = 2126] [outer = 00000000] [url = about:blank] 14:19:01 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 14:19:01 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 1279ms 14:19:01 INFO - PROCESS | 2564 | 1465247941839 Marionette TRACE conn8 -> [0,2881,"getWindowHandle",null] 14:19:01 INFO - PROCESS | 2564 | 1465247941843 Marionette TRACE conn8 <- [1,2881,null,{"value":"13"}] 14:19:01 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 14:19:01 INFO - PROCESS | 2564 | 1465247941848 Marionette TRACE conn8 -> [0,2882,"setScriptTimeout",{"ms":35000}] 14:19:01 INFO - PROCESS | 2564 | 1465247941851 Marionette TRACE conn8 <- [1,2882,null,{}] 14:19:01 INFO - PROCESS | 2564 | 1465247941857 Marionette TRACE conn8 -> [0,2883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:19:01 INFO - PROCESS | 2564 | 1465247941859 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:19:01 INFO - PROCESS | 2564 | 1465247941961 Marionette TRACE conn8 <- [1,2883,null,{"value":null}] 14:19:02 INFO - PROCESS | 2564 | 1465247942059 Marionette TRACE conn8 -> [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\", \"841f63d8-fed4-499c-a8c0-303cb4dc280d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:19:02 INFO - PROCESS | 2564 | 1465247942063 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:19:02 INFO - PROCESS | 2564 | ++DOCSHELL 1020B800 == 27 [pid = 2564] [id = 730] 14:19:02 INFO - PROCESS | 2564 | ++DOMWINDOW == 61 (1020BC00) [pid = 2564] [serial = 2190] [outer = 00000000] 14:19:02 INFO - PROCESS | 2564 | ++DOMWINDOW == 62 (10216C00) [pid = 2564] [serial = 2191] [outer = 1020BC00] 14:19:02 INFO - PROCESS | 2564 | 1465247942112 Marionette DEBUG loaded listener.js 14:19:02 INFO - PROCESS | 2564 | ++DOMWINDOW == 63 (10252C00) [pid = 2564] [serial = 2192] [outer = 1020BC00] 14:19:02 INFO - PROCESS | 2564 | 1465247942614 Marionette TRACE conn8 <- [1,2884,null,{"value":["/2dcontext/transformations/2d.transformation.transform.nonfinite.html",0,null,null,[["transform() with Infinity/NaN is ignored",0,null,null]]]}] 14:19:02 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 14:19:02 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 830ms 14:19:02 INFO - PROCESS | 2564 | 1465247942683 Marionette TRACE conn8 -> [0,2885,"getWindowHandle",null] 14:19:02 INFO - PROCESS | 2564 | 1465247942687 Marionette TRACE conn8 <- [1,2885,null,{"value":"13"}] 14:19:02 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 14:19:02 INFO - PROCESS | 2564 | 1465247942694 Marionette TRACE conn8 -> [0,2886,"setScriptTimeout",{"ms":35000}] 14:19:02 INFO - PROCESS | 2564 | 1465247942696 Marionette TRACE conn8 <- [1,2886,null,{}] 14:19:02 INFO - PROCESS | 2564 | 1465247942700 Marionette TRACE conn8 -> [0,2887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:19:02 INFO - PROCESS | 2564 | 1465247942703 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:19:02 INFO - PROCESS | 2564 | 1465247942803 Marionette TRACE conn8 <- [1,2887,null,{"value":null}] 14:19:02 INFO - PROCESS | 2564 | 1465247942812 Marionette TRACE conn8 -> [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\", \"841f63d8-fed4-499c-a8c0-303cb4dc280d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:19:02 INFO - PROCESS | 2564 | 1465247942814 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:19:02 INFO - PROCESS | 2564 | ++DOCSHELL 148D8000 == 28 [pid = 2564] [id = 731] 14:19:02 INFO - PROCESS | 2564 | ++DOMWINDOW == 64 (148D9800) [pid = 2564] [serial = 2193] [outer = 00000000] 14:19:02 INFO - PROCESS | 2564 | ++DOMWINDOW == 65 (149EC800) [pid = 2564] [serial = 2194] [outer = 148D9800] 14:19:02 INFO - PROCESS | 2564 | 1465247942861 Marionette DEBUG loaded listener.js 14:19:02 INFO - PROCESS | 2564 | ++DOMWINDOW == 66 (17534000) [pid = 2564] [serial = 2195] [outer = 148D9800] 14:19:03 INFO - PROCESS | 2564 | 1465247943323 Marionette TRACE conn8 <- [1,2888,null,{"value":["/2dcontext/transformations/2d.transformation.transform.skewed.html",0,null,null,[["transform() with skewy matrix transforms correctly",0,null,null]]]}] 14:19:03 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 14:19:03 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 670ms 14:19:03 INFO - PROCESS | 2564 | 1465247943368 Marionette TRACE conn8 -> [0,2889,"getWindowHandle",null] 14:19:03 INFO - PROCESS | 2564 | 1465247943370 Marionette TRACE conn8 <- [1,2889,null,{"value":"13"}] 14:19:03 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 14:19:03 INFO - PROCESS | 2564 | 1465247943374 Marionette TRACE conn8 -> [0,2890,"setScriptTimeout",{"ms":35000}] 14:19:03 INFO - PROCESS | 2564 | 1465247943378 Marionette TRACE conn8 <- [1,2890,null,{}] 14:19:03 INFO - PROCESS | 2564 | 1465247943388 Marionette TRACE conn8 -> [0,2891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:19:03 INFO - PROCESS | 2564 | 1465247943393 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:19:03 INFO - PROCESS | 2564 | 1465247943478 Marionette TRACE conn8 <- [1,2891,null,{"value":null}] 14:19:03 INFO - PROCESS | 2564 | 1465247943488 Marionette TRACE conn8 -> [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\", \"841f63d8-fed4-499c-a8c0-303cb4dc280d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:19:03 INFO - PROCESS | 2564 | 1465247943491 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:19:03 INFO - PROCESS | 2564 | ++DOCSHELL 17755400 == 29 [pid = 2564] [id = 732] 14:19:03 INFO - PROCESS | 2564 | ++DOMWINDOW == 67 (177BF400) [pid = 2564] [serial = 2196] [outer = 00000000] 14:19:03 INFO - PROCESS | 2564 | ++DOMWINDOW == 68 (1794B000) [pid = 2564] [serial = 2197] [outer = 177BF400] 14:19:03 INFO - PROCESS | 2564 | 1465247943540 Marionette DEBUG loaded listener.js 14:19:03 INFO - PROCESS | 2564 | ++DOMWINDOW == 69 (17EE2C00) [pid = 2564] [serial = 2198] [outer = 177BF400] 14:19:04 INFO - PROCESS | 2564 | 1465247944015 Marionette TRACE conn8 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 14:19:04 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 14:19:04 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 670ms 14:19:04 INFO - PROCESS | 2564 | 1465247944047 Marionette TRACE conn8 -> [0,2893,"getWindowHandle",null] 14:19:04 INFO - PROCESS | 2564 | 1465247944050 Marionette TRACE conn8 <- [1,2893,null,{"value":"13"}] 14:19:04 INFO - PROCESS | 2564 | 1465247944053 Marionette TRACE conn8 -> [0,2894,"setScriptTimeout",{"ms":35000}] 14:19:04 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 14:19:04 INFO - PROCESS | 2564 | 1465247944055 Marionette TRACE conn8 <- [1,2894,null,{}] 14:19:04 INFO - PROCESS | 2564 | 1465247944058 Marionette TRACE conn8 -> [0,2895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:19:04 INFO - PROCESS | 2564 | 1465247944060 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:19:04 INFO - PROCESS | 2564 | 1465247944150 Marionette TRACE conn8 <- [1,2895,null,{"value":null}] 14:19:04 INFO - PROCESS | 2564 | 1465247944184 Marionette TRACE conn8 -> [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\", \"841f63d8-fed4-499c-a8c0-303cb4dc280d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:19:04 INFO - PROCESS | 2564 | 1465247944186 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:19:04 INFO - PROCESS | 2564 | ++DOCSHELL 184BC800 == 30 [pid = 2564] [id = 733] 14:19:04 INFO - PROCESS | 2564 | ++DOMWINDOW == 70 (184BF000) [pid = 2564] [serial = 2199] [outer = 00000000] 14:19:04 INFO - PROCESS | 2564 | ++DOMWINDOW == 71 (1890A000) [pid = 2564] [serial = 2200] [outer = 184BF000] 14:19:04 INFO - PROCESS | 2564 | 1465247944231 Marionette DEBUG loaded listener.js 14:19:04 INFO - PROCESS | 2564 | ++DOMWINDOW == 72 (18C0A000) [pid = 2564] [serial = 2201] [outer = 184BF000] 14:19:04 INFO - PROCESS | 2564 | 1465247944718 Marionette TRACE conn8 <- [1,2896,null,{"value":["/2dcontext/transformations/2d.transformation.translate.nonfinite.html",0,null,null,[["translate() with Infinity/NaN is ignored",0,null,null]]]}] 14:19:04 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 14:19:04 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 730ms 14:19:04 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 14:19:04 INFO - PROCESS | 2564 | 1465247944787 Marionette TRACE conn8 -> [0,2897,"getWindowHandle",null] 14:19:04 INFO - PROCESS | 2564 | 1465247944790 Marionette TRACE conn8 <- [1,2897,null,{"value":"13"}] 14:19:04 INFO - PROCESS | 2564 | 1465247944792 Marionette TRACE conn8 -> [0,2898,"setScriptTimeout",{"ms":35000}] 14:19:04 INFO - PROCESS | 2564 | 1465247944794 Marionette TRACE conn8 <- [1,2898,null,{}] 14:19:04 INFO - PROCESS | 2564 | 1465247944797 Marionette TRACE conn8 -> [0,2899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:19:04 INFO - PROCESS | 2564 | 1465247944799 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:19:04 INFO - PROCESS | 2564 | 1465247944919 Marionette TRACE conn8 <- [1,2899,null,{"value":null}] 14:19:04 INFO - PROCESS | 2564 | 1465247944928 Marionette TRACE conn8 -> [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\", \"841f63d8-fed4-499c-a8c0-303cb4dc280d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:19:04 INFO - PROCESS | 2564 | 1465247944930 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:19:04 INFO - PROCESS | 2564 | ++DOCSHELL 104F1000 == 31 [pid = 2564] [id = 734] 14:19:04 INFO - PROCESS | 2564 | ++DOMWINDOW == 73 (184C4800) [pid = 2564] [serial = 2202] [outer = 00000000] 14:19:04 INFO - PROCESS | 2564 | ++DOMWINDOW == 74 (18E0E000) [pid = 2564] [serial = 2203] [outer = 184C4800] 14:19:04 INFO - PROCESS | 2564 | 1465247944974 Marionette DEBUG loaded listener.js 14:19:05 INFO - PROCESS | 2564 | ++DOMWINDOW == 75 (18E54C00) [pid = 2564] [serial = 2204] [outer = 184C4800] 14:19:05 INFO - PROCESS | 2564 | 1465247945458 Marionette TRACE conn8 <- [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]]]}] 14:19:05 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 14:19:05 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 14:19:05 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 731ms 14:19:05 INFO - PROCESS | 2564 | 1465247945556 Marionette TRACE conn8 -> [0,2901,"getWindowHandle",null] 14:19:05 INFO - PROCESS | 2564 | 1465247945559 Marionette TRACE conn8 <- [1,2901,null,{"value":"13"}] 14:19:05 INFO - PROCESS | 2564 | 1465247945566 Marionette TRACE conn8 -> [0,2902,"setScriptTimeout",{"ms":35000}] 14:19:05 INFO - TEST-START | /DOMEvents/constructors.html 14:19:05 INFO - PROCESS | 2564 | 1465247945568 Marionette TRACE conn8 <- [1,2902,null,{}] 14:19:05 INFO - PROCESS | 2564 | 1465247945572 Marionette TRACE conn8 -> [0,2903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:19:05 INFO - PROCESS | 2564 | 1465247945578 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:19:05 INFO - PROCESS | 2564 | 1465247945734 Marionette TRACE conn8 <- [1,2903,null,{"value":null}] 14:19:05 INFO - PROCESS | 2564 | 1465247945803 Marionette TRACE conn8 -> [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\", \"841f63d8-fed4-499c-a8c0-303cb4dc280d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:19:05 INFO - PROCESS | 2564 | 1465247945805 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:19:05 INFO - PROCESS | 2564 | ++DOCSHELL 18C29000 == 32 [pid = 2564] [id = 735] 14:19:05 INFO - PROCESS | 2564 | ++DOMWINDOW == 76 (192E4800) [pid = 2564] [serial = 2205] [outer = 00000000] 14:19:05 INFO - PROCESS | 2564 | ++DOMWINDOW == 77 (19A88400) [pid = 2564] [serial = 2206] [outer = 192E4800] 14:19:05 INFO - PROCESS | 2564 | 1465247945850 Marionette DEBUG loaded listener.js 14:19:05 INFO - PROCESS | 2564 | ++DOMWINDOW == 78 (19A89400) [pid = 2564] [serial = 2207] [outer = 192E4800] 14:19:06 INFO - PROCESS | 2564 | --DOMWINDOW == 77 (0FD0F800) [pid = 2564] [serial = 2157] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 14:19:06 INFO - PROCESS | 2564 | --DOMWINDOW == 76 (17560400) [pid = 2564] [serial = 2163] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 14:19:06 INFO - PROCESS | 2564 | --DOMWINDOW == 75 (0FD02C00) [pid = 2564] [serial = 2154] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 14:19:06 INFO - PROCESS | 2564 | --DOMWINDOW == 74 (1770D800) [pid = 2564] [serial = 2166] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 14:19:06 INFO - PROCESS | 2564 | --DOMWINDOW == 73 (0FF4C400) [pid = 2564] [serial = 2145] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 14:19:06 INFO - PROCESS | 2564 | --DOMWINDOW == 72 (1771A800) [pid = 2564] [serial = 2148] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 14:19:06 INFO - PROCESS | 2564 | --DOMWINDOW == 71 (1D272C00) [pid = 2564] [serial = 2151] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 14:19:06 INFO - PROCESS | 2564 | --DOMWINDOW == 70 (17EDD400) [pid = 2564] [serial = 2169] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 14:19:06 INFO - PROCESS | 2564 | --DOMWINDOW == 69 (18906C00) [pid = 2564] [serial = 2172] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 14:19:06 INFO - PROCESS | 2564 | --DOMWINDOW == 68 (18C2F800) [pid = 2564] [serial = 2178] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 14:19:06 INFO - PROCESS | 2564 | --DOMWINDOW == 67 (1409B800) [pid = 2564] [serial = 2160] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 14:19:06 INFO - PROCESS | 2564 | --DOMWINDOW == 66 (0FD5C400) [pid = 2564] [serial = 2175] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 14:19:06 INFO - PROCESS | 2564 | 1465247946609 Marionette TRACE conn8 <- [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]]]}] 14:19:06 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 14:19:06 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 14:19:06 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 14:19:06 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 14:19:06 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 14:19:06 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 14:19:06 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 14:19:06 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 14:19:06 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 14:19:06 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 14:19:06 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 14:19:06 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 14:19:06 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 14:19:06 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 14:19:06 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 14:19:06 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 14:19:06 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 14:19:06 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 14:19:06 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 14:19:06 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 14:19:06 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 14:19:06 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 14:19:06 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 14:19:06 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 14:19:06 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 14:19:06 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 14:19:06 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 14:19:06 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 14:19:06 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 14:19:06 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 14:19:06 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 14:19:06 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 14:19:06 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 14:19:06 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 14:19:06 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 14:19:06 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 14:19:06 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 14:19:06 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 14:19:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:19:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:19:06 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 14:19:06 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 14:19:06 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 14:19:06 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 14:19:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:19:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:19:06 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 14:19:06 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 14:19:06 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 14:19:06 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 14:19:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:19:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:19:06 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 14:19:06 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 14:19:06 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 14:19:06 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 14:19:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:19:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:19:06 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 14:19:06 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 14:19:06 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 14:19:06 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 14:19:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:19:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:19:06 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 14:19:06 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 14:19:06 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 14:19:06 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 14:19:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:19:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:19:06 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 14:19:06 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 14:19:06 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 14:19:06 INFO - TEST-OK | /DOMEvents/constructors.html | took 1090ms 14:19:06 INFO - PROCESS | 2564 | 1465247946660 Marionette TRACE conn8 -> [0,2905,"getWindowHandle",null] 14:19:06 INFO - PROCESS | 2564 | 1465247946662 Marionette TRACE conn8 <- [1,2905,null,{"value":"13"}] 14:19:06 INFO - PROCESS | 2564 | 1465247946665 Marionette TRACE conn8 -> [0,2906,"setScriptTimeout",{"ms":35000}] 14:19:06 INFO - TEST-START | /DOMEvents/event-phases-order.html 14:19:06 INFO - PROCESS | 2564 | 1465247946667 Marionette TRACE conn8 <- [1,2906,null,{}] 14:19:06 INFO - PROCESS | 2564 | 1465247946670 Marionette TRACE conn8 -> [0,2907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:19:06 INFO - PROCESS | 2564 | 1465247946672 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:19:06 INFO - PROCESS | 2564 | 1465247946753 Marionette TRACE conn8 <- [1,2907,null,{"value":null}] 14:19:06 INFO - PROCESS | 2564 | 1465247946851 Marionette TRACE conn8 -> [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\", \"841f63d8-fed4-499c-a8c0-303cb4dc280d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:19:06 INFO - PROCESS | 2564 | 1465247946853 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:19:06 INFO - PROCESS | 2564 | ++DOCSHELL 15D40C00 == 33 [pid = 2564] [id = 736] 14:19:06 INFO - PROCESS | 2564 | ++DOMWINDOW == 67 (1752E800) [pid = 2564] [serial = 2208] [outer = 00000000] 14:19:06 INFO - PROCESS | 2564 | ++DOMWINDOW == 68 (17949800) [pid = 2564] [serial = 2209] [outer = 1752E800] 14:19:06 INFO - PROCESS | 2564 | 1465247946898 Marionette DEBUG loaded listener.js 14:19:06 INFO - PROCESS | 2564 | ++DOMWINDOW == 69 (18375400) [pid = 2564] [serial = 2210] [outer = 1752E800] 14:19:07 INFO - PROCESS | 2564 | 1465247947254 Marionette TRACE conn8 <- [1,2908,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 14:19:07 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 14:19:07 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 630ms 14:19:07 INFO - PROCESS | 2564 | 1465247947300 Marionette TRACE conn8 -> [0,2909,"getWindowHandle",null] 14:19:07 INFO - PROCESS | 2564 | 1465247947302 Marionette TRACE conn8 <- [1,2909,null,{"value":"13"}] 14:19:07 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 14:19:07 INFO - PROCESS | 2564 | 1465247947305 Marionette TRACE conn8 -> [0,2910,"setScriptTimeout",{"ms":35000}] 14:19:07 INFO - PROCESS | 2564 | 1465247947306 Marionette TRACE conn8 <- [1,2910,null,{}] 14:19:07 INFO - PROCESS | 2564 | 1465247947310 Marionette TRACE conn8 -> [0,2911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:19:07 INFO - PROCESS | 2564 | 1465247947311 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:19:07 INFO - PROCESS | 2564 | 1465247947392 Marionette TRACE conn8 <- [1,2911,null,{"value":null}] 14:19:07 INFO - PROCESS | 2564 | 1465247947492 Marionette TRACE conn8 -> [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\", \"841f63d8-fed4-499c-a8c0-303cb4dc280d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:19:07 INFO - PROCESS | 2564 | 1465247947494 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:19:07 INFO - PROCESS | 2564 | ++DOCSHELL 0FF50000 == 34 [pid = 2564] [id = 737] 14:19:07 INFO - PROCESS | 2564 | ++DOMWINDOW == 70 (104A3800) [pid = 2564] [serial = 2211] [outer = 00000000] 14:19:07 INFO - PROCESS | 2564 | ++DOMWINDOW == 71 (18C05800) [pid = 2564] [serial = 2212] [outer = 104A3800] 14:19:07 INFO - PROCESS | 2564 | 1465247947548 Marionette DEBUG loaded listener.js 14:19:07 INFO - PROCESS | 2564 | ++DOMWINDOW == 72 (1B268400) [pid = 2564] [serial = 2213] [outer = 104A3800] 14:19:07 INFO - PROCESS | 2564 | [2564] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/events/Event.cpp, line 570 14:19:07 INFO - PROCESS | 2564 | [2564] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/events/Event.cpp, line 570 14:19:07 INFO - PROCESS | 2564 | [2564] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/events/Event.cpp, line 570 14:19:07 INFO - PROCESS | 2564 | [2564] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/events/Event.cpp, line 570 14:19:08 INFO - PROCESS | 2564 | 1465247948001 Marionette TRACE conn8 <- [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]]]}] 14:19:08 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 14:19:08 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 14:19:08 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 14:19:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:19:08 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 14:19:08 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 14:19:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:19:08 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 14:19:08 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initMouseEvent while dispatching. - assert_equals: initMouseEvent screenX setter should short-circuit expected 0 but got 1 14:19:08 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 14:19:08 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 14:19:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:19:08 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 14:19:08 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 14:19:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:19:08 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 14:19:08 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initCustomEvent while dispatching. - assert_equals: initCustomEvent detail setter should short-circuit expected (object) null but got (number) 1 14:19:08 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 14:19:08 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 14:19:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:19:08 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 14:19:08 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 14:19:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:19:08 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 14:19:08 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initUIEvent while dispatching. - assert_equals: initUIEvent view setter should short-circuit expected null but got object "[object Window]" 14:19:08 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 14:19:08 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 14:19:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:19:08 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 14:19:08 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 14:19:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:19:08 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 14:19:08 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 14:19:08 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 739ms 14:19:08 INFO - PROCESS | 2564 | 1465247948051 Marionette TRACE conn8 -> [0,2913,"getWindowHandle",null] 14:19:08 INFO - PROCESS | 2564 | 1465247948053 Marionette TRACE conn8 <- [1,2913,null,{"value":"13"}] 14:19:08 INFO - PROCESS | 2564 | 1465247948060 Marionette TRACE conn8 -> [0,2914,"setScriptTimeout",{"ms":35000}] 14:19:08 INFO - PROCESS | 2564 | 1465247948062 Marionette TRACE conn8 <- [1,2914,null,{}] 14:19:08 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 14:19:08 INFO - PROCESS | 2564 | 1465247948065 Marionette TRACE conn8 -> [0,2915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:19:08 INFO - PROCESS | 2564 | 1465247948067 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:19:08 INFO - PROCESS | 2564 | 1465247948152 Marionette TRACE conn8 <- [1,2915,null,{"value":null}] 14:19:08 INFO - PROCESS | 2564 | 1465247948184 Marionette TRACE conn8 -> [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\", \"841f63d8-fed4-499c-a8c0-303cb4dc280d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:19:08 INFO - PROCESS | 2564 | 1465247948185 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:19:08 INFO - PROCESS | 2564 | ++DOCSHELL 1774D400 == 35 [pid = 2564] [id = 738] 14:19:08 INFO - PROCESS | 2564 | ++DOMWINDOW == 73 (17754C00) [pid = 2564] [serial = 2214] [outer = 00000000] 14:19:08 INFO - PROCESS | 2564 | ++DOMWINDOW == 74 (1D27D800) [pid = 2564] [serial = 2215] [outer = 17754C00] 14:19:08 INFO - PROCESS | 2564 | 1465247948229 Marionette DEBUG loaded listener.js 14:19:08 INFO - PROCESS | 2564 | ++DOMWINDOW == 75 (1D280400) [pid = 2564] [serial = 2216] [outer = 17754C00] 14:19:09 INFO - PROCESS | 2564 | --DOCSHELL 1020B800 == 34 [pid = 2564] [id = 730] 14:19:09 INFO - PROCESS | 2564 | --DOCSHELL 17567800 == 33 [pid = 2564] [id = 729] 14:19:09 INFO - PROCESS | 2564 | --DOCSHELL 17538800 == 32 [pid = 2564] [id = 727] 14:19:09 INFO - PROCESS | 2564 | --DOCSHELL 0FD08400 == 31 [pid = 2564] [id = 728] 14:19:09 INFO - PROCESS | 2564 | --DOCSHELL 184BC800 == 30 [pid = 2564] [id = 733] 14:19:09 INFO - PROCESS | 2564 | --DOCSHELL 148D8000 == 29 [pid = 2564] [id = 731] 14:19:09 INFO - PROCESS | 2564 | --DOCSHELL 18C29000 == 28 [pid = 2564] [id = 735] 14:19:09 INFO - PROCESS | 2564 | --DOCSHELL 104F1000 == 27 [pid = 2564] [id = 734] 14:19:09 INFO - PROCESS | 2564 | --DOCSHELL 15D40C00 == 26 [pid = 2564] [id = 736] 14:19:09 INFO - PROCESS | 2564 | --DOCSHELL 0FF50000 == 25 [pid = 2564] [id = 737] 14:19:09 INFO - PROCESS | 2564 | --DOCSHELL 17755400 == 24 [pid = 2564] [id = 732] 14:19:09 INFO - PROCESS | 2564 | --DOMWINDOW == 74 (0FF4B400) [pid = 2564] [serial = 2158] [outer = 00000000] [url = about:blank] 14:19:09 INFO - PROCESS | 2564 | --DOMWINDOW == 73 (1756B400) [pid = 2564] [serial = 2164] [outer = 00000000] [url = about:blank] 14:19:09 INFO - PROCESS | 2564 | --DOMWINDOW == 72 (0FF55000) [pid = 2564] [serial = 2156] [outer = 00000000] [url = about:blank] 14:19:09 INFO - PROCESS | 2564 | --DOMWINDOW == 71 (0FE3F400) [pid = 2564] [serial = 2155] [outer = 00000000] [url = about:blank] 14:19:09 INFO - PROCESS | 2564 | --DOMWINDOW == 70 (17748800) [pid = 2564] [serial = 2167] [outer = 00000000] [url = about:blank] 14:19:09 INFO - PROCESS | 2564 | --DOMWINDOW == 69 (14819000) [pid = 2564] [serial = 2147] [outer = 00000000] [url = about:blank] 14:19:09 INFO - PROCESS | 2564 | --DOMWINDOW == 68 (141C0C00) [pid = 2564] [serial = 2146] [outer = 00000000] [url = about:blank] 14:19:09 INFO - PROCESS | 2564 | --DOMWINDOW == 67 (184BEC00) [pid = 2564] [serial = 2150] [outer = 00000000] [url = about:blank] 14:19:09 INFO - PROCESS | 2564 | --DOMWINDOW == 66 (17EE9C00) [pid = 2564] [serial = 2149] [outer = 00000000] [url = about:blank] 14:19:09 INFO - PROCESS | 2564 | --DOMWINDOW == 65 (1D281400) [pid = 2564] [serial = 2153] [outer = 00000000] [url = about:blank] 14:19:09 INFO - PROCESS | 2564 | --DOMWINDOW == 64 (1D27A400) [pid = 2564] [serial = 2152] [outer = 00000000] [url = about:blank] 14:19:09 INFO - PROCESS | 2564 | --DOMWINDOW == 63 (18373400) [pid = 2564] [serial = 2170] [outer = 00000000] [url = about:blank] 14:19:09 INFO - PROCESS | 2564 | --DOMWINDOW == 62 (18C2AC00) [pid = 2564] [serial = 2173] [outer = 00000000] [url = about:blank] 14:19:09 INFO - PROCESS | 2564 | --DOMWINDOW == 61 (18E5B000) [pid = 2564] [serial = 2179] [outer = 00000000] [url = about:blank] 14:19:09 INFO - PROCESS | 2564 | --DOMWINDOW == 60 (1984C400) [pid = 2564] [serial = 2182] [outer = 00000000] [url = about:blank] 14:19:09 INFO - PROCESS | 2564 | --DOMWINDOW == 59 (18C36800) [pid = 2564] [serial = 2174] [outer = 00000000] [url = about:blank] 14:19:09 INFO - PROCESS | 2564 | --DOMWINDOW == 58 (140E5000) [pid = 2564] [serial = 2161] [outer = 00000000] [url = about:blank] 14:19:09 INFO - PROCESS | 2564 | --DOMWINDOW == 57 (1438A000) [pid = 2564] [serial = 2162] [outer = 00000000] [url = about:blank] 14:19:09 INFO - PROCESS | 2564 | --DOMWINDOW == 56 (0FF56800) [pid = 2564] [serial = 2159] [outer = 00000000] [url = about:blank] 14:19:09 INFO - PROCESS | 2564 | --DOMWINDOW == 55 (18E56C00) [pid = 2564] [serial = 2180] [outer = 00000000] [url = about:blank] 14:19:09 INFO - PROCESS | 2564 | --DOMWINDOW == 54 (1837C400) [pid = 2564] [serial = 2171] [outer = 00000000] [url = about:blank] 14:19:09 INFO - PROCESS | 2564 | --DOMWINDOW == 53 (18909400) [pid = 2564] [serial = 2176] [outer = 00000000] [url = about:blank] 14:19:09 INFO - PROCESS | 2564 | --DOMWINDOW == 52 (177CD400) [pid = 2564] [serial = 2168] [outer = 00000000] [url = about:blank] 14:19:09 INFO - PROCESS | 2564 | --DOMWINDOW == 51 (18910000) [pid = 2564] [serial = 2177] [outer = 00000000] [url = about:blank] 14:19:09 INFO - PROCESS | 2564 | --DOMWINDOW == 50 (17583C00) [pid = 2564] [serial = 2165] [outer = 00000000] [url = about:blank] 14:19:10 INFO - PROCESS | 2564 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 14:19:10 INFO - PROCESS | 2564 | 1465247950088 Marionette TRACE conn8 <- [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]]]}] 14:19:10 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 14:19:10 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 2068ms 14:19:10 INFO - PROCESS | 2564 | 1465247950135 Marionette TRACE conn8 -> [0,2917,"getWindowHandle",null] 14:19:10 INFO - PROCESS | 2564 | 1465247950138 Marionette TRACE conn8 <- [1,2917,null,{"value":"13"}] 14:19:10 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 14:19:10 INFO - PROCESS | 2564 | 1465247950143 Marionette TRACE conn8 -> [0,2918,"setScriptTimeout",{"ms":35000}] 14:19:10 INFO - PROCESS | 2564 | 1465247950147 Marionette TRACE conn8 <- [1,2918,null,{}] 14:19:10 INFO - PROCESS | 2564 | 1465247950153 Marionette TRACE conn8 -> [0,2919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:19:10 INFO - PROCESS | 2564 | 1465247950156 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:19:10 INFO - PROCESS | 2564 | 1465247950248 Marionette TRACE conn8 <- [1,2919,null,{"value":null}] 14:19:10 INFO - PROCESS | 2564 | 1465247950257 Marionette TRACE conn8 -> [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\", \"841f63d8-fed4-499c-a8c0-303cb4dc280d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:19:10 INFO - PROCESS | 2564 | 1465247950262 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:19:10 INFO - PROCESS | 2564 | ++DOCSHELL 0FF4E400 == 25 [pid = 2564] [id = 739] 14:19:10 INFO - PROCESS | 2564 | ++DOMWINDOW == 51 (0FF4EC00) [pid = 2564] [serial = 2217] [outer = 00000000] 14:19:10 INFO - PROCESS | 2564 | ++DOMWINDOW == 52 (0FF52800) [pid = 2564] [serial = 2218] [outer = 0FF4EC00] 14:19:10 INFO - PROCESS | 2564 | 1465247950310 Marionette DEBUG loaded listener.js 14:19:10 INFO - PROCESS | 2564 | ++DOMWINDOW == 53 (1018D400) [pid = 2564] [serial = 2219] [outer = 0FF4EC00] 14:19:10 INFO - PROCESS | 2564 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 14:19:10 INFO - PROCESS | 2564 | 1465247950795 Marionette TRACE conn8 <- [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]]]}] 14:19:10 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 14:19:10 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 691ms 14:19:10 INFO - PROCESS | 2564 | 1465247950834 Marionette TRACE conn8 -> [0,2921,"getWindowHandle",null] 14:19:10 INFO - PROCESS | 2564 | 1465247950839 Marionette TRACE conn8 <- [1,2921,null,{"value":"13"}] 14:19:10 INFO - PROCESS | 2564 | 1465247950845 Marionette TRACE conn8 -> [0,2922,"setScriptTimeout",{"ms":35000}] 14:19:10 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 14:19:10 INFO - PROCESS | 2564 | 1465247950848 Marionette TRACE conn8 <- [1,2922,null,{}] 14:19:10 INFO - PROCESS | 2564 | 1465247950852 Marionette TRACE conn8 -> [0,2923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:19:10 INFO - PROCESS | 2564 | 1465247950855 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:19:10 INFO - PROCESS | 2564 | 1465247950947 Marionette TRACE conn8 <- [1,2923,null,{"value":null}] 14:19:10 INFO - PROCESS | 2564 | 1465247950956 Marionette TRACE conn8 -> [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\", \"841f63d8-fed4-499c-a8c0-303cb4dc280d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:19:10 INFO - PROCESS | 2564 | 1465247950959 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:19:10 INFO - PROCESS | 2564 | ++DOCSHELL 1053F400 == 26 [pid = 2564] [id = 740] 14:19:10 INFO - PROCESS | 2564 | ++DOMWINDOW == 54 (1053F800) [pid = 2564] [serial = 2220] [outer = 00000000] 14:19:11 INFO - PROCESS | 2564 | ++DOMWINDOW == 55 (105BF400) [pid = 2564] [serial = 2221] [outer = 1053F800] 14:19:11 INFO - PROCESS | 2564 | 1465247951006 Marionette DEBUG loaded listener.js 14:19:11 INFO - PROCESS | 2564 | ++DOMWINDOW == 56 (10FB9800) [pid = 2564] [serial = 2222] [outer = 1053F800] 14:19:11 INFO - PROCESS | 2564 | 1465247951470 Marionette TRACE conn8 <- [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]]]}] 14:19:11 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 14:19:11 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 670ms 14:19:11 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 14:19:11 INFO - PROCESS | 2564 | 1465247951519 Marionette TRACE conn8 -> [0,2925,"getWindowHandle",null] 14:19:11 INFO - PROCESS | 2564 | 1465247951522 Marionette TRACE conn8 <- [1,2925,null,{"value":"13"}] 14:19:11 INFO - PROCESS | 2564 | 1465247951525 Marionette TRACE conn8 -> [0,2926,"setScriptTimeout",{"ms":35000}] 14:19:11 INFO - PROCESS | 2564 | 1465247951529 Marionette TRACE conn8 <- [1,2926,null,{}] 14:19:11 INFO - PROCESS | 2564 | 1465247951540 Marionette TRACE conn8 -> [0,2927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:19:11 INFO - PROCESS | 2564 | 1465247951544 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:19:11 INFO - PROCESS | 2564 | 1465247951629 Marionette TRACE conn8 <- [1,2927,null,{"value":null}] 14:19:11 INFO - PROCESS | 2564 | 1465247951757 Marionette TRACE conn8 -> [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\", \"841f63d8-fed4-499c-a8c0-303cb4dc280d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:19:11 INFO - PROCESS | 2564 | 1465247951760 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:19:11 INFO - PROCESS | 2564 | ++DOCSHELL 1483D400 == 27 [pid = 2564] [id = 741] 14:19:11 INFO - PROCESS | 2564 | ++DOMWINDOW == 57 (14843400) [pid = 2564] [serial = 2223] [outer = 00000000] 14:19:11 INFO - PROCESS | 2564 | ++DOMWINDOW == 58 (148DF400) [pid = 2564] [serial = 2224] [outer = 14843400] 14:19:11 INFO - PROCESS | 2564 | 1465247951810 Marionette DEBUG loaded listener.js 14:19:11 INFO - PROCESS | 2564 | ++DOMWINDOW == 59 (1595C800) [pid = 2564] [serial = 2225] [outer = 14843400] 14:19:12 INFO - PROCESS | 2564 | 1465247952157 Marionette TRACE conn8 <- [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]]]}] 14:19:12 INFO - TEST-PASS | /DOMEvents/tests/approved/EventListener.eventHandler.html | Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered. 14:19:12 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 670ms 14:19:12 INFO - PROCESS | 2564 | 1465247952199 Marionette TRACE conn8 -> [0,2929,"getWindowHandle",null] 14:19:12 INFO - PROCESS | 2564 | 1465247952201 Marionette TRACE conn8 <- [1,2929,null,{"value":"13"}] 14:19:12 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 14:19:12 INFO - PROCESS | 2564 | 1465247952204 Marionette TRACE conn8 -> [0,2930,"setScriptTimeout",{"ms":35000}] 14:19:12 INFO - PROCESS | 2564 | 1465247952206 Marionette TRACE conn8 <- [1,2930,null,{}] 14:19:12 INFO - PROCESS | 2564 | 1465247952209 Marionette TRACE conn8 -> [0,2931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:19:12 INFO - PROCESS | 2564 | 1465247952211 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:19:12 INFO - PROCESS | 2564 | 1465247952297 Marionette TRACE conn8 <- [1,2931,null,{"value":null}] 14:19:12 INFO - PROCESS | 2564 | 1465247952390 Marionette TRACE conn8 -> [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\", \"841f63d8-fed4-499c-a8c0-303cb4dc280d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:19:12 INFO - PROCESS | 2564 | 1465247952392 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:19:12 INFO - PROCESS | 2564 | ++DOCSHELL 13E07800 == 28 [pid = 2564] [id = 742] 14:19:12 INFO - PROCESS | 2564 | ++DOMWINDOW == 60 (148DE800) [pid = 2564] [serial = 2226] [outer = 00000000] 14:19:12 INFO - PROCESS | 2564 | ++DOMWINDOW == 61 (1756B000) [pid = 2564] [serial = 2227] [outer = 148DE800] 14:19:12 INFO - PROCESS | 2564 | 1465247952437 Marionette DEBUG loaded listener.js 14:19:12 INFO - PROCESS | 2564 | ++DOMWINDOW == 62 (17586400) [pid = 2564] [serial = 2228] [outer = 148DE800] 14:19:12 INFO - PROCESS | 2564 | 1465247952775 Marionette TRACE conn8 <- [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"]]]}] 14:19:12 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 14:19:12 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 14:19:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:19:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:19:12 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 14:19:12 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 630ms 14:19:12 INFO - PROCESS | 2564 | 1465247952835 Marionette TRACE conn8 -> [0,2933,"getWindowHandle",null] 14:19:12 INFO - PROCESS | 2564 | 1465247952837 Marionette TRACE conn8 <- [1,2933,null,{"value":"13"}] 14:19:12 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 14:19:12 INFO - PROCESS | 2564 | 1465247952840 Marionette TRACE conn8 -> [0,2934,"setScriptTimeout",{"ms":35000}] 14:19:12 INFO - PROCESS | 2564 | 1465247952842 Marionette TRACE conn8 <- [1,2934,null,{}] 14:19:12 INFO - PROCESS | 2564 | 1465247952845 Marionette TRACE conn8 -> [0,2935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:19:12 INFO - PROCESS | 2564 | 1465247952847 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:19:12 INFO - PROCESS | 2564 | 1465247952925 Marionette TRACE conn8 <- [1,2935,null,{"value":null}] 14:19:13 INFO - PROCESS | 2564 | 1465247953044 Marionette TRACE conn8 -> [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\", \"841f63d8-fed4-499c-a8c0-303cb4dc280d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:19:13 INFO - PROCESS | 2564 | 1465247953046 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:19:13 INFO - PROCESS | 2564 | ++DOCSHELL 1770B000 == 29 [pid = 2564] [id = 743] 14:19:13 INFO - PROCESS | 2564 | ++DOMWINDOW == 63 (1770C400) [pid = 2564] [serial = 2229] [outer = 00000000] 14:19:13 INFO - PROCESS | 2564 | ++DOMWINDOW == 64 (1774C800) [pid = 2564] [serial = 2230] [outer = 1770C400] 14:19:13 INFO - PROCESS | 2564 | 1465247953093 Marionette DEBUG loaded listener.js 14:19:13 INFO - PROCESS | 2564 | ++DOMWINDOW == 65 (17753000) [pid = 2564] [serial = 2231] [outer = 1770C400] 14:19:13 INFO - PROCESS | 2564 | 1465247953406 Marionette TRACE conn8 <- [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]]]}] 14:19:13 INFO - TEST-PASS | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch. 14:19:13 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 630ms 14:19:13 INFO - PROCESS | 2564 | 1465247953471 Marionette TRACE conn8 -> [0,2937,"getWindowHandle",null] 14:19:13 INFO - PROCESS | 2564 | 1465247953473 Marionette TRACE conn8 <- [1,2937,null,{"value":"13"}] 14:19:13 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 14:19:13 INFO - PROCESS | 2564 | 1465247953476 Marionette TRACE conn8 -> [0,2938,"setScriptTimeout",{"ms":35000}] 14:19:13 INFO - PROCESS | 2564 | 1465247953478 Marionette TRACE conn8 <- [1,2938,null,{}] 14:19:13 INFO - PROCESS | 2564 | 1465247953494 Marionette TRACE conn8 -> [0,2939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:19:13 INFO - PROCESS | 2564 | 1465247953499 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:19:13 INFO - PROCESS | 2564 | 1465247953602 Marionette TRACE conn8 <- [1,2939,null,{"value":null}] 14:19:13 INFO - PROCESS | 2564 | 1465247953607 Marionette TRACE conn8 -> [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\", \"841f63d8-fed4-499c-a8c0-303cb4dc280d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:19:13 INFO - PROCESS | 2564 | 1465247953609 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:19:13 INFO - PROCESS | 2564 | ++DOCSHELL 178E5000 == 30 [pid = 2564] [id = 744] 14:19:13 INFO - PROCESS | 2564 | ++DOMWINDOW == 66 (178E6000) [pid = 2564] [serial = 2232] [outer = 00000000] 14:19:13 INFO - PROCESS | 2564 | ++DOMWINDOW == 67 (18380400) [pid = 2564] [serial = 2233] [outer = 178E6000] 14:19:13 INFO - PROCESS | 2564 | 1465247953653 Marionette DEBUG loaded listener.js 14:19:13 INFO - PROCESS | 2564 | ++DOMWINDOW == 68 (184B9C00) [pid = 2564] [serial = 2234] [outer = 178E6000] 14:19:13 INFO - PROCESS | 2564 | ++DOCSHELL 18907800 == 31 [pid = 2564] [id = 745] 14:19:13 INFO - PROCESS | 2564 | ++DOMWINDOW == 69 (18907C00) [pid = 2564] [serial = 2235] [outer = 00000000] 14:19:14 INFO - PROCESS | 2564 | ++DOMWINDOW == 70 (1890A800) [pid = 2564] [serial = 2236] [outer = 18907C00] 14:19:14 INFO - PROCESS | 2564 | 1465247954103 Marionette TRACE conn8 <- [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]]]}] 14:19:14 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. 14:19:14 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 650ms 14:19:14 INFO - PROCESS | 2564 | 1465247954130 Marionette TRACE conn8 -> [0,2941,"getWindowHandle",null] 14:19:14 INFO - PROCESS | 2564 | 1465247954132 Marionette TRACE conn8 <- [1,2941,null,{"value":"13"}] 14:19:14 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 14:19:14 INFO - PROCESS | 2564 | 1465247954135 Marionette TRACE conn8 -> [0,2942,"setScriptTimeout",{"ms":35000}] 14:19:14 INFO - PROCESS | 2564 | 1465247954136 Marionette TRACE conn8 <- [1,2942,null,{}] 14:19:14 INFO - PROCESS | 2564 | 1465247954143 Marionette TRACE conn8 -> [0,2943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:19:14 INFO - PROCESS | 2564 | 1465247954145 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:19:14 INFO - PROCESS | 2564 | 1465247954232 Marionette TRACE conn8 <- [1,2943,null,{"value":null}] 14:19:14 INFO - PROCESS | 2564 | 1465247954243 Marionette TRACE conn8 -> [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\", \"841f63d8-fed4-499c-a8c0-303cb4dc280d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:19:14 INFO - PROCESS | 2564 | 1465247954245 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:19:14 INFO - PROCESS | 2564 | ++DOCSHELL 184BD800 == 32 [pid = 2564] [id = 746] 14:19:14 INFO - PROCESS | 2564 | ++DOMWINDOW == 71 (184C3C00) [pid = 2564] [serial = 2237] [outer = 00000000] 14:19:14 INFO - PROCESS | 2564 | ++DOMWINDOW == 72 (18AFBC00) [pid = 2564] [serial = 2238] [outer = 184C3C00] 14:19:14 INFO - PROCESS | 2564 | 1465247954288 Marionette DEBUG loaded listener.js 14:19:14 INFO - PROCESS | 2564 | ++DOMWINDOW == 73 (18C0B000) [pid = 2564] [serial = 2239] [outer = 184C3C00] 14:19:14 INFO - PROCESS | 2564 | 1465247954711 Marionette TRACE conn8 <- [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]]]}] 14:19:14 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 14:19:14 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 14:19:14 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 630ms 14:19:14 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 14:19:14 INFO - PROCESS | 2564 | 1465247954767 Marionette TRACE conn8 -> [0,2945,"getWindowHandle",null] 14:19:14 INFO - PROCESS | 2564 | 1465247954769 Marionette TRACE conn8 <- [1,2945,null,{"value":"13"}] 14:19:14 INFO - PROCESS | 2564 | 1465247954772 Marionette TRACE conn8 -> [0,2946,"setScriptTimeout",{"ms":35000}] 14:19:14 INFO - PROCESS | 2564 | 1465247954774 Marionette TRACE conn8 <- [1,2946,null,{}] 14:19:14 INFO - PROCESS | 2564 | 1465247954801 Marionette TRACE conn8 -> [0,2947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:19:14 INFO - PROCESS | 2564 | 1465247954803 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:19:14 INFO - PROCESS | 2564 | 1465247954918 Marionette TRACE conn8 <- [1,2947,null,{"value":null}] 14:19:14 INFO - PROCESS | 2564 | 1465247954926 Marionette TRACE conn8 -> [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\", \"841f63d8-fed4-499c-a8c0-303cb4dc280d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:19:14 INFO - PROCESS | 2564 | 1465247954928 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:19:14 INFO - PROCESS | 2564 | ++DOCSHELL 18C0F800 == 33 [pid = 2564] [id = 747] 14:19:14 INFO - PROCESS | 2564 | ++DOMWINDOW == 74 (18C28800) [pid = 2564] [serial = 2240] [outer = 00000000] 14:19:14 INFO - PROCESS | 2564 | ++DOMWINDOW == 75 (18E55000) [pid = 2564] [serial = 2241] [outer = 18C28800] 14:19:14 INFO - PROCESS | 2564 | 1465247954971 Marionette DEBUG loaded listener.js 14:19:15 INFO - PROCESS | 2564 | ++DOMWINDOW == 76 (18E56800) [pid = 2564] [serial = 2242] [outer = 18C28800] 14:19:15 INFO - PROCESS | 2564 | 1465247955426 Marionette TRACE conn8 <- [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]]]}] 14:19:15 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. 14:19:15 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 670ms 14:19:15 INFO - PROCESS | 2564 | 1465247955443 Marionette TRACE conn8 -> [0,2949,"getWindowHandle",null] 14:19:15 INFO - PROCESS | 2564 | 1465247955445 Marionette TRACE conn8 <- [1,2949,null,{"value":"13"}] 14:19:15 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 14:19:15 INFO - PROCESS | 2564 | 1465247955448 Marionette TRACE conn8 -> [0,2950,"setScriptTimeout",{"ms":35000}] 14:19:15 INFO - PROCESS | 2564 | 1465247955449 Marionette TRACE conn8 <- [1,2950,null,{}] 14:19:15 INFO - PROCESS | 2564 | 1465247955453 Marionette TRACE conn8 -> [0,2951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:19:15 INFO - PROCESS | 2564 | 1465247955455 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:19:15 INFO - PROCESS | 2564 | 1465247955572 Marionette TRACE conn8 <- [1,2951,null,{"value":null}] 14:19:15 INFO - PROCESS | 2564 | 1465247955664 Marionette TRACE conn8 -> [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\", \"841f63d8-fed4-499c-a8c0-303cb4dc280d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:19:15 INFO - PROCESS | 2564 | 1465247955666 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:19:15 INFO - PROCESS | 2564 | ++DOCSHELL 104F1C00 == 34 [pid = 2564] [id = 748] 14:19:15 INFO - PROCESS | 2564 | ++DOMWINDOW == 77 (1483D000) [pid = 2564] [serial = 2243] [outer = 00000000] 14:19:15 INFO - PROCESS | 2564 | ++DOMWINDOW == 78 (19383C00) [pid = 2564] [serial = 2244] [outer = 1483D000] 14:19:15 INFO - PROCESS | 2564 | 1465247955710 Marionette DEBUG loaded listener.js 14:19:15 INFO - PROCESS | 2564 | ++DOMWINDOW == 79 (19384000) [pid = 2564] [serial = 2245] [outer = 1483D000] 14:19:16 INFO - PROCESS | 2564 | 1465247956077 Marionette TRACE conn8 <- [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]]]}] 14:19:16 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. 14:19:16 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 670ms 14:19:16 INFO - PROCESS | 2564 | 1465247956119 Marionette TRACE conn8 -> [0,2953,"getWindowHandle",null] 14:19:16 INFO - PROCESS | 2564 | 1465247956121 Marionette TRACE conn8 <- [1,2953,null,{"value":"13"}] 14:19:16 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 14:19:16 INFO - PROCESS | 2564 | 1465247956133 Marionette TRACE conn8 -> [0,2954,"setScriptTimeout",{"ms":35000}] 14:19:16 INFO - PROCESS | 2564 | 1465247956134 Marionette TRACE conn8 <- [1,2954,null,{}] 14:19:16 INFO - PROCESS | 2564 | 1465247956138 Marionette TRACE conn8 -> [0,2955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:19:16 INFO - PROCESS | 2564 | 1465247956139 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:19:16 INFO - PROCESS | 2564 | 1465247956263 Marionette TRACE conn8 <- [1,2955,null,{"value":null}] 14:19:16 INFO - PROCESS | 2564 | 1465247956268 Marionette TRACE conn8 -> [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\", \"841f63d8-fed4-499c-a8c0-303cb4dc280d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:19:16 INFO - PROCESS | 2564 | 1465247956270 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:19:16 INFO - PROCESS | 2564 | ++DOCSHELL 18E05800 == 35 [pid = 2564] [id = 749] 14:19:16 INFO - PROCESS | 2564 | ++DOMWINDOW == 80 (19850000) [pid = 2564] [serial = 2246] [outer = 00000000] 14:19:16 INFO - PROCESS | 2564 | ++DOMWINDOW == 81 (19A24C00) [pid = 2564] [serial = 2247] [outer = 19850000] 14:19:16 INFO - PROCESS | 2564 | 1465247956314 Marionette DEBUG loaded listener.js 14:19:16 INFO - PROCESS | 2564 | ++DOMWINDOW == 82 (1ABFE000) [pid = 2564] [serial = 2248] [outer = 19850000] 14:19:16 INFO - PROCESS | 2564 | 1465247956744 Marionette TRACE conn8 <- [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]]]}] 14:19:16 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. 14:19:16 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 630ms 14:19:16 INFO - PROCESS | 2564 | 1465247956764 Marionette TRACE conn8 -> [0,2957,"getWindowHandle",null] 14:19:16 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 14:19:16 INFO - PROCESS | 2564 | 1465247956766 Marionette TRACE conn8 <- [1,2957,null,{"value":"13"}] 14:19:16 INFO - PROCESS | 2564 | 1465247956769 Marionette TRACE conn8 -> [0,2958,"setScriptTimeout",{"ms":35000}] 14:19:16 INFO - PROCESS | 2564 | 1465247956771 Marionette TRACE conn8 <- [1,2958,null,{}] 14:19:16 INFO - PROCESS | 2564 | 1465247956781 Marionette TRACE conn8 -> [0,2959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:19:16 INFO - PROCESS | 2564 | 1465247956784 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:19:16 INFO - PROCESS | 2564 | 1465247956910 Marionette TRACE conn8 <- [1,2959,null,{"value":null}] 14:19:16 INFO - PROCESS | 2564 | 1465247956914 Marionette TRACE conn8 -> [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\", \"841f63d8-fed4-499c-a8c0-303cb4dc280d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:19:16 INFO - PROCESS | 2564 | 1465247956917 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:19:16 INFO - PROCESS | 2564 | ++DOCSHELL 0FD10800 == 36 [pid = 2564] [id = 750] 14:19:16 INFO - PROCESS | 2564 | ++DOMWINDOW == 83 (1770A800) [pid = 2564] [serial = 2249] [outer = 00000000] 14:19:16 INFO - PROCESS | 2564 | ++DOMWINDOW == 84 (1B5F2400) [pid = 2564] [serial = 2250] [outer = 1770A800] 14:19:16 INFO - PROCESS | 2564 | 1465247956962 Marionette DEBUG loaded listener.js 14:19:17 INFO - PROCESS | 2564 | ++DOMWINDOW == 85 (1D275800) [pid = 2564] [serial = 2251] [outer = 1770A800] 14:19:17 INFO - PROCESS | 2564 | --DOMWINDOW == 84 (1752E800) [pid = 2564] [serial = 2208] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/event-phases-order.html] 14:19:17 INFO - PROCESS | 2564 | --DOMWINDOW == 83 (184BF000) [pid = 2564] [serial = 2199] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 14:19:17 INFO - PROCESS | 2564 | --DOMWINDOW == 82 (177BF400) [pid = 2564] [serial = 2196] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 14:19:17 INFO - PROCESS | 2564 | --DOMWINDOW == 81 (148D9800) [pid = 2564] [serial = 2193] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 14:19:17 INFO - PROCESS | 2564 | --DOMWINDOW == 80 (1020BC00) [pid = 2564] [serial = 2190] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 14:19:17 INFO - PROCESS | 2564 | --DOMWINDOW == 79 (1756A400) [pid = 2564] [serial = 2187] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 14:19:17 INFO - PROCESS | 2564 | --DOMWINDOW == 78 (0FE3C000) [pid = 2564] [serial = 2184] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 14:19:17 INFO - PROCESS | 2564 | --DOMWINDOW == 77 (19381000) [pid = 2564] [serial = 2181] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 14:19:17 INFO - PROCESS | 2564 | --DOMWINDOW == 76 (104A3800) [pid = 2564] [serial = 2211] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html] 14:19:17 INFO - PROCESS | 2564 | --DOMWINDOW == 75 (184C4800) [pid = 2564] [serial = 2202] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 14:19:17 INFO - PROCESS | 2564 | --DOMWINDOW == 74 (192E4800) [pid = 2564] [serial = 2205] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/constructors.html] 14:19:17 INFO - PROCESS | 2564 | 1465247957597 Marionette TRACE conn8 <- [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]]]}] 14:19:17 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. 14:19:17 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 890ms 14:19:17 INFO - PROCESS | 2564 | 1465247957660 Marionette TRACE conn8 -> [0,2961,"getWindowHandle",null] 14:19:17 INFO - PROCESS | 2564 | 1465247957662 Marionette TRACE conn8 <- [1,2961,null,{"value":"13"}] 14:19:17 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 14:19:17 INFO - PROCESS | 2564 | 1465247957665 Marionette TRACE conn8 -> [0,2962,"setScriptTimeout",{"ms":35000}] 14:19:17 INFO - PROCESS | 2564 | 1465247957666 Marionette TRACE conn8 <- [1,2962,null,{}] 14:19:17 INFO - PROCESS | 2564 | 1465247957670 Marionette TRACE conn8 -> [0,2963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:19:17 INFO - PROCESS | 2564 | 1465247957672 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:19:17 INFO - PROCESS | 2564 | 1465247957751 Marionette TRACE conn8 <- [1,2963,null,{"value":null}] 14:19:17 INFO - PROCESS | 2564 | 1465247957759 Marionette TRACE conn8 -> [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\", \"841f63d8-fed4-499c-a8c0-303cb4dc280d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:19:17 INFO - PROCESS | 2564 | 1465247957761 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:19:17 INFO - PROCESS | 2564 | ++DOCSHELL 1756A400 == 37 [pid = 2564] [id = 751] 14:19:17 INFO - PROCESS | 2564 | ++DOMWINDOW == 75 (1756D000) [pid = 2564] [serial = 2252] [outer = 00000000] 14:19:17 INFO - PROCESS | 2564 | ++DOMWINDOW == 76 (1837C400) [pid = 2564] [serial = 2253] [outer = 1756D000] 14:19:17 INFO - PROCESS | 2564 | 1465247957813 Marionette DEBUG loaded listener.js 14:19:17 INFO - PROCESS | 2564 | ++DOMWINDOW == 77 (184BC400) [pid = 2564] [serial = 2254] [outer = 1756D000] 14:19:18 INFO - PROCESS | 2564 | 1465247958219 Marionette TRACE conn8 <- [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]]]}] 14:19:18 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. 14:19:18 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 630ms 14:19:18 INFO - PROCESS | 2564 | 1465247958305 Marionette TRACE conn8 -> [0,2965,"getWindowHandle",null] 14:19:18 INFO - PROCESS | 2564 | 1465247958307 Marionette TRACE conn8 <- [1,2965,null,{"value":"13"}] 14:19:18 INFO - PROCESS | 2564 | 1465247958310 Marionette TRACE conn8 -> [0,2966,"setScriptTimeout",{"ms":35000}] 14:19:18 INFO - PROCESS | 2564 | 1465247958312 Marionette TRACE conn8 <- [1,2966,null,{}] 14:19:18 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 14:19:18 INFO - PROCESS | 2564 | 1465247958316 Marionette TRACE conn8 -> [0,2967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:19:18 INFO - PROCESS | 2564 | 1465247958317 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:19:18 INFO - PROCESS | 2564 | 1465247958397 Marionette TRACE conn8 <- [1,2967,null,{"value":null}] 14:19:18 INFO - PROCESS | 2564 | 1465247958402 Marionette TRACE conn8 -> [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\", \"841f63d8-fed4-499c-a8c0-303cb4dc280d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:19:18 INFO - PROCESS | 2564 | 1465247958404 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:19:18 INFO - PROCESS | 2564 | ++DOCSHELL 19381000 == 38 [pid = 2564] [id = 752] 14:19:18 INFO - PROCESS | 2564 | ++DOMWINDOW == 78 (1B5F3400) [pid = 2564] [serial = 2255] [outer = 00000000] 14:19:18 INFO - PROCESS | 2564 | ++DOMWINDOW == 79 (1D27E000) [pid = 2564] [serial = 2256] [outer = 1B5F3400] 14:19:18 INFO - PROCESS | 2564 | 1465247958448 Marionette DEBUG loaded listener.js 14:19:18 INFO - PROCESS | 2564 | ++DOMWINDOW == 80 (1D363C00) [pid = 2564] [serial = 2257] [outer = 1B5F3400] 14:19:18 INFO - PROCESS | 2564 | 1465247958872 Marionette TRACE conn8 <- [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]]]}] 14:19:18 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. 14:19:18 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 570ms 14:19:18 INFO - PROCESS | 2564 | 1465247958887 Marionette TRACE conn8 -> [0,2969,"getWindowHandle",null] 14:19:18 INFO - PROCESS | 2564 | 1465247958889 Marionette TRACE conn8 <- [1,2969,null,{"value":"13"}] 14:19:18 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 14:19:18 INFO - PROCESS | 2564 | 1465247958892 Marionette TRACE conn8 -> [0,2970,"setScriptTimeout",{"ms":35000}] 14:19:18 INFO - PROCESS | 2564 | 1465247958894 Marionette TRACE conn8 <- [1,2970,null,{}] 14:19:18 INFO - PROCESS | 2564 | 1465247958897 Marionette TRACE conn8 -> [0,2971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:19:18 INFO - PROCESS | 2564 | 1465247958899 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:19:19 INFO - PROCESS | 2564 | 1465247959026 Marionette TRACE conn8 <- [1,2971,null,{"value":null}] 14:19:19 INFO - PROCESS | 2564 | 1465247959090 Marionette TRACE conn8 -> [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\", \"841f63d8-fed4-499c-a8c0-303cb4dc280d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:19:19 INFO - PROCESS | 2564 | 1465247959092 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:19:19 INFO - PROCESS | 2564 | ++DOCSHELL 10214800 == 39 [pid = 2564] [id = 753] 14:19:19 INFO - PROCESS | 2564 | ++DOMWINDOW == 81 (1D365400) [pid = 2564] [serial = 2258] [outer = 00000000] 14:19:19 INFO - PROCESS | 2564 | ++DOMWINDOW == 82 (1D414400) [pid = 2564] [serial = 2259] [outer = 1D365400] 14:19:19 INFO - PROCESS | 2564 | 1465247959135 Marionette DEBUG loaded listener.js 14:19:19 INFO - PROCESS | 2564 | ++DOMWINDOW == 83 (1D415400) [pid = 2564] [serial = 2260] [outer = 1D365400] 14:19:19 INFO - PROCESS | 2564 | 1465247959536 Marionette TRACE conn8 <- [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"]]]}] 14:19:19 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 14:19:19 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 14:19:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:19:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:19:19 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 14:19:19 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 730ms 14:19:19 INFO - PROCESS | 2564 | 1465247959646 Marionette TRACE conn8 -> [0,2973,"getWindowHandle",null] 14:19:19 INFO - PROCESS | 2564 | 1465247959650 Marionette TRACE conn8 <- [1,2973,null,{"value":"13"}] 14:19:19 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 14:19:19 INFO - PROCESS | 2564 | 1465247959656 Marionette TRACE conn8 -> [0,2974,"setScriptTimeout",{"ms":35000}] 14:19:19 INFO - PROCESS | 2564 | 1465247959660 Marionette TRACE conn8 <- [1,2974,null,{}] 14:19:19 INFO - PROCESS | 2564 | 1465247959666 Marionette TRACE conn8 -> [0,2975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:19:19 INFO - PROCESS | 2564 | 1465247959669 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:19:19 INFO - PROCESS | 2564 | 1465247959797 Marionette TRACE conn8 <- [1,2975,null,{"value":null}] 14:19:19 INFO - PROCESS | 2564 | 1465247959983 Marionette TRACE conn8 -> [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\", \"841f63d8-fed4-499c-a8c0-303cb4dc280d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:19:20 INFO - PROCESS | 2564 | 1465247959988 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:19:20 INFO - PROCESS | 2564 | ++DOCSHELL 0FE47400 == 40 [pid = 2564] [id = 754] 14:19:20 INFO - PROCESS | 2564 | ++DOMWINDOW == 84 (0FF4B400) [pid = 2564] [serial = 2261] [outer = 00000000] 14:19:20 INFO - PROCESS | 2564 | ++DOMWINDOW == 85 (0FF59C00) [pid = 2564] [serial = 2262] [outer = 0FF4B400] 14:19:20 INFO - PROCESS | 2564 | 1465247960047 Marionette DEBUG loaded listener.js 14:19:20 INFO - PROCESS | 2564 | ++DOMWINDOW == 86 (10216800) [pid = 2564] [serial = 2263] [outer = 0FF4B400] 14:19:20 INFO - PROCESS | 2564 | 1465247960622 Marionette TRACE conn8 <- [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]]]}] 14:19:20 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. 14:19:20 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 1022ms 14:19:20 INFO - PROCESS | 2564 | 1465247960680 Marionette TRACE conn8 -> [0,2977,"getWindowHandle",null] 14:19:20 INFO - PROCESS | 2564 | 1465247960685 Marionette TRACE conn8 <- [1,2977,null,{"value":"13"}] 14:19:20 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 14:19:20 INFO - PROCESS | 2564 | 1465247960692 Marionette TRACE conn8 -> [0,2978,"setScriptTimeout",{"ms":35000}] 14:19:20 INFO - PROCESS | 2564 | 1465247960695 Marionette TRACE conn8 <- [1,2978,null,{}] 14:19:20 INFO - PROCESS | 2564 | 1465247960698 Marionette TRACE conn8 -> [0,2979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:19:20 INFO - PROCESS | 2564 | 1465247960701 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:19:20 INFO - PROCESS | 2564 | 1465247960826 Marionette TRACE conn8 <- [1,2979,null,{"value":null}] 14:19:20 INFO - PROCESS | 2564 | 1465247960970 Marionette TRACE conn8 -> [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\", \"841f63d8-fed4-499c-a8c0-303cb4dc280d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:19:20 INFO - PROCESS | 2564 | 1465247960972 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:19:21 INFO - PROCESS | 2564 | ++DOCSHELL 14819000 == 41 [pid = 2564] [id = 755] 14:19:21 INFO - PROCESS | 2564 | ++DOMWINDOW == 87 (1481D000) [pid = 2564] [serial = 2264] [outer = 00000000] 14:19:21 INFO - PROCESS | 2564 | ++DOMWINDOW == 88 (149F8000) [pid = 2564] [serial = 2265] [outer = 1481D000] 14:19:21 INFO - PROCESS | 2564 | 1465247961031 Marionette DEBUG loaded listener.js 14:19:21 INFO - PROCESS | 2564 | ++DOMWINDOW == 89 (17567800) [pid = 2564] [serial = 2266] [outer = 1481D000] 14:19:21 INFO - PROCESS | 2564 | ++DOCSHELL 18379400 == 42 [pid = 2564] [id = 756] 14:19:21 INFO - PROCESS | 2564 | ++DOMWINDOW == 90 (18379800) [pid = 2564] [serial = 2267] [outer = 00000000] 14:19:21 INFO - PROCESS | 2564 | ++DOMWINDOW == 91 (184C2000) [pid = 2564] [serial = 2268] [outer = 18379800] 14:19:22 INFO - PROCESS | 2564 | 1465247962052 Marionette TRACE conn8 <- [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]]]}] 14:19:22 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. 14:19:22 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 1385ms 14:19:22 INFO - PROCESS | 2564 | 1465247962081 Marionette TRACE conn8 -> [0,2981,"getWindowHandle",null] 14:19:22 INFO - PROCESS | 2564 | 1465247962084 Marionette TRACE conn8 <- [1,2981,null,{"value":"13"}] 14:19:22 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 14:19:22 INFO - PROCESS | 2564 | 1465247962089 Marionette TRACE conn8 -> [0,2982,"setScriptTimeout",{"ms":35000}] 14:19:22 INFO - PROCESS | 2564 | 1465247962092 Marionette TRACE conn8 <- [1,2982,null,{}] 14:19:22 INFO - PROCESS | 2564 | 1465247962098 Marionette TRACE conn8 -> [0,2983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:19:22 INFO - PROCESS | 2564 | 1465247962100 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:19:22 INFO - PROCESS | 2564 | 1465247962221 Marionette TRACE conn8 <- [1,2983,null,{"value":null}] 14:19:22 INFO - PROCESS | 2564 | 1465247962376 Marionette TRACE conn8 -> [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\", \"841f63d8-fed4-499c-a8c0-303cb4dc280d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:19:22 INFO - PROCESS | 2564 | 1465247962378 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:19:22 INFO - PROCESS | 2564 | ++DOCSHELL 0FF4F400 == 43 [pid = 2564] [id = 757] 14:19:22 INFO - PROCESS | 2564 | ++DOMWINDOW == 92 (0FF4F800) [pid = 2564] [serial = 2269] [outer = 00000000] 14:19:22 INFO - PROCESS | 2564 | ++DOMWINDOW == 93 (10211C00) [pid = 2564] [serial = 2270] [outer = 0FF4F800] 14:19:22 INFO - PROCESS | 2564 | 1465247962430 Marionette DEBUG loaded listener.js 14:19:22 INFO - PROCESS | 2564 | ++DOMWINDOW == 94 (10541400) [pid = 2564] [serial = 2271] [outer = 0FF4F800] 14:19:22 INFO - PROCESS | 2564 | --DOCSHELL 19381000 == 42 [pid = 2564] [id = 752] 14:19:22 INFO - PROCESS | 2564 | --DOCSHELL 1756A400 == 41 [pid = 2564] [id = 751] 14:19:22 INFO - PROCESS | 2564 | --DOCSHELL 0FD10800 == 40 [pid = 2564] [id = 750] 14:19:22 INFO - PROCESS | 2564 | --DOCSHELL 18E05800 == 39 [pid = 2564] [id = 749] 14:19:22 INFO - PROCESS | 2564 | --DOCSHELL 104F1C00 == 38 [pid = 2564] [id = 748] 14:19:22 INFO - PROCESS | 2564 | --DOCSHELL 18C0F800 == 37 [pid = 2564] [id = 747] 14:19:22 INFO - PROCESS | 2564 | --DOCSHELL 184BD800 == 36 [pid = 2564] [id = 746] 14:19:22 INFO - PROCESS | 2564 | --DOCSHELL 18907800 == 35 [pid = 2564] [id = 745] 14:19:22 INFO - PROCESS | 2564 | --DOCSHELL 178E5000 == 34 [pid = 2564] [id = 744] 14:19:22 INFO - PROCESS | 2564 | --DOCSHELL 1770B000 == 33 [pid = 2564] [id = 743] 14:19:22 INFO - PROCESS | 2564 | --DOCSHELL 13E07800 == 32 [pid = 2564] [id = 742] 14:19:22 INFO - PROCESS | 2564 | --DOCSHELL 1483D400 == 31 [pid = 2564] [id = 741] 14:19:22 INFO - PROCESS | 2564 | --DOCSHELL 1053F400 == 30 [pid = 2564] [id = 740] 14:19:22 INFO - PROCESS | 2564 | --DOMWINDOW == 93 (1D27D800) [pid = 2564] [serial = 2215] [outer = 00000000] [url = about:blank] 14:19:22 INFO - PROCESS | 2564 | --DOCSHELL 0FF4E400 == 29 [pid = 2564] [id = 739] 14:19:22 INFO - PROCESS | 2564 | --DOCSHELL 1774D400 == 28 [pid = 2564] [id = 738] 14:19:22 INFO - PROCESS | 2564 | --DOMWINDOW == 92 (18E0E000) [pid = 2564] [serial = 2203] [outer = 00000000] [url = about:blank] 14:19:22 INFO - PROCESS | 2564 | --DOMWINDOW == 91 (19A88400) [pid = 2564] [serial = 2206] [outer = 00000000] [url = about:blank] 14:19:22 INFO - PROCESS | 2564 | --DOMWINDOW == 90 (18E54C00) [pid = 2564] [serial = 2204] [outer = 00000000] [url = about:blank] 14:19:22 INFO - PROCESS | 2564 | --DOMWINDOW == 89 (17949800) [pid = 2564] [serial = 2209] [outer = 00000000] [url = about:blank] 14:19:22 INFO - PROCESS | 2564 | --DOMWINDOW == 88 (19A89400) [pid = 2564] [serial = 2207] [outer = 00000000] [url = about:blank] 14:19:22 INFO - PROCESS | 2564 | --DOMWINDOW == 87 (1B268400) [pid = 2564] [serial = 2213] [outer = 00000000] [url = about:blank] 14:19:22 INFO - PROCESS | 2564 | --DOMWINDOW == 86 (1890A000) [pid = 2564] [serial = 2200] [outer = 00000000] [url = about:blank] 14:19:22 INFO - PROCESS | 2564 | --DOMWINDOW == 85 (1794B000) [pid = 2564] [serial = 2197] [outer = 00000000] [url = about:blank] 14:19:22 INFO - PROCESS | 2564 | --DOMWINDOW == 84 (17EE2C00) [pid = 2564] [serial = 2198] [outer = 00000000] [url = about:blank] 14:19:22 INFO - PROCESS | 2564 | --DOMWINDOW == 83 (149EC800) [pid = 2564] [serial = 2194] [outer = 00000000] [url = about:blank] 14:19:22 INFO - PROCESS | 2564 | --DOMWINDOW == 82 (17534000) [pid = 2564] [serial = 2195] [outer = 00000000] [url = about:blank] 14:19:22 INFO - PROCESS | 2564 | --DOMWINDOW == 81 (10216C00) [pid = 2564] [serial = 2191] [outer = 00000000] [url = about:blank] 14:19:22 INFO - PROCESS | 2564 | --DOMWINDOW == 80 (10252C00) [pid = 2564] [serial = 2192] [outer = 00000000] [url = about:blank] 14:19:22 INFO - PROCESS | 2564 | --DOMWINDOW == 79 (17E3F800) [pid = 2564] [serial = 2189] [outer = 00000000] [url = about:blank] 14:19:22 INFO - PROCESS | 2564 | --DOMWINDOW == 78 (17748400) [pid = 2564] [serial = 2188] [outer = 00000000] [url = about:blank] 14:19:22 INFO - PROCESS | 2564 | --DOMWINDOW == 77 (141C3C00) [pid = 2564] [serial = 2186] [outer = 00000000] [url = about:blank] 14:19:22 INFO - PROCESS | 2564 | --DOMWINDOW == 76 (13E0A000) [pid = 2564] [serial = 2185] [outer = 00000000] [url = about:blank] 14:19:22 INFO - PROCESS | 2564 | --DOMWINDOW == 75 (1984C800) [pid = 2564] [serial = 2183] [outer = 00000000] [url = about:blank] 14:19:22 INFO - PROCESS | 2564 | --DOMWINDOW == 74 (18C05800) [pid = 2564] [serial = 2212] [outer = 00000000] [url = about:blank] 14:19:22 INFO - PROCESS | 2564 | --DOMWINDOW == 73 (18C0A000) [pid = 2564] [serial = 2201] [outer = 00000000] [url = about:blank] 14:19:22 INFO - PROCESS | 2564 | --DOMWINDOW == 72 (18375400) [pid = 2564] [serial = 2210] [outer = 00000000] [url = about:blank] 14:19:22 INFO - PROCESS | 2564 | 1465247962983 Marionette TRACE conn8 <- [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]]]}] 14:19:23 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 14:19:23 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 14:19:23 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 930ms 14:19:23 INFO - PROCESS | 2564 | 1465247963021 Marionette TRACE conn8 -> [0,2985,"getWindowHandle",null] 14:19:23 INFO - PROCESS | 2564 | 1465247963025 Marionette TRACE conn8 <- [1,2985,null,{"value":"13"}] 14:19:23 INFO - PROCESS | 2564 | 1465247963031 Marionette TRACE conn8 -> [0,2986,"setScriptTimeout",{"ms":35000}] 14:19:23 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 14:19:23 INFO - PROCESS | 2564 | 1465247963034 Marionette TRACE conn8 <- [1,2986,null,{}] 14:19:23 INFO - PROCESS | 2564 | 1465247963038 Marionette TRACE conn8 -> [0,2987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:19:23 INFO - PROCESS | 2564 | 1465247963041 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:19:23 INFO - PROCESS | 2564 | 1465247963131 Marionette TRACE conn8 <- [1,2987,null,{"value":null}] 14:19:23 INFO - PROCESS | 2564 | 1465247963142 Marionette TRACE conn8 -> [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\", \"841f63d8-fed4-499c-a8c0-303cb4dc280d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:19:23 INFO - PROCESS | 2564 | 1465247963144 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:19:23 INFO - PROCESS | 2564 | ++DOCSHELL 0FF5A400 == 29 [pid = 2564] [id = 758] 14:19:23 INFO - PROCESS | 2564 | ++DOMWINDOW == 73 (10216C00) [pid = 2564] [serial = 2272] [outer = 00000000] 14:19:23 INFO - PROCESS | 2564 | ++DOMWINDOW == 74 (13E05400) [pid = 2564] [serial = 2273] [outer = 10216C00] 14:19:23 INFO - PROCESS | 2564 | 1465247963274 Marionette DEBUG loaded listener.js 14:19:23 INFO - PROCESS | 2564 | ++DOMWINDOW == 75 (140DD400) [pid = 2564] [serial = 2274] [outer = 10216C00] 14:19:23 INFO - PROCESS | 2564 | 1465247963675 Marionette TRACE conn8 <- [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]]]}] 14:19:23 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | Test Description: DOMNodeInserted event fires when a node has been added as a child of another node. 14:19:23 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 670ms 14:19:23 INFO - PROCESS | 2564 | 1465247963705 Marionette TRACE conn8 -> [0,2989,"getWindowHandle",null] 14:19:23 INFO - PROCESS | 2564 | 1465247963707 Marionette TRACE conn8 <- [1,2989,null,{"value":"13"}] 14:19:23 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 14:19:23 INFO - PROCESS | 2564 | 1465247963722 Marionette TRACE conn8 -> [0,2990,"setScriptTimeout",{"ms":35000}] 14:19:23 INFO - PROCESS | 2564 | 1465247963725 Marionette TRACE conn8 <- [1,2990,null,{}] 14:19:23 INFO - PROCESS | 2564 | 1465247963737 Marionette TRACE conn8 -> [0,2991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:19:23 INFO - PROCESS | 2564 | 1465247963742 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:19:23 INFO - PROCESS | 2564 | 1465247963856 Marionette TRACE conn8 <- [1,2991,null,{"value":null}] 14:19:23 INFO - PROCESS | 2564 | 1465247963869 Marionette TRACE conn8 -> [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\", \"841f63d8-fed4-499c-a8c0-303cb4dc280d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:19:23 INFO - PROCESS | 2564 | 1465247963872 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:19:23 INFO - PROCESS | 2564 | ++DOCSHELL 15F8D400 == 30 [pid = 2564] [id = 759] 14:19:23 INFO - PROCESS | 2564 | ++DOMWINDOW == 76 (1667C000) [pid = 2564] [serial = 2275] [outer = 00000000] 14:19:23 INFO - PROCESS | 2564 | ++DOMWINDOW == 77 (17538800) [pid = 2564] [serial = 2276] [outer = 1667C000] 14:19:23 INFO - PROCESS | 2564 | 1465247963921 Marionette DEBUG loaded listener.js 14:19:24 INFO - PROCESS | 2564 | ++DOMWINDOW == 78 (1757BC00) [pid = 2564] [serial = 2277] [outer = 1667C000] 14:19:24 INFO - PROCESS | 2564 | 1465247964363 Marionette TRACE conn8 <- [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]]]}] 14:19:24 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect. 14:19:24 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 690ms 14:19:24 INFO - PROCESS | 2564 | 1465247964401 Marionette TRACE conn8 -> [0,2993,"getWindowHandle",null] 14:19:24 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 14:19:24 INFO - PROCESS | 2564 | 1465247964404 Marionette TRACE conn8 <- [1,2993,null,{"value":"13"}] 14:19:24 INFO - PROCESS | 2564 | 1465247964406 Marionette TRACE conn8 -> [0,2994,"setScriptTimeout",{"ms":35000}] 14:19:24 INFO - PROCESS | 2564 | 1465247964408 Marionette TRACE conn8 <- [1,2994,null,{}] 14:19:24 INFO - PROCESS | 2564 | 1465247964411 Marionette TRACE conn8 -> [0,2995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:19:24 INFO - PROCESS | 2564 | 1465247964413 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:19:24 INFO - PROCESS | 2564 | 1465247964500 Marionette TRACE conn8 <- [1,2995,null,{"value":null}] 14:19:24 INFO - PROCESS | 2564 | 1465247964505 Marionette TRACE conn8 -> [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\", \"841f63d8-fed4-499c-a8c0-303cb4dc280d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:19:24 INFO - PROCESS | 2564 | 1465247964507 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:19:24 INFO - PROCESS | 2564 | ++DOCSHELL 1770B800 == 31 [pid = 2564] [id = 760] 14:19:24 INFO - PROCESS | 2564 | ++DOMWINDOW == 79 (1770CC00) [pid = 2564] [serial = 2278] [outer = 00000000] 14:19:24 INFO - PROCESS | 2564 | ++DOMWINDOW == 80 (1774C400) [pid = 2564] [serial = 2279] [outer = 1770CC00] 14:19:24 INFO - PROCESS | 2564 | 1465247964560 Marionette DEBUG loaded listener.js 14:19:24 INFO - PROCESS | 2564 | ++DOMWINDOW == 81 (177C2400) [pid = 2564] [serial = 2280] [outer = 1770CC00] 14:19:24 INFO - PROCESS | 2564 | 1465247964966 Marionette TRACE conn8 <- [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]]]}] 14:19:24 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. 14:19:24 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 570ms 14:19:24 INFO - TEST-START | /FileAPI/FileReaderSync.worker 14:19:24 INFO - PROCESS | 2564 | 1465247964977 Marionette TRACE conn8 -> [0,2997,"getWindowHandle",null] 14:19:24 INFO - PROCESS | 2564 | 1465247964979 Marionette TRACE conn8 <- [1,2997,null,{"value":"13"}] 14:19:24 INFO - PROCESS | 2564 | 1465247964982 Marionette TRACE conn8 -> [0,2998,"setScriptTimeout",{"ms":35000}] 14:19:24 INFO - PROCESS | 2564 | 1465247964984 Marionette TRACE conn8 <- [1,2998,null,{}] 14:19:25 INFO - PROCESS | 2564 | 1465247964996 Marionette TRACE conn8 -> [0,2999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:19:25 INFO - PROCESS | 2564 | 1465247964998 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:19:25 INFO - PROCESS | 2564 | 1465247965144 Marionette TRACE conn8 <- [1,2999,null,{"value":null}] 14:19:25 INFO - PROCESS | 2564 | 1465247965158 Marionette TRACE conn8 -> [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\", \"841f63d8-fed4-499c-a8c0-303cb4dc280d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:19:25 INFO - PROCESS | 2564 | 1465247965160 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:19:25 INFO - PROCESS | 2564 | ++DOCSHELL 0FBE7000 == 32 [pid = 2564] [id = 761] 14:19:25 INFO - PROCESS | 2564 | ++DOMWINDOW == 82 (0FF53C00) [pid = 2564] [serial = 2281] [outer = 00000000] 14:19:25 INFO - PROCESS | 2564 | ++DOMWINDOW == 83 (17E41C00) [pid = 2564] [serial = 2282] [outer = 0FF53C00] 14:19:25 INFO - PROCESS | 2564 | 1465247965204 Marionette DEBUG loaded listener.js 14:19:25 INFO - PROCESS | 2564 | ++DOMWINDOW == 84 (17EE4800) [pid = 2564] [serial = 2283] [outer = 0FF53C00] 14:19:25 INFO - PROCESS | 2564 | [2564] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 14:19:25 INFO - PROCESS | 2564 | 1465247965734 Marionette TRACE conn8 <- [1,3000,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 14:19:25 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 14:19:25 INFO - {} 14:19:25 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 14:19:25 INFO - {} 14:19:25 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 14:19:25 INFO - {} 14:19:25 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 14:19:25 INFO - {} 14:19:25 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 790ms 14:19:25 INFO - PROCESS | 2564 | 1465247965774 Marionette TRACE conn8 -> [0,3001,"getWindowHandle",null] 14:19:25 INFO - PROCESS | 2564 | 1465247965776 Marionette TRACE conn8 <- [1,3001,null,{"value":"13"}] 14:19:25 INFO - TEST-START | /FileAPI/fileReader.html 14:19:25 INFO - PROCESS | 2564 | 1465247965778 Marionette TRACE conn8 -> [0,3002,"setScriptTimeout",{"ms":35000}] 14:19:25 INFO - PROCESS | 2564 | 1465247965780 Marionette TRACE conn8 <- [1,3002,null,{}] 14:19:25 INFO - PROCESS | 2564 | 1465247965783 Marionette TRACE conn8 -> [0,3003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:19:25 INFO - PROCESS | 2564 | 1465247965789 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:19:25 INFO - PROCESS | 2564 | 1465247965936 Marionette TRACE conn8 <- [1,3003,null,{"value":null}] 14:19:26 INFO - PROCESS | 2564 | 1465247966000 Marionette TRACE conn8 -> [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\", \"841f63d8-fed4-499c-a8c0-303cb4dc280d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:19:26 INFO - PROCESS | 2564 | 1465247966002 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:19:26 INFO - PROCESS | 2564 | ++DOCSHELL 18909000 == 33 [pid = 2564] [id = 762] 14:19:26 INFO - PROCESS | 2564 | ++DOMWINDOW == 85 (18909400) [pid = 2564] [serial = 2284] [outer = 00000000] 14:19:26 INFO - PROCESS | 2564 | ++DOMWINDOW == 86 (18C31C00) [pid = 2564] [serial = 2285] [outer = 18909400] 14:19:26 INFO - PROCESS | 2564 | 1465247966047 Marionette DEBUG loaded listener.js 14:19:26 INFO - PROCESS | 2564 | ++DOMWINDOW == 87 (18C2D800) [pid = 2564] [serial = 2286] [outer = 18909400] 14:19:26 INFO - PROCESS | 2564 | 1465247966429 Marionette TRACE conn8 <- [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]]]}] 14:19:26 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 14:19:26 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 14:19:26 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 14:19:26 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 14:19:26 INFO - TEST-OK | /FileAPI/fileReader.html | took 730ms 14:19:26 INFO - PROCESS | 2564 | 1465247966539 Marionette TRACE conn8 -> [0,3005,"getWindowHandle",null] 14:19:26 INFO - PROCESS | 2564 | 1465247966541 Marionette TRACE conn8 <- [1,3005,null,{"value":"13"}] 14:19:26 INFO - PROCESS | 2564 | 1465247966554 Marionette TRACE conn8 -> [0,3006,"setScriptTimeout",{"ms":35000}] 14:19:26 INFO - PROCESS | 2564 | 1465247966556 Marionette TRACE conn8 <- [1,3006,null,{}] 14:19:26 INFO - PROCESS | 2564 | 1465247966559 Marionette TRACE conn8 -> [0,3007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:19:26 INFO - TEST-START | /FileAPI/historical.html 14:19:26 INFO - PROCESS | 2564 | 1465247966561 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:19:26 INFO - PROCESS | 2564 | 1465247966675 Marionette TRACE conn8 <- [1,3007,null,{"value":null}] 14:19:26 INFO - PROCESS | 2564 | 1465247966681 Marionette TRACE conn8 -> [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\", \"841f63d8-fed4-499c-a8c0-303cb4dc280d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:19:26 INFO - PROCESS | 2564 | 1465247966683 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:19:26 INFO - PROCESS | 2564 | ++DOCSHELL 18E0CC00 == 34 [pid = 2564] [id = 763] 14:19:26 INFO - PROCESS | 2564 | ++DOMWINDOW == 88 (18E0E000) [pid = 2564] [serial = 2287] [outer = 00000000] 14:19:26 INFO - PROCESS | 2564 | ++DOMWINDOW == 89 (1930CC00) [pid = 2564] [serial = 2288] [outer = 18E0E000] 14:19:26 INFO - PROCESS | 2564 | 1465247966783 Marionette DEBUG loaded listener.js 14:19:26 INFO - PROCESS | 2564 | ++DOMWINDOW == 90 (19386800) [pid = 2564] [serial = 2289] [outer = 18E0E000] 14:19:27 INFO - PROCESS | 2564 | --DOMWINDOW == 89 (1483D000) [pid = 2564] [serial = 2243] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html] 14:19:27 INFO - PROCESS | 2564 | --DOMWINDOW == 88 (19850000) [pid = 2564] [serial = 2246] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html] 14:19:27 INFO - PROCESS | 2564 | --DOMWINDOW == 87 (1770C400) [pid = 2564] [serial = 2229] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html] 14:19:27 INFO - PROCESS | 2564 | --DOMWINDOW == 86 (17754C00) [pid = 2564] [serial = 2214] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html] 14:19:27 INFO - PROCESS | 2564 | --DOMWINDOW == 85 (18C28800) [pid = 2564] [serial = 2240] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html] 14:19:27 INFO - PROCESS | 2564 | --DOMWINDOW == 84 (178E6000) [pid = 2564] [serial = 2232] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html] 14:19:27 INFO - PROCESS | 2564 | --DOMWINDOW == 83 (18907C00) [pid = 2564] [serial = 2235] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 14:19:27 INFO - PROCESS | 2564 | --DOMWINDOW == 82 (0FF4EC00) [pid = 2564] [serial = 2217] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html] 14:19:27 INFO - PROCESS | 2564 | --DOMWINDOW == 81 (184C3C00) [pid = 2564] [serial = 2237] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html] 14:19:27 INFO - PROCESS | 2564 | --DOMWINDOW == 80 (148DE800) [pid = 2564] [serial = 2226] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html] 14:19:27 INFO - PROCESS | 2564 | --DOMWINDOW == 79 (14843400) [pid = 2564] [serial = 2223] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html] 14:19:27 INFO - PROCESS | 2564 | --DOMWINDOW == 78 (1053F800) [pid = 2564] [serial = 2220] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html] 14:19:27 INFO - PROCESS | 2564 | --DOMWINDOW == 77 (1770A800) [pid = 2564] [serial = 2249] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html] 14:19:27 INFO - PROCESS | 2564 | --DOMWINDOW == 76 (1B5F3400) [pid = 2564] [serial = 2255] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html] 14:19:27 INFO - PROCESS | 2564 | --DOMWINDOW == 75 (1756D000) [pid = 2564] [serial = 2252] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html] 14:19:27 INFO - PROCESS | 2564 | 1465247967330 Marionette TRACE conn8 <- [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"]]]}] 14:19:27 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 14:19:27 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 14:19:27 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 14:19:27 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 14:19:27 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 14:19:27 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 14:19:27 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 14:19:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:19:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:19:27 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 14:19:27 INFO - TEST-OK | /FileAPI/historical.html | took 810ms 14:19:27 INFO - PROCESS | 2564 | 1465247967375 Marionette TRACE conn8 -> [0,3009,"getWindowHandle",null] 14:19:27 INFO - PROCESS | 2564 | 1465247967377 Marionette TRACE conn8 <- [1,3009,null,{"value":"13"}] 14:19:27 INFO - TEST-START | /FileAPI/idlharness.html 14:19:27 INFO - PROCESS | 2564 | 1465247967380 Marionette TRACE conn8 -> [0,3010,"setScriptTimeout",{"ms":35000}] 14:19:27 INFO - PROCESS | 2564 | 1465247967382 Marionette TRACE conn8 <- [1,3010,null,{}] 14:19:27 INFO - PROCESS | 2564 | 1465247967385 Marionette TRACE conn8 -> [0,3011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:19:27 INFO - PROCESS | 2564 | 1465247967387 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:19:27 INFO - PROCESS | 2564 | 1465247967469 Marionette TRACE conn8 <- [1,3011,null,{"value":null}] 14:19:27 INFO - PROCESS | 2564 | 1465247967474 Marionette TRACE conn8 -> [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\", \"841f63d8-fed4-499c-a8c0-303cb4dc280d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:19:27 INFO - PROCESS | 2564 | 1465247967476 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:19:27 INFO - PROCESS | 2564 | ++DOCSHELL 14011000 == 35 [pid = 2564] [id = 764] 14:19:27 INFO - PROCESS | 2564 | ++DOMWINDOW == 76 (140E1800) [pid = 2564] [serial = 2290] [outer = 00000000] 14:19:27 INFO - PROCESS | 2564 | ++DOMWINDOW == 77 (1984D000) [pid = 2564] [serial = 2291] [outer = 140E1800] 14:19:27 INFO - PROCESS | 2564 | 1465247967519 Marionette DEBUG loaded listener.js 14:19:27 INFO - PROCESS | 2564 | ++DOMWINDOW == 78 (1984D400) [pid = 2564] [serial = 2292] [outer = 140E1800] 14:19:28 INFO - PROCESS | 2564 | 1465247968374 Marionette TRACE conn8 <- [1,3012,null,{"value":["/FileAPI/idlharness.html",0,null,null,[["URL interface: operation createObjectURL(Blob)",0,null,null],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["URL interface: operation revokeObjectURL(DOMString)",0,null,null],["Blob interface: existence and properties of interface object",0,null,null],["Blob interface object length",0,null,null],["Blob interface object name",0,null,null],["Blob interface: existence and properties of interface prototype object",0,null,null],["Blob interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["Blob interface: attribute size",0,null,null],["Blob interface: attribute type",0,null,null],["Blob interface: attribute isClosed",1,"assert_true: The prototype object must have a property \"isClosed\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["Blob interface: operation slice(long long,long long,DOMString)",0,null,null],["Blob interface: operation close()",1,"assert_own_property: interface prototype object missing non-static operation expected property \"close\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["Blob must be primary interface of new Blob([\"TEST\"])",0,null,null],["Stringification of new Blob([\"TEST\"])",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"size\" with the proper type (0)",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"type\" with the proper type (1)",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["Blob interface: new Blob([\"TEST\"]) must inherit property \"slice\" with the proper type (3)",0,null,null],["Blob interface: calling slice(long long,long long,DOMString) on new Blob([\"TEST\"]) with too few arguments must throw TypeError",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["File interface: existence and properties of interface object",0,null,null],["File interface object length",1,"assert_equals: wrong value for File.length expected 2 but got 1","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["File interface object name",0,null,null],["File interface: existence and properties of interface prototype object",0,null,null],["File interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["File interface: attribute name",0,null,null],["File interface: attribute lastModified",0,null,null],["File must be primary interface of new File([\"myFileBits\"], \"myFileName\")",0,null,null],["Stringification of new File([\"myFileBits\"], \"myFileName\")",0,null,null],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"name\" with the proper type (0)",0,null,null],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"lastModified\" with the proper type (1)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"size\" with the proper type (0)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"type\" with the proper type (1)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"slice\" with the proper type (3)",0,null,null],["Blob interface: calling slice(long long,long long,DOMString) on new File([\"myFileBits\"], \"myFileName\") with too few arguments must throw TypeError",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["FileList interface: existence and properties of interface object",0,null,null],["FileList interface object length",0,null,null],["FileList interface object name",0,null,null],["FileList interface: existence and properties of interface prototype object",0,null,null],["FileList interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["FileList interface: operation item(unsigned long)",0,null,null],["FileList interface: attribute length",0,null,null],["FileList must be primary interface of file_input.files",0,null,null],["Stringification of file_input.files",0,null,null],["FileList interface: file_input.files must inherit property \"item\" with the proper type (0)",0,null,null],["FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError",0,null,null],["FileList interface: file_input.files must inherit property \"length\" with the proper type (1)",0,null,null],["FileReader interface: existence and properties of interface object",0,null,null],["FileReader interface object length",0,null,null],["FileReader interface object name",0,null,null],["FileReader interface: existence and properties of interface prototype object",0,null,null],["FileReader interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["FileReader interface: operation readAsArrayBuffer(Blob)",0,null,null],["FileReader interface: operation readAsText(Blob,DOMString)",0,null,null],["FileReader interface: operation readAsDataURL(Blob)",0,null,null],["FileReader interface: operation abort()",0,null,null],["FileReader interface: constant EMPTY on interface object",0,null,null],["FileReader interface: constant EMPTY on interface prototype object",0,null,null],["FileReader interface: constant LOADING on interface object",0,null,null],["FileReader interface: constant LOADING on interface prototype object",0,null,null],["FileReader interface: constant DONE on interface object",0,null,null],["FileReader interface: constant DONE on interface prototype object",0,null,null],["FileReader interface: attribute readyState",0,null,null],["FileReader interface: attribute result",0,null,null],["FileReader interface: attribute error",0,null,null],["FileReader interface: attribute onloadstart",0,null,null],["FileReader interface: attribute onprogress",0,null,null],["FileReader interface: attribute onload",0,null,null],["FileReader interface: attribute onabort",0,null,null],["FileReader interface: attribute onerror",0,null,null],["FileReader interface: attribute onloadend",0,null,null],["FileReader must be primary interface of new FileReader()",0,null,null],["Stringification of new FileReader()",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,null,null],["FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsText\" with the proper type (1)",0,null,null],["FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsDataURL\" with the proper type (2)",0,null,null],["FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"abort\" with the proper type (3)",0,null,null],["FileReader interface: new FileReader() must inherit property \"EMPTY\" with the proper type (4)",0,null,null],["FileReader interface: new FileReader() must inherit property \"LOADING\" with the proper type (5)",0,null,null],["FileReader interface: new FileReader() must inherit property \"DONE\" with the proper type (6)",0,null,null],["FileReader interface: new FileReader() must inherit property \"readyState\" with the proper type (7)",0,null,null],["FileReader interface: new FileReader() must inherit property \"result\" with the proper type (8)",0,null,null],["FileReader interface: new FileReader() must inherit property \"error\" with the proper type (9)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onloadstart\" with the proper type (10)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onprogress\" with the proper type (11)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onload\" with the proper type (12)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onabort\" with the proper type (13)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onerror\" with the proper type (14)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onloadend\" with the proper type (15)",0,null,null]]]}] 14:19:28 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 14:19:28 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 14:19:28 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 14:19:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:19:28 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 14:19:28 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 14:19:28 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 14:19:28 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 14:19:28 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 14:19:28 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 14:19:28 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 14:19:28 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 14:19:28 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 14:19:28 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 14:19:28 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 14:19:28 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 14:19:28 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 14:19:28 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 14:19:28 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 14:19:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:19:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:19:28 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 14:19:28 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 14:19:28 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 14:19:28 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 14:19:28 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 14:19:28 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 14:19:28 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 14:19:28 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 14:19:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:19:28 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 14:19:28 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 14:19:28 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 14:19:28 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 14:19:28 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 14:19:28 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 14:19:28 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 14:19:28 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 14:19:28 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 14:19:28 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 14:19:28 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 14:19:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:19:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:19:28 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 14:19:28 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 14:19:28 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 14:19:28 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 14:19:28 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 14:19:28 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 14:19:28 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 14:19:28 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 14:19:28 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 14:19:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:19:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:19:28 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 14:19:28 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 14:19:28 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 14:19:28 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 14:19:28 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 14:19:28 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 14:19:28 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 14:19:28 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 14:19:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:19:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:19:28 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 14:19:28 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 14:19:28 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 14:19:28 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 14:19:28 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 14:19:28 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 14:19:28 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 14:19:28 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 14:19:28 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 14:19:28 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 14:19:28 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 14:19:28 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 14:19:28 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 14:19:28 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 14:19:28 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 14:19:28 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 14:19:28 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 14:19:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:19:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:19:28 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 14:19:28 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 14:19:28 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 14:19:28 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 14:19:28 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 14:19:28 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 14:19:28 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 14:19:28 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 14:19:28 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 14:19:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:19:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:19:28 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 14:19:28 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 14:19:28 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 14:19:28 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 14:19:28 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 14:19:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 14:19:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 14:19:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 14:19:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 14:19:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 14:19:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 14:19:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 14:19:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 14:19:28 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 14:19:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 14:19:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 14:19:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 14:19:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 14:19:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 14:19:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 14:19:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 14:19:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 14:19:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 14:19:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 14:19:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 14:19:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 14:19:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 14:19:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 14:19:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 14:19:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 14:19:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 14:19:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 14:19:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 14:19:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 14:19:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 14:19:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 14:19:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 14:19:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 14:19:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 14:19:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 14:19:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 14:19:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 14:19:28 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 14:19:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 14:19:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 14:19:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 14:19:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 14:19:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 14:19:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 14:19:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 14:19:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 14:19:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 14:19:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 14:19:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 14:19:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 14:19:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 14:19:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 14:19:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 14:19:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 14:19:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 14:19:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 14:19:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 14:19:28 INFO - TEST-OK | /FileAPI/idlharness.html | took 1137ms 14:19:28 INFO - PROCESS | 2564 | 1465247968520 Marionette TRACE conn8 -> [0,3013,"getWindowHandle",null] 14:19:28 INFO - PROCESS | 2564 | 1465247968522 Marionette TRACE conn8 <- [1,3013,null,{"value":"13"}] 14:19:28 INFO - TEST-START | /FileAPI/idlharness.worker 14:19:28 INFO - PROCESS | 2564 | 1465247968525 Marionette TRACE conn8 -> [0,3014,"setScriptTimeout",{"ms":35000}] 14:19:28 INFO - PROCESS | 2564 | 1465247968527 Marionette TRACE conn8 <- [1,3014,null,{}] 14:19:28 INFO - PROCESS | 2564 | 1465247968530 Marionette TRACE conn8 -> [0,3015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:19:28 INFO - PROCESS | 2564 | 1465247968532 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:19:28 INFO - PROCESS | 2564 | 1465247968613 Marionette TRACE conn8 <- [1,3015,null,{"value":null}] 14:19:28 INFO - PROCESS | 2564 | 1465247968622 Marionette TRACE conn8 -> [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\", \"841f63d8-fed4-499c-a8c0-303cb4dc280d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:19:28 INFO - PROCESS | 2564 | 1465247968624 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:19:28 INFO - PROCESS | 2564 | ++DOCSHELL 1984C800 == 36 [pid = 2564] [id = 765] 14:19:28 INFO - PROCESS | 2564 | ++DOMWINDOW == 79 (19853C00) [pid = 2564] [serial = 2293] [outer = 00000000] 14:19:28 INFO - PROCESS | 2564 | ++DOMWINDOW == 80 (1D895400) [pid = 2564] [serial = 2294] [outer = 19853C00] 14:19:28 INFO - PROCESS | 2564 | 1465247968668 Marionette DEBUG loaded listener.js 14:19:28 INFO - PROCESS | 2564 | ++DOMWINDOW == 81 (1D895800) [pid = 2564] [serial = 2295] [outer = 19853C00] 14:19:28 INFO - PROCESS | 2564 | [2564] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 14:19:29 INFO - PROCESS | 2564 | 1465247969734 Marionette TRACE conn8 <- [1,3016,null,{"value":["/FileAPI/idlharness.worker",0,null,null,[["URL interface: operation createObjectURL(Blob)",0,{},{}],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["URL interface: operation revokeObjectURL(DOMString)",0,{},{}],["Blob interface: existence and properties of interface object",0,{},{}],["Blob interface object length",0,{},{}],["Blob interface object name",0,{},{}],["Blob interface: existence and properties of interface prototype object",0,{},{}],["Blob interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["Blob interface: attribute size",0,{},{}],["Blob interface: attribute type",0,{},{}],["Blob interface: attribute isClosed",1,"assert_true: The prototype object must have a property \"isClosed\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["Blob interface: operation slice(long long,long long,DOMString)",0,{},{}],["Blob interface: operation close()",1,"assert_own_property: interface prototype object missing non-static operation expected property \"close\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["Blob must be primary interface of new Blob([\"TEST\"])",0,{},{}],["Stringification of new Blob([\"TEST\"])",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"size\" with the proper type (0)",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"type\" with the proper type (1)",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["Blob interface: new Blob([\"TEST\"]) must inherit property \"slice\" with the proper type (3)",0,{},{}],["Blob interface: calling slice(long long,long long,DOMString) on new Blob([\"TEST\"]) with too few arguments must throw TypeError",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["File interface: existence and properties of interface object",0,{},{}],["File interface object length",1,"assert_equals: wrong value for File.length expected 2 but got 1","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["File interface object name",0,{},{}],["File interface: existence and properties of interface prototype object",0,{},{}],["File interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["File interface: attribute name",0,{},{}],["File interface: attribute lastModified",0,{},{}],["File must be primary interface of new File([\"myFileBits\"], \"myFileName\")",0,{},{}],["Stringification of new File([\"myFileBits\"], \"myFileName\")",0,{},{}],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"name\" with the proper type (0)",0,{},{}],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"lastModified\" with the proper type (1)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"size\" with the proper type (0)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"type\" with the proper type (1)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"slice\" with the proper type (3)",0,{},{}],["Blob interface: calling slice(long long,long long,DOMString) on new File([\"myFileBits\"], \"myFileName\") with too few arguments must throw TypeError",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface: existence and properties of interface object",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface object length",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface object name",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface: existence and properties of interface prototype object",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface: existence and properties of interface prototype object's \"constructor\" property",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface: operation item(unsigned long)",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface: attribute length",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileReader interface: existence and properties of interface object",0,{},{}],["FileReader interface object length",0,{},{}],["FileReader interface object name",0,{},{}],["FileReader interface: existence and properties of interface prototype object",0,{},{}],["FileReader interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["FileReader interface: operation readAsArrayBuffer(Blob)",0,{},{}],["FileReader interface: operation readAsText(Blob,DOMString)",0,{},{}],["FileReader interface: operation readAsDataURL(Blob)",0,{},{}],["FileReader interface: operation abort()",0,{},{}],["FileReader interface: constant EMPTY on interface object",0,{},{}],["FileReader interface: constant EMPTY on interface prototype object",0,{},{}],["FileReader interface: constant LOADING on interface object",0,{},{}],["FileReader interface: constant LOADING on interface prototype object",0,{},{}],["FileReader interface: constant DONE on interface object",0,{},{}],["FileReader interface: constant DONE on interface prototype object",0,{},{}],["FileReader interface: attribute readyState",0,{},{}],["FileReader interface: attribute result",0,{},{}],["FileReader interface: attribute error",0,{},{}],["FileReader interface: attribute onloadstart",0,{},{}],["FileReader interface: attribute onprogress",0,{},{}],["FileReader interface: attribute onload",0,{},{}],["FileReader interface: attribute onabort",0,{},{}],["FileReader interface: attribute onerror",0,{},{}],["FileReader interface: attribute onloadend",0,{},{}],["FileReader must be primary interface of new FileReader()",0,{},{}],["Stringification of new FileReader()",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,{},{}],["FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsText\" with the proper type (1)",0,{},{}],["FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsDataURL\" with the proper type (2)",0,{},{}],["FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"abort\" with the proper type (3)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"EMPTY\" with the proper type (4)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"LOADING\" with the proper type (5)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"DONE\" with the proper type (6)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readyState\" with the proper type (7)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"result\" with the proper type (8)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"error\" with the proper type (9)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onloadstart\" with the proper type (10)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onprogress\" with the proper type (11)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onload\" with the proper type (12)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onabort\" with the proper type (13)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onerror\" with the proper type (14)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onloadend\" with the proper type (15)",0,{},{}],["FileReaderSync interface: existence and properties of interface object",0,{},{}],["FileReaderSync interface object length",0,{},{}],["FileReaderSync interface object name",0,{},{}],["FileReaderSync interface: existence and properties of interface prototype object",0,{},{}],["FileReaderSync interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["FileReaderSync interface: operation readAsArrayBuffer(Blob)",0,{},{}],["FileReaderSync interface: operation readAsText(Blob,DOMString)",0,{},{}],["FileReaderSync interface: operation readAsDataURL(Blob)",0,{},{}],["FileReaderSync must be primary interface of new FileReaderSync()",0,{},{}],["Stringification of new FileReaderSync()",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,{},{}],["FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsText\" with the proper type (1)",0,{},{}],["FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsDataURL\" with the proper type (2)",0,{},{}],["FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}]]]}] 14:19:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 14:19:29 INFO - {} 14:19:29 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 14:19:29 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 14:19:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:19:29 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 14:19:29 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 14:19:29 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 14:19:29 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 14:19:29 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 14:19:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 14:19:29 INFO - {} 14:19:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 14:19:29 INFO - {} 14:19:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 14:19:29 INFO - {} 14:19:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 14:19:29 INFO - {} 14:19:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 14:19:29 INFO - {} 14:19:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 14:19:29 INFO - {} 14:19:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 14:19:29 INFO - {} 14:19:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 14:19:29 INFO - {} 14:19:29 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 14:19:29 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 14:19:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:19:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:19:29 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 14:19:29 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 14:19:29 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 14:19:29 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 14:19:29 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 14:19:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 14:19:29 INFO - {} 14:19:29 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 14:19:29 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 14:19:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:19:29 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 14:19:29 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 14:19:29 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 14:19:29 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 14:19:29 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 14:19:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 14:19:29 INFO - {} 14:19:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 14:19:29 INFO - {} 14:19:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 14:19:29 INFO - {} 14:19:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 14:19:29 INFO - {} 14:19:29 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 14:19:29 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 14:19:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:19:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:19:29 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 14:19:29 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 14:19:29 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 14:19:29 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 14:19:29 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 14:19:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 14:19:29 INFO - {} 14:19:29 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 - {} 14:19:29 INFO - {} 14:19:29 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 14:19:29 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 14:19:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:19:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:19:29 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 14:19:29 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 14:19:29 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 14:19:29 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 14:19:29 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 14:19:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 14:19:29 INFO - {} 14:19:29 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 14:19:29 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 14:19:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:19:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:19:29 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 14:19:29 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 14:19:29 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 14:19:29 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 14:19:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 14:19:29 INFO - {} 14:19:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 14:19:29 INFO - {} 14:19:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 14:19:29 INFO - {} 14:19:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 14:19:29 INFO - {} 14:19:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 14:19:29 INFO - {} 14:19:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 14:19:29 INFO - {} 14:19:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 14:19:29 INFO - {} 14:19:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 14:19:29 INFO - {} 14:19:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 14:19:29 INFO - {} 14:19:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 14:19:29 INFO - {} 14:19:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 14:19:29 INFO - {} 14:19:29 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 14:19:29 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 14:19:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:19:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:19:29 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 14:19:29 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 14:19:29 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 14:19:29 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 14:19:29 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 14:19:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 14:19:29 INFO - {} 14:19:29 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 - {} 14:19:29 INFO - {} 14:19:29 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 14:19:29 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 14:19:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:19:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:19:29 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 14:19:29 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 14:19:29 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 14:19:29 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 14:19:29 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 14:19:29 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 14:19:29 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 14:19:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:19:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:19:29 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 14:19:29 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 14:19:29 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 14:19:29 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 14:19:29 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 14:19:29 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 14:19:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:19:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:19:29 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 14:19:29 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 14:19:29 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 14:19:29 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 14:19:29 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 14:19:29 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 14:19:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:19:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:19:29 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 14:19:29 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 14:19:29 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 14:19:29 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 14:19:29 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 14:19:29 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 14:19:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:19:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:19:29 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 14:19:29 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 14:19:29 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 14:19:29 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 14:19:29 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 14:19:29 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 14:19:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:19:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:19:29 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 14:19:29 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 14:19:29 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 14:19:29 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 14:19:29 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 14:19:29 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 14:19:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:19:29 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 14:19:29 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 14:19:29 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 14:19:29 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 14:19:29 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 14:19:29 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 14:19:29 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 14:19:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:19:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:19:29 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 14:19:29 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 14:19:29 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 14:19:29 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 14:19:29 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 14:19:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 14:19:29 INFO - {} 14:19:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 14:19:29 INFO - {} 14:19:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 14:19:29 INFO - {} 14:19:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 14:19:29 INFO - {} 14:19:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 14:19:29 INFO - {} 14:19:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 14:19:29 INFO - {} 14:19:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 14:19:29 INFO - {} 14:19:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 14:19:29 INFO - {} 14:19:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 14:19:29 INFO - {} 14:19:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 14:19:29 INFO - {} 14:19:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 14:19:29 INFO - {} 14:19:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 14:19:29 INFO - {} 14:19:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 14:19:29 INFO - {} 14:19:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 14:19:29 INFO - {} 14:19:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 14:19:29 INFO - {} 14:19:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 14:19:29 INFO - {} 14:19:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 14:19:29 INFO - {} 14:19:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 14:19:29 INFO - {} 14:19:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 14:19:29 INFO - {} 14:19:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 14:19:29 INFO - {} 14:19:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 14:19:29 INFO - {} 14:19:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 14:19:29 INFO - {} 14:19:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 14:19:29 INFO - {} 14:19:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 14:19:29 INFO - {} 14:19:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 14:19:29 INFO - {} 14:19:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 14:19:29 INFO - {} 14:19:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 14:19:29 INFO - {} 14:19:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 14:19:29 INFO - {} 14:19:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 14:19:29 INFO - {} 14:19:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 14:19:29 INFO - {} 14:19:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 14:19:29 INFO - {} 14:19:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 14:19:29 INFO - {} 14:19:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 14:19:29 INFO - {} 14:19:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 14:19:29 INFO - {} 14:19:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 14:19:29 INFO - {} 14:19:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 14:19:29 INFO - {} 14:19:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 14:19:29 INFO - {} 14:19:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 14:19:29 INFO - {} 14:19:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 14:19:29 INFO - {} 14:19:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 14:19:29 INFO - {} 14:19:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 14:19:29 INFO - {} 14:19:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 14:19:29 INFO - {} 14:19:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 14:19:29 INFO - {} 14:19:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 14:19:29 INFO - {} 14:19:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 14:19:29 INFO - {} 14:19:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 14:19:29 INFO - {} 14:19:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 14:19:29 INFO - {} 14:19:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 14:19:29 INFO - {} 14:19:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 14:19:29 INFO - {} 14:19:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 14:19:29 INFO - {} 14:19:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 14:19:29 INFO - {} 14:19:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 14:19:29 INFO - {} 14:19:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 14:19:29 INFO - {} 14:19:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 14:19:29 INFO - {} 14:19:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 14:19:29 INFO - {} 14:19:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 14:19:29 INFO - {} 14:19:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 14:19:29 INFO - {} 14:19:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 14:19:29 INFO - {} 14:19:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 14:19:29 INFO - {} 14:19:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 14:19:29 INFO - {} 14:19:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 14:19:29 INFO - {} 14:19:29 INFO - TEST-OK | /FileAPI/idlharness.worker | took 1345ms 14:19:29 INFO - PROCESS | 2564 | 1465247969874 Marionette TRACE conn8 -> [0,3017,"getWindowHandle",null] 14:19:29 INFO - PROCESS | 2564 | 1465247969880 Marionette TRACE conn8 <- [1,3017,null,{"value":"13"}] 14:19:29 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 14:19:29 INFO - PROCESS | 2564 | 1465247969885 Marionette TRACE conn8 -> [0,3018,"setScriptTimeout",{"ms":35000}] 14:19:29 INFO - PROCESS | 2564 | 1465247969889 Marionette TRACE conn8 <- [1,3018,null,{}] 14:19:29 INFO - PROCESS | 2564 | 1465247969895 Marionette TRACE conn8 -> [0,3019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:19:29 INFO - PROCESS | 2564 | 1465247969898 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:19:30 INFO - PROCESS | 2564 | 1465247970091 Marionette TRACE conn8 <- [1,3019,null,{"value":null}] 14:19:30 INFO - PROCESS | 2564 | 1465247970233 Marionette TRACE conn8 -> [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\", \"841f63d8-fed4-499c-a8c0-303cb4dc280d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:19:30 INFO - PROCESS | 2564 | 1465247970236 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:19:30 INFO - PROCESS | 2564 | ++DOCSHELL 18C28400 == 37 [pid = 2564] [id = 766] 14:19:30 INFO - PROCESS | 2564 | ++DOMWINDOW == 82 (18C2A000) [pid = 2564] [serial = 2296] [outer = 00000000] 14:19:30 INFO - PROCESS | 2564 | ++DOMWINDOW == 83 (1984AC00) [pid = 2564] [serial = 2297] [outer = 18C2A000] 14:19:30 INFO - PROCESS | 2564 | 1465247970296 Marionette DEBUG loaded listener.js 14:19:30 INFO - PROCESS | 2564 | ++DOMWINDOW == 84 (19A96800) [pid = 2564] [serial = 2298] [outer = 18C2A000] 14:19:30 INFO - PROCESS | 2564 | 1465247970814 Marionette TRACE conn8 <- [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]]]}] 14:19:30 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 14:19:30 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 971ms 14:19:30 INFO - PROCESS | 2564 | 1465247970859 Marionette TRACE conn8 -> [0,3021,"getWindowHandle",null] 14:19:30 INFO - PROCESS | 2564 | 1465247970864 Marionette TRACE conn8 <- [1,3021,null,{"value":"13"}] 14:19:30 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 14:19:30 INFO - PROCESS | 2564 | 1465247970871 Marionette TRACE conn8 -> [0,3022,"setScriptTimeout",{"ms":35000}] 14:19:30 INFO - PROCESS | 2564 | 1465247970874 Marionette TRACE conn8 <- [1,3022,null,{}] 14:19:30 INFO - PROCESS | 2564 | 1465247970878 Marionette TRACE conn8 -> [0,3023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:19:30 INFO - PROCESS | 2564 | 1465247970881 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:19:31 INFO - PROCESS | 2564 | 1465247970996 Marionette TRACE conn8 <- [1,3023,null,{"value":null}] 14:19:31 INFO - PROCESS | 2564 | 1465247971112 Marionette TRACE conn8 -> [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\", \"841f63d8-fed4-499c-a8c0-303cb4dc280d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:19:31 INFO - PROCESS | 2564 | 1465247971114 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:19:31 INFO - PROCESS | 2564 | ++DOCSHELL 18902800 == 38 [pid = 2564] [id = 767] 14:19:31 INFO - PROCESS | 2564 | ++DOMWINDOW == 85 (1930D800) [pid = 2564] [serial = 2299] [outer = 00000000] 14:19:31 INFO - PROCESS | 2564 | ++DOMWINDOW == 86 (1D414000) [pid = 2564] [serial = 2300] [outer = 1930D800] 14:19:31 INFO - PROCESS | 2564 | 1465247971171 Marionette DEBUG loaded listener.js 14:19:31 INFO - PROCESS | 2564 | ++DOMWINDOW == 87 (1EDC7800) [pid = 2564] [serial = 2301] [outer = 1930D800] 14:19:31 INFO - PROCESS | 2564 | 1465247971719 Marionette TRACE conn8 <- [1,3024,null,{"value":["/FileAPI/blob/Blob-XHR-revoke.html",0,null,null,[["Revoking blob URL used with XMLHttpRequest",0,null,null]]]}] 14:19:31 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 14:19:31 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 870ms 14:19:31 INFO - PROCESS | 2564 | 1465247971744 Marionette TRACE conn8 -> [0,3025,"getWindowHandle",null] 14:19:31 INFO - PROCESS | 2564 | 1465247971746 Marionette TRACE conn8 <- [1,3025,null,{"value":"13"}] 14:19:31 INFO - PROCESS | 2564 | 1465247971750 Marionette TRACE conn8 -> [0,3026,"setScriptTimeout",{"ms":35000}] 14:19:31 INFO - TEST-START | /FileAPI/blob/Blob-close.html 14:19:31 INFO - PROCESS | 2564 | 1465247971754 Marionette TRACE conn8 <- [1,3026,null,{}] 14:19:31 INFO - PROCESS | 2564 | 1465247971765 Marionette TRACE conn8 -> [0,3027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:19:31 INFO - PROCESS | 2564 | 1465247971770 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:19:31 INFO - PROCESS | 2564 | 1465247971884 Marionette TRACE conn8 <- [1,3027,null,{"value":null}] 14:19:32 INFO - PROCESS | 2564 | 1465247972028 Marionette TRACE conn8 -> [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\", \"841f63d8-fed4-499c-a8c0-303cb4dc280d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:19:32 INFO - PROCESS | 2564 | 1465247972031 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:19:32 INFO - PROCESS | 2564 | ++DOCSHELL 1F08C400 == 39 [pid = 2564] [id = 768] 14:19:32 INFO - PROCESS | 2564 | ++DOMWINDOW == 88 (1F08C800) [pid = 2564] [serial = 2302] [outer = 00000000] 14:19:32 INFO - PROCESS | 2564 | ++DOMWINDOW == 89 (1F090800) [pid = 2564] [serial = 2303] [outer = 1F08C800] 14:19:32 INFO - PROCESS | 2564 | 1465247972089 Marionette DEBUG loaded listener.js 14:19:32 INFO - PROCESS | 2564 | ++DOMWINDOW == 90 (1F094400) [pid = 2564] [serial = 2304] [outer = 1F08C800] 14:19:32 INFO - PROCESS | 2564 | 1465247972624 Marionette TRACE conn8 <- [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"]]]}] 14:19:32 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 14:19:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 14:19:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:19:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:19:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 14:19:32 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 930ms 14:19:32 INFO - PROCESS | 2564 | 1465247972684 Marionette TRACE conn8 -> [0,3029,"getWindowHandle",null] 14:19:32 INFO - PROCESS | 2564 | 1465247972687 Marionette TRACE conn8 <- [1,3029,null,{"value":"13"}] 14:19:32 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 14:19:32 INFO - PROCESS | 2564 | 1465247972691 Marionette TRACE conn8 -> [0,3030,"setScriptTimeout",{"ms":35000}] 14:19:32 INFO - PROCESS | 2564 | 1465247972693 Marionette TRACE conn8 <- [1,3030,null,{}] 14:19:32 INFO - PROCESS | 2564 | 1465247972697 Marionette TRACE conn8 -> [0,3031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:19:32 INFO - PROCESS | 2564 | 1465247972699 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:19:32 INFO - PROCESS | 2564 | 1465247972811 Marionette TRACE conn8 <- [1,3031,null,{"value":null}] 14:19:32 INFO - PROCESS | 2564 | 1465247972980 Marionette TRACE conn8 -> [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\", \"841f63d8-fed4-499c-a8c0-303cb4dc280d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:19:32 INFO - PROCESS | 2564 | 1465247972982 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:19:33 INFO - PROCESS | 2564 | ++DOCSHELL 1024B000 == 40 [pid = 2564] [id = 769] 14:19:33 INFO - PROCESS | 2564 | ++DOMWINDOW == 91 (1024F000) [pid = 2564] [serial = 2305] [outer = 00000000] 14:19:33 INFO - PROCESS | 2564 | ++DOMWINDOW == 92 (1F59EC00) [pid = 2564] [serial = 2306] [outer = 1024F000] 14:19:33 INFO - PROCESS | 2564 | 1465247973039 Marionette DEBUG loaded listener.js 14:19:33 INFO - PROCESS | 2564 | ++DOMWINDOW == 93 (1F5A2800) [pid = 2564] [serial = 2307] [outer = 1024F000] 14:19:34 INFO - PROCESS | 2564 | 1465247974028 Marionette TRACE conn8 <- [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]]]}] 14:19:34 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 14:19:34 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 14:19:34 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 14:19:34 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 14:19:34 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 14:19:34 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 14:19:34 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. 14:19:34 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 14:19:34 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 14:19:34 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 14:19:34 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'.) 14:19:34 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 14:19:34 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 14:19:34 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 14:19:34 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 14:19:34 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 14:19:34 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 14:19:34 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 14:19:34 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 14:19:34 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 14:19:34 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 14:19:34 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 14:19:34 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 14:19:34 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 14:19:34 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 14:19:34 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 14:19:34 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 14:19:34 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. 14:19:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 14:19:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:19:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:19:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 14:19:34 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 14:19:34 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 14:19:34 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 14:19:34 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 14:19:34 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 14:19:34 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 14:19:34 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 14:19:34 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 14:19:34 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 14:19:34 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 14:19:34 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. 14:19:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 14:19:34 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 14:19:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:19:34 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:19:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 14:19:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 14:19:34 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. 14:19:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 14:19:34 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 14:19:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:19:34 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:19:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 14:19:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 14:19:34 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 14:19:34 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 14:19:34 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 14:19:34 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 13 14:19:34 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 14:19:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:19:34 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:19:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 14:19:34 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 14:19:34 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 14:19:34 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 14:19:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 14:19:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:19:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:19:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 14:19:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 14:19:34 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 14:19:34 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 14:19:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 14:19:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:19:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:19:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 14:19:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 14:19:34 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 14:19:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 14:19:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:19:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:19:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 14:19:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 14:19:34 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 14:19:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 14:19:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:19:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:19:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 14:19:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 14:19:34 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 14:19:34 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 14:19:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 14:19:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:19:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:19:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 14:19:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 14:19:34 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 14:19:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 14:19:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:19:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:19:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 14:19:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 14:19:34 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 14:19:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 14:19:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:19:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:19:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 14:19:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 14:19:34 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 14:19:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 14:19:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:19:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:19:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 14:19:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 14:19:34 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 14:19:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 14:19:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:19:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:19:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 14:19:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 14:19:34 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 14:19:34 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 14:19:34 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 14:19:34 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 1413ms 14:19:34 INFO - PROCESS | 2564 | 1465247974107 Marionette TRACE conn8 -> [0,3033,"getWindowHandle",null] 14:19:34 INFO - PROCESS | 2564 | 1465247974111 Marionette TRACE conn8 <- [1,3033,null,{"value":"13"}] 14:19:34 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 14:19:34 INFO - PROCESS | 2564 | 1465247974116 Marionette TRACE conn8 -> [0,3034,"setScriptTimeout",{"ms":35000}] 14:19:34 INFO - PROCESS | 2564 | 1465247974120 Marionette TRACE conn8 <- [1,3034,null,{}] 14:19:34 INFO - PROCESS | 2564 | 1465247974169 Marionette TRACE conn8 -> [0,3035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:19:34 INFO - PROCESS | 2564 | 1465247974172 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:19:34 INFO - PROCESS | 2564 | 1465247974267 Marionette TRACE conn8 <- [1,3035,null,{"value":null}] 14:19:34 INFO - PROCESS | 2564 | 1465247974411 Marionette TRACE conn8 -> [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\", \"841f63d8-fed4-499c-a8c0-303cb4dc280d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:19:34 INFO - PROCESS | 2564 | 1465247974415 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:19:34 INFO - PROCESS | 2564 | ++DOCSHELL 10252800 == 41 [pid = 2564] [id = 770] 14:19:34 INFO - PROCESS | 2564 | ++DOMWINDOW == 94 (10F1FC00) [pid = 2564] [serial = 2308] [outer = 00000000] 14:19:34 INFO - PROCESS | 2564 | ++DOMWINDOW == 95 (17580400) [pid = 2564] [serial = 2309] [outer = 10F1FC00] 14:19:34 INFO - PROCESS | 2564 | 1465247974513 Marionette DEBUG loaded listener.js 14:19:34 INFO - PROCESS | 2564 | ++DOMWINDOW == 96 (1774D400) [pid = 2564] [serial = 2310] [outer = 10F1FC00] 14:19:35 INFO - PROCESS | 2564 | --DOCSHELL 14011000 == 40 [pid = 2564] [id = 764] 14:19:35 INFO - PROCESS | 2564 | --DOCSHELL 18E0CC00 == 39 [pid = 2564] [id = 763] 14:19:35 INFO - PROCESS | 2564 | --DOCSHELL 18909000 == 38 [pid = 2564] [id = 762] 14:19:35 INFO - PROCESS | 2564 | --DOCSHELL 0FBE7000 == 37 [pid = 2564] [id = 761] 14:19:35 INFO - PROCESS | 2564 | --DOCSHELL 1770B800 == 36 [pid = 2564] [id = 760] 14:19:35 INFO - PROCESS | 2564 | --DOCSHELL 15F8D400 == 35 [pid = 2564] [id = 759] 14:19:35 INFO - PROCESS | 2564 | --DOCSHELL 0FF5A400 == 34 [pid = 2564] [id = 758] 14:19:35 INFO - PROCESS | 2564 | --DOCSHELL 14819000 == 33 [pid = 2564] [id = 755] 14:19:35 INFO - PROCESS | 2564 | --DOCSHELL 0FF4F400 == 32 [pid = 2564] [id = 757] 14:19:35 INFO - PROCESS | 2564 | --DOCSHELL 0FE47400 == 31 [pid = 2564] [id = 754] 14:19:35 INFO - PROCESS | 2564 | --DOCSHELL 10214800 == 30 [pid = 2564] [id = 753] 14:19:35 INFO - PROCESS | 2564 | --DOCSHELL 18379400 == 29 [pid = 2564] [id = 756] 14:19:35 INFO - PROCESS | 2564 | --DOCSHELL 1024B000 == 28 [pid = 2564] [id = 769] 14:19:35 INFO - PROCESS | 2564 | --DOCSHELL 18902800 == 27 [pid = 2564] [id = 767] 14:19:35 INFO - PROCESS | 2564 | --DOCSHELL 1F08C400 == 26 [pid = 2564] [id = 768] 14:19:35 INFO - PROCESS | 2564 | --DOCSHELL 1984C800 == 25 [pid = 2564] [id = 765] 14:19:35 INFO - PROCESS | 2564 | --DOCSHELL 18C28400 == 24 [pid = 2564] [id = 766] 14:19:35 INFO - PROCESS | 2564 | --DOMWINDOW == 95 (19383C00) [pid = 2564] [serial = 2244] [outer = 00000000] [url = about:blank] 14:19:35 INFO - PROCESS | 2564 | --DOMWINDOW == 94 (19A24C00) [pid = 2564] [serial = 2247] [outer = 00000000] [url = about:blank] 14:19:35 INFO - PROCESS | 2564 | --DOMWINDOW == 93 (1774C800) [pid = 2564] [serial = 2230] [outer = 00000000] [url = about:blank] 14:19:35 INFO - PROCESS | 2564 | --DOMWINDOW == 92 (17753000) [pid = 2564] [serial = 2231] [outer = 00000000] [url = about:blank] 14:19:35 INFO - PROCESS | 2564 | --DOMWINDOW == 91 (1D280400) [pid = 2564] [serial = 2216] [outer = 00000000] [url = about:blank] 14:19:35 INFO - PROCESS | 2564 | --DOMWINDOW == 90 (18E55000) [pid = 2564] [serial = 2241] [outer = 00000000] [url = about:blank] 14:19:35 INFO - PROCESS | 2564 | --DOMWINDOW == 89 (18380400) [pid = 2564] [serial = 2233] [outer = 00000000] [url = about:blank] 14:19:35 INFO - PROCESS | 2564 | --DOMWINDOW == 88 (1890A800) [pid = 2564] [serial = 2236] [outer = 00000000] [url = about:blank] 14:19:35 INFO - PROCESS | 2564 | --DOMWINDOW == 87 (184B9C00) [pid = 2564] [serial = 2234] [outer = 00000000] [url = about:blank] 14:19:35 INFO - PROCESS | 2564 | --DOMWINDOW == 86 (0FF52800) [pid = 2564] [serial = 2218] [outer = 00000000] [url = about:blank] 14:19:35 INFO - PROCESS | 2564 | --DOMWINDOW == 85 (1018D400) [pid = 2564] [serial = 2219] [outer = 00000000] [url = about:blank] 14:19:35 INFO - PROCESS | 2564 | --DOMWINDOW == 84 (18AFBC00) [pid = 2564] [serial = 2238] [outer = 00000000] [url = about:blank] 14:19:35 INFO - PROCESS | 2564 | --DOMWINDOW == 83 (18C0B000) [pid = 2564] [serial = 2239] [outer = 00000000] [url = about:blank] 14:19:35 INFO - PROCESS | 2564 | --DOMWINDOW == 82 (1756B000) [pid = 2564] [serial = 2227] [outer = 00000000] [url = about:blank] 14:19:35 INFO - PROCESS | 2564 | --DOMWINDOW == 81 (17586400) [pid = 2564] [serial = 2228] [outer = 00000000] [url = about:blank] 14:19:35 INFO - PROCESS | 2564 | --DOMWINDOW == 80 (148DF400) [pid = 2564] [serial = 2224] [outer = 00000000] [url = about:blank] 14:19:35 INFO - PROCESS | 2564 | --DOMWINDOW == 79 (1595C800) [pid = 2564] [serial = 2225] [outer = 00000000] [url = about:blank] 14:19:35 INFO - PROCESS | 2564 | --DOMWINDOW == 78 (105BF400) [pid = 2564] [serial = 2221] [outer = 00000000] [url = about:blank] 14:19:35 INFO - PROCESS | 2564 | --DOMWINDOW == 77 (10FB9800) [pid = 2564] [serial = 2222] [outer = 00000000] [url = about:blank] 14:19:35 INFO - PROCESS | 2564 | --DOMWINDOW == 76 (19384000) [pid = 2564] [serial = 2245] [outer = 00000000] [url = about:blank] 14:19:35 INFO - PROCESS | 2564 | --DOMWINDOW == 75 (1B5F2400) [pid = 2564] [serial = 2250] [outer = 00000000] [url = about:blank] 14:19:35 INFO - PROCESS | 2564 | --DOMWINDOW == 74 (1D363C00) [pid = 2564] [serial = 2257] [outer = 00000000] [url = about:blank] 14:19:35 INFO - PROCESS | 2564 | --DOMWINDOW == 73 (1ABFE000) [pid = 2564] [serial = 2248] [outer = 00000000] [url = about:blank] 14:19:35 INFO - PROCESS | 2564 | --DOMWINDOW == 72 (1D27E000) [pid = 2564] [serial = 2256] [outer = 00000000] [url = about:blank] 14:19:35 INFO - PROCESS | 2564 | --DOMWINDOW == 71 (1D414400) [pid = 2564] [serial = 2259] [outer = 00000000] [url = about:blank] 14:19:35 INFO - PROCESS | 2564 | --DOMWINDOW == 70 (1D275800) [pid = 2564] [serial = 2251] [outer = 00000000] [url = about:blank] 14:19:35 INFO - PROCESS | 2564 | --DOMWINDOW == 69 (1837C400) [pid = 2564] [serial = 2253] [outer = 00000000] [url = about:blank] 14:19:35 INFO - PROCESS | 2564 | --DOMWINDOW == 68 (184BC400) [pid = 2564] [serial = 2254] [outer = 00000000] [url = about:blank] 14:19:35 INFO - PROCESS | 2564 | --DOMWINDOW == 67 (18E56800) [pid = 2564] [serial = 2242] [outer = 00000000] [url = about:blank] 14:19:35 INFO - PROCESS | 2564 | [2564] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 14:19:35 INFO - PROCESS | 2564 | 1465247975698 Marionette TRACE conn8 <- [1,3036,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 14:19:35 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 14:19:35 INFO - {} 14:19:35 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 1639ms 14:19:35 INFO - PROCESS | 2564 | 1465247975757 Marionette TRACE conn8 -> [0,3037,"getWindowHandle",null] 14:19:35 INFO - PROCESS | 2564 | 1465247975761 Marionette TRACE conn8 <- [1,3037,null,{"value":"13"}] 14:19:35 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 14:19:35 INFO - PROCESS | 2564 | 1465247975765 Marionette TRACE conn8 -> [0,3038,"setScriptTimeout",{"ms":35000}] 14:19:35 INFO - PROCESS | 2564 | 1465247975769 Marionette TRACE conn8 <- [1,3038,null,{}] 14:19:35 INFO - PROCESS | 2564 | 1465247975774 Marionette TRACE conn8 -> [0,3039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:19:35 INFO - PROCESS | 2564 | 1465247975777 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:19:35 INFO - PROCESS | 2564 | 1465247975874 Marionette TRACE conn8 <- [1,3039,null,{"value":null}] 14:19:35 INFO - PROCESS | 2564 | 1465247975882 Marionette TRACE conn8 -> [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\", \"841f63d8-fed4-499c-a8c0-303cb4dc280d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:19:35 INFO - PROCESS | 2564 | 1465247975884 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:19:35 INFO - PROCESS | 2564 | ++DOCSHELL 0FE3A800 == 25 [pid = 2564] [id = 771] 14:19:35 INFO - PROCESS | 2564 | ++DOMWINDOW == 68 (0FE3B800) [pid = 2564] [serial = 2311] [outer = 00000000] 14:19:35 INFO - PROCESS | 2564 | ++DOMWINDOW == 69 (1020E400) [pid = 2564] [serial = 2312] [outer = 0FE3B800] 14:19:35 INFO - PROCESS | 2564 | 1465247975932 Marionette DEBUG loaded listener.js 14:19:36 INFO - PROCESS | 2564 | ++DOMWINDOW == 70 (10248800) [pid = 2564] [serial = 2313] [outer = 0FE3B800] 14:19:36 INFO - PROCESS | 2564 | 1465247976432 Marionette TRACE conn8 <- [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]]]}] 14:19:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 14:19:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 14:19:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 14:19:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 14:19:36 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 690ms 14:19:36 INFO - PROCESS | 2564 | 1465247976456 Marionette TRACE conn8 -> [0,3041,"getWindowHandle",null] 14:19:36 INFO - PROCESS | 2564 | 1465247976461 Marionette TRACE conn8 <- [1,3041,null,{"value":"13"}] 14:19:36 INFO - PROCESS | 2564 | 1465247976468 Marionette TRACE conn8 -> [0,3042,"setScriptTimeout",{"ms":35000}] 14:19:36 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 14:19:36 INFO - PROCESS | 2564 | 1465247976470 Marionette TRACE conn8 <- [1,3042,null,{}] 14:19:36 INFO - PROCESS | 2564 | 1465247976478 Marionette TRACE conn8 -> [0,3043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:19:36 INFO - PROCESS | 2564 | 1465247976481 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:19:36 INFO - PROCESS | 2564 | 1465247976607 Marionette TRACE conn8 <- [1,3043,null,{"value":null}] 14:19:36 INFO - PROCESS | 2564 | 1465247976615 Marionette TRACE conn8 -> [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\", \"841f63d8-fed4-499c-a8c0-303cb4dc280d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:19:36 INFO - PROCESS | 2564 | 1465247976617 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:19:36 INFO - PROCESS | 2564 | ++DOCSHELL 14737400 == 26 [pid = 2564] [id = 772] 14:19:36 INFO - PROCESS | 2564 | ++DOMWINDOW == 71 (14763000) [pid = 2564] [serial = 2314] [outer = 00000000] 14:19:36 INFO - PROCESS | 2564 | ++DOMWINDOW == 72 (14796800) [pid = 2564] [serial = 2315] [outer = 14763000] 14:19:36 INFO - PROCESS | 2564 | 1465247976665 Marionette DEBUG loaded listener.js 14:19:36 INFO - PROCESS | 2564 | ++DOMWINDOW == 73 (14817400) [pid = 2564] [serial = 2316] [outer = 14763000] 14:19:37 INFO - PROCESS | 2564 | 1465247977369 Marionette TRACE conn8 <- [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"]]]}] 14:19:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 14:19:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 14:19:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 14:19:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 14:19:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 14:19:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 14:19:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 14:19:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 14:19:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 14:19:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 14:19:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 14:19:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 14:19:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 14:19:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 14:19:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 14:19:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 14:19:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 14:19:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 14:19:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 14:19:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 14:19:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 14:19:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 14:19:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 14:19:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 14:19:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 14:19:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 14:19:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 14:19:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 14:19:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 14:19:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 14:19:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 14:19:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 14:19:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 14:19:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 14:19:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 14:19:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 14:19:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 14:19:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 14:19:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 14:19:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 14:19:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 14:19:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 14:19:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 14:19:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 14:19:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 14:19:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 14:19:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 14:19:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 14:19:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 14:19:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 14:19:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 14:19:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 14:19:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 14:19:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 14:19:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 14:19:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 14:19:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 14:19:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 14:19:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 14:19:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 14:19:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 14:19:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 14:19:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 14:19:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 14:19:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 14:19:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 14:19:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 14:19:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 14:19:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 14:19:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 14:19:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 14:19:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 14:19:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 14:19:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 14:19:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 14:19:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 14:19:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 14:19:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 14:19:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 14:19:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 14:19:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 14:19:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 14:19:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 14:19:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 14:19:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 14:19:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 14:19:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 14:19:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 14:19:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 14:19:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 14:19:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 14:19:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 14:19:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 14:19:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 14:19:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 14:19:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 14:19:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 14:19:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 14:19:37 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 14:19:37 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:19:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:19:37 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:19:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:19:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:19:37 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 14:19:37 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:19:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:19:37 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:19:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:19:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:19:37 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 14:19:37 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:19:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:19:37 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:19:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:19:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:19:37 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 14:19:37 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:19:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:19:37 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:19:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:19:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:19:37 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 14:19:37 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:19:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:19:37 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:19:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:19:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:19:37 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 14:19:37 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:19:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:19:37 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:19:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:19:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:19:37 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 14:19:37 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:19:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:19:37 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:19:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:19:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:19:37 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 14:19:37 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:19:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:19:37 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:19:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:19:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:19:37 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 14:19:37 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:19:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:19:37 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:19:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:19:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:19:37 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 14:19:37 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:19:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:19:37 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:19:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:19:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:19:37 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 14:19:37 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:19:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:19:37 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:19:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:19:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:19:37 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 14:19:37 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:19:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:19:37 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:19:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:19:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:19:37 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 14:19:37 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:19:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:19:37 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:19:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:19:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:19:37 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 14:19:37 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:19:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:19:37 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:19:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:19:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:19:37 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 14:19:37 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:19:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:19:37 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:19:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:19:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:19:37 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 14:19:37 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:19:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:19:37 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:19:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:19:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:19:37 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 14:19:37 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:19:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:19:37 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:19:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:19:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:19:37 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 14:19:37 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:19:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:19:37 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:19:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:19:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:19:37 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 14:19:37 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:19:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:19:37 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:19:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:19:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:19:37 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 14:19:37 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:19:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:19:37 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:19:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:19:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:19:37 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 14:19:37 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:19:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:19:37 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:19:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:19:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:19:37 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 14:19:37 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:19:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:19:37 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:19:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:19:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:19:37 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 14:19:37 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:19:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:19:37 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:19:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 14:19:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 14:19:37 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" 14:19:37 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:19:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:19:37 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:19:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 14:19:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 14:19:37 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" 14:19:37 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:19:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:19:37 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:19:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 14:19:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 14:19:37 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 1051ms 14:19:37 INFO - PROCESS | 2564 | 1465247977535 Marionette TRACE conn8 -> [0,3045,"getWindowHandle",null] 14:19:37 INFO - PROCESS | 2564 | 1465247977537 Marionette TRACE conn8 <- [1,3045,null,{"value":"13"}] 14:19:37 INFO - TEST-START | /FileAPI/file/File-constructor.html 14:19:37 INFO - PROCESS | 2564 | 1465247977541 Marionette TRACE conn8 -> [0,3046,"setScriptTimeout",{"ms":35000}] 14:19:37 INFO - PROCESS | 2564 | 1465247977545 Marionette TRACE conn8 <- [1,3046,null,{}] 14:19:37 INFO - PROCESS | 2564 | 1465247977555 Marionette TRACE conn8 -> [0,3047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:19:37 INFO - PROCESS | 2564 | 1465247977560 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:19:37 INFO - PROCESS | 2564 | 1465247977651 Marionette TRACE conn8 <- [1,3047,null,{"value":null}] 14:19:37 INFO - PROCESS | 2564 | 1465247977658 Marionette TRACE conn8 -> [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\", \"841f63d8-fed4-499c-a8c0-303cb4dc280d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:19:37 INFO - PROCESS | 2564 | 1465247977661 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:19:37 INFO - PROCESS | 2564 | ++DOCSHELL 177C1400 == 27 [pid = 2564] [id = 773] 14:19:37 INFO - PROCESS | 2564 | ++DOMWINDOW == 74 (177CA400) [pid = 2564] [serial = 2317] [outer = 00000000] 14:19:37 INFO - PROCESS | 2564 | ++DOMWINDOW == 75 (17E3D800) [pid = 2564] [serial = 2318] [outer = 177CA400] 14:19:37 INFO - PROCESS | 2564 | 1465247977712 Marionette DEBUG loaded listener.js 14:19:37 INFO - PROCESS | 2564 | ++DOMWINDOW == 76 (17EE9800) [pid = 2564] [serial = 2319] [outer = 177CA400] 14:19:38 INFO - PROCESS | 2564 | 1465247978286 Marionette TRACE conn8 <- [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]]]}] 14:19:38 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 14:19:38 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 14:19:38 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 14:19:38 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 14:19:38 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 14:19:38 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 14:19:38 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 14:19:38 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 14:19:38 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 14:19:38 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 14:19:38 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 14:19:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:19:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:19:38 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 14:19:38 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 14:19:38 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 14:19:38 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 14:19:38 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 14:19:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:19:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:19:38 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 14:19:38 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 14:19:38 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 14:19:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:19:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:19:38 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 14:19:38 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 14:19:38 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 14:19:38 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 779ms 14:19:38 INFO - PROCESS | 2564 | 1465247978324 Marionette TRACE conn8 -> [0,3049,"getWindowHandle",null] 14:19:38 INFO - PROCESS | 2564 | 1465247978327 Marionette TRACE conn8 <- [1,3049,null,{"value":"13"}] 14:19:38 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 14:19:38 INFO - PROCESS | 2564 | 1465247978330 Marionette TRACE conn8 -> [0,3050,"setScriptTimeout",{"ms":35000}] 14:19:38 INFO - PROCESS | 2564 | 1465247978332 Marionette TRACE conn8 <- [1,3050,null,{}] 14:19:38 INFO - PROCESS | 2564 | 1465247978335 Marionette TRACE conn8 -> [0,3051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:19:38 INFO - PROCESS | 2564 | 1465247978338 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:19:38 INFO - PROCESS | 2564 | 1465247978469 Marionette TRACE conn8 <- [1,3051,null,{"value":null}] 14:19:38 INFO - PROCESS | 2564 | 1465247978481 Marionette TRACE conn8 -> [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\", \"841f63d8-fed4-499c-a8c0-303cb4dc280d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:19:38 INFO - PROCESS | 2564 | 1465247978483 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:19:38 INFO - PROCESS | 2564 | ++DOCSHELL 18903C00 == 28 [pid = 2564] [id = 774] 14:19:38 INFO - PROCESS | 2564 | ++DOMWINDOW == 77 (18904C00) [pid = 2564] [serial = 2320] [outer = 00000000] 14:19:38 INFO - PROCESS | 2564 | ++DOMWINDOW == 78 (1890B000) [pid = 2564] [serial = 2321] [outer = 18904C00] 14:19:38 INFO - PROCESS | 2564 | 1465247978590 Marionette DEBUG loaded listener.js 14:19:38 INFO - PROCESS | 2564 | ++DOMWINDOW == 79 (18C08000) [pid = 2564] [serial = 2322] [outer = 18904C00] 14:19:38 INFO - PROCESS | 2564 | [2564] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 14:19:39 INFO - PROCESS | 2564 | 1465247979003 Marionette TRACE conn8 <- [1,3052,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 14:19:39 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 14:19:39 INFO - {} 14:19:39 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 730ms 14:19:39 INFO - PROCESS | 2564 | 1465247979066 Marionette TRACE conn8 -> [0,3053,"getWindowHandle",null] 14:19:39 INFO - PROCESS | 2564 | 1465247979068 Marionette TRACE conn8 <- [1,3053,null,{"value":"13"}] 14:19:39 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 14:19:39 INFO - PROCESS | 2564 | 1465247979109 Marionette TRACE conn8 -> [0,3054,"setScriptTimeout",{"ms":35000}] 14:19:39 INFO - PROCESS | 2564 | 1465247979111 Marionette TRACE conn8 <- [1,3054,null,{}] 14:19:39 INFO - PROCESS | 2564 | 1465247979115 Marionette TRACE conn8 -> [0,3055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:19:39 INFO - PROCESS | 2564 | 1465247979117 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:19:39 INFO - PROCESS | 2564 | 1465247979250 Marionette TRACE conn8 <- [1,3055,null,{"value":null}] 14:19:39 INFO - PROCESS | 2564 | 1465247979256 Marionette TRACE conn8 -> [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\", \"841f63d8-fed4-499c-a8c0-303cb4dc280d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:19:39 INFO - PROCESS | 2564 | 1465247979258 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:19:39 INFO - PROCESS | 2564 | ++DOCSHELL 18E56800 == 29 [pid = 2564] [id = 775] 14:19:39 INFO - PROCESS | 2564 | ++DOMWINDOW == 80 (18E56C00) [pid = 2564] [serial = 2323] [outer = 00000000] 14:19:39 INFO - PROCESS | 2564 | ++DOMWINDOW == 81 (18E5D800) [pid = 2564] [serial = 2324] [outer = 18E56C00] 14:19:39 INFO - PROCESS | 2564 | 1465247979305 Marionette DEBUG loaded listener.js 14:19:39 INFO - PROCESS | 2564 | ++DOMWINDOW == 82 (18E5E400) [pid = 2564] [serial = 2325] [outer = 18E56C00] 14:19:39 INFO - PROCESS | 2564 | 1465247979788 Marionette TRACE conn8 <- [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]]]}] 14:19:39 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 14:19:39 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 14:19:39 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 14:19:39 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 14:19:39 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 14:19:39 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 14:19:39 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 14:19:39 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 730ms 14:19:39 INFO - PROCESS | 2564 | 1465247979838 Marionette TRACE conn8 -> [0,3057,"getWindowHandle",null] 14:19:39 INFO - PROCESS | 2564 | 1465247979840 Marionette TRACE conn8 <- [1,3057,null,{"value":"13"}] 14:19:39 INFO - PROCESS | 2564 | 1465247979843 Marionette TRACE conn8 -> [0,3058,"setScriptTimeout",{"ms":35000}] 14:19:39 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 14:19:39 INFO - PROCESS | 2564 | 1465247979845 Marionette TRACE conn8 <- [1,3058,null,{}] 14:19:39 INFO - PROCESS | 2564 | 1465247979849 Marionette TRACE conn8 -> [0,3059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:19:39 INFO - PROCESS | 2564 | 1465247979855 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:19:40 INFO - PROCESS | 2564 | --DOMWINDOW == 81 (19853C00) [pid = 2564] [serial = 2293] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/idlharness.worker] 14:19:40 INFO - PROCESS | 2564 | --DOMWINDOW == 80 (0FF53C00) [pid = 2564] [serial = 2281] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/FileReaderSync.worker] 14:19:40 INFO - PROCESS | 2564 | --DOMWINDOW == 79 (18909400) [pid = 2564] [serial = 2284] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/fileReader.html] 14:19:40 INFO - PROCESS | 2564 | --DOMWINDOW == 78 (18E0E000) [pid = 2564] [serial = 2287] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/historical.html] 14:19:40 INFO - PROCESS | 2564 | --DOMWINDOW == 77 (1D365400) [pid = 2564] [serial = 2258] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html] 14:19:40 INFO - PROCESS | 2564 | --DOMWINDOW == 76 (1667C000) [pid = 2564] [serial = 2275] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html] 14:19:40 INFO - PROCESS | 2564 | --DOMWINDOW == 75 (0FF4B400) [pid = 2564] [serial = 2261] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html] 14:19:40 INFO - PROCESS | 2564 | --DOMWINDOW == 74 (1481D000) [pid = 2564] [serial = 2264] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html] 14:19:40 INFO - PROCESS | 2564 | --DOMWINDOW == 73 (18379800) [pid = 2564] [serial = 2267] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/support/ProcessingInstruction.DOMCharacterDataModified.xml] 14:19:40 INFO - PROCESS | 2564 | --DOMWINDOW == 72 (1770CC00) [pid = 2564] [serial = 2278] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html] 14:19:40 INFO - PROCESS | 2564 | --DOMWINDOW == 71 (10216C00) [pid = 2564] [serial = 2272] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html] 14:19:40 INFO - PROCESS | 2564 | --DOMWINDOW == 70 (0FF4F800) [pid = 2564] [serial = 2269] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html] 14:19:40 INFO - PROCESS | 2564 | --DOMWINDOW == 69 (140E1800) [pid = 2564] [serial = 2290] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/idlharness.html] 14:19:40 INFO - PROCESS | 2564 | 1465247980221 Marionette TRACE conn8 <- [1,3059,null,{"value":null}] 14:19:40 INFO - PROCESS | 2564 | 1465247980228 Marionette TRACE conn8 -> [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\", \"841f63d8-fed4-499c-a8c0-303cb4dc280d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:19:40 INFO - PROCESS | 2564 | 1465247980230 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:19:40 INFO - PROCESS | 2564 | ++DOCSHELL 0FF53C00 == 30 [pid = 2564] [id = 776] 14:19:40 INFO - PROCESS | 2564 | ++DOMWINDOW == 70 (15F7C400) [pid = 2564] [serial = 2326] [outer = 00000000] 14:19:40 INFO - PROCESS | 2564 | ++DOMWINDOW == 71 (1937C400) [pid = 2564] [serial = 2327] [outer = 15F7C400] 14:19:40 INFO - PROCESS | 2564 | 1465247980276 Marionette DEBUG loaded listener.js 14:19:40 INFO - PROCESS | 2564 | ++DOMWINDOW == 72 (19871800) [pid = 2564] [serial = 2328] [outer = 15F7C400] 14:19:40 INFO - PROCESS | 2564 | 1465247980694 Marionette TRACE conn8 <- [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]]]}] 14:19:40 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 14:19:40 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 14:19:40 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 14:19:40 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 14:19:40 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 14:19:40 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 14:19:40 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 871ms 14:19:40 INFO - PROCESS | 2564 | 1465247980718 Marionette TRACE conn8 -> [0,3061,"getWindowHandle",null] 14:19:40 INFO - PROCESS | 2564 | 1465247980720 Marionette TRACE conn8 <- [1,3061,null,{"value":"13"}] 14:19:40 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 14:19:40 INFO - PROCESS | 2564 | 1465247980723 Marionette TRACE conn8 -> [0,3062,"setScriptTimeout",{"ms":35000}] 14:19:40 INFO - PROCESS | 2564 | 1465247980725 Marionette TRACE conn8 <- [1,3062,null,{}] 14:19:40 INFO - PROCESS | 2564 | 1465247980728 Marionette TRACE conn8 -> [0,3063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:19:40 INFO - PROCESS | 2564 | 1465247980730 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:19:40 INFO - PROCESS | 2564 | 1465247980807 Marionette TRACE conn8 <- [1,3063,null,{"value":null}] 14:19:40 INFO - PROCESS | 2564 | 1465247980812 Marionette TRACE conn8 -> [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\", \"841f63d8-fed4-499c-a8c0-303cb4dc280d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:19:40 INFO - PROCESS | 2564 | 1465247980814 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:19:40 INFO - PROCESS | 2564 | ++DOCSHELL 0FB84C00 == 31 [pid = 2564] [id = 777] 14:19:40 INFO - PROCESS | 2564 | ++DOMWINDOW == 73 (0FF4B400) [pid = 2564] [serial = 2329] [outer = 00000000] 14:19:40 INFO - PROCESS | 2564 | ++DOMWINDOW == 74 (0FE44000) [pid = 2564] [serial = 2330] [outer = 0FF4B400] 14:19:40 INFO - PROCESS | 2564 | 1465247980858 Marionette DEBUG loaded listener.js 14:19:40 INFO - PROCESS | 2564 | ++DOMWINDOW == 75 (0FE39C00) [pid = 2564] [serial = 2331] [outer = 0FF4B400] 14:19:41 INFO - PROCESS | 2564 | 1465247981278 Marionette TRACE conn8 <- [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]]]}] 14:19:41 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 14:19:41 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 14:19:41 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 14:19:41 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 14:19:41 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 14:19:41 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 14:19:41 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 570ms 14:19:41 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 14:19:41 INFO - PROCESS | 2564 | 1465247981294 Marionette TRACE conn8 -> [0,3065,"getWindowHandle",null] 14:19:41 INFO - PROCESS | 2564 | 1465247981296 Marionette TRACE conn8 <- [1,3065,null,{"value":"13"}] 14:19:41 INFO - PROCESS | 2564 | 1465247981299 Marionette TRACE conn8 -> [0,3066,"setScriptTimeout",{"ms":35000}] 14:19:41 INFO - PROCESS | 2564 | 1465247981301 Marionette TRACE conn8 <- [1,3066,null,{}] 14:19:41 INFO - PROCESS | 2564 | 1465247981304 Marionette TRACE conn8 -> [0,3067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:19:41 INFO - PROCESS | 2564 | 1465247981306 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:19:41 INFO - PROCESS | 2564 | 1465247981436 Marionette TRACE conn8 <- [1,3067,null,{"value":null}] 14:19:41 INFO - PROCESS | 2564 | 1465247981443 Marionette TRACE conn8 -> [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\", \"841f63d8-fed4-499c-a8c0-303cb4dc280d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:19:41 INFO - PROCESS | 2564 | 1465247981445 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:19:41 INFO - PROCESS | 2564 | ++DOCSHELL 0FE43400 == 32 [pid = 2564] [id = 778] 14:19:41 INFO - PROCESS | 2564 | ++DOMWINDOW == 76 (148DA400) [pid = 2564] [serial = 2332] [outer = 00000000] 14:19:41 INFO - PROCESS | 2564 | ++DOMWINDOW == 77 (1BA9AC00) [pid = 2564] [serial = 2333] [outer = 148DA400] 14:19:41 INFO - PROCESS | 2564 | 1465247981491 Marionette DEBUG loaded listener.js 14:19:41 INFO - PROCESS | 2564 | ++DOMWINDOW == 78 (1B5F2C00) [pid = 2564] [serial = 2334] [outer = 148DA400] 14:19:41 INFO - PROCESS | 2564 | 1465247981936 Marionette TRACE conn8 <- [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] 14:19:42 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 14:19:42 INFO - PROCESS | 2564 | 1465247981982 Marionette TRACE conn8 <- [1,3069,null,{"value":"13"}] 14:19:42 INFO - PROCESS | 2564 | 1465247981985 Marionette TRACE conn8 -> [0,3070,"setScriptTimeout",{"ms":35000}] 14:19:42 INFO - PROCESS | 2564 | 1465247981987 Marionette TRACE conn8 <- [1,3070,null,{}] 14:19:42 INFO - PROCESS | 2564 | 1465247981990 Marionette TRACE conn8 -> [0,3071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:19:42 INFO - PROCESS | 2564 | 1465247981992 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:19:42 INFO - PROCESS | 2564 | 1465247982119 Marionette TRACE conn8 <- [1,3071,null,{"value":null}] 14:19:42 INFO - PROCESS | 2564 | 1465247982236 Marionette TRACE conn8 -> [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\", \"841f63d8-fed4-499c-a8c0-303cb4dc280d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:19:42 INFO - PROCESS | 2564 | 1465247982239 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:19:42 INFO - PROCESS | 2564 | ++DOCSHELL 0FB34800 == 33 [pid = 2564] [id = 779] 14:19:42 INFO - PROCESS | 2564 | ++DOMWINDOW == 79 (0FB77C00) [pid = 2564] [serial = 2335] [outer = 00000000] 14:19:42 INFO - PROCESS | 2564 | ++DOMWINDOW == 80 (0FD03800) [pid = 2564] [serial = 2336] [outer = 0FB77C00] 14:19:42 INFO - PROCESS | 2564 | 1465247982300 Marionette DEBUG loaded listener.js 14:19:42 INFO - PROCESS | 2564 | ++DOMWINDOW == 81 (0FDAC800) [pid = 2564] [serial = 2337] [outer = 0FB77C00] 14:19:42 INFO - PROCESS | 2564 | 1465247982946 Marionette TRACE conn8 <- [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]]]}] 14:19:42 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 14:19:42 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 14:19:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:19:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:19:42 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 14:19:42 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 14:19:42 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 971ms 14:19:42 INFO - PROCESS | 2564 | 1465247982983 Marionette TRACE conn8 -> [0,3073,"getWindowHandle",null] 14:19:42 INFO - PROCESS | 2564 | 1465247982987 Marionette TRACE conn8 <- [1,3073,null,{"value":"13"}] 14:19:42 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 14:19:43 INFO - PROCESS | 2564 | 1465247982992 Marionette TRACE conn8 -> [0,3074,"setScriptTimeout",{"ms":35000}] 14:19:43 INFO - PROCESS | 2564 | 1465247982996 Marionette TRACE conn8 <- [1,3074,null,{}] 14:19:43 INFO - PROCESS | 2564 | 1465247983001 Marionette TRACE conn8 -> [0,3075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:19:43 INFO - PROCESS | 2564 | 1465247983004 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:19:43 INFO - PROCESS | 2564 | 1465247983127 Marionette TRACE conn8 <- [1,3075,null,{"value":null}] 14:19:43 INFO - PROCESS | 2564 | 1465247983302 Marionette TRACE conn8 -> [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\", \"841f63d8-fed4-499c-a8c0-303cb4dc280d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:19:43 INFO - PROCESS | 2564 | 1465247983305 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:19:43 INFO - PROCESS | 2564 | ++DOCSHELL 14814C00 == 34 [pid = 2564] [id = 780] 14:19:43 INFO - PROCESS | 2564 | ++DOMWINDOW == 82 (149F2000) [pid = 2564] [serial = 2338] [outer = 00000000] 14:19:43 INFO - PROCESS | 2564 | ++DOMWINDOW == 83 (15F91000) [pid = 2564] [serial = 2339] [outer = 149F2000] 14:19:43 INFO - PROCESS | 2564 | 1465247983363 Marionette DEBUG loaded listener.js 14:19:43 INFO - PROCESS | 2564 | ++DOMWINDOW == 84 (1757B800) [pid = 2564] [serial = 2340] [outer = 149F2000] 14:19:44 INFO - PROCESS | 2564 | 1465247983996 Marionette TRACE conn8 <- [1,3076,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 14:19:44 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 14:19:44 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 1024ms 14:19:44 INFO - PROCESS | 2564 | 1465247984020 Marionette TRACE conn8 -> [0,3077,"getWindowHandle",null] 14:19:44 INFO - PROCESS | 2564 | 1465247984024 Marionette TRACE conn8 <- [1,3077,null,{"value":"13"}] 14:19:44 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 14:19:44 INFO - PROCESS | 2564 | 1465247984028 Marionette TRACE conn8 -> [0,3078,"setScriptTimeout",{"ms":35000}] 14:19:44 INFO - PROCESS | 2564 | 1465247984030 Marionette TRACE conn8 <- [1,3078,null,{}] 14:19:44 INFO - PROCESS | 2564 | 1465247984034 Marionette TRACE conn8 -> [0,3079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:19:44 INFO - PROCESS | 2564 | 1465247984037 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:19:44 INFO - PROCESS | 2564 | 1465247984159 Marionette TRACE conn8 <- [1,3079,null,{"value":null}] 14:19:44 INFO - PROCESS | 2564 | 1465247984312 Marionette TRACE conn8 -> [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\", \"841f63d8-fed4-499c-a8c0-303cb4dc280d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:19:44 INFO - PROCESS | 2564 | 1465247984315 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:19:44 INFO - PROCESS | 2564 | ++DOCSHELL 15F8D400 == 35 [pid = 2564] [id = 781] 14:19:44 INFO - PROCESS | 2564 | ++DOMWINDOW == 85 (1774BC00) [pid = 2564] [serial = 2341] [outer = 00000000] 14:19:44 INFO - PROCESS | 2564 | ++DOMWINDOW == 86 (183D7400) [pid = 2564] [serial = 2342] [outer = 1774BC00] 14:19:44 INFO - PROCESS | 2564 | 1465247984374 Marionette DEBUG loaded listener.js 14:19:44 INFO - PROCESS | 2564 | ++DOMWINDOW == 87 (18902800) [pid = 2564] [serial = 2343] [outer = 1774BC00] 14:19:45 INFO - PROCESS | 2564 | 1465247985141 Marionette TRACE conn8 <- [1,3080,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 14:19:45 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 14:19:45 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 1170ms 14:19:45 INFO - PROCESS | 2564 | 1465247985216 Marionette TRACE conn8 -> [0,3081,"getWindowHandle",null] 14:19:45 INFO - PROCESS | 2564 | 1465247985220 Marionette TRACE conn8 <- [1,3081,null,{"value":"13"}] 14:19:45 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 14:19:45 INFO - PROCESS | 2564 | 1465247985226 Marionette TRACE conn8 -> [0,3082,"setScriptTimeout",{"ms":35000}] 14:19:45 INFO - PROCESS | 2564 | 1465247985230 Marionette TRACE conn8 <- [1,3082,null,{}] 14:19:45 INFO - PROCESS | 2564 | 1465247985235 Marionette TRACE conn8 -> [0,3083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:19:45 INFO - PROCESS | 2564 | 1465247985238 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:19:45 INFO - PROCESS | 2564 | 1465247985364 Marionette TRACE conn8 <- [1,3083,null,{"value":null}] 14:19:45 INFO - PROCESS | 2564 | 1465247985516 Marionette TRACE conn8 -> [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\", \"841f63d8-fed4-499c-a8c0-303cb4dc280d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:19:45 INFO - PROCESS | 2564 | 1465247985519 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:19:45 INFO - PROCESS | 2564 | --DOCSHELL 0FE43400 == 34 [pid = 2564] [id = 778] 14:19:45 INFO - PROCESS | 2564 | --DOCSHELL 0FB84C00 == 33 [pid = 2564] [id = 777] 14:19:45 INFO - PROCESS | 2564 | --DOCSHELL 0FF53C00 == 32 [pid = 2564] [id = 776] 14:19:45 INFO - PROCESS | 2564 | --DOCSHELL 18E56800 == 31 [pid = 2564] [id = 775] 14:19:45 INFO - PROCESS | 2564 | --DOCSHELL 18903C00 == 30 [pid = 2564] [id = 774] 14:19:45 INFO - PROCESS | 2564 | --DOCSHELL 177C1400 == 29 [pid = 2564] [id = 773] 14:19:45 INFO - PROCESS | 2564 | --DOCSHELL 14737400 == 28 [pid = 2564] [id = 772] 14:19:45 INFO - PROCESS | 2564 | --DOCSHELL 0FE3A800 == 27 [pid = 2564] [id = 771] 14:19:45 INFO - PROCESS | 2564 | --DOMWINDOW == 86 (1D895400) [pid = 2564] [serial = 2294] [outer = 00000000] [url = about:blank] 14:19:45 INFO - PROCESS | 2564 | --DOMWINDOW == 85 (17EE4800) [pid = 2564] [serial = 2283] [outer = 00000000] [url = about:blank] 14:19:45 INFO - PROCESS | 2564 | --DOMWINDOW == 84 (18C31C00) [pid = 2564] [serial = 2285] [outer = 00000000] [url = about:blank] 14:19:45 INFO - PROCESS | 2564 | --DOMWINDOW == 83 (1930CC00) [pid = 2564] [serial = 2288] [outer = 00000000] [url = about:blank] 14:19:45 INFO - PROCESS | 2564 | --DOMWINDOW == 82 (1D415400) [pid = 2564] [serial = 2260] [outer = 00000000] [url = about:blank] 14:19:45 INFO - PROCESS | 2564 | --DOMWINDOW == 81 (17538800) [pid = 2564] [serial = 2276] [outer = 00000000] [url = about:blank] 14:19:45 INFO - PROCESS | 2564 | --DOMWINDOW == 80 (1757BC00) [pid = 2564] [serial = 2277] [outer = 00000000] [url = about:blank] 14:19:45 INFO - PROCESS | 2564 | --DOMWINDOW == 79 (0FF59C00) [pid = 2564] [serial = 2262] [outer = 00000000] [url = about:blank] 14:19:45 INFO - PROCESS | 2564 | --DOMWINDOW == 78 (10216800) [pid = 2564] [serial = 2263] [outer = 00000000] [url = about:blank] 14:19:45 INFO - PROCESS | 2564 | --DOMWINDOW == 77 (149F8000) [pid = 2564] [serial = 2265] [outer = 00000000] [url = about:blank] 14:19:45 INFO - PROCESS | 2564 | --DOMWINDOW == 76 (184C2000) [pid = 2564] [serial = 2268] [outer = 00000000] [url = about:blank] 14:19:45 INFO - PROCESS | 2564 | --DOMWINDOW == 75 (17567800) [pid = 2564] [serial = 2266] [outer = 00000000] [url = about:blank] 14:19:45 INFO - PROCESS | 2564 | --DOMWINDOW == 74 (1774C400) [pid = 2564] [serial = 2279] [outer = 00000000] [url = about:blank] 14:19:45 INFO - PROCESS | 2564 | --DOMWINDOW == 73 (177C2400) [pid = 2564] [serial = 2280] [outer = 00000000] [url = about:blank] 14:19:45 INFO - PROCESS | 2564 | --DOMWINDOW == 72 (13E05400) [pid = 2564] [serial = 2273] [outer = 00000000] [url = about:blank] 14:19:45 INFO - PROCESS | 2564 | --DOMWINDOW == 71 (140DD400) [pid = 2564] [serial = 2274] [outer = 00000000] [url = about:blank] 14:19:45 INFO - PROCESS | 2564 | --DOMWINDOW == 70 (10211C00) [pid = 2564] [serial = 2270] [outer = 00000000] [url = about:blank] 14:19:45 INFO - PROCESS | 2564 | --DOMWINDOW == 69 (10541400) [pid = 2564] [serial = 2271] [outer = 00000000] [url = about:blank] 14:19:45 INFO - PROCESS | 2564 | --DOMWINDOW == 68 (18C2D800) [pid = 2564] [serial = 2286] [outer = 00000000] [url = about:blank] 14:19:45 INFO - PROCESS | 2564 | --DOMWINDOW == 67 (1984D000) [pid = 2564] [serial = 2291] [outer = 00000000] [url = about:blank] 14:19:45 INFO - PROCESS | 2564 | --DOMWINDOW == 66 (1984D400) [pid = 2564] [serial = 2292] [outer = 00000000] [url = about:blank] 14:19:45 INFO - PROCESS | 2564 | --DOMWINDOW == 65 (19386800) [pid = 2564] [serial = 2289] [outer = 00000000] [url = about:blank] 14:19:45 INFO - PROCESS | 2564 | --DOMWINDOW == 64 (1D895800) [pid = 2564] [serial = 2295] [outer = 00000000] [url = about:blank] 14:19:45 INFO - PROCESS | 2564 | --DOMWINDOW == 63 (17E41C00) [pid = 2564] [serial = 2282] [outer = 00000000] [url = about:blank] 14:19:45 INFO - PROCESS | 2564 | ++DOCSHELL 0F772C00 == 28 [pid = 2564] [id = 782] 14:19:45 INFO - PROCESS | 2564 | ++DOMWINDOW == 64 (0F7CB800) [pid = 2564] [serial = 2344] [outer = 00000000] 14:19:45 INFO - PROCESS | 2564 | ++DOMWINDOW == 65 (0FD08400) [pid = 2564] [serial = 2345] [outer = 0F7CB800] 14:19:45 INFO - PROCESS | 2564 | 1465247985618 Marionette DEBUG loaded listener.js 14:19:45 INFO - PROCESS | 2564 | ++DOMWINDOW == 66 (1020C800) [pid = 2564] [serial = 2346] [outer = 0F7CB800] 14:19:46 INFO - PROCESS | 2564 | 1465247986007 Marionette TRACE conn8 <- [1,3084,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 14:19:46 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 14:19:46 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 830ms 14:19:46 INFO - PROCESS | 2564 | 1465247986100 Marionette TRACE conn8 -> [0,3085,"getWindowHandle",null] 14:19:46 INFO - PROCESS | 2564 | 1465247986104 Marionette TRACE conn8 <- [1,3085,null,{"value":"13"}] 14:19:46 INFO - PROCESS | 2564 | 1465247986115 Marionette TRACE conn8 -> [0,3086,"setScriptTimeout",{"ms":35000}] 14:19:46 INFO - PROCESS | 2564 | 1465247986118 Marionette TRACE conn8 <- [1,3086,null,{}] 14:19:46 INFO - PROCESS | 2564 | 1465247986121 Marionette TRACE conn8 -> [0,3087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:19:46 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 14:19:46 INFO - PROCESS | 2564 | 1465247986124 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:19:46 INFO - PROCESS | 2564 | 1465247986211 Marionette TRACE conn8 <- [1,3087,null,{"value":null}] 14:19:46 INFO - PROCESS | 2564 | 1465247986225 Marionette TRACE conn8 -> [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\", \"841f63d8-fed4-499c-a8c0-303cb4dc280d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:19:46 INFO - PROCESS | 2564 | 1465247986227 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:19:46 INFO - PROCESS | 2564 | ++DOCSHELL 13E06C00 == 29 [pid = 2564] [id = 783] 14:19:46 INFO - PROCESS | 2564 | ++DOMWINDOW == 67 (13E07800) [pid = 2564] [serial = 2347] [outer = 00000000] 14:19:46 INFO - PROCESS | 2564 | ++DOMWINDOW == 68 (140A1800) [pid = 2564] [serial = 2348] [outer = 13E07800] 14:19:46 INFO - PROCESS | 2564 | 1465247986274 Marionette DEBUG loaded listener.js 14:19:46 INFO - PROCESS | 2564 | ++DOMWINDOW == 69 (141BC000) [pid = 2564] [serial = 2349] [outer = 13E07800] 14:19:46 INFO - PROCESS | 2564 | 1465247986731 Marionette TRACE conn8 <- [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]]]}] 14:19:46 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 14:19:46 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 14:19:46 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 670ms 14:19:46 INFO - PROCESS | 2564 | 1465247986796 Marionette TRACE conn8 -> [0,3089,"getWindowHandle",null] 14:19:46 INFO - PROCESS | 2564 | 1465247986799 Marionette TRACE conn8 <- [1,3089,null,{"value":"13"}] 14:19:46 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 14:19:46 INFO - PROCESS | 2564 | 1465247986802 Marionette TRACE conn8 -> [0,3090,"setScriptTimeout",{"ms":35000}] 14:19:46 INFO - PROCESS | 2564 | 1465247986805 Marionette TRACE conn8 <- [1,3090,null,{}] 14:19:46 INFO - PROCESS | 2564 | 1465247986816 Marionette TRACE conn8 -> [0,3091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:19:46 INFO - PROCESS | 2564 | 1465247986821 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:19:46 INFO - PROCESS | 2564 | 1465247986934 Marionette TRACE conn8 <- [1,3091,null,{"value":null}] 14:19:47 INFO - PROCESS | 2564 | 1465247987046 Marionette TRACE conn8 -> [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\", \"841f63d8-fed4-499c-a8c0-303cb4dc280d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:19:47 INFO - PROCESS | 2564 | 1465247987049 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:19:47 INFO - PROCESS | 2564 | ++DOCSHELL 1756A800 == 30 [pid = 2564] [id = 784] 14:19:47 INFO - PROCESS | 2564 | ++DOMWINDOW == 70 (1756B400) [pid = 2564] [serial = 2350] [outer = 00000000] 14:19:47 INFO - PROCESS | 2564 | ++DOMWINDOW == 71 (1757E800) [pid = 2564] [serial = 2351] [outer = 1756B400] 14:19:47 INFO - PROCESS | 2564 | 1465247987097 Marionette DEBUG loaded listener.js 14:19:47 INFO - PROCESS | 2564 | ++DOMWINDOW == 72 (1770B000) [pid = 2564] [serial = 2352] [outer = 1756B400] 14:19:47 INFO - PROCESS | 2564 | 1465247987444 Marionette TRACE conn8 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 14:19:47 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 14:19:47 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 670ms 14:19:47 INFO - PROCESS | 2564 | 1465247987476 Marionette TRACE conn8 -> [0,3093,"getWindowHandle",null] 14:19:47 INFO - PROCESS | 2564 | 1465247987479 Marionette TRACE conn8 <- [1,3093,null,{"value":"13"}] 14:19:47 INFO - PROCESS | 2564 | 1465247987482 Marionette TRACE conn8 -> [0,3094,"setScriptTimeout",{"ms":35000}] 14:19:47 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 14:19:47 INFO - PROCESS | 2564 | 1465247987483 Marionette TRACE conn8 <- [1,3094,null,{}] 14:19:47 INFO - PROCESS | 2564 | 1465247987496 Marionette TRACE conn8 -> [0,3095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:19:47 INFO - PROCESS | 2564 | 1465247987498 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:19:47 INFO - PROCESS | 2564 | 1465247987638 Marionette TRACE conn8 <- [1,3095,null,{"value":null}] 14:19:47 INFO - PROCESS | 2564 | 1465247987669 Marionette TRACE conn8 -> [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\", \"841f63d8-fed4-499c-a8c0-303cb4dc280d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:19:47 INFO - PROCESS | 2564 | 1465247987671 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:19:47 INFO - PROCESS | 2564 | ++DOCSHELL 17720C00 == 31 [pid = 2564] [id = 785] 14:19:47 INFO - PROCESS | 2564 | ++DOMWINDOW == 73 (17723C00) [pid = 2564] [serial = 2353] [outer = 00000000] 14:19:47 INFO - PROCESS | 2564 | ++DOMWINDOW == 74 (17755400) [pid = 2564] [serial = 2354] [outer = 17723C00] 14:19:47 INFO - PROCESS | 2564 | 1465247987717 Marionette DEBUG loaded listener.js 14:19:47 INFO - PROCESS | 2564 | ++DOMWINDOW == 75 (17946000) [pid = 2564] [serial = 2355] [outer = 17723C00] 14:19:48 INFO - PROCESS | 2564 | 1465247988131 Marionette TRACE conn8 <- [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]]]}] 14:19:48 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 14:19:48 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 14:19:48 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 14:19:48 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 690ms 14:19:48 INFO - PROCESS | 2564 | 1465247988179 Marionette TRACE conn8 -> [0,3097,"getWindowHandle",null] 14:19:48 INFO - PROCESS | 2564 | 1465247988181 Marionette TRACE conn8 <- [1,3097,null,{"value":"13"}] 14:19:48 INFO - PROCESS | 2564 | 1465247988184 Marionette TRACE conn8 -> [0,3098,"setScriptTimeout",{"ms":35000}] 14:19:48 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 14:19:48 INFO - PROCESS | 2564 | 1465247988185 Marionette TRACE conn8 <- [1,3098,null,{}] 14:19:48 INFO - PROCESS | 2564 | 1465247988189 Marionette TRACE conn8 -> [0,3099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:19:48 INFO - PROCESS | 2564 | 1465247988191 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:19:48 INFO - PROCESS | 2564 | 1465247988313 Marionette TRACE conn8 <- [1,3099,null,{"value":null}] 14:19:48 INFO - PROCESS | 2564 | 1465247988413 Marionette TRACE conn8 -> [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\", \"841f63d8-fed4-499c-a8c0-303cb4dc280d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:19:48 INFO - PROCESS | 2564 | 1465247988415 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:19:48 INFO - PROCESS | 2564 | ++DOCSHELL 17588400 == 32 [pid = 2564] [id = 786] 14:19:48 INFO - PROCESS | 2564 | ++DOMWINDOW == 76 (17E3B400) [pid = 2564] [serial = 2356] [outer = 00000000] 14:19:48 INFO - PROCESS | 2564 | ++DOMWINDOW == 77 (18376C00) [pid = 2564] [serial = 2357] [outer = 17E3B400] 14:19:48 INFO - PROCESS | 2564 | 1465247988462 Marionette DEBUG loaded listener.js 14:19:48 INFO - PROCESS | 2564 | ++DOMWINDOW == 78 (1837C800) [pid = 2564] [serial = 2358] [outer = 17E3B400] 14:19:48 INFO - PROCESS | 2564 | 1465247988878 Marionette TRACE conn8 <- [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"]]]}] 14:19:48 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 14:19:48 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 14:19:48 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 14:19:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:19:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:19:48 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 14:19:48 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 730ms 14:19:48 INFO - PROCESS | 2564 | 1465247988916 Marionette TRACE conn8 -> [0,3101,"getWindowHandle",null] 14:19:48 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 14:19:48 INFO - PROCESS | 2564 | 1465247988918 Marionette TRACE conn8 <- [1,3101,null,{"value":"13"}] 14:19:48 INFO - PROCESS | 2564 | 1465247988921 Marionette TRACE conn8 -> [0,3102,"setScriptTimeout",{"ms":35000}] 14:19:48 INFO - PROCESS | 2564 | 1465247988923 Marionette TRACE conn8 <- [1,3102,null,{}] 14:19:48 INFO - PROCESS | 2564 | 1465247988927 Marionette TRACE conn8 -> [0,3103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:19:48 INFO - PROCESS | 2564 | 1465247988932 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:19:49 INFO - PROCESS | 2564 | 1465247989075 Marionette TRACE conn8 <- [1,3103,null,{"value":null}] 14:19:49 INFO - PROCESS | 2564 | 1465247989147 Marionette TRACE conn8 -> [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\", \"841f63d8-fed4-499c-a8c0-303cb4dc280d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:19:49 INFO - PROCESS | 2564 | 1465247989149 Marionette INFO sendAsync 18a962a3-6459-46f4-afd8-cb14ab5ea113 14:19:49 INFO - PROCESS | 2564 | ++DOCSHELL 0F7D3C00 == 33 [pid = 2564] [id = 787] 14:19:49 INFO - PROCESS | 2564 | ++DOMWINDOW == 79 (104F1C00) [pid = 2564] [serial = 2359] [outer = 00000000] 14:19:49 INFO - PROCESS | 2564 | ++DOMWINDOW == 80 (18C0B000) [pid = 2564] [serial = 2360] [outer = 104F1C00] 14:19:49 INFO - PROCESS | 2564 | 1465247989193 Marionette DEBUG loaded listener.js 14:19:49 INFO - PROCESS | 2564 | ++DOMWINDOW == 81 (18E0E400) [pid = 2564] [serial = 2361] [outer = 104F1C00] 14:19:49 INFO - PROCESS | 2564 | --DOMWINDOW == 80 (18904C00) [pid = 2564] [serial = 2320] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/file/Worker-read-file-constructor.worker] 14:19:49 INFO - PROCESS | 2564 | --DOMWINDOW == 79 (177CA400) [pid = 2564] [serial = 2317] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/file/File-constructor.html] 14:19:49 INFO - PROCESS | 2564 | --DOMWINDOW == 78 (14763000) [pid = 2564] [serial = 2314] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-slice.html] 14:19:49 INFO - PROCESS | 2564 | --DOMWINDOW == 77 (18E56C00) [pid = 2564] [serial = 2323] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/filelist-section/filelist.html] 14:19:49 INFO - PROCESS | 2564 | --DOMWINDOW == 76 (15F7C400) [pid = 2564] [serial = 2326] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/reading-data-section/Determining-Encoding.html] 14:19:49 INFO - PROCESS | 2564 | --DOMWINDOW == 75 (0FE3B800) [pid = 2564] [serial = 2311] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-slice-overflow.html] 14:19:49 INFO - PROCESS | 2564 | --DOMWINDOW == 74 (0FF4B400) [pid = 2564] [serial = 2329] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-event-handler-attributes.html] 14:19:49 INFO - PROCESS | 2564 | --DOMWINDOW == 73 (10F1FC00) [pid = 2564] [serial = 2308] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-in-worker.worker] 14:19:49 INFO - PROCESS | 2564 | --DOMWINDOW == 72 (18C2A000) [pid = 2564] [serial = 2296] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html] 14:19:49 INFO - PROCESS | 2564 | --DOMWINDOW == 71 (1930D800) [pid = 2564] [serial = 2299] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-XHR-revoke.html] 14:19:49 INFO - PROCESS | 2564 | --DOMWINDOW == 70 (1F08C800) [pid = 2564] [serial = 2302] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-close.html] 14:19:49 INFO - PROCESS | 2564 | --DOMWINDOW == 69 (1024F000) [pid = 2564] [serial = 2305] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html] 14:19:49 INFO - PROCESS | 2564 | 1465247989793 Marionette TRACE conn8 <- [1,3104,null,{"value":["/FileAPI/url/url_xmlhttprequest.html",0,null,null,[["FileAPI Test: Creating Blob URL via XMLHttpRequest",0,null,null]]]}] 14:19:49 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 14:19:49 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 930ms 14:19:49 INFO - PROCESS | 2564 | 1465247989852 Marionette TRACE conn8 -> [0,3105,"getWindowHandle",null] 14:19:49 INFO - PROCESS | 2564 | 1465247989854 Marionette TRACE conn8 <- [1,3105,null,{"value":"13"}] 14:19:50 WARNING - u'runner_teardown' () 14:19:50 INFO - No more tests 14:19:50 INFO - Got 0 unexpected results 14:19:50 INFO - SUITE-END | took 687s 14:19:50 INFO - Closing logging queue 14:19:50 INFO - queue closed 14:19:51 INFO - Return code: 0 14:19:51 WARNING - # TBPL SUCCESS # 14:19:51 INFO - Running post-action listener: _resource_record_post_action 14:19:51 INFO - Running post-run listener: _resource_record_post_run 14:19:52 INFO - Total resource usage - Wall time: 698s; CPU: 14.0%; Read bytes: 226527744; Write bytes: 1193364480; Read time: 6169710; Write time: 8726700 14:19:52 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 14:19:52 INFO - install - Wall time: 3s; CPU: 10.0%; Read bytes: 0; Write bytes: 34361344; Read time: 0; Write time: 49260 14:19:52 INFO - run-tests - Wall time: 696s; CPU: 14.0%; Read bytes: 226347520; Write bytes: 1132943360; Read time: 6145490; Write time: 8615240 14:19:52 INFO - Running post-run listener: _upload_blobber_files 14:19:52 INFO - Blob upload gear active. 14:19:52 INFO - Preparing to upload files from C:\slave\test\build\blobber_upload_dir. 14:19:52 INFO - Files from C:\slave\test\build\blobber_upload_dir are to be uploaded with branch at the following location(s): https://blobupload.elasticbeanstalk.com 14:19:52 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\python', 'C:\\slave\\test\\build\\venv\\Scripts\\blobberc.py', '-u', 'https://blobupload.elasticbeanstalk.com', '-a', 'C:\\slave\\test\\oauth.txt', '-b', 'mozilla-beta', '-d', 'C:\\slave\\test\\build\\blobber_upload_dir', '--output-manifest', 'C:\\slave\\test\\build\\uploaded_files.json'] 14:19:52 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\python C:\slave\test\build\venv\Scripts\blobberc.py -u https://blobupload.elasticbeanstalk.com -a C:\slave\test\oauth.txt -b mozilla-beta -d C:\slave\test\build\blobber_upload_dir --output-manifest C:\slave\test\build\uploaded_files.json 14:19:52 INFO - (blobuploader) - INFO - Open directory for files ... 14:19:52 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_errorsummary.log ... 14:19:52 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 14:19:52 INFO - (blobuploader) - INFO - Uploading, attempt #1. 14:19:54 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 14:19:54 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 14:19:54 INFO - (blobuploader) - INFO - Done attempting. 14:19:54 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_raw.log ... 14:19:54 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 14:19:54 INFO - (blobuploader) - INFO - Uploading, attempt #1. 14:19:56 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 14:19:56 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 14:19:56 INFO - (blobuploader) - INFO - Done attempting. 14:19:56 INFO - (blobuploader) - INFO - Iteration through files over. 14:19:56 INFO - Return code: 0 14:19:56 INFO - rmtree: C:\slave\test\build\uploaded_files.json 14:19:56 INFO - Using _rmtree_windows ... 14:19:56 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build\\uploaded_files.json',), kwargs: {}, attempt #1 14:19:56 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/dff4775ca0e16e1d8e0c3944fdbd7332672314567e4214d5eba3d0ef29541577ce7d18b1427649323001aa2ebd83c3f99cefc6ef032318fccf3f73936ec2e353", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/f87df2c740b236ea5fa281eb65f3856f323cd9dfbaf217fdf769f99391e6af3a082d9fd766e5ce8d9392f3ec0c5eda7ad08cc153dacd9579892e59b389a74fb1"} 14:19:56 INFO - Writing buildbot properties ['blobber_files'] to C:\slave\test\properties\blobber_files 14:19:56 INFO - Writing to file C:\slave\test\properties\blobber_files 14:19:56 INFO - Contents: 14:19:56 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/dff4775ca0e16e1d8e0c3944fdbd7332672314567e4214d5eba3d0ef29541577ce7d18b1427649323001aa2ebd83c3f99cefc6ef032318fccf3f73936ec2e353", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/f87df2c740b236ea5fa281eb65f3856f323cd9dfbaf217fdf769f99391e6af3a082d9fd766e5ce8d9392f3ec0c5eda7ad08cc153dacd9579892e59b389a74fb1"} 14:19:56 INFO - Running post-run listener: copy_logs_to_upload_dir 14:19:56 INFO - Copying logs to upload dir... 14:19:56 INFO - mkdir: C:\slave\test\build\upload\logs 14:19:57 INFO - Copying logs to upload dir... 14:19:57 INFO - Using _rmtree_windows ... 14:19:57 INFO - Using _rmtree_windows ... 14:19:57 INFO - Using _rmtree_windows ... 14:19:57 INFO - Using _rmtree_windows ... 14:19:57 INFO - Using _rmtree_windows ... 14:19:57 INFO - Using _rmtree_windows ... 14:19:57 INFO - Using _rmtree_windows ... program finished with exit code 0 elapsedTime=970.908000 ========= master_lag: 0.19 ========= ========= Finished 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 16 mins, 11 secs) (at 2016-06-06 14:19:57.369488) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-06-06 14:19:57.370472) ========= '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-223 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-223 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts;c:\mozilla-build\hg\;c:\Program Files\Microsoft Windows Performance Toolkit\;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-223 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-beta/sha512/dff4775ca0e16e1d8e0c3944fdbd7332672314567e4214d5eba3d0ef29541577ce7d18b1427649323001aa2ebd83c3f99cefc6ef032318fccf3f73936ec2e353", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/f87df2c740b236ea5fa281eb65f3856f323cd9dfbaf217fdf769f99391e6af3a082d9fd766e5ce8d9392f3ec0c5eda7ad08cc153dacd9579892e59b389a74fb1"} build_url:https://queue.taskcluster.net/v1/task/OUJ4VQnYR5OP0lPWfFXc7Q/artifacts/public/build/firefox-48.0.en-US.win32.zip symbols_url:https://queue.taskcluster.net/v1/task/OUJ4VQnYR5OP0lPWfFXc7Q/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.101000 build_url: 'https://queue.taskcluster.net/v1/task/OUJ4VQnYR5OP0lPWfFXc7Q/artifacts/public/build/firefox-48.0.en-US.win32.zip' blobber_files: '{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/dff4775ca0e16e1d8e0c3944fdbd7332672314567e4214d5eba3d0ef29541577ce7d18b1427649323001aa2ebd83c3f99cefc6ef032318fccf3f73936ec2e353", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/f87df2c740b236ea5fa281eb65f3856f323cd9dfbaf217fdf769f99391e6af3a082d9fd766e5ce8d9392f3ec0c5eda7ad08cc153dacd9579892e59b389a74fb1"}' symbols_url: 'https://queue.taskcluster.net/v1/task/OUJ4VQnYR5OP0lPWfFXc7Q/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip' ========= master_lag: 0.02 ========= ========= Finished set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-06-06 14:19:57.490671) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-06-06 14:19:57.491023) ========= '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-223 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-223 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts;c:\mozilla-build\hg\;c:\Program Files\Microsoft Windows Performance Toolkit\;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-223 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-06-06 14:19:57.607467) ========= ========= Started reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-06-06 14:19:57.607792) ========= ========= Finished reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-06-06 14:19:58.433434) ========= ========= Total master_lag: 0.95 =========