You can try using the --user-data-dir flag to point the test instance
of Chrome at a dedicated testing profile.  That will mean the
--disable-hang-monitor instance will actually stay around.

Adam


On Thu, Sep 10, 2009 at 2:40 PM, Mike Morearty <m...@morearty.com> wrote:
>
> Hi,
>
> I'm a developer at Adobe, on the Flash Builder (formerly Flex Builder)
> team.  I'm trying to figure out how to allow --disable-hang-monitor to
> work even if Chrome is already running.
>
> Flash Builder, for those who aren't familiar with it, is a full IDE
> for creating Flash (and AIR) apps; one of its features is a debugger.
> So let's say you create a new project, set a breakpoint, and then
> click Debug.  We launch your browser pointing at the Flash app; the
> Flash player that is inside the browser connects back to Flash
> Builder.
>
> Then let's say the Flash app hits the line where the breakpoint is.
> The Flash player notifies Flash Builder of the breakpoint, and then
> blocks, waiting on a socket until Flash Builder tells it what to do
> next (e.g. resume, single-step, etc.).
>
> The problem is that 30 seconds later, Chrome detects this as a hang
> (which it is, but it's a deliberate one), and puts up the usual
> message:
>
>    The following plug-in is unresponsive: Shockwave Flash
>    Would you like to stop it?
>
> Even if I say No, the message keeps reappearing every 30 seconds or
> so.
>
> I'd like to disable the message during debugging.  It's easy to launch
> chrome with --disable-hang-monitor, and that does work, but only if
> Chrome wasn't already running before I began my debugging session.  If
> Chrome *was* already running, then that flag has no effect.  (I
> suspect probably the new instance of chrome.exe just passed control
> over to the existing instance, or something like that, and did not
> tell Chrome to use this flag.)
>
> I realize this is somewhat tricky to do.  Ideally, that flag would
> apply to just the one tab or window that I tried to open, but not to
> all the other already-existing windows.  I have not yet looked at the
> Chrome/Chromium source code, but I wouldn't be surprised if this is
> currently implemented as a global setting.
>
> Is this feasible?  Is there some other way to do what I want?  Should
> I log an enhancement request?
>
> Thanks,
>
>  - Mike Morearty
>    Sr. Computer Scienstist
>    Adobe Systems Inc.
>
> >
>

--~--~---------~--~----~------------~-------~--~----~
Chromium Developers mailing list: chromium-dev@googlegroups.com 
View archives, change email options, or unsubscribe: 
    http://groups.google.com/group/chromium-dev
-~----------~----~----~----~------~----~------~--~---

Reply via email to