014ba29f0b931e69db61d1ff2acdf5f9e9a0c8e4: Bug 771765 - Support template content process, part 6: support re-creation of the threads created in the template process. r=khuey, r=jorendorff
Thinker Lee <tlee@mozilla.com>, Cervantes Yu <cyu@mozilla.com> - Mon, 03 Jun 2013 18:14:42 +0800 - rev 163143
Push 3066 by akeybl@mozilla.com at Mon, 09 Dec 2013 19:58:46 +0000
Bug 771765 - Support template content process, part 6: support re-creation of the threads created in the template process. r=khuey, r=jorendorff The threads that are frozen/recreated include: * ImageBridgeChildThread. * Image decoding thread pool. * IPC thread (checkpointed, but not frozen). * GC Helper thread. * XPC runtime watchdog thread. * Socket transport service thread/thread pool. * Memory pressure watcher. * Timer thread. * DOM promise worker.
f75dd995b88d5dd7138556073f655ce9576dabf4: Bug 771765 - Support template content process, part 5: PContent protocol changes. r=khuey, r=bent
Thinker Lee <tlee@mozilla.com>, Cervantes Yu <cyu@mozilla.com> - Mon, 03 Jun 2013 18:14:40 +0800 - rev 163142
Push 3066 by akeybl@mozilla.com at Mon, 09 Dec 2013 19:58:46 +0000
Bug 771765 - Support template content process, part 5: PContent protocol changes. r=khuey, r=bent Change the PContent protocol to support: * Creating the template process. * Forking new content processes from the template on the child side and cloning the actor on the parent side. * Fallback to non-templated content process creation if no template-preallocated process is available.
21edfc4062023e746a017ae6ef5dcd8c0e85f912: Bug 771765 - Support template content process, part 4: Clone IPC protocol objects that will be up when the template process is ready. r=khuey, r=bent
Thinker Lee <tlee@mozilla.com>, Cervantes Yu <cyu@mozilla.com> - Mon, 03 Jun 2013 18:14:37 +0800 - rev 163141
Push 3066 by akeybl@mozilla.com at Mon, 09 Dec 2013 19:58:46 +0000
Bug 771765 - Support template content process, part 4: Clone IPC protocol objects that will be up when the template process is ready. r=khuey, r=bent
ae442e5de1ad8ac0d89819999173d04c222cf3f2: Bug 771765 - Support template content process, part 3: IPC glue and IPDL codegen to support protocol cloning. r=bent
Thinker Lee <tlee@mozilla.com>, Cervantes Yu <cyu@mozilla.com> - Fri, 31 May 2013 21:16:57 +0800 - rev 163140
Push 3066 by akeybl@mozilla.com at Mon, 09 Dec 2013 19:58:46 +0000
Bug 771765 - Support template content process, part 3: IPC glue and IPDL codegen to support protocol cloning. r=bent
a3f41e00dc182c3155f8a7b8bd8828ce7ebba979: Bug 771765 - Support template content process, part 2: IPC and glue changes. r=bent
Thinker Lee <tlee@mozilla.com>, Cervantes Yu <cyu@mozilla.com> - Fri, 31 May 2013 21:16:54 +0800 - rev 163139
Push 3066 by akeybl@mozilla.com at Mon, 09 Dec 2013 19:58:46 +0000
Bug 771765 - Support template content process, part 2: IPC and glue changes. r=bent Changes include: * Getting/resetting platform thread ID. * Creating an IPC channel with existing file descriptor sent from the template process. * Child process host with existing process forked from the template.
eeda15041decf2126f33d81caba03c25950992bf: Bug 771765 - Support template content process, part 1: the Nuwa API and low-level wrappers. r=khuey
Thinker Lee <tlee@mozilla.com>, Cervantes Yu <cyu@mozilla.com> - Tue, 07 May 2013 14:25:13 +0800 - rev 163138
Push 3066 by akeybl@mozilla.com at Mon, 09 Dec 2013 19:58:46 +0000
Bug 771765 - Support template content process, part 1: the Nuwa API and low-level wrappers. r=khuey Support of zygote-like process forking is done as: * The b2g chrome process forks a child process that will be the template for forking other content processes. * The template process starts running to some point and freeze. * When ready, the chrome process starts requesting the template to fork content proceses. * The content processes forked from the template process recovers its states including the threads, file descriptors for epoll, signaling and IPC. Recovery of the process states are done by wrapping some system and pthread calls to record the states in the template process and recover in the forked content process.
69bf7abd711234b1c550c94515b65bbd72987ddf: Bumping gaia.json for 5 gaia-central revision(s) a=gaia-bump
Gaia Pushbot <release+gaiajson@mozilla.com> - Mon, 30 Sep 2013 08:35:24 -0700 - rev 163137
Push 3066 by akeybl@mozilla.com at Mon, 09 Dec 2013 19:58:46 +0000
Bumping gaia.json for 5 gaia-central revision(s) a=gaia-bump ======== https://hg.mozilla.org/integration/gaia-central/rev/de7396523254 Author: Zac <zcampbell@mozilla.com> Desc: Merge pull request #12550 from zacc/bug922062 Bug 922062. gaia-ui-tests: Skip cleanUp steps that are not necessary whe... ======== https://hg.mozilla.org/integration/gaia-central/rev/8775e70114fd Author: Zac Campbell <zcampbell@mozilla.com> Desc: Bug 922062. gaia-ui-tests: Skip cleanUp steps that are not necessary when --restart is passed in. r=bebe/davehunt ======== https://hg.mozilla.org/integration/gaia-central/rev/82214cc7c87e Author: Dave Hunt <dave.hunt@gmail.com> Desc: Bug 921827 - Follow-up fix to use properties for the media type lists. r=bebe ======== https://hg.mozilla.org/integration/gaia-central/rev/47c82c1e38a5 Author: Francisco Jordano <arcturus@ardeenelinfierno.com> Desc: Merge pull request #12548 from jmcanterafonseca/contacts_types_bug Bug 922037 - Contacts email, phone or address type cannot be selected ======== https://hg.mozilla.org/integration/gaia-central/rev/e3f3c67d40b0 Author: Jose M. Cantera <jmcanterafonseca@gmail.com> Desc: Bug 922037 - Contacts email, phone or address type cannot be selected
8bfa840a20699780085557f314025729479cfb7c: Bumping gaia.json for 2 gaia-central revision(s) a=gaia-bump
Gaia Pushbot <release+gaiajson@mozilla.com> - Mon, 30 Sep 2013 08:10:25 -0700 - rev 163136
Push 3066 by akeybl@mozilla.com at Mon, 09 Dec 2013 19:58:46 +0000
Bumping gaia.json for 2 gaia-central revision(s) a=gaia-bump ======== https://hg.mozilla.org/integration/gaia-central/rev/cd1c67863eb1 Author: Francisco Jordano <arcturus@ardeenelinfierno.com> Desc: Merge pull request #12474 from jmcanterafonseca/disable_phone Bug 920925 - [Contacts] Cannot recover when trying to add a contact only... ======== https://hg.mozilla.org/integration/gaia-central/rev/95009d01a6dd Author: Jose M. Cantera <jmcanterafonseca@gmail.com> Desc: Bug 920925 - [Contacts] Cannot recover when trying to add a contact only with carrier
4b3fd9ad0f3c347de0699fb251f4c2e29b1d0ee6: Bumping gaia.json for 2 gaia-central revision(s) a=gaia-bump
Gaia Pushbot <release+gaiajson@mozilla.com> - Mon, 30 Sep 2013 08:00:23 -0700 - rev 163135
Push 3066 by akeybl@mozilla.com at Mon, 09 Dec 2013 19:58:46 +0000
Bumping gaia.json for 2 gaia-central revision(s) a=gaia-bump ======== https://hg.mozilla.org/integration/gaia-central/rev/77a0a1d62fb6 Author: Amir Nissim <amirnissim@gmail.com> Desc: Merge pull request #12531 from EverythingMe/910355-collection-offline-icon Bug 910355 - [e.me][bug] Collection icon auto update ======== https://hg.mozilla.org/integration/gaia-central/rev/d66d11ee9fdc Author: Amir Nissim <amirn@everything.me> Desc: Bug 910355 - [e.me][bug] Collection icon auto update
709337918d40419a8339a9f7f3a1da39d5271221: Bumping gaia.json for 4 gaia-central revision(s) a=gaia-bump
Gaia Pushbot <release+gaiajson@mozilla.com> - Mon, 30 Sep 2013 07:45:26 -0700 - rev 163134
Push 3066 by akeybl@mozilla.com at Mon, 09 Dec 2013 19:58:46 +0000
Bumping gaia.json for 4 gaia-central revision(s) a=gaia-bump ======== https://hg.mozilla.org/integration/gaia-central/rev/3695bad19b70 Author: Ben Kelly <bkelly@mozilla.com> Desc: Merge pull request #12526 from wanderview/contacts-loadchunk-no-search Bug 921802: Do not require search while loading contacts. r=jmcf ======== https://hg.mozilla.org/integration/gaia-central/rev/7941ab060beb Author: Ben Kelly <ben@wanderview.com> Desc: Bug 921802: Do not require search while loading contacts ======== https://hg.mozilla.org/integration/gaia-central/rev/af518ee97e6b Author: Germán Toro del Valle <gtorodelvalle@gmail.com> Desc: Merge pull request #12506 from gtorodelvalle/contacts-dialer-916010-duplicate-contact-details-reloaded Bug 916010 - [Contacts] Follow up for visual polish of bug 902399 ======== https://hg.mozilla.org/integration/gaia-central/rev/e23571af8b49 Author: Germán Toro del Valle <gtorodelvalle@gmail.com> Desc: Bug 916010 - [Contacts] Follow up for visual polish of bug 902399.
c8c75b21c4f4222841896e3df706ab661e746432: Bug 914890 - While running a standalone mochitest, prefs and permissions should also reset after the mochitest run. r=jmaher
Martijn Wargers <mwargers@mozilla.com> - Mon, 30 Sep 2013 15:05:21 +0200 - rev 163133
Push 3066 by akeybl@mozilla.com at Mon, 09 Dec 2013 19:58:46 +0000
Bug 914890 - While running a standalone mochitest, prefs and permissions should also reset after the mochitest run. r=jmaher
8be7c8f3da4b3e5aeefa4167d90dd849d20f48cb: Bug 918523 - Prevent rec_queue overrun. r=jesup
Shih-Chiang Chien <schien@mozilla.com> - Sat, 28 Sep 2013 09:12:39 +0800 - rev 163132
Push 3066 by akeybl@mozilla.com at Mon, 09 Dec 2013 19:58:46 +0000
Bug 918523 - Prevent rec_queue overrun. r=jesup
6768887622d4afd5c0582d37359de615ec2037f4: Bug 920831 - MozInputMethod's init should only return undefined. r=bz
Yuan Xulei <xyuan@mozilla.com> - Thu, 26 Sep 2013 15:10:56 +0800 - rev 163131
Push 3066 by akeybl@mozilla.com at Mon, 09 Dec 2013 19:58:46 +0000
Bug 920831 - MozInputMethod's init should only return undefined. r=bz
677ccdec6c488a35de1a398dc492112ab77b6688: Bug 915529 - Add null pointer checking in stringToIP() of systemlibs.js. r=vchang
Ethan Tseng <ettseng@mozilla.com> - Mon, 30 Sep 2013 16:31:12 +0800 - rev 163130
Push 3066 by akeybl@mozilla.com at Mon, 09 Dec 2013 19:58:46 +0000
Bug 915529 - Add null pointer checking in stringToIP() of systemlibs.js. r=vchang
8a34e37caf59254e1be9587143111512103ec178: Bug 915437 - "System JS : ERROR chrome://browser/content/forms.js:942 TypeError: Argument 1 of Range.setEnd is not an object." on all B2G mochitest-9 runs. r=yxl
Martijn Wargers <mwargers@mozilla.com> - Mon, 30 Sep 2013 13:53:40 +0200 - rev 163129
Push 3066 by akeybl@mozilla.com at Mon, 09 Dec 2013 19:58:46 +0000
Bug 915437 - "System JS : ERROR chrome://browser/content/forms.js:942 TypeError: Argument 1 of Range.setEnd is not an object." on all B2G mochitest-9 runs. r=yxl
11ab102e7e8719b9ce66427afedf6c8dfa02fef3: Bug 908058 - Add orientation keyword 'default' to express normal orientation. r=mounir, r=blassey
Viral Wang <vwang@mozilla.com> - Mon, 30 Sep 2013 10:40:41 -0400 - rev 163128
Push 3066 by akeybl@mozilla.com at Mon, 09 Dec 2013 19:58:46 +0000
Bug 908058 - Add orientation keyword 'default' to express normal orientation. r=mounir, r=blassey
9c47f46943ff7bab98e6da5a8614b9c8b80be242: Bug 901978 - Query HWC to check for "R/B swap" and Color layer support. r=ncameron
Diego Wilson <dwilson@codeaurora.org> - Fri, 27 Sep 2013 13:37:19 -0700 - rev 163127
Push 3066 by akeybl@mozilla.com at Mon, 09 Dec 2013 19:58:46 +0000
Bug 901978 - Query HWC to check for "R/B swap" and Color layer support. r=ncameron
ac8dd0eb7db946527aa1bed0a5a82dc3743304d8: Bumping gaia.json for 2 gaia-central revision(s) a=gaia-bump
Gaia Pushbot <release+gaiajson@mozilla.com> - Mon, 30 Sep 2013 06:35:25 -0700 - rev 163126
Push 3066 by akeybl@mozilla.com at Mon, 09 Dec 2013 19:58:46 +0000
Bumping gaia.json for 2 gaia-central revision(s) a=gaia-bump ======== https://hg.mozilla.org/integration/gaia-central/rev/0f8930a9ed9c Author: Amir Nissim <amirnissim@gmail.com> Desc: Merge pull request #12533 from EverythingMe/912386-apps-hold-click [Bug 912386] fix long-tap on app won't prevent normal click [r=crdlc] ======== https://hg.mozilla.org/integration/gaia-central/rev/bde183b340cd Author: Evyatar Amitay <evyatron@gmail.com> Desc: [Bug 912386] fix long-tap on app won't prevent normal click [r=crdlc]
77148d144fcf973a689a8c5dc46cdee926d8b63b: Merge fx-team to m-c.
Ryan VanderMeulen <ryanvm@gmail.com> - Mon, 30 Sep 2013 16:18:53 -0400 - rev 163125
Push 3066 by akeybl@mozilla.com at Mon, 09 Dec 2013 19:58:46 +0000
Merge fx-team to m-c.
1cae2cc4b5c17b0be10e98df2e19d6d2ddb249a4: Bug 921527 - Enable the mozTCPSocket API for web apps on Android. r=wesj
Marco Castelluccio <mar.castelluccio@studenti.unina.it> - Mon, 30 Sep 2013 14:00:02 -0400 - rev 163124
Push 3066 by akeybl@mozilla.com at Mon, 09 Dec 2013 19:58:46 +0000
Bug 921527 - Enable the mozTCPSocket API for web apps on Android. r=wesj
(0) -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 +100000 +300000 tip