Justin Lebar
5e34a26e58
Bug 836654 - Part 6: If a process is "critical" and holds the "cpu" or "high-priority" wake lock, give it priority FOREGROUND_HIGH. r=cjones
2013-02-14 15:41:30 -05:00
Justin Lebar
005f5cb8be
Bug 836654 - Part 2: Add PROCESS_PRIORITY_FOREGROUND_HIGH. r=cjones
2013-02-14 15:41:30 -05:00
Gabriele Svelto
dcff369af5
Bug 820438 - Immediately apply changes in maximum script runtime to make them visible in content processes. r=jst
2013-01-31 18:23:50 +01:00
Justin Lebar
058aaf14da
Bug 838615 - Add missing process-priority nice values to b2g.js. r=cjones
...
This sets background_perceivable's nice at 10 and
background{,_homescreen}'s nice at 20. I'm a bit worried that this will
de-prioritize background_perceivable so much that music players may
start skipping. But we need to test.
--HG--
extra : rebase_source : e759ffb5bb58b89838c1dafdc49f737832593961
2013-02-08 14:32:24 +00:00
Alan Huang
42a6d75810
Bug 839312 - Specify gonk low-memory-killer priorityClasses in the correct order and fix typo in b2g.js which was preventing us from giving the kernel one of the necessary priority classes. r=jlebar
2013-02-08 14:09:26 +00:00
Chris Jones
dd7c446f72
Bug 835584: Precompile forms.js and preload UserAgentOverrides.jsm. r=fabrice
2013-02-05 18:27:52 -08:00
Vivien Nicolas ext:(%20and%20Chris%20Jones%20%3Cjones.chris.g%40gmail.com%3E)
a321a9bd0c
Rollup of bug 819000: Preload about:blank. r=cjones, r=jlebar
...
Includes the following patches
Bug 819000: Bail out of PresShell::Paint if not active. r=roc
Bug 819000: Make sure preloaded docshells are reset to active. r=jlebar
Bug 819000: Preload about:blank. r=cjones a=cjones
2013-01-24 10:39:18 -08:00
Jonathan Griffin
1bafd938ca
Bug 834080 - Set marionette.force-local=true for b2g desktop builds, r=mdas
2013-01-28 15:36:58 -08:00
Justin Lebar
e2d2df38f2
Bug 834059 - Send processses into the foreground when they first launch, so they don't get killed quite so quickly. r=cjones
...
This patch also sends the preallocated process into the background immediately after it's launched.
2013-01-26 16:14:01 -05:00
Phil Ringnalda
91cff9e707
Back out 2692ef57acaa (bug 789358) for causing bug 834883
2013-01-25 14:38:30 -08:00
Matt Brubeck
d6632d924a
Bug 789358 - Re-enable click target fluffing in B2G [r=cjones]
2013-01-24 06:53:55 -08:00
Mounir Lamouri
a0d20ede21
Bug 801635 - Disable <input type='file'> for B2G. r=sicking
2013-01-21 10:48:48 +00:00
Dave Hylands
22fb48a38c
Bug 825598 - Add a watchdog timer on downloads and automatically restart if timer expires. r=marshall_law
2013-01-15 00:10:19 +01:00
Justin Lebar
a6448c2ae3
Bug 809949 - Dump memory reports when 'memory report' is written to a special fifo on disk. r=glandium,njn
2013-01-14 01:43:25 -05:00
Gregor Wagner
6cbbf2b5b2
Bug 828887 - "unused-arenas" is not freed unless worker is idle for 5 seconds. r=bent
2013-01-10 23:50:40 +01:00
Gian-Carlo Pascutto
351d6de093
Bug 825891 - Remove the code for per-client randomization in the url-classifier. r=dcamp
2013-01-08 16:43:33 +01:00
Ed Morley
abdf132abf
Bug 811528 - Fix comment typo & whitespace; r=me DONTBUILD
2013-01-07 10:03:12 +00:00
Jed Parsons
2f45cc2262
Bug 811528 - Native identity needs to be preffed on in b2g. r=ferjm
2013-01-06 22:24:14 -05:00
Ehsan Akhgari
2be7cfce19
Merge mozilla-central into mozilla-inbound
2013-01-05 16:00:35 -05:00
Chris Peterson ext:(%2C%20Shih-Chiang%20Chien%20%3Cschien%40mozilla.com%3E%20and%20Chris%20Jones%20%3Cjones.chris.g%40gmail.com%3E)
3309ddaa45
Gecko work for bug 823619: Dispatch spec-compliant mouse events when touch events are available. r=cjones,jlebar,schien,vingtetun a=blocking-basecamp
...
This is a rollowup of the following patches
Bug 823619, part 1: Make TabChild dispatch spec-compliant compat mouse events. r=mwu
Bug 823619, part 2: Use touch event for scrolling if available. r=cjones,schien,vingtetun a=blocking-basecamp
2013-01-05 15:53:16 +01:00
Kan-Ru Chen (陳侃如)
41defd0d01
Bug 793105 - Add a "backgroundPerceivable" class for audio-channel-content. r=jlebar,roc
2013-01-05 13:03:51 +08:00
Chris Jones
90fdd69121
Bug 823610: Make discarding GL contexts of foreground pages on memory pressure pref-able, and pref off for b2g. r=jgilbert,jlebar
2013-01-03 15:39:25 -08:00
Chris Jones
98909df4d4
Bug 808862: Lower context-menu hold delay to 750ms. r=vingtetun
2013-01-03 14:33:25 -08:00
Philipp von Weitershausen
41571aeead
Bug 820617 - Add a hook to make NetworkManager not manage offline status and use it in Marionette for B2G CI. r=jgriffin
2012-12-29 10:11:04 -08:00
Chris Jones
4708331ed9
Bug 824172: Re-enable strict file:// security, because yes we have wifi and installed apps now. r=sicking
2012-12-27 15:04:29 -08:00
Marshall Culpepper
e0bdbfdb90
Bug 821741: Load update prefs more dynamically to support automation in B2G. r=fabrice
...
--HG--
extra : rebase_source : ca7f9ef99fe96051d915ec5b8a87fb22a00d3d6d
2012-12-26 11:28:42 -06:00
Gian-Carlo Pascutto
b261864022
Bug 823665 - Rename urlclassifier.confirm-age to max-complete-age. r=gcp
2012-12-21 08:48:30 +01:00
Chris Jones
f43c8d77a4
Backed out changeset 5aa4d9daa13c because it's about to fail some tests
...
--HG--
extra : rebase_source : c613246a6b37584df0174229e53849987847a159
2012-12-21 17:57:14 -08:00
Chris Jones
5311e02a19
Bug 823962: Pref sending CSP reports off for b2g until bug 824170 is resolved. r=fabrice a=blocking-basecamp
2012-12-21 17:42:28 -08:00
Chiajung Hung
cb2c3eaf66
Bug 805939: Wait for shadow trees to update orientation before recompositing. r=cjones
2012-11-22 10:40:57 +08:00
Mark Hammond
014d7213d5
Backout cf585138ff25 (bug 805939) for Windows build bustage on a CLOSED TREE
2012-12-21 15:30:02 +11:00
Chiajung Hung
f1e80feb7a
Bug 805939: Wait for shadow trees to update orientation before recompositing. r=cjones
2012-11-22 10:40:57 +08:00
Justin Lebar
fcb9bb724a
Bug 821440 - Allow the B2G homescreen to run in the background with a decreased oom_score_adj compared to vanilla background apps. r=cjones
2012-12-18 21:37:35 -05:00
Marshall Culpepper
4fedb0294f
Bug 812584: Part 2 - Tweaks to update download retry prefs for B2G. r=fabrice
2012-12-17 17:23:14 -06:00
Alexandre Poirot
ef16860198
Bug 820443 - Disable slow script modal in b2g. r=vingtetun
2012-12-16 19:20:02 -05:00
Gregor Wagner
22f9503137
Bug 819560 - RIL: remember the last mcc code. r=sicking
2012-12-12 16:57:11 -08:00
Nicholas Cameron
04002c184f
Bug 780692; throttle OMTA (rollup patch). r=dbaron,bz
...
--HG--
extra : rebase_source : 1207275df5c509ac1974e2b9333c738b995f9d5e
2012-12-12 10:12:43 +13:00
Chris Jones
2668422134
Bug 819714: Take away the nice things from desktop b2g builds. r=vingtetun
2012-12-11 11:24:25 -08:00
Benoit Jacob
70f713c25d
Bug 818766 - forgot to actually flip the pref to false everywhere - r=jgilbert
2012-12-07 21:37:09 -05:00
Benoit Jacob
7fb07ef78b
Bug 818766 - disable by default losing WebGL contexts on heap-minimize, add a pref for it - r=jgilbert
2012-12-07 21:00:42 -05:00
Alexandre Poirot
320b2159e0
Bug 797657 - Change default CSP to desired policy for certified apps. r=sicking
2012-11-29 17:52:02 -05:00
Ryan VanderMeulen
24b8f21c06
Backed out changeset b65787162e89 (bug 797657) for suspected m-oth failures.
2012-11-29 19:01:50 -05:00
Alexandre Poirot
748698dee9
Bug 797657 - Change default CSP to desired policy for certified apps. r=sicking
2012-11-29 17:52:02 -05:00
Vicamo Yang
d2b2019757
Bug 804754 - Add UAProfile url into HTTP request header. r=vyang
2012-11-29 11:39:58 +08:00
Chris Jones
01f70e7675
Bug 814778: Disable font inflation for the b2g master process. r=dbaron
2012-11-28 12:16:01 -08:00
Chris Jones
a22bfed41d
Bug 811315: Use process-per-mozbrowser by default and make scrolling behavior selectable by content. r=jlebar sr=roc
...
This is a rollup of the following patches
Bug 811315, part 0.9: Fix pre-existing race condition that allows dying ContentParents to accidentally try to load new TabParents. r=jlebar
Bug 811315, part 0.91: Fix another pre-existing race condition where FirstIdle might run after ContentChild::ActorDestroy(). r=jlebar
Bug 811315, part 1: Make "browser" process limit infinite and unload the processes when all tabs are closed. Firefox with process-per-tab! r=jlebar
Bug 811315, part 2: Pass scrolling-behavior hint down into TabParent instead of inferring it from app/browser. r=jlebar
Bug 811315, part 3: Add a mozasyncpanzoom attribute for iframes and honor it when constructing a remote frame. r=jlebar sr=roc
2012-11-27 12:43:52 -08:00
Fabrice Desré
c1e2fc7192
bug 815145 - Remove the JS REPL from shell.js [r=vingtetun]
2012-11-27 08:40:18 -08:00
Chris Jones
a3a255ca87
Bug 803908: Enable font inflation for async pan/zoomed browsers. r=dbaron
2012-11-20 11:55:14 -08:00
Chris Jones
9375f9ff7c
Bug 798694, part 3: Remove UA overrides from b2g product proper. r=fabrice
2012-11-18 18:57:41 -08:00
Chris Pearce
9abb830db0
Bug 811381 - Remove ns prefix from media code. r=roc
...
--HG--
rename : content/media/nsAudioAvailableEventManager.cpp => content/media/AudioAvailableEventManager.cpp
rename : content/media/nsAudioAvailableEventManager.h => content/media/AudioAvailableEventManager.h
rename : content/media/nsAudioStream.cpp => content/media/AudioStream.cpp
rename : content/media/nsAudioStream.h => content/media/AudioStream.h
rename : content/media/nsMediaCache.cpp => content/media/MediaCache.cpp
rename : content/media/nsMediaCache.h => content/media/MediaCache.h
rename : content/media/nsBuiltinDecoder.cpp => content/media/MediaDecoder.cpp
rename : content/media/nsBuiltinDecoder.h => content/media/MediaDecoder.h
rename : content/media/nsBuiltinDecoderReader.cpp => content/media/MediaDecoderReader.cpp
rename : content/media/nsBuiltinDecoderReader.h => content/media/MediaDecoderReader.h
rename : content/media/nsBuiltinDecoderStateMachine.cpp => content/media/MediaDecoderStateMachine.cpp
rename : content/media/nsBuiltinDecoderStateMachine.h => content/media/MediaDecoderStateMachine.h
rename : content/media/dash/nsDASHDecoder.cpp => content/media/dash/DASHDecoder.cpp
rename : content/media/dash/nsDASHDecoder.h => content/media/dash/DASHDecoder.h
rename : content/media/dash/nsDASHReader.cpp => content/media/dash/DASHReader.cpp
rename : content/media/dash/nsDASHReader.h => content/media/dash/DASHReader.h
rename : content/media/dash/nsDASHRepDecoder.cpp => content/media/dash/DASHRepDecoder.cpp
rename : content/media/dash/nsDASHRepDecoder.h => content/media/dash/DASHRepDecoder.h
rename : content/media/gstreamer/nsGStreamerDecoder.cpp => content/media/gstreamer/GStreamerDecoder.cpp
rename : content/media/gstreamer/nsGStreamerDecoder.h => content/media/gstreamer/GStreamerDecoder.h
rename : content/media/gstreamer/nsGStreamerReader.cpp => content/media/gstreamer/GStreamerReader.cpp
rename : content/media/gstreamer/nsGStreamerReader.h => content/media/gstreamer/GStreamerReader.h
rename : content/media/ogg/nsOggCodecState.cpp => content/media/ogg/OggCodecState.cpp
rename : content/media/ogg/nsOggCodecState.h => content/media/ogg/OggCodecState.h
rename : content/media/ogg/nsOggDecoder.cpp => content/media/ogg/OggDecoder.cpp
rename : content/media/ogg/nsOggDecoder.h => content/media/ogg/OggDecoder.h
rename : content/media/ogg/nsOggReader.cpp => content/media/ogg/OggReader.cpp
rename : content/media/ogg/nsOggReader.h => content/media/ogg/OggReader.h
rename : content/media/omx/nsMediaOmxDecoder.cpp => content/media/omx/MediaOmxDecoder.cpp
rename : content/media/omx/nsMediaOmxDecoder.h => content/media/omx/MediaOmxDecoder.h
rename : content/media/omx/nsMediaOmxReader.cpp => content/media/omx/MediaOmxReader.cpp
rename : content/media/omx/nsMediaOmxReader.h => content/media/omx/MediaOmxReader.h
rename : content/media/plugins/nsMediaPluginDecoder.cpp => content/media/plugins/MediaPluginDecoder.cpp
rename : content/media/plugins/nsMediaPluginDecoder.h => content/media/plugins/MediaPluginDecoder.h
rename : content/media/plugins/nsMediaPluginHost.cpp => content/media/plugins/MediaPluginHost.cpp
rename : content/media/plugins/nsMediaPluginHost.h => content/media/plugins/MediaPluginHost.h
rename : content/media/plugins/nsMediaPluginReader.cpp => content/media/plugins/MediaPluginReader.cpp
rename : content/media/plugins/nsMediaPluginReader.h => content/media/plugins/MediaPluginReader.h
rename : content/media/raw/nsRawDecoder.cpp => content/media/raw/RawDecoder.cpp
rename : content/media/raw/nsRawDecoder.h => content/media/raw/RawDecoder.h
rename : content/media/raw/nsRawReader.cpp => content/media/raw/RawReader.cpp
rename : content/media/raw/nsRawReader.h => content/media/raw/RawReader.h
rename : content/media/raw/nsRawStructs.h => content/media/raw/RawStructs.h
rename : content/media/wave/nsWaveDecoder.cpp => content/media/wave/WaveDecoder.cpp
rename : content/media/wave/nsWaveDecoder.h => content/media/wave/WaveDecoder.h
rename : content/media/wave/nsWaveReader.cpp => content/media/wave/WaveReader.cpp
rename : content/media/wave/nsWaveReader.h => content/media/wave/WaveReader.h
rename : content/media/webm/nsWebMBufferedParser.cpp => content/media/webm/WebMBufferedParser.cpp
rename : content/media/webm/nsWebMBufferedParser.h => content/media/webm/WebMBufferedParser.h
rename : content/media/webm/nsWebMDecoder.cpp => content/media/webm/WebMDecoder.cpp
rename : content/media/webm/nsWebMDecoder.h => content/media/webm/WebMDecoder.h
rename : content/media/webm/nsWebMReader.cpp => content/media/webm/WebMReader.cpp
rename : content/media/webm/nsWebMReader.h => content/media/webm/WebMReader.h
2012-11-14 11:46:40 -08:00