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