![]() |
Re: Browser Switchboard - use any browser as the default
Quote:
|
Re: Browser Switchboard - use any browser as the default
I spoke too soon. Sorry, but this bug rears its head randomly. :(
I did what I had done before - firing up browser-switchboard when the bug popped up again, and this was the output: Quote:
Quote:
And, FWIW, despite having these four browser processes running, I had no browser window upon my screen. |
Re: Browser Switchboard - use any browser as the default
Quote:
EDIT: This looks like part of the hildon-desktop related failure mode discussed below. browser-switchboard #1 starts MicroB #1; hildon-desktop asks dbus-daemon to start browser-switchboard #2, which receives the load_url request from browser-switchboard #1, launches Tear, and then goes away. Meanwhile, MicroB #1 goes into the queue for com.nokia.osso_browser, and takes the name when browser-switchboard #2 exits. Then, when you start browser-switchboard #3 from the terminal, it steals com.nokia.osso_browser from MicroB #1 (which goes back into the queue for the name). Opening the Web menu entry then causes browser-switchboard #3 to try to launch MicroB #2. But in the process, it releases com.nokia.osso_browser, which then gets taken immediately by MicroB #1 (before we start looking for changes in the ownership of the name). Thus browser-switchboard #3 never detects MicroB #2 starting, and despite having two MicroBs open at this point, no browser windows will open. Does this sound reasonable? (And since when did the failure modes for browser-switchboard get so complicated??) Quote:
|
Re: Browser Switchboard - use any browser as the default
Quote:
EDIT: no, hildon-desktop is requesting this: Code:
$ dbus-monitor |
Re: Browser Switchboard - use any browser as the default
1 Attachment(s)
Quote:
Is the Tear-launching behavior reproducible with the attached patch? (Again, I'll cut a release tomorrow with this patch, but feedback would be nice.) |
Re: Browser Switchboard - use any browser as the default
Quote:
OK, after opening and closing it for 40 minutes and not seeing the bug, I'd have to say that it is, indeed, fixed. Thanks! It's definitely fixed: It's been ~6 hours and continuing to open the browser from the Web menu entry works fine. |
Re: Browser Switchboard - use any browser as the default
For Fremantle users, there's now a 3.1-2fremantle4 release on the Garage download page and in Fremantle extras-devel.
Changes in this release:
Many, many thanks to qwerty12, who provided feedback and eventually remote access to a device to help resolve these bugs. Once again, the aim is for the following to work 100% of the time:
Please let me know whether this works consistently now or not, and whether or not you notice any other inconsistent or strange behaviors. If anything doesn't work as expected along the way, please let me know; if you can, open an xterm, run "killall browser-switchboard; browser-switchboard", go through the sequence of steps, and then provide the output that browser-switchboard produces in the terminal when reporting your problem. Also, please report any problems you have with MicroB losing bookmarks, history, or settings when it's closed; a change to more heavy-handed measures for killing MicroB in a previous release may have introduced such bugs. Assuming no one experiences problems (knock on wood), there should be a 3.2 release (for both Diablo and Fremantle) towards the end of this week. Speaking of 3.2, I'm still looking for feedback regarding the proposed change in this post; if I don't hear any, I'll assume that no one objects and go ahead with it. |
Re: Browser Switchboard - use any browser as the default
Quote:
2. Rebooted. 3. Opened link from the RSS Reader; link opened in Tear. 4. With Tear still open and the default browser still set to Tear, MicroB started from the "Web" menu entry with the Bookmarks window and a blank window. 5. Opened the same link from the RSS Reader; link opened in MicroB, in a new window. 6. All MicroB browser windows closed. 7. Opened the same link from the RSS Reader; link opened in Tear, in a new window. 8. With Tear still open and the default browser still set to Tear, MicroB started from the "Web" menu entry with the Bookmarks window and a blank window. Quote:
Quote:
Loaded up MicroB using the Web entry in the menu. Reddit bookmark is showing in the Bookmarks window, the toolbar history shows "http://www.reddit.com" when I type "www.redd" and "Complete browsing history" shows I went on Reddit at 10:04 am. The setting for text size is still set to "Very large". |
Re: Browser Switchboard - use any browser as the default
Quote:
That said, it is probably going to take me time to realise that I should stop hitting the "Web" menu entry if I want MicroB! :) |
Re: Browser Switchboard - use any browser as the default
Quote:
|
All times are GMT. The time now is 21:37. |
vBulletin® Version 3.8.8