Andrew McCreight
3d8b9e987d
Bug 935721, part 7 - Inline PrepareForCollection into BeginCollection. r=smaug
...
PrepareForCollection is trivial now, so just inline it.
2013-11-20 14:35:16 -08:00
Andrew McCreight
4129357569
Bug 935721, part 6 - Replace ccResults with aResults in EndCycleCollectionCallback. r=smaug
...
This is done in a separate patch to reduce the size of the previous patch a bit.
2013-11-20 14:35:16 -08:00
Andrew McCreight
9c3c29695f
Bug 935721, part 5 - Invert the control flow of CycleCollectNow's pre- and post-collection work, add CCResults as a field on the CC. r=smaug
...
nsJSEnvironment::CycleCollectNow does work before and after a CC runs. With ICC, nsJSEnv won't
know where in the CC when a CC is about to begin or end, so this patch reorganizes that work
into two separate callback hooks. This requires adding a new struct, CycleCollectorStats, to
hold data nsJSEnv needs between the two calls.
Rather than trying to pass around a pointer to a results structure, this patch just adds
it to the nsCycleCollector struct, and always stores them. The results are passed back
to the end CC callback.
2013-11-20 14:35:16 -08:00
Andrew McCreight
c277987d70
Bug 935721, part 4 - Allocate white nodes array in CollectWhite. r=smaug
...
The white nodes array is only used in CollectWhite, so just allocate it there.
2013-11-20 14:35:16 -08:00
Andrew McCreight
1f195eaf59
Bug 935721, part 3 - Use RAII to set mScanInProgress, hoist out MarkRoots and ScanRoots. r=smaug
...
With ICC, mScanInProgress gets set and cleared a bunch of times so add an RAII class to turn
it on when we're doing stuff and clear it when we're not.
With that in place, we can easily move MarkRoots and ScanRoots out of BeginCollection
in preparation for making them separate phases in ICC.
2013-11-20 14:35:16 -08:00
Andrew McCreight
95a4e63f9c
Bug 935721, part 2 - Allocate GCGraphBuilder on the heap. r=smaug
...
With ICC, the graph builder must persist across invocations of the CC,
so store it on the heap.
2013-11-20 14:35:15 -08:00
Andrew McCreight
bcec4369fd
Bug 935721, part 1 - Store the listener pointer on the nsCycleCollector data structure. r=smaug
...
With ICC, the listener must persist across invocations of the CC, so store it on the CC.
2013-11-20 14:35:15 -08:00
Nick Alexander
ea34b572fc
Bug 934646 - Declare Android resource directories relative to $SRCDIR. r=glandium,gps,mfinkle
...
--HG--
rename : mobile/android/branding/aurora/content/fennec_72x72.png => mobile/android/branding/aurora/res/drawable-hdpi/icon.png
rename : mobile/android/branding/aurora/content/fennec_48x48.png => mobile/android/branding/aurora/res/drawable-mdpi/icon.png
rename : mobile/android/branding/aurora/content/fennec_96x96.png => mobile/android/branding/aurora/res/drawable-xhdpi/icon.png
rename : mobile/android/branding/aurora/content/fennec_144x144.png => mobile/android/branding/aurora/res/drawable-xxhdpi/icon.png
rename : mobile/android/branding/beta/content/fennec_72x72.png => mobile/android/branding/beta/res/drawable-hdpi/icon.png
rename : mobile/android/branding/beta/content/fennec_48x48.png => mobile/android/branding/beta/res/drawable-mdpi/icon.png
rename : mobile/android/branding/beta/content/fennec_96x96.png => mobile/android/branding/beta/res/drawable-xhdpi/icon.png
rename : mobile/android/branding/beta/content/fennec_144x144.png => mobile/android/branding/beta/res/drawable-xxhdpi/icon.png
rename : mobile/android/branding/nightly/content/fennec_72x72.png => mobile/android/branding/nightly/res/drawable-hdpi/icon.png
rename : mobile/android/branding/nightly/content/fennec_48x48.png => mobile/android/branding/nightly/res/drawable-mdpi/icon.png
rename : mobile/android/branding/nightly/content/fennec_96x96.png => mobile/android/branding/nightly/res/drawable-xhdpi/icon.png
rename : mobile/android/branding/nightly/content/fennec_144x144.png => mobile/android/branding/nightly/res/drawable-xxhdpi/icon.png
rename : mobile/android/branding/official/content/fennec_72x72.png => mobile/android/branding/official/res/drawable-hdpi/icon.png
rename : mobile/android/branding/official/content/fennec_48x48.png => mobile/android/branding/official/res/drawable-mdpi/icon.png
rename : mobile/android/branding/official/content/fennec_96x96.png => mobile/android/branding/official/res/drawable-xhdpi/icon.png
rename : mobile/android/branding/official/content/fennec_144x144.png => mobile/android/branding/official/res/drawable-xxhdpi/icon.png
rename : mobile/android/branding/unofficial/content/fennec_72x72.png => mobile/android/branding/unofficial/res/drawable-hdpi/icon.png
rename : mobile/android/branding/unofficial/content/fennec_48x48.png => mobile/android/branding/unofficial/res/drawable-mdpi/icon.png
rename : mobile/android/branding/unofficial/content/fennec_96x96.png => mobile/android/branding/unofficial/res/drawable-xhdpi/icon.png
rename : mobile/android/branding/unofficial/content/fennec_144x144.png => mobile/android/branding/unofficial/res/drawable-xxhdpi/icon.png
2013-11-18 09:31:55 -08:00
Trevor Saunders
3fcd8153fc
bug 939049 - get rid of useless QIs r=smaug
2013-11-15 11:32:12 -05:00
Albert Crespell
2aee2fa311
Bug 937041 - Update tests. r=gene
2013-11-15 16:56:17 +01:00
Albert Crespell
4c016bba69
Bug 937041 - Modify availableNetworks method to return all networks having data in database. r=gene, r=jshih
2013-11-19 13:03:34 +01:00
Chuck Lee
416e806132
Bug 934172 - Retry on error and timeout. r=schien
2013-11-19 17:07:23 +08:00
Randy Lin
65505041c7
Bug 935774 - Test for record four audio channels audiocontext. r=jsmith
2013-11-20 17:32:22 +08:00
Randy Lin
e44a0c6f72
Bug 935774 - Assertion failure: meta in mozilla::MediaEncoder::GetEncodedData. r=roc
2013-11-20 17:14:13 +08:00
Benoit Girard
0d31cc5ffd
Bug 917416 - Make RenderFrameParent opaque to lower b2g memory usage. r=mattwoodrow
2013-11-15 16:48:15 +00:00
Gaia Pushbot
6bdada9bda
Bumping gaia.json for 3 gaia-central revision(s) a=gaia-bump
...
========
https://hg.mozilla.org/integration/gaia-central/rev/25802a660979
Author: Lyall Jonathan Di Trapani <lj.ditrapani@gmail.com>
Desc: Bug 935319 - Improve gaia-ui-tests documentation for users getting starting with b2g-desktop builds. r=dhunt
========
https://hg.mozilla.org/integration/gaia-central/rev/692decf70683
Author: Zac <zcampbell@mozilla.com>
Desc: Merge pull request #13863 from askeing/940883
Bug 940883 - Fix test_everythingme_add_collection.py
========
https://hg.mozilla.org/integration/gaia-central/rev/a0605b01d60a
Author: askeing <askeing@gmail.com>
Desc: Bug 940883 - Fix test_everythingme_add_collection.py
2013-11-20 05:30:24 -08:00
Ed Morley
7a2a985f07
Merge mozilla-central and b2g-inbound
2013-11-20 12:51:26 +00:00
Gaia Pushbot
b523028404
Bumping gaia.json for 2 gaia-central revision(s) a=gaia-bump
...
========
https://hg.mozilla.org/integration/gaia-central/rev/621ff32ce43a
Author: Julien Wajsberg <felash@gmail.com>
Desc: Merge pull request #13846 from julienw/939971-sms-are-cut
Bug 939971 - [SMS] SMS are cut if you switch App while writing your text...
========
https://hg.mozilla.org/integration/gaia-central/rev/f7ca7b56cefd
Author: Julien Wajsberg <felash@gmail.com>
Desc: Bug 939971 - [SMS] SMS are cut if you switch App while writing your text message r=schung
* Never add an empty text in the content array
* Remove old code that is not used anymore
2013-11-20 02:25:24 -08:00
Gaia Pushbot
3e7c294b07
Bumping gaia.json for 2 gaia-central revision(s) a=gaia-bump
...
========
https://hg.mozilla.org/integration/gaia-central/rev/03ea04a1a24e
Author: Andrew Sutherland <asutherland@asutherland.org>
Desc: Merge pull request #13864 from asutherland/encoding-explosions
Bug 883767 - [Email] Unsupported encoding in some email makes the email client explode. r=asuth
========
https://hg.mozilla.org/integration/gaia-central/rev/55b2bfd7f3b7
Author: Andrew Sutherland <asutherland@asutherland.org>
Desc: Bug 883767 - [Email] Unsupported encoding in some email makes the email client explode. r=asuth
propagate https://github.com/mozilla-b2g/gaia-email-libs-and-more/pull/262
2013-11-20 01:45:39 -08:00
Gaia Pushbot
5651af9949
Bumping gaia.json for 2 gaia-central revision(s) a=gaia-bump
...
========
https://hg.mozilla.org/integration/gaia-central/rev/7245fa317b2a
Author: evelynhung <jj.evelyn@gmail.com>
Desc: Merge pull request #13850 from svic/rebase-master-41c3fd86-SettingsUI
Bug 866907: Settings UI Implementation, r=evelyn
========
https://hg.mozilla.org/integration/gaia-central/rev/e6c4b3243986
Author: Garner Lee <garner.lee@telekom.com>
Desc: Bug 866907: Settings UI Implementation.
- NFC UI enable/disable
- Airplane mode implementation.
2013-11-20 01:10:22 -08:00
Shawn Huang
937b91c858
Bug 935578 - Patch 3: Enable connect/disconnect, r=echou
2013-11-20 16:19:09 +08:00
Shawn Huang
de7d3246e2
Bug 935578 - Patch 2: BluetoothA2dpManager bluedroid version, r=echou
2013-11-20 16:19:09 +08:00
Shawn Huang
3308e127dd
Bug 935578 - Patch 1: Separate BluetoothA2dpManager implementation for bluez/bluedroid stack, r=echou
2013-11-20 16:19:08 +08:00
Gaia Pushbot
c96fa94ef6
Bumping gaia.json for 2 gaia-central revision(s) a=gaia-bump
...
========
https://hg.mozilla.org/integration/gaia-central/rev/d2e692ff0453
Author: gasolin <gasolin@gmail.com>
Desc: Merge pull request #13859 from MBRSL/bug-940802-style
Bug 940802 - [UITest] style fix, r=gasolin
========
https://hg.mozilla.org/integration/gaia-central/rev/d7cdef6711eb
Author: Tom Jao <tjao@mozilla.com>
Desc: Bug 940802 - [UITest] style fix
2013-11-20 00:15:26 -08:00
Gaia Pushbot
5a5188e1bf
Bumping gaia.json for 2 gaia-central revision(s) a=gaia-bump
...
========
https://hg.mozilla.org/integration/gaia-central/rev/2f041bec46d5
Author: Rex KM Lee <rexboy@mozilla.com>
Desc: Merge pull request #13469 from rexboy7/fix-bug907155
bug 907155 - [System] Wake phone before shutdown to prevent blocking powerOff r=alive
========
https://hg.mozilla.org/integration/gaia-central/rev/f20a34dcf483
Author: Rex Lee <rexboy@mozilla.com>
Desc: bug 907155 - [System] Wake phone before shutdown to prevent blocking powerOff
2013-11-19 23:40:23 -08:00
Eric Chou
8855291faa
Bug 936995 - Fire event Disable after Bluetooth is really disabled, r=gyeh
2013-11-20 15:01:54 +08:00
Eric Chou
fc53895714
Backed out changeset 40ecdab580b3 (bug 936995) for potential JB build error
2013-11-20 15:17:00 +08:00
Eric Chou
e6daad1cd4
Bug 936995 - Fire event Disable after Bluetooth is really disabled, r=gyeh
2013-11-20 15:01:54 +08:00
Gaia Pushbot
aa452e22a7
Bumping gaia.json for 5 gaia-central revision(s) a=gaia-bump
...
========
https://hg.mozilla.org/integration/gaia-central/rev/ed0e584ec5a7
Author: GaryChen(pychen) <mmm198219@gmail.com>
Desc: Merge pull request #13686 from mpizza/Bug_910697_KMmodify
Bug 910697 k mmodify
9cf631e. r=rudyl, GaryChen.
68b5002. r=timdream.
========
https://hg.mozilla.org/integration/gaia-central/rev/7838d372a983
Author: mpizza <mmm198219@gmail.com>
Desc: Bug 910697 - Shows previous keyboard before displaying correct one
-- change show keyboard flow in keyboard manager
-- keybaord frame will be shown when 'mozbrowserresize' event is fired.
-- add/remove hide class for control ime visible.
-- prevent tap quickly let keyboard broken.
========
https://hg.mozilla.org/integration/gaia-central/rev/05d5c9cea5b0
Author: Jan Jongboom <janjongboom@gmail.com>
Desc: Bug 910697 - Shows previous keyboard before displaying correct one
========
https://hg.mozilla.org/integration/gaia-central/rev/7665d355ccdf
Author: James Lal <james@lightsofapollo.com>
Desc: Merge pull request #13860 from lightsofapollo/marionette-vbump-0.4
NO BUG - vbump marionette-js-runner 0.4
========
https://hg.mozilla.org/integration/gaia-central/rev/e807e1a582c9
Author: James Lal <james@lightsofapollo.com>
Desc: NO BUG - vbump marionette-js-runner 0.4
2013-11-19 23:00:23 -08:00
Gaia Pushbot
ff5ffda8f8
Bumping gaia.json for 2 gaia-central revision(s) a=gaia-bump
...
========
https://hg.mozilla.org/integration/gaia-central/rev/1eae6e9ed4ff
Author: Dominic Kuo <dkuo@mozilla.com>
Desc: Merge pull request #13858 from dominickuo/bug-932388
Bug 932388 - [1.3] Music App launch time improvements, r=@dominickuo
========
https://hg.mozilla.org/integration/gaia-central/rev/b75458b8718c
Author: Dave Huseby <dhuseby@mozilla.com>
Desc: Bug 932388 - [1.3] Music App launch time improvements
2013-11-19 22:40:23 -08:00
Ben Kelly
79fa181ef6
Bug 924565: Part 3: Add tests verifying DOMRequestHelper cleanup and weak ref behavior. r=fabrice
2013-11-20 13:33:24 +08:00
Ben Kelly
5d5ec59993
Bug 924565: Part 2: Use weak observer reference for DOMRequestHelper. r=fabrice
2013-11-20 13:33:18 +08:00
Ben Kelly
bcd2ecd2a2
Bug 924565: Part 1: Declare nsIObserver QI in DOMRequestHelper child classes. r=fabrice
2013-11-20 13:33:10 +08:00
Gaia Pushbot
3d92444c62
Bumping gaia.json for 4 gaia-central revision(s) a=gaia-bump
...
========
https://hg.mozilla.org/integration/gaia-central/rev/02cec9fa575a
Author: Arthur Chen <crh0716@gmail.com>
Desc: Merge pull request #13825 from dwi2/bug940162
Bug 940162 - Modify params passing to SimPinDialog.show in order to accommodate recent change r=kaze
========
https://hg.mozilla.org/integration/gaia-central/rev/49feca9e72fd
Author: tzhuang <tzhuang@mozilla.com>
Desc: Bug 940162 - Modify passing params of SimPinDialog.show in order to accommodate recent change
========
https://hg.mozilla.org/integration/gaia-central/rev/d2554196b5e4
Author: Reuben Morais <reuben.morais@gmail.com>
Desc: Merge pull request #13853 from bgirard/HomescreenBorder
Bug 939392 - Remove invisible border for better performance. r=crdlc
========
https://hg.mozilla.org/integration/gaia-central/rev/f75718f1c62d
Author: Benoit Girard <b56girard@gmail.com>
Desc: Bug 939392 - Remove invisible border for better performance. r=crdlc
2013-11-19 20:55:23 -08:00
Gijs Kruitbosch
65d8d79f49
Bug 934532 - [Australis] clicking in a blank area of the panel shouldn't close it, r=jaws
2013-11-15 13:38:21 +01:00
Drew Willcoxon
f385cd36c2
Bug 937380 - Fix forgetaboutsite/test/browser/browser_clearplugindata.js failure when browser-chrome tests are split into chunks. r=bsmedberg
2013-11-19 14:47:43 -08:00
Jared Wein
efd80c139c
Bug 938980 - [Australis] Restore Defaults will not reshow the address bar if it has been hidden through channel switching. r=Gijs
2013-11-19 17:27:06 -05:00
Matt Brubeck
3dfc4bb19b
Bug 940451 - Fix intermittent failure in browser_urlbar.js [r=rsilveira]
2013-11-19 14:39:02 -08:00
Matt Brubeck
7f7555f139
Bug 940451 - Enable tab scrolling in Metro urlbar autocomplete popup [r=rsilveira]
2013-11-19 14:37:33 -08:00
Ryan VanderMeulen
8cdf55deab
Backed out changesets 26df3bab1ab9 and 3c9dbe653a4e (bug 768667) for Android test bustage.
...
--HG--
rename : mobile/android/base/resources/drawable-hdpi/ic_menu_share.png => mobile/android/base/resources/drawable-hdpi-v11/ic_menu_share.png
rename : mobile/android/base/resources/drawable-mdpi/ic_menu_share.png => mobile/android/base/resources/drawable-mdpi-v11/ic_menu_share.png
rename : mobile/android/base/resources/drawable-xhdpi/ic_menu_share.png => mobile/android/base/resources/drawable-xhdpi-v11/ic_menu_share.png
2013-11-19 17:33:27 -05:00
Mark Finkle
0468e71b8a
Bug 939680 - Implement nsINetworkLinkService.linkType on Android r=blassey
2013-11-18 23:43:09 -05:00
Trevor Saunders
3970431e7a
bug 939049 - staticly type nsIDocument::mDocumentContainer and nsDocumentViewerContainer::mContainer r=smaug
2013-11-15 02:12:43 -05:00
Honza Bambas
b3e6182b6b
Bug 922659 - exception from onCacheEntryCheck should cause NOT_FOUND, r=michal
2013-11-20 23:20:19 +01:00
Honza Bambas
0ea2cf8530
Bug 922671 - nsHttpChannel must bypass concurrent read when request is not resumable, r=michal
2013-11-20 23:20:19 +01:00
Honza Bambas
c7787bb201
Bug 935595 - NS_NOTREACHED\("unexpected request"\) @ nsHttpChannel::OnStopRequest on partially cached download, r=michal
2013-11-20 23:20:18 +01:00
Honza Bambas
de9b2aff79
Bug 934616 - fix race on use of mFile at CacheEntry::Load, r=michal
2013-11-20 23:20:18 +01:00
Honza Bambas
80d9b73534
Bug 922741 - make callbacks iteration in CacheEntry smarter, r=michal
2013-11-20 23:20:17 +01:00
Honza Bambas
9744cba15b
Bug 917432 - hook to webapps-clear-data notification, r=michal
2013-11-20 23:20:16 +01:00
Honza Bambas
f6f9308188
Bug 934610 - fix Assertion failure: \!EventsPending(), at CacheIOThread.cpp:172, r=michal
2013-11-20 23:20:15 +01:00
Matthew Gregan
54d64ccc28
Bug 934232 - Handle pa_stream_new failure in libcubeb's PulseAudio backend. r=padenot
2013-11-21 10:59:48 +13:00