Граф коммитов

34 Коммитов

Автор SHA1 Сообщение Дата
Chris Coulson ac2f197aa5 Bug 762641. Make the class name part of WM_CLASS unique to each webapp. r=karlt@mozbugz.karlt.net, jst@mozilla.com 2012-06-08 12:27:44 -07:00
Marco Castelluccio 8308275278 Bug 761496. Cannot launch multiple native webapps on Linux. r=felipe 2012-06-06 19:14:43 -03:00
Geoff Lankow 5cefea8480 Bug 749930 - Replace uses of nsILocalFile with nsIFile (compiled code only); r=bsmedberg 2012-06-06 14:08:30 +12:00
Marco Castelluccio 0f5bf85e2d Bug 745018. Implement webapp runtime for Linux. r=jst 2012-06-03 22:54:38 -03:00
Edward Lee 3dbedad160 Bug 748214 - Cannot use the Geolocation API within the desktop web runtime [r=myk]
Show a prompt asking the user to share or not geolocation info with the option to remember.

--HG--
extra : rebase_source : f6fdf84a3d675ad52e973cd5f4b4d1cf84394fb1
2012-05-31 10:04:52 -07:00
Myk Melez 05efd2deaa bug 749029 - set appcache permissions on webapp firstrun so apps can use the appcache to run offline; r=felipe 2012-05-31 13:30:40 -07:00
Myk Melez 5e8a687089 bug 747645 - move webapp-uninstaller.properties to browser/locales/ to make it easier to localize; r=felipe 2012-05-31 00:13:00 -07:00
Myk Melez 889b185504 bug 745980 - integrate crash reporting into webapp runtime; r=bsmedberg
--HG--
extra : rebase_source : 65411fbe2d150b919262489bae81e8f44119fe13
2012-05-29 14:25:15 -07:00
Jim Mathies 81bcae808c Bug 750911 - Add a third 'flags' parameter to XRE_main and add support for WindowsEnvironmentType. r=bsmedberg 2012-05-25 05:01:29 -05:00
Gavin Sharp d78e8e021a Bug 754915: auto-disable profile loaded add-ons, and disable web-triggered XPI installation, r=myk, f=Unfocused
--HG--
extra : transplant_source : j%7C%3A%EB%5C%C9%9C%93%15%AD%ED%82%7B%29p%8D%8B%40%1A%C2
2012-05-21 13:50:51 -07:00
Jim Mathies 025f49633e Bug 732124 - Fix for crt link errors with VC11 - build glue using both the static and the dynamic runtime lib, and link accordingly for various components. r=ted 2012-05-21 16:31:03 -05:00
Gervase Markham 82ff7027aa Bug 716478 - update licence to MPL 2. 2012-05-21 12:12:37 +01:00
Gavin Sharp 885a49d097 Bug 748967: disable non-profile install locations for add-ons for the Web app runtime, r=myk
--HG--
extra : rebase_source : 3abb4911060f76936f2aa01c4f8a9b0fb1be4522
2012-05-13 22:25:19 -07:00
Gavin Sharp 553ba430b3 Bug 747990 part 2: make use of UAName attribute to have the web app runtime use the associated application's UA string, r=myk
--HG--
extra : rebase_source : 2b7cdba3c31cfd65a5b4e560a7854c83c460ab08
2012-05-01 00:24:38 -04:00
Myk Melez 3beba0c635 bug 751375 - structure webapp runtime Makefiles correctly; r=bsmedberg 2012-05-07 10:45:53 -07:00
Matt Brubeck ac34c40e48 Merge mozilla-central and mozilla-inbound 2012-05-02 15:58:11 -07:00
Edward Lee ce67c5e409 Bug 749047 - Cannot save downloaded files from within the desktop web runtime [r=myk]
Default downloads to the Downloads directory set by the platform just like Firefox.
2012-04-30 19:24:24 -07:00
Edward Lee 53deb478e5 Bug 750568 - Cannot use twitter or google accounts within the desktop runtime - Needs to be whitelisted on origins allowed [r=myk, a=js-only]
Also allow plain https twitter.com
2012-05-02 10:35:31 -07:00
Myk Melez 914731b237 bug 750568 - whitelist twitter and google identity providers in webapp runtime; r=myk, a=js-only 2012-05-02 00:09:10 -07:00
Phil Ringnalda 1d52ee7a7b Merge m-c to m-i 2012-04-26 21:40:59 -07:00
Tim Abraldes b80e3e34f1 Bug 747470. Statically link the CRT in webapprt.exe. r=bsmedberg 2012-04-24 16:44:36 -04:00
Edward Lee 62a2663ac7 Bug 729853 - Cannot launch pop-up dialog not on the same origin of the app when running app natively [r=myk]
Explicitly allow Persona https://browserid.org and Facebook Connect https://www.facebook.com for now.
2012-04-26 16:55:28 -07:00
Edward Lee e12e0fbbef Bug 707836 - Handle URI navigation outside app domain for native apps [r=myk]
Add a content policy to detect off-origin navigation to redirect to the default browser.
2012-04-26 16:55:27 -07:00
Edward Lee 60337e8f54 Bug 732631 - Selecting to a open a new window within an app, then exiting the app does not shut down the application [r=myk]
Switch browser type to content-primary so the frame loader triggers the right behavior for adding a content shell.
Also fixes Bug 746217 - Cannot open windows even from the same domain
2012-04-26 16:55:25 -07:00
Myk Melez 35d755f0ac bug 748085 - continue starting up webapp after exception initializing optional registry; r=felipe 2012-04-26 11:39:49 -07:00
Tim Abraldes 040e0843b9 bug 747409. Use a unique-per-webapp value for the "name" of the nsXREAppData struct. This way, webapps will not get confused about whether existing webapp windows are their windows. r=myk. a=desktop-only 2012-04-23 18:18:14 -04:00
Phil Ringnalda 930984a199 Merge the last green PGO changeset from mozilla-inbound to mozilla-central; a=merge 2012-04-21 23:21:24 -07:00
Myk Melez 43e1a3df7c bug 747394 - rename webapprt/application.ini to webapprt/webapprt.ini to work around an issue in a build script that looks for Firefox's application.ini, which busted nightly partial updates, on a CLOSED TREE; r=bsmedberg, a=khuey 2012-04-21 11:41:50 -07:00
Felipe Gomes c2a9a5b53b Bug 747205. Webapps installer follow-ups. r=timA a=desktop-only 2012-04-19 18:47:54 -07:00
Myk Melez 4f307cae98 bug 746156 - isolate webapp runtime files into subdirectory of Firefox package; r=bsmedberg, a=akeybl 2012-04-19 00:39:52 -07:00
Tim Abraldes f4398c0089 Bug 745995. Natively-installed webapps should yse the app's icon for their taskbar and system menu icons. r=bsmedberg a=gavin 2012-04-18 15:17:49 -07:00
Myk Melez 2eea1475c4 bug 725408 - implement WebappRT launcher/shell; r=bsmedberg 2012-04-17 07:11:53 -07:00
Edward Lee 0dbdf07306 Bug 747451 - Desktop web runtime user agent breaks apps expecting "Firefox" in the UA [f=myk, r=felipe, a=desktop-only]
Use the compatibility mode to include Firefox/<version> with WebappRuntime/<version>.

--HG--
extra : rebase_source : 3e8a5bbeb50ef3cca68c2a8bc618ded968449039
2012-04-20 15:56:11 -07:00
Edward Lee 5b079f0f2c Bug 746213 - Support mozApps.getSelf/getInstalled in desktop runtime to allow apps to access receipts [r=felipe, a=desktop-only]
Import Webapps.jsm to initialize DOMApplicationRegistry, which handles Webapps:GetSelf, etc. messages.

--HG--
extra : rebase_source : 429c9c48e54e39ff0c403d926c5ac35c49b28c3f
2012-04-20 15:56:06 -07:00