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

123 Коммитов

Автор SHA1 Сообщение Дата
Ethan Tseng 7bf2d7f142 Bug 1214071 - Replace Get/RemoveCookiesForApp() with Get/RemoveCookiesWithOriginAttributes() r=ehsan
MozReview-Commit-ID: JTi1BwBVvyA
2016-01-08 17:58:56 +08:00
Ehsan Akhgari eaba90d427 Bug 1261011 - Remove Inter-App Communication API; r=fabrice 2016-05-05 07:39:10 -04:00
Andrea Marchesini 1c0c183890 Bug 1261009 - Remove the Data Store API, r=fabrice 2016-04-29 09:02:45 +08:00
Kit Cambridge d21d6da5e8 Bug 1256488 - Add a Base64 URL-decoder for C++ and chrome JS callers. r=mt,baku
MozReview-Commit-ID: IrDwImYfHRu

--HG--
extra : rebase_source : ed7da7447e5d70c596234961625fcd4b8139814f
2016-03-22 12:09:04 -07:00
Dragana Damjanovic 645513565f Bug 1125916 - Fix code that miss proper flags and originAttributes in LoadInfo. Also fix some tests. r=sicking, r=jduell
--HG--
extra : rebase_source : 2a08f0208496671439ce62a576b5f8a728bbdf3c
extra : amend_source : 30412ab68cc0ee4469a88e41b6ce81c908a26535
extra : histedit_source : 1faae352f7fbf7c4c7a9e1e571ca395c853a1334
2016-04-13 15:34:36 +02:00
Nick Alexander e90bd4aabb Bug 1256401 - Part 2: Remove references to b2gdroid. r=fabrice
MozReview-Commit-ID: 63yJGdgPbhe

--HG--
extra : rebase_source : 2256e0a12588703a83f4cba06971231ac3c64592
extra : amend_source : 1f35a04191f37225986bd7ff4d0b6b2c34a71b05
extra : histedit_source : 82d351700936c8e1297eeca91ce00f96340e2f2c
2016-03-18 14:41:51 -07:00
Marco Castelluccio f1d59000c3 Bug 1255036 - Remove mozApps::getNotInstalled. r=myk,ehsan 2016-03-17 00:00:01 +01:00
Marco Castelluccio 5a3105910c Bug 1255161 - Remove dom.mozApps.used preference. r=myk 2016-03-14 17:39:09 +00:00
Marco Castelluccio 2fb9c40ec1 Bug 1250453 - Remove DOMApplicationRegistry.allAppsLaunchable property and related testing API. r=myk 2016-03-14 16:29:11 +00:00
Marco Castelluccio aa9629f603 Bug 1250453 - Remove DOMApplicationRegistry._isLaunchable property. r=myk 2016-03-14 16:28:25 +00:00
Myk Melez db9a40ca42 Bug 1238079 - remove the desktop web runtime; r=fabrice,mossop,gps,jryans,jmaher,marco 2016-03-07 13:33:12 -08:00
J. Ryan Stinnett 95f8000ac8 Bug 1238160 - Add assertions in non-desktop code paths. r=bz,fabrice
Several code paths try to ask the principal if it's in a browser element, but
the principal now only knows about *isolated* browser elements.  All such code
paths are currently unused on desktop.  The frame loader now asserts that
isolation remains enabled for cases where apps are used.

MozReview-Commit-ID: 775DZecc35t
2016-03-02 10:35:56 -06:00
J. Ryan Stinnett 5bede71f0d Bug 1238160 - Rename nsILoadContext::GetIsInBrowserElement. r=smaug,mayhemer
This change renames nsILoadContext::GetIsInBrowserElement to
GetIsInIsolatedMozBrowserElement.  Other methods that pass these values around
also have name changes.

Tokens such as "isInBrowserElement" have previously been serialized into cache
keys, used as DB column names, stored in app registries, etc.  No changes are
made to any serialization formats.  Only runtime method and variable names are
updated.

No behavior changes are made in this patch, so some renamed methods may have
nonsensical implementations.  These are corrected in subsequent patches
focused on behavior.

MozReview-Commit-ID: CUttXANQjSv
2016-03-02 10:35:56 -06:00
J. Ryan Stinnett 2a55d065b7 Bug 1238160 - Rename OriginAttributes.mInBrowser and associated methods. r=bz,mayhemer
This change renames OriginAttributes.mInBrowser to mInIsolatedMozBrowser and
nsIPrincipal::GetIsInBrowserElement to GetIsInIsolatedMozBrowserElement.  Other
methods that pass these values around also have name changes.

Tokens such as "inBrowser" have previously been serialized into cache keys, used
as DB column names, stored in app registries, etc.  No changes are made to any
serialization formats.  Only runtime method and variable names are updated.

No behavior changes are made in this patch, so some renamed methods may have
nonsensical implementations.  These are corrected in subsequent patches
focused on behavior.

MozReview-Commit-ID: 66HfMlsXFLs
2016-03-02 10:35:56 -06:00
Christoph Kerschbaumer 5f60adea1a Bug 1247108 - Pass securityFlag when creating a new channel within webapps (r=fabrice) 2016-02-10 13:57:47 -08:00
Honza Bambas d36e6cf36c Bug 1165256 - Make appcache fully work with OriginAttribues. r=jduell 2016-01-18 20:20:08 +01:00
Shu-yu Guo 1768759efb Bug 1220564 - Update chrome code uses of genexprs and legacy comprehensions. (r=billm) 2016-01-06 16:02:16 -08:00
Fabrice Desré 1021bedfa7 Bug 1208242 - Part 1: hook up the blocklist service to b2g web extensions r=mossop,ferjm
* * *
Bug 1208242 - Part 3: don't ship things that should not ship r=me
2015-10-29 07:32:50 -07:00
Wes Kocher a47220809f Backed out 3 changesets (bug 1208242) for emulator mochitest bustage
Backed out changeset d2f87bf3aced (bug 1208242)
Backed out changeset c38225ee4378 (bug 1208242)
Backed out changeset 6dff307959f2 (bug 1208242)

--HG--
extra : commitid : 78rPKP5sInK
2015-10-29 12:17:25 -07:00
Fabrice Desré 1ea1ae33d1 Bug 1208242 - Part 3: don't ship things that should not ship r=me 2015-10-29 08:45:41 -07:00
Fabrice Desré 67f6fb0a63 Bug 1208242 - Part 1: hook up the blocklist service to b2g web extensions r=mossop,ferjm 2015-10-29 07:32:50 -07:00
Fabrice Desré a409041ed0 Bug 1219004 - Improve error management in getFullAppByManifestURL r=ferjm 2015-10-28 09:00:50 -07:00
Fabrice Desré 1509beca39 Bug 1218291 - Extension manifest version is not returned when installed from marketplace or WebIDE r=ferjm 2015-10-27 08:10:43 -07:00
Yoshi Huang fb57af4ae6 Bug 1191653 - Listen to clear-origin-data in nsPermissionManager. r=bholley 2015-10-13 10:27:42 +08:00
Carsten "Tomcat" Book 0ecf764867 merge mozilla-inbound to mozilla-central a=merge 2015-10-14 12:46:09 +02:00
Fabrice Desré 577294d552 Bug 1213170 - followup r=bustage on a CLOSED TREE 2015-10-13 11:35:57 -07:00
Fabrice Desré 2144e00250 Bug 1213919 - Need to use a 'permitted-list' for handling certificates when opening signed packages for reviewers r=ferjm 2015-10-13 09:07:10 -07:00
Stephanie Ouillon ca377ad7db Bug 1201626 - Remove reference to kind attribute to calls to isExplicitInPermissionsTable(). r=fabrice 2015-10-12 14:20:00 +02:00
Ehsan Akhgari 9bb0475002 Bug 1194243 - Keep the message manager alive in doUninstall() to be able to signal the result back; r=myk
The comment in the removed code is incorrect in that the yields do
eventually finish, and without the message manager we have no way
to finish the uninstallation process.
2015-10-08 20:00:23 -04:00
Christoph Kerschbaumer 67d0d6f51c Bug 1199295 - Pass right loadingPrincipal to uriloader/prefetch - dom/apps (r=fabrice) 2015-10-02 09:16:07 -07:00
Tooru Fujisawa 4003444afb Bug 1207494 - Part 1: Remove use of expression closure from dom/apps/. r=ferjm
--HG--
extra : commitid : DAGjxXEwR8p
extra : rebase_source : bfa5ab3e993d812beba2d2794cd183229613080a
2015-09-23 18:39:13 +09:00
Yoshi Huang 836f7732eb Bug 1210459: Add originAttributes for tests that implement nsILoadContext. r=bholley 2015-09-30 18:14:12 -07:00
Andrea Marchesini 9bb1b02e82 Bug 1200851 - DataStoreService should update its permission map when the homescreen changes, r=fabrice 2015-09-18 13:49:24 +08:00
Shu-yu Guo 64db2267cf Bug 1202902 - Mass replace toplevel 'let' with 'var' in preparation for global lexical scope. (rs=jorendorff) 2015-09-15 11:19:45 -07:00
Fabrice Desré 1a84049c64 Bug 1200445 - Expose android native apps trough the navigator.mozApps api r=snorp,ferjm 2015-09-14 09:30:28 -07:00
Wes Kocher c1e44ec580 Backed out 2 changesets (bug 1200445) for test_operator_app_install.xul bustage
Backed out changeset a1f7f70e87bd (bug 1200445)
Backed out changeset fd2a42de5203 (bug 1200445)
2015-09-14 12:49:03 -07:00
Fabrice Desré 80326f9f39 Bug 1200445 - Expose android native apps trough the navigator.mozApps api r=snorp,ferjm 2015-09-14 09:30:28 -07:00
Fabrice Desré a5da7a70bf Bug 1192122 - Safe mode startup, Part 2: shell.js hook r=ferjm 2015-09-04 11:12:53 -07:00
Myk Melez ed37a181df Bug 1199844 - limit webapp debug logging to webapp tests; r=fabrice 2015-08-30 15:44:29 -07:00
Ryan VanderMeulen 84b872d09e Merge m-c to fx-team. a=merge 2015-08-27 21:44:52 -04:00
Fabrice Desré c44188bbf3 Bug 1198988 - Turn off some useless dump() calls r=ferjm 2015-08-27 09:23:57 -07:00
Yoshi Huang 4347bb2318 Bug 1165272 - Part 1: remove getAppCodebasePrincipal. r=bholley 2015-08-17 17:03:19 +08:00
Bobby Holley edfe287f26 Backed out 3 changesets (bug 1165272) for b2g sanity blocker. 2015-08-25 11:16:21 -07:00
Fabrice Desré 2e46ff4eff Bug 1181209 - Make changes to Gecko needed for b2gdroid to boot. r=fabrice
--HG--
extra : commitid : 9ntMFgbvjmP
extra : rebase_source : e47230e20d81d2207e129ca451c6e9cfe341ba55
2015-08-25 13:42:24 -07:00
Fernando Jimenez 5710b7f89d Bug 1162281 - Invalid system message handler in an App Manifest can break the entire system. r=fabrice 2015-07-02 11:00:23 +02:00
Yoshi Huang 12efacfa8c Bug 1165272 - Part 1: Remove getAppCodebasePrincipal. r=bholley 2015-08-24 01:31:00 -04:00
Fabrice Desré 3a47f061c9 Bug 1196988 - Remove THA support. r=gwagner 2015-08-21 10:00:54 -07:00
Fabrice Desré d02d04187e Bug 1195942 - System message registration fails for substituted permissions r=gwagner 2015-08-21 10:00:51 -07:00
Fabrice Desré fae87c8d8e Bug 1191619 - Support extensions with no packaged manifest.webapp r=ferjm 2015-08-14 16:55:14 -07:00
Fabrice Desré d0a42c5e92 Bug 1190995 - Support the new extension model in b2g r=billm 2015-08-14 16:55:09 -07:00