CEF glitches

classic Classic list List threaded Threaded
3 messages Options
Reply | Threaded
Open this post in threaded view
|

CEF glitches

TEDennis
-- CEF glitches
-- Try this debug script in 7.x and 8.x
on mouseUp
   put empty into tInstance
   put empty into tInstances
   put revBrowserOpenCef(the windowid of this stack, "about:blank") into tInstance
   put revBrowserInstances() into tInstances
   put tInstance & " - " & tInstances
   breakpoint
   -- Open Windows 10 Task Manager (Ctrl-Alt-Delete).  View = "Group By Type"
   -- There are TWO instances of "revbrowser-cefprocess" in "Background Processes".
   -- There should be ONE.
   --
   -- Now, exit LC  ("File, Exit" from LiveCode Menu bar, or "X" in upper right corner of LiveCode window)
   -- There is an instance of "revbrowser-cefprocess" remaining in the Windows Task Manager background processes.
   -- There should be ZERO.
   --
   -- There is also a phantom "LiveCode for Windows" background process.
   -- There should be ZERO.
   --
   -- There is also a residual "debug.txt" file in testCEF.exe's  home directory after executing the Standalone app.
end mouseUp
_______________________________________________
use-livecode mailing list
[hidden email]
Please visit this url to subscribe, unsubscribe and manage your subscription preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode
Reply | Threaded
Open this post in threaded view
|

Re: CEF glitches

J. Landman Gay
You could add your comments to this bug report:

http://quality.livecode.com/show_bug.cgi?id=17059

On 3/23/2016 8:05 AM, Terry Dennis wrote:

> -- CEF glitches
> -- Try this debug script in 7.x and 8.x
> on mouseUp
>     put empty into tInstance
>     put empty into tInstances
>     put revBrowserOpenCef(the windowid of this stack, "about:blank") into tInstance
>     put revBrowserInstances() into tInstances
>     put tInstance & " - " & tInstances
>     breakpoint
>     -- Open Windows 10 Task Manager (Ctrl-Alt-Delete).  View = "Group By Type"
>     -- There are TWO instances of "revbrowser-cefprocess" in "Background Processes".
>     -- There should be ONE.
>     --
>     -- Now, exit LC  ("File, Exit" from LiveCode Menu bar, or "X" in upper right corner of LiveCode window)
>     -- There is an instance of "revbrowser-cefprocess" remaining in the Windows Task Manager background processes.
>     -- There should be ZERO.
>     --
>     -- There is also a phantom "LiveCode for Windows" background process.
>     -- There should be ZERO.
>     --
>     -- There is also a residual "debug.txt" file in testCEF.exe's  home directory after executing the Standalone app.
> end mouseUp
> _______________________________________________
> use-livecode mailing list
> [hidden email]
> Please visit this url to subscribe, unsubscribe and manage your subscription preferences:
> http://lists.runrev.com/mailman/listinfo/use-livecode
>


--
Jacqueline Landman Gay         |     [hidden email]
HyperActive Software           |     http://www.hyperactivesw.com

_______________________________________________
use-livecode mailing list
[hidden email]
Please visit this url to subscribe, unsubscribe and manage your subscription preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode
Reply | Threaded
Open this post in threaded view
|

Re: CEF glitches

Martin Koob
Thanks for adding to the bug report.

I see the same thing on Mac OS X Yosemite 10.10.5 with LiveCode 6.7.3.
- in Activity Monitor I also see two instances of rev browser-cefprocess PIDs: 4289 & 4290 (this will vary of course)
---4290 has an application icon while 4289 does not.
- However if I call revBrowserInstances I get only get 1 instance returned.
- if I close the browser with revBrowserClose there is still one instance showing in Activity monitor PID 4289 still with no application icon.
- if I open a browser instance again there are again two instances 4289 and 4323.
----4323 now has the application icon

Interesting to see this affects Windows. I figured it was a Mac issue.  The one difference there is though is that when I quit the LC IDE I get a crash and a crash report.  

Is anyone else seeing this?

Martin