Thomas Zimmermann
04f8f3b5ec
Bug 1171994: Cleanup JSAPI code of |RilConsumer|, r=htsai
...
This patch cleans up the JSAPI code of |RilConsumer| and moves it
into the class itself.
2015-07-17 12:10:01 +02:00
Thomas Zimmermann
3968e49ba6
Bug 1171994: Use |RilSocket| to handle RIL messages on the RIL worker, r=htsai
...
This patch finally breaks up forwarding received RIL messages to the
main thread before they go to the RIL worker. Any RIL message that is
received on th I/O thread is forwarded directly to the RIL worker
thread and handed over to the RIL worker JS code.
The patch includes a number of changes. They all depend on each other,
so there's no good way of landing them one-by-one.
* |RilConsumer| now runs on the RIL worker thread.
* |RilWorker| uses tasks to register/unregister |RilConsumer| in the worker.
* |RilConsumer| uses |RilSocket| instead of |StreamSocket|.
* With |RilSocket|, received RIL messages do not go through main. They are
forwared to the RIL worker and handed over to JS immediately.
2015-07-17 12:10:01 +02:00
Thomas Zimmermann
485ba1b5ae
Bug 1171994: Store an instance of |RilWorker| for each RIL connection, r=htsai
2015-07-17 12:10:01 +02:00
Thomas Zimmermann
d9296de87c
Bug 1171994: Separate RIL I/O interfaces, r=htsai
...
This patch separates the current interface of |RilConsumer| into
two distinct classes. |RilWorker| provides the public interface
and |RilConsumer| provides the internal implementation. Running
|RilConsumer| on a worker thread will be easier this way.
2015-07-17 12:10:01 +02:00
Thomas Zimmermann
402f6a7f0e
Bug 1171994: Forward received RIL socket I/O via |WorkerCrossThreadDispatcher|, r=htsai
...
With this patch, |RilSocket| and it's helpers forward received data
via a WCTD. This will hand over the worker's JS context to the RIL
consumer.
In a later patch, the RIL consumer will be moved onto the RIL worker
thread and call the JS ril-worker code directly.
2015-07-17 12:10:01 +02:00
Thomas Zimmermann
cc06a5e4ba
Bug 1171994: Add |RilSocket| and |RilSocketConsumer|, r=htsai
...
|RilSocket| and |RilSocketConsumer| are copies of the respective stream-
socket classes. Improvements to the RIL I/O code will be implemented on
top of the new classes.
2015-07-17 12:10:01 +02:00
B2G Bumper Bot
fdee2dddb9
Bumping manifests a=b2g-bump
2015-07-17 02:52:34 -07:00
B2G Bumper Bot
9122233193
Bumping gaia.json for 2 gaia revision(s) a=gaia-bump
...
========
https://hg.mozilla.org/integration/gaia-central/rev/c10440493e29
Author: Etienne Segonzac <etienne@segonzac.info>
Desc: Merge pull request #31008 from etiennesegonzac/bug-1179040
Bug 1179040 - Don't hide setVisible(false) frames to benefit from gec…
========
https://hg.mozilla.org/integration/gaia-central/rev/8e9ba11bbc07
Author: Etienne Segonzac <etienne@segonzac.info>
Desc: Bug 1179040 - Don't hide setVisible(false) frames to benefit from gecko keeping the layer tree alive a bit. r=kgrandon, snowmantw
2015-07-17 02:50:34 -07:00
B2G Bumper Bot
3c01d49232
Bumping manifests a=b2g-bump
2015-07-17 01:43:05 -07:00
B2G Bumper Bot
8154327696
Bumping gaia.json for 4 gaia revision(s) a=gaia-bump
...
========
https://hg.mozilla.org/integration/gaia-central/rev/8739578ca430
Author: steveck-chung <schung@mozilla.com>
Desc: Merge pull request #30770 from steveck-chung/new-message-messaging-service
Bug 1169573 - [Messages][NG] Lay out Messaging service structure, r=julienw, azasypkin
========
https://hg.mozilla.org/integration/gaia-central/rev/e197544b6e77
Author: steveck-chung <schung@mozilla.com>
Desc: Bug 1169573 - [Messages][NG] Lay out Messaging service structure, r=julienw, azasypkin
========
https://hg.mozilla.org/integration/gaia-central/rev/d6edd3ed3f68
Author: Jorge Prudencio <jpruden92@gmail.com>
Desc: Merge pull request #30973 from jpruden92/bug1184020-contacts
Bug 1184020 - [Contacts][NGA] Import curtain.html element when we use gaia-install or reset-gaia
========
https://hg.mozilla.org/integration/gaia-central/rev/b56af7ecb1a9
Author: jpruden92 <jorgepruden@gmail.com>
Desc: Bug 1184020 - [Contacts][NGA] Import curtain.html element when we use gaia-install or reset-gaia
2015-07-17 01:40:39 -07:00
Edgar Chen
e005fb06f8
Bug 1159591 - Part 12: Move radio check for MMI to a common place. r=aknow
2015-07-10 15:27:38 +08:00
Edgar Chen
9cfef7195a
Bug 1159591 - Part 11: Move MMI consts from ril_consts to telephonyService. r=aknow
2015-05-05 19:27:23 +08:00
Edgar Chen
ad33e4480d
Bug 1159591 - Part 10: Move MMI logic from ril_worker to telephonyService (USSD). r=aknow
2015-04-30 22:45:40 +08:00
Edgar Chen
d3eaab1ca7
Bug 1159591 - Part 9: Move MMI logic from ril_worker to telephonyService (Call Waiting). r=aknow
2015-04-30 19:58:16 +08:00
Edgar Chen
d034fa3d07
Bug 1159591 - Part 8: Move MMI logic from ril_worker to telephonyService (Call Barring). r=aknow
2015-04-30 18:58:30 +08:00
Edgar Chen
17084a2b82
Bug 1159591 - Part 7: Move MMI logic from ril_worker to telephonyService (Call Barring Password). r=aknow
2015-04-30 12:35:55 +08:00
Edgar Chen
367a57ac19
Bug 1159591 - Part 6: Move MMI logic from ril_worker to telephonyService (CLIR). r=aknow
2015-04-30 12:20:40 +08:00
Edgar Chen
35cdfde48b
Bug 1159591 - Part 5: Move MMI logic from ril_worker to telephonyService (CLIP). r=aknow
2015-04-30 10:53:25 +08:00
Edgar Chen
66b3607092
Bug 1159591 - Part 4: Move MMI logic from ril_worker to telephonyService (IMEI). r=aknow
2015-04-29 23:44:36 +08:00
Edgar Chen
a92ed27045
Bug 1159591 - Part 3: Move MMI logic from ril_worker to telephonyService (Icc Lock). r=aknow
2015-04-29 18:01:16 +08:00
Edgar Chen
34832cd558
Bug 1159591 - Part 2: Move MMI logic from ril_worker to telephonyService (Call Forwarding). r=aknow
2015-04-29 15:05:06 +08:00
Edgar Chen
4a6abfef8c
Bug 1159591 - Part 1: Add MMI tests for call barring, call waiting, clip, clir, pin2, puk2 and ussd. r=aknow
2015-04-30 10:11:37 +08:00
B2G Bumper Bot
b5bb142351
Bumping manifests a=b2g-bump
2015-07-16 23:47:33 -07:00
B2G Bumper Bot
488f4c388d
Bumping gaia.json for 4 gaia revision(s) a=gaia-bump
...
========
https://hg.mozilla.org/integration/gaia-central/rev/877030f2aae9
Author: steveck-chung <schung@mozilla.com>
Desc: Merge pull request #30998 from steveck-chung/new-message-settings
Bug 1180593 - [Messages][NG] Reorganize settings methods for settings service and views separately, r=azasypkin
========
https://hg.mozilla.org/integration/gaia-central/rev/a68659432183
Author: steveck-chung <schung@mozilla.com>
Desc: Bug 1180593 - [Messages][NG] Reorganize settings methods for settings service and views separately, r=azasypkin
========
https://hg.mozilla.org/integration/gaia-central/rev/2b4a3d9a918a
Author: Ricky Chien <rickychien@users.noreply.github.com>
Desc: Merge pull request #31016 from rickychien/revert-bug-1181787
Revert "Bug 1181787 - Create nodejs util for parsing and transforming app html files"
========
https://hg.mozilla.org/integration/gaia-central/rev/9ec7bac1dc14
Author: Ricky Chien <ricky060709@gmail.com>
Desc: Revert "Bug 1181787 - Create nodejs util for parsing and transforming app html files"
This reverts commit ebacbec5b528a4728c430dbb1b0c3e118a11d8bb.
2015-07-16 23:45:32 -07:00
B2G Bumper Bot
8091e1d9c1
Bumping manifests a=b2g-bump
2015-07-16 20:13:10 -07:00
B2G Bumper Bot
7209335524
Bumping gaia.json for 2 gaia revision(s) a=gaia-bump
...
========
https://hg.mozilla.org/integration/gaia-central/rev/f3f8a671b126
Author: Kevin Grandon <kevingrandon@yahoo.com>
Desc: Merge pull request #31006 from KevinGrandon/bug_1183919_gaia_switch_white_space_wrap
Bug 1183919 - [GaiaSwitch] Force text to wrap inside gaia-switch, overriding legacy building block inherited styles
========
https://hg.mozilla.org/integration/gaia-central/rev/7ab12f7c3a03
Author: Kevin Grandon <kevingrandon@yahoo.com>
Desc: Bug 1183919 - [GaiaSwitch] Force text to wrap inside gaia-switch, overriding legacy building block inherited styles
2015-07-16 20:10:43 -07:00
B2G Bumper Bot
be719072ec
Bumping manifests a=b2g-bump
2015-07-16 17:52:33 -07:00
B2G Bumper Bot
2edfba349d
Bumping gaia.json for 2 gaia revision(s) a=gaia-bump
...
========
https://hg.mozilla.org/integration/gaia-central/rev/4ec6e0ebec37
Author: Miller Medeiros <miller@millermedeiros.com>
Desc: Merge pull request #30724 from RomainLoisel/bug_1170456
Bug 1170456 - [Calendar] fix remain jsdoc error r=millermedeiros
========
https://hg.mozilla.org/integration/gaia-central/rev/8f07a90548ed
Author: Romain <me@romain-loisel.fr>
Desc: Bug 1170456 - [Calendar] fix remain jsdoc error
2015-07-16 17:50:34 -07:00
B2G Bumper Bot
45f300b899
Bumping manifests a=b2g-bump
2015-07-16 16:22:35 -07:00
B2G Bumper Bot
b26188efbb
Bumping gaia.json for 2 gaia revision(s) a=gaia-bump
...
========
https://hg.mozilla.org/integration/gaia-central/rev/fd64b111a573
Author: Martijn <martijn.martijn@gmail.com>
Desc: Merge pull request #30992 from mwargers/1183800
Bug 1183800 - Fix for test_clock_create_new_alarm.py failure
========
https://hg.mozilla.org/integration/gaia-central/rev/b9a53a327952
Author: Martijn Wargers <mwargers@mozilla.com>
Desc: Bug 1183800 - Fix for test_clock_create_new_alarm.py failure
2015-07-16 16:20:35 -07:00
B2G Bumper Bot
efd9584d0e
Bumping manifests a=b2g-bump
2015-07-16 14:33:26 -07:00
Ryan VanderMeulen
2e9d46d98f
Merge m-c to b2g-inbound. a=merge
2015-07-16 16:20:49 -04:00
B2G Bumper Bot
3ef72a4d78
Bumping manifests a=b2g-bump
2015-07-16 12:27:32 -07:00
B2G Bumper Bot
bf9594d6e0
Bumping gaia.json for 2 gaia revision(s) a=gaia-bump
...
========
https://hg.mozilla.org/integration/gaia-central/rev/4b305de73d5f
Author: No-Jun Park <npark@mozilla.com>
Desc: Merge pull request #30847 from npark-mozilla/RTLImageCompare
Bug 1180819
- Add features in imagecompare to help automating RTL acceptance tests
========
https://hg.mozilla.org/integration/gaia-central/rev/05d9197684c4
Author: No-Jun Park <npark@mozilla.com>
Desc: following features are added to imagecompare:
- specify locale as gaiatest parameter
- put custom name per screenshot
- move failed diffs into mismatch folder
2015-07-16 12:25:32 -07:00
Ryan VanderMeulen
1cd9a1c1dc
Merge b2g-inbound to m-c. a=merge
2015-07-16 15:15:42 -04:00
Ryan VanderMeulen
825ad570a6
Merge inbound to m-c. a=merge
2015-07-16 14:53:39 -04:00
Jordan Lund
6a018eeb7d
Bug 1154796 - bump mozharness.json to match 239491bc393a, CLOSED TREE r=ryanvm a=testing
2015-07-16 11:02:52 -07:00
Jordan Lund
b93bb49047
Bug 1154796 - sync in-tree copy of mozharness to hgmo mozharness 239491bc393a, r=ryanvm a=testing
2015-07-16 11:01:57 -07:00
B2G Bumper Bot
5be7f9fc5e
Bumping manifests a=b2g-bump
2015-07-16 09:53:27 -07:00
B2G Bumper Bot
e43f60cf1d
Bumping gaia.json for 2 gaia revision(s) a=gaia-bump
...
========
https://hg.mozilla.org/integration/gaia-central/rev/dfd4a9e8f31e
Author: Ryan VanderMeulen <ryanvm@gmail.com>
Desc: Merge pull request #30968 from begeeben/1174658_intro_launch_animation
Bug 1174658 - [Stingray][Dashboard] Intro launch animation for dashbo…
========
https://hg.mozilla.org/integration/gaia-central/rev/115a8b013f55
Author: Yi-Fan Liao <begeeben@gmail.com>
Desc: Bug 1174658 - [Stingray][Dashboard] Intro launch animation for dashboard - Central Clock and Background
* Add background and greeting animations.
* Change mozl10n.get() to mozl10n.formatValue().
2015-07-16 09:51:29 -07:00
B2G Bumper Bot
1c7bdf7e2d
Bumping manifests a=b2g-bump
2015-07-16 09:47:25 -07:00
Ryan VanderMeulen
70a18758c3
Merge m-c to inbound. a=merge
...
CLOSED TREE
2015-07-16 12:45:32 -04:00
B2G Bumper Bot
d28fd199bc
Bumping gaia.json for 6 gaia revision(s) a=gaia-bump
...
========
https://hg.mozilla.org/integration/gaia-central/rev/e201d8a177d8
Author: Ryan VanderMeulen <ryanvm@gmail.com>
Desc: Merge pull request #30993 from jedireza/lockscreen-dialog-clipping-alternative
Bug 1175461 - Updating dialog height on system resize
========
https://hg.mozilla.org/integration/gaia-central/rev/9b46e620b665
Author: jedireza <reza@akhavan.me>
Desc: Bug 1175461 - Updating dialog height on system resize
========
https://hg.mozilla.org/integration/gaia-central/rev/cacfaa7b43f2
Author: Ryan VanderMeulen <ryanvm@gmail.com>
Desc: Merge pull request #30819 from stasm/1180175-remove-l20n-syntax
Bug 1180175 - Remove L20n syntax support from shared/js/l10n.js. r=gandalf
========
https://hg.mozilla.org/integration/gaia-central/rev/d07ad346b020
Author: Staś Małolepszy <stas@mozilla.com>
Desc: Bug 1180175 - Remove L20n syntax support from shared/js/l10n.js. r=gandalf
========
https://hg.mozilla.org/integration/gaia-central/rev/bac937cea79d
Author: Ryan VanderMeulen <ryanvm@gmail.com>
Desc: Merge pull request #30988 from stasm/1184223-fm-l20n
Bug 1184223 - Migrate FM Radio to l20n.js
========
https://hg.mozilla.org/integration/gaia-central/rev/2ac9e21c6a7d
Author: Staś Małolepszy <stas@mozilla.com>
Desc: Bug 1184223 - Migrate FM Radio to l20n.js. r=timdream r=gandalf
2015-07-16 09:45:26 -07:00
Ryan VanderMeulen
9870af6cd6
Backed out changeset 01478a143658 (bug 1159751) for causing bug 1184539.
...
CLOSED TREE
2015-07-16 11:11:39 -04:00
Ryan VanderMeulen
bf779e6568
Merge m-c to b2g-inbound. a=merge
...
CLOSED TREE
2015-07-15 21:30:15 -04:00
Ryan VanderMeulen
cf954d5d9d
Backed out changeset 653179afb65f (bug 1175098) for frequent WinXP browser_compartments.js failures.
...
CLOSED TREE
2015-07-15 21:28:00 -04:00
B2G Bumper Bot
c4bc4901c2
Bumping manifests a=b2g-bump
2015-07-15 17:57:33 -07:00
B2G Bumper Bot
df397ac930
Bumping gaia.json for 2 gaia revision(s) a=gaia-bump
...
========
https://hg.mozilla.org/integration/gaia-central/rev/f0aa763ddba8
Author: Kevin Grandon <kevingrandon@yahoo.com>
Desc: Merge pull request #28821 from KevinGrandon/bug_1142087_old_privacy_policy
Bug 1142087 - [Settings] Update privacy policies
========
https://hg.mozilla.org/integration/gaia-central/rev/aed140cacc79
Author: Kevin Grandon <kevingrandon@yahoo.com>
Desc: Bug 1142087 - [Settings] Update privacy policies
2015-07-15 17:55:33 -07:00
Wes Kocher
cf2d58d6f1
Merge m-c to b2ginbound, a=merge
2015-07-15 16:42:31 -07:00
B2G Bumper Bot
9fe363ab49
Bumping manifests a=b2g-bump
2015-07-15 16:37:15 -07:00