Commit Graph

54 Commits

Author SHA1 Message Date
Sean Lin
722cd320fc Bug 1014023 - [Datastore] Notify apps of changes in datastore without being opened. r=baku, r=gene 2014-06-27 15:58:47 +08:00
Henry Chang
d0ab56a9e8 Bug 1037380 - Add system message broadcast filter. r=fabrice 2014-08-06 10:58:22 +08:00
Ryan VanderMeulen
bbbbaa19d4 Backed out changeset 3200ed3305db (bug 1014023) for causing bug 1051164. 2014-08-12 12:44:09 -04:00
Sean Lin
dfe876b4b0 Bug 1014023 - [Datastore] Notify apps of changes in datastore without being opened. r=baku, r=gene
--HG--
extra : rebase_source : 66ba930797cfd67777ead9ec5e439d834d494233
2014-06-27 15:58:47 +08:00
Ryan VanderMeulen
916f384e09 Backed out changeset 90c9b3d8f5bf (bug 1014023) for intermittent Windows mochitest failures.
CLOSED TREE
2014-08-05 15:33:10 -04:00
Sean Lin
eb86cac0c7 Bug 1014023 - [Datastore] Notify apps of changes in datastore without being opened. r=baku, r=gene 2014-06-27 15:58:47 +08:00
Kyle Huey
41b7363fe8 Back out bug 874353, which is suspected of causing bug 1046956. r=me a=backout 2014-08-01 11:02:55 -07:00
Sean Lin
9b33971320 Bug 874353 - Remove CPU wake lock control from ContentParent. r=gene, khuey 2014-06-24 10:51:48 +08:00
Sean Lin
2b0e5d4858 Bug 1013671 - Use SystemAppProxy to fire "system-messages-open-app" from SystemMessageInternal.js. r=gene
Bug 793420 - Remove the waiting timer for the open-app mozChromeEvents requested by System Message.
r=gene, fabrice
2014-05-30 15:48:25 +08:00
Sean Lin
b75b44d4a0 Bug 909001 - Update Registered Pages for System Message When App Gets Uninstalled. r=gene 2014-05-06 18:32:33 +08:00
Fabrice Desré
970e3edb8e Bug 991023 - [Tarako] JS error in SystemMessageInternal.js after grouping apps in activities chain. r=gene 2014-04-10 17:05:59 -07:00
Gene Lian
7482d09827 Bug 988129 - Correct the chaotic naming styles in system message codes (part 4, alignment). r=fabrice 2014-03-31 16:04:42 +08:00
Gene Lian
ef988a9700 Bug 988129 - Correct the chaotic naming styles in system message codes (part 3, s/uri/pageURL). r=fabrice 2014-03-31 16:04:36 +08:00
Gene Lian
3d7539977a Bug 988129 - Correct the chaotic naming styles in system message codes (part 2, s/manifest/manifestURL). r=fabrice 2014-03-31 16:04:29 +08:00
Gene Lian
76b80b59a8 Bug 988129 - Correct the chaotic naming styles in system message codes (part 1, remove function name). r=fabrice 2014-03-31 16:04:11 +08:00
Fabrice Desré
564fd419ad Bug 982491 - Group apps in activities chains in the same process r=cervantes,gene 2014-03-25 21:56:35 -07:00
Antonio M. Amaya
91be0e5f4d Bug 896945 - Allow System Messages to inform gaia they should bring up the receiving app in a configurable way. r=gene,fabrice a=leo+ 2013-07-25 14:36:15 +02:00
Alive Kuo
b2f4623018 Bug 887650 - Append extra information about activity caller in system message. r=gene 2013-07-25 13:18:24 -04:00
Antonio M. Amaya
f4729dd2d3 Bug 892708 - Add a pluggable decision module to determine if a message can be safely sent before notifying the frontend. r=fabrice, r=gene.lian 2013-07-16 17:09:58 +02:00
Antonio M. Amaya
2657eb047b Bug 888926 - Avoid sending the system-messages-open-app message if the target app has already been notified. r=gene, r=fabrice 2013-07-03 13:20:06 +02:00
Ryan VanderMeulen
1f7a35f298 Backed out changeset 24484841e7bc (bug 888926) on suspicion of causing Marionette timeouts. 2013-07-09 12:28:03 -04:00
Antonio M. Amaya
f03119afce Bug 888926 - Avoid sending the system-messages-open-app message if the target app has already been notified. r=gene, r=fabrice 2013-07-03 13:20:06 +02:00
Fabrice Desré
9feb4a9408 Bug 874339 - System Message API: redundant queues are created for the pending "activity" system messages r=gene 2013-06-16 21:16:21 -07:00
Gene Lian
c2e93d2793 Bug 878395 - System Message API: a follow-up for bug 877627 to prevent wrong pages from handling the system messages. r=fabrice a=tef+ 2013-06-01 16:25:59 +08:00
Gene Lian
6972836f06 Bug 877627 - [Contacts][Dialer] Dialer doesn't show on screen when launching from contacts. r=fabrice,shianyow a=tef+ 2013-05-31 22:34:33 +08:00
Gene Lian
24edfe2dfb Bug 866366 - [Buri][Alarm]it will not start alarm until light up the LCD (follow-up patch, part 2). r=jlebar,fabrice a=tef+ 2013-05-17 20:18:35 +08:00
Gene Lian
2011b60d38 Bug 866366 - [Buri][Alarm]it will not start alarm until light up the LCD (follow-up patch, part 1). r=jlebar,fabrice a=tef+ 2013-05-23 17:53:40 +08:00
Gene Lian
4e7100a141 Bug 830616 - A follow-up for bug 828395 to fix some buggy logic in handling the targets of system message. r=mrbkap,benjaminchen 2013-01-16 10:19:15 +08:00
Blake Kaplan
7eed23307e Bug 828395 - System messages handler is fired twice if there was already an handler for b.html contained into an iframe a.html and the page navigate to b.html r=fabrice,genelian 2013-01-14 17:24:46 -08:00
Gene Lian
857b9324fa Bug 821607 - Add checks in the parent to ensure system messages are registered for the correct application. r=sicking 2012-12-27 20:29:32 +08:00
Gene Lian
39abd6f966 Bug 805655 - System messages are received by applications that should not be allowed to (part 3). r=fabrice,mounir 2012-12-05 11:49:34 +08:00
Benjamin Chen
c334e43e26 Bug 802564 - Can't set window.location in inline disposition web activity when its App frame is opened. r=fabrice
1. SystemMessageInternal: Handle the "_listeners" correctly by using "manifest" and "winID"
2. SystemMessageManager: Remove cpmm message listerners when receiving "inner-window-destroyed"; Add winID for the reg/unreg message.
3. DOMRequestIpcHelper: Check aTopic in observe method
2012-11-07 10:32:09 +08:00
Kyle Huey
1482122303 Bug 798491: Add an option to stick all chrome JSMs/JS components in the same compartment. r=mrbkap,philikon
--HG--
extra : rebase_source : 98337b6a8c07d05e8c961a452dd05a7d75c3c60b
2012-10-31 09:13:28 -07:00
Vicamo Yang
8297cdabd6 Backout 67cb43bb8865: Breaks B2G Marionette 2012-10-31 16:35:11 +08:00
Kyle Huey
bdf47895bb Bug 798491: Add an option to stick all chrome JSMs/JS components in the same compartment. r=mrbkap,philikon 2012-10-30 12:28:11 -07:00
Ed Morley
777eed8444 Backout a145ded68994, e0cf397089ec & 1545e91c658e (bug 798491) for bustage on a CLOSED TREE 2012-10-30 17:02:31 +00:00
Kyle Huey
aa1997a51a Bug 798491: Add an option to stick all chrome JSMs/JS components in the same compartment. r=mrbkap,philikon 2012-10-30 08:26:12 -07:00
Fabrice Desré
12098e7a72 Bug 782766 - [WebActivities] support blobs - Part 1: System Messages changes [r=gene]
--HG--
extra : rebase_source : bff9c5c4745493b652a6218a60d5840e09f7235e
2012-10-25 11:45:14 -07:00
Gene Lian
fa70d5311e Bug 796293 - [camera] Picking camera after long press causes app crash and phone reboot. r=fabrice 2012-10-18 18:56:28 +08:00
Gene Lian
229fcffda5 Bug 801573 - [Web Activities] Need to notify SystemMessageInternal when the app's registration restarts to avoid sending system messages to deprecated pages. r=fabrice 2012-10-17 12:30:43 +08:00
Gene Lian
8a7f74658e Bug 797803 - System Message API: System App fails to receive system messages. r=fabrice 2012-10-09 11:15:47 +08:00
Gene Lian
90431ee42e Bug 795782 - System Message API: Shouldn't pend messages for running apps to avoid re-firing them when restarting apps. r=fabrice 2012-10-09 10:54:50 +08:00
Fabrice Desré
56205a5d2d backout c94cf1d133d1 (Bug 796293) 2012-10-09 21:33:16 -07:00
Andrea Marchesini
ada225e73d Bug 796293 - no duplicate pages in registerPage() [r=fabrice] 2012-10-09 16:04:12 -07:00
Gene Lian
cc430c7ee3 Bug 795209 - System Message API: Fail to fire 'icc-stkcommand' system messages. r=fabrice 2012-10-02 13:03:59 +08:00
Gregor Wagner
ae65e313ce Bug 793361 - Apps, SystemMessages: free message manager references for killed children. r=fabrice 2012-10-01 13:29:59 -07:00
Gregor Wagner
e8d5cb7b98 Bug 792846 - SystemMessageInternal.js fails if one of the message receiver is closed. r=vingtetun 2012-09-26 11:06:25 -07:00
Fabrice Desré
16665ba5de Bug 777206 - SystemMessageInternal broadcasts information to all content processes [r=gwagner] 2012-09-18 10:34:56 -07:00
Hsin-Yi Tsai
b7cf2b3eab Bug 789005 - System message API: decrease complexity of broadcastMessage(). r=fabrice 2012-09-11 18:07:03 +08:00
Hsin-Yi Tsai
bfd7e70f33 Bug 787064 - System Message API: add broadcastMessage(). r=fabrice 2012-08-31 03:27:41 +08:00