nitobi/Wikipedia — pull request #49 by brion (2011-10-31 01:16:48+00:00)
Title: Bug 31980 -- start refactoring to remove PhoneGap dependencies from core; sorta runs in browser

https://bugzilla.wikimedia.org/show_bug.cgi?id=31980

With a little more refactoring, if we don't detect Android or iOS platform we can instead target a generic browser control (assuming permissions allow).

Can load up the index.html in Chrome (started with --disable-web-security -- don't do any real browsing in this mode!!!!) and it successfully loads articles and does searches. If you load in a regular browser mode things will die out with permission errors (can't reach the search on XHR, can't manipulate iframe contents).

As with the iOS app mode, there's currently no menu so back/forward/bookmark/history/near me are unavailable.