The Following User Says Thank You to jukey For This Useful Post: | ||
|
2010-09-04
, 10:40
|
Posts: 65 |
Thanked: 27 times |
Joined on Jun 2010
|
#152
|
- When microb is default wish to have running the browser non-visible in the background it all the time
- If an other browser than microb is my default browser microb should not run as background process. In this case it's okay for me to wait a little bit longer after starting microb explicitly
The Following User Says Thank You to barzam For This Useful Post: | ||
|
2010-09-05
, 12:57
|
|
Posts: 246 |
Thanked: 204 times |
Joined on Jun 2007
@ Potsdam (Germany)
|
#153
|
Also, if someone with an N900 has some time on their hands, I'd like to see the results of the following to verify that the packaging works correctly:
- Uninstall Browser Switchboard, if it's currently installed on your device.
# apt-get purge browser-switchboard Reading package lists... Done Building dependency tree Reading state information... Done The following packages will be REMOVED: browser-switchboard* 0 upgraded, 0 newly installed, 1 to remove and 19 not upgraded. After this operation, 172kB disk space will be freed. Do you want to continue [Y/n]? (Reading database ... 29536 files and directories currently installed.) Removing browser-switchboard ... Removing `diversion of /usr/bin/browser to /usr/bin/browser.tablet-browser-ui by browser-switchboard' Removing `diversion of /usr/share/dbus-1/services/com.nokia.osso_browser.service to /usr/share/dbus-1/services/com.nokia.osso_browser.tablet-browser-ui by browser-switchboard' Purging configuration files for browser-switchboard ...
- Reboot your device.
- Install this release of Browser Switchboard (browser-switchboard 3.3~b2-1fremantle1).
- From a shell, run the following:
(where $ is your prompt, not something you type) and provide the output.Code:$ ps -ef | grep browser
Nokia-N900:~# apt-get install browser-switchboard Reading package lists... Done Building dependency tree Reading state information... Done The following NEW packages will be installed: browser-switchboard 0 upgraded, 1 newly installed, 0 to remove and 1 not upgraded. Need to get 28,2kB of archives. After this operation, 172kB of additional disk space will be used. Get:1 http://repository.maemo.org fremantle/free browser-switchboard 3.3-1fremantle1 [28,2kB] Fetched 28,2kB in 0s (75,4kB/s) Selecting previously deselected package browser-switchboard. (Reading database ... 29524 files and directories currently installed.) Unpacking browser-switchboard (from .../browser-switchboard_3.3-1fremantle1_armel.deb) ... Adding `diversion of /usr/share/dbus-1/services/com.nokia.osso_browser.service to /usr/share/dbus-1/services/com.nokia.osso_browser.tablet-browser-ui by browser-switchboard' Adding `diversion of /usr/bin/browser to /usr/bin/browser.tablet-browser-ui by browser-switchboard' Setting up browser-switchboard (3.3-1fremantle1) ...
~ $ ps -ef | grep browser 1220 user 42112 S /usr/sbin/browserd -d 1615 user 55128 S /usr/sbin/browserd -s 1615 -n RTComMessagingServer 1863 user 3932 S /usr/bin/browser 1864 user 29792 S /usr/bin/browser 1871 user 62780 S /usr/sbin/browserd -s 1871 -n browserui 2160 user 3336 S /usr/bin/browser-switchboard 2176 user 2092 S grep browser
- Set the default browser to something other than MicroB and check to make sure links open as expected.
- Reboot your device.
- From a shell, run:
and provide the output.Code:$ ps -ef | grep browser
~ $ ps -ef | grep browser 1267 user 39860 S /usr/sbin/browserd -d 1308 user 3336 S /usr/bin/browser-switchboard 1612 user 2092 S grep browser
- Set the default browser to MicroB.
- Reboot your device.
- From a shell, run:
and provide the output.Code:$ ps -ef | grep browser
~ $ ps -ef | grep browser 1235 user 42112 S /usr/sbin/browserd -d 1299 user 3336 S /usr/bin/browser-switchboard 1309 user 3932 S /usr/bin/maemo-invoker /usr/bin/browser launch 1310 user 29776 S /usr/bin/browser 1550 user 48532 R /usr/sbin/browserd -s 1550 -n browserui 1569 user 2092 S grep browser
The Following User Says Thank You to jukey For This Useful Post: | ||
|
2010-09-05
, 19:48
|
Posts: 268 |
Thanked: 304 times |
Joined on Oct 2009
@ Orlando, USA
|
#154
|
Fremantle users: This release has been pushed into Extras-testing. If you feel this package meets the extras-testing QA criteria (see the link), please vote for it in the extras-testing queue! (If you don't, please do let me know what needs improving, either on this thread or via email.)
|
2010-09-08
, 08:06
|
Posts: 114 |
Thanked: 201 times |
Joined on Apr 2009
|
#155
|
- When microb is default wish to have running the browser non-visible in the background it all the time
- If an other browser than microb is my default browser microb should not run as background process. In this case it's okay for me to wait a little bit longer after starting microb explicitly
I was surprised because Opera was already my default browser. In step 1. I used apt-get purge to unistal browser-switchboard and expected that all config fles are deleted too.
The Following User Says Thank You to steven676 For This Useful Post: | ||
|
2010-09-08
, 08:13
|
Posts: 114 |
Thanked: 201 times |
Joined on Apr 2009
|
#156
|
Hi,
Here are my comments from the package-testing page:
The behavior of MicroB is changed slightly. Without Browser Swtichboard, clicking on a link from an email opens the link in a new window. With Browser Swithboard however, the link is opened in the currently opened browser window. Bug created.
For Opera and Firefox, the links are opened in new tab, which is the expected behavior.
The Following User Says Thank You to steven676 For This Useful Post: | ||
|
2010-09-08
, 09:04
|
|
Posts: 246 |
Thanked: 204 times |
Joined on Jun 2007
@ Potsdam (Germany)
|
#157
|
Thanks for the report -- I've committed a fix, which will be in the next release.
I'm unclear as to whether it'd be best to push a release with this fix into extras-testing now (and reset the 10-day clock, as I understand it) or wait until the package reaches extras before pushing a quick fix release. (I don't anticipate 3.4 will come particularly soon, and it seems silly to hold a one-line, low-risk fix that long.) Opinions?
Also, applications are supposed to have a way to request that a link load in an existing browser window (the load_url method). Currently, we treat this the same way as a request to open a new window. I question whether it's appropriate for applications to be allowed to choose the behavior, but strictly, if we're to have bug-for-bug compatibility with MicroB, we should implement this where possible. Comments?
The Following User Says Thank You to jukey For This Useful Post: | ||
|
2010-09-08
, 09:27
|
|
Posts: 246 |
Thanked: 204 times |
Joined on Jun 2007
@ Potsdam (Germany)
|
#158
|
My understanding is that purging a package is only supposed to delete configuration files created during installation of the package. The config file for Browser Switchboard doesn't ship with the package and isn't created during installation, so it shouldn't be touched by the purge. (See section 10.7 of the Debian Policy Manual for details.)
Perhaps a button in the UI for restoring the default config would be in order; for now, "rm ~/.config/browser-switchboard" from a shell is the way to go.
The Following User Says Thank You to jukey For This Useful Post: | ||
|
2010-09-08
, 10:11
|
Posts: 114 |
Thanked: 201 times |
Joined on Apr 2009
|
#159
|
I prefer the option to push the new version now and to reset the timer again. There was never a version of browser-switchboard in extras until today so it should not be a problem to wait 10 days longer.
The Following User Says Thank You to steven676 For This Useful Post: | ||
|
2010-09-11
, 01:30
|
Posts: 114 |
Thanked: 201 times |
Joined on Apr 2009
|
#160
|
Thank you very much!
Best regards, jukey
Me on twitter