Justin Lebar
d31b7f65ff
Bug 861441 - When changing a proces's CPU priority, call setpriority() on all threads, not just the main thread. r=gsvelto
...
It turns out that setpriority() on Linux sets the priority of just one
thread. If you call setpriority() on a pid, you're setting the priority
of only the main thread in that process.
2013-04-25 20:53:27 -04:00
Justin Lebar
7291a2f7f9
Bug 860799 - Part 2: Test that we give frames expecting a system message priority above vanilla BACKGROUND. r=khuey
2013-04-25 20:53:26 -04:00
Justin Lebar
37ebeead76
Bug 860799 - Part 1: Give frames expecting a system message priority at least BACKGROUND_PERCEIVABLE, so long as either haven't yet handled the system message or are holding the CPU/high-priority wake lock. r=khuey
2013-04-25 20:53:26 -04:00
Justin Lebar
9a39e4d0c4
Bug 844323 - Part 3: ProcessPriorityManager tests. r=nsm,khuey
2013-04-25 20:53:26 -04:00
Justin Lebar
7908e05f22
Bug 844323 - Part 2 (The Main Event): Move ProcesPriorityManager to the main process. r=bent,khuey
2013-04-25 20:53:26 -04:00
Justin Lebar
8af5a089ab
Bug 844323 - Part 1: Move process preallocation logic out of ContentParent and into a new file, PreallocatedProcessManager. r=bent
...
Also make the PreallocatedProcessManager respond to pref changes. This allows us to write a test involving the preallocated process. Making this change was the main motivation for this patch; I moved the logic out of ContentParent because with the pref-watching code it was becoming unweildy.
2013-04-25 20:53:26 -04:00
Justin Lebar
3f8e52a07a
Bug 844323 - Prelude part 4: Use 's' prefix on class-static variables, not 'g'. r=me
2013-04-25 20:53:26 -04:00
Justin Lebar
0e0722d49d
Bug 844323 - Prelude part 3: Change ProcessPriorityManager's export directory. r=khuey
...
It was mozilla/dom/ipc/ before, but this changes it to mozilla/, which matches the class's namespace.
2013-04-25 20:53:26 -04:00
Justin Lebar
96c547be00
Bug 844323 - Prelude part 2: Switch xpcom/base/StaticPtr from NULL to nullptr, and add a necessary include. r=khuey
...
This is necessary to make this header compile in one of the places I use it. Anyway it's the right change.
2013-04-25 20:53:26 -04:00
Justin Lebar
3541bd638a
Bug 844323 - Prelude part 1: Use a pref to in nsHTMLMediaElement to control whether we talk to the audio service. r=amarchesini
...
Previously, we used #ifdef B2G. Using a pref allows us to write mochitests which run in desktop Firefox that test the audio service and its interaction with other components.
2013-04-25 20:53:25 -04:00
Heather Arthur
6eccf5405e
Bug 816967 - fix browser_webconsole_bug_782653_CSS_links_in_Style_Editor.js bustage; r=dcamp
2013-04-25 12:51:23 -07:00
Joel Maher
b02f33de95
Bug 865780 - deploy a new talos.zip to capture the fennec preference, datazilla output, and mozlog fix. r=armenzg
2013-04-25 15:21:12 -04:00
Adam Roach [:abr]
4e78c2e815
Bug 864982 - Remove legacy err_msg/buginf/notice_msg logging r=jesup
2013-04-25 14:37:06 -05:00
Ryan VanderMeulen
9ffb47392d
Merge m-c to inbound.
2013-04-25 15:08:06 -04:00
Ryan VanderMeulen
aa1c18f559
Bug 858687 - Fix broken backout. r=lucasr
...
CLOSED TREE
2013-04-25 13:38:42 -04:00
Reuben Morais
376fc8de8a
Bug 864556 - Expose database revision in Contacts API. r=gwagner sr=mounir
...
--HG--
extra : rebase_source : b36e856f9fd85155096f88cb0c8ad41038052a25
2013-04-25 10:15:47 -07:00
Justin Lebar
dafd5e8751
No bug: Fix comment in ContentParent.cpp. DONTBUILD
...
Due to a typo in the comment, this was wasn't renamed in bug 844343 part 4.
2013-04-29 18:50:09 -04:00
Justin Lebar
3d534a6c2d
Bug 852847 - Part 5: Fix assertions caused by part 4. r=me
2013-04-29 18:12:11 -04:00
Reuben Morais
124a72b042
Bug 860559 - Rev interface UUID.
2013-04-29 13:38:23 -07:00
Justin Lebar
6987a54cba
Bug 844323 - Follow-up: Fix typo in BrowserElementChildPreload that was breaking bg --> fg transitions in childVisibilityChanged. r=khuey
...
Also modify the test so it catches this mistake.
2013-04-29 14:56:53 -04:00
Justin Lebar
10ac151c5a
Bug 852847 - Part 4: Fix a child-process shutdown leak around nested event loops. r=smaug
...
This also fixes a non-shutdown leak which occurs if you remove an
<iframe mozbrowser> from the DOM while it's processing an alert().
2013-04-29 14:19:19 -04:00
Ms2ger
5c813f5beb
Bug 864727 - Followup: add missing change to MediaStreamList::WrapObject; r=bz on a CLOSED TREE
2013-04-25 18:54:37 +02:00
Heather Arthur
76a6f2869e
Bug 816967 - Remotable Style Editor; r=dcamp
2013-04-25 09:46:13 -07:00
Benjamin Smedberg
eb1daab5a8
Bug 853387 - Make all plugins run out of process on Mac x86 now that we no longer support fallback for in-process quickdraw graphics/carbon events. r=smichaud
...
--HG--
extra : rebase_source : b3926248c4a152728521b8939de2e26a17f179f6
2013-04-25 12:45:52 -04:00
Reuben Morais
d1432b1ada
Bug 862250 - Follow up, fixing test.
2013-04-25 09:34:38 -07:00
Steve Fink
2c15ee7168
No bug, DONTBUILD. Updates to the static rooting analysis, including transition from Makefile to python script.
...
Although this patch contains some updates to Makefile.in, I am no longer using it at all. I now run analyze.py for better control, though note that it depends on loading in some configuration settings that are hardcoded to my environment.
This patch also contains a number of updates to the annotations.
--HG--
extra : rebase_source : ebd4deb590fb9fde4532bdf45214ffca117e1c3a
2013-04-25 09:16:37 -07:00
Reuben Morais
8325d83c1b
Bug 862250 - Add 'match' filterOp for telephone numbers. r=gwagner
...
--HG--
extra : rebase_source : ff5240597f467c9af008bfc043b1717f23b90185
2013-04-25 09:08:32 -07:00
Tim Taubert
560a28af24
Bug 865127 - Clean up priority queue keeping track of tabs to restore; r=yoric
2013-04-25 17:58:27 +02:00
Reuben Morais
1cfc5531f6
Bug 862250 - Make 'equals' searches on tel only match the value entered by the user. r=gwagner
...
--HG--
extra : rebase_source : 2652c484e01b9b6bb8c27212fc76cb5d9ddfba2d
2013-04-25 08:40:18 -07:00
Josh Matthews
9016841e51
Bug 865652 - Separate the logical concepts of a starting offset and the current offset for ArrayBufferInputStream. r=vlad
2013-04-25 16:24:32 +02:00
Kevin Grandon
2c25406f96
Bug 861496 - Replace #ifdef MOZ_SYS_MSG by a preference. r=fabrice
2013-04-26 10:00:22 -04:00
Gina Yeh
f1fd626ee2
Bug 850157 - Add GetConnectedDevices() in nsIDOMBluetoothAdapter.idl, r=echou, sr= mrbkap
2013-04-26 18:48:21 +08:00
Eric Chou
2233009663
Bug 864575 - Notify all observers of file-changing at the right time, r=gyeh
...
When we receive multiple files in a row, we need to notify observers of
file-changing whenever a file is completely received. Currently we only
send one notification at the end of the entire session.
2013-04-26 18:09:04 +08:00
Eric Chou
90c597dd73
Bug 817972 - Make Gecko Bluetooth capable of queueing file-sending requests, r=gyeh
2013-04-26 18:09:00 +08:00
Ryan VanderMeulen
821d31cc9d
Merge m-c to fx-team.
2013-04-25 08:41:24 -04:00
Jon Coppeard
58cb30003e
Bug 866112 - GC: Fix some misc rooting hazards in the shell r=terrence
2013-04-25 11:55:40 +01:00
Jon Coppeard
9e125378eb
Bug 866030 - Error "_init__() takes exactly 4 arguments" running JS test harness for opt build r=terrence
2013-04-26 18:50:18 +01:00
Jon Coppeard
22696ff6e1
Bug 866134 - GC: Address reported TokenStream::Position rooting hazards r=sfink
2013-04-26 18:50:18 +01:00
Jon Coppeard
427ec9e7da
Bug 865308: GC: More rooting work in XPConnect r=bholley
2013-04-26 18:50:18 +01:00
Ryan VanderMeulen
b95e9bd66e
Merge the last PGO-green inbound changeset to m-c.
2013-04-24 21:48:57 -04:00
Lucas Rocha
2233f705d4
cked out changesets 10bdfbe0195b and 06b0f332039d (bug 858687) because of Robocop failures (r=backout)
2013-04-24 22:53:31 +01:00
Lucas Rocha
d67971e832
Backed out changesets 10bdfbe0195b and 06b0f332039d (bug 858687) because of Robocop failures (r=backout)
2013-04-24 22:48:39 +01:00
Tanvi Vyas
b06f8be2dc
Bug 855730 - Add more logging and change the order back to the original order. Reordering should reduce the number of timeouts that spiked when we first changed the order. r=smaug
2013-04-24 14:43:14 -07:00
Dave Hylands
555c3dd47d
Bug 865255 - Fix regression in sdcard availability detections. r=dougt
2013-04-24 13:34:37 -07:00
Ehsan Akhgari
fcf7078a8e
Backed out changeset 089871cdaf1e (bug 865004) because of crashtest leaks on a CLOSED TREE
2013-04-24 16:29:08 -04:00
Lucas Rocha
52ae6967eb
Bug 858687 - Rename browser_toolbar_menu.xml to browser_toolbar.xml (r=mfinkle)
...
--HG--
rename : mobile/android/base/resources/layout-large-v11/browser_toolbar_menu.xml => mobile/android/base/resources/layout-large-v11/browser_toolbar.xml
rename : mobile/android/base/resources/layout/browser_toolbar_menu.xml => mobile/android/base/resources/layout/browser_toolbar.xml
2013-04-24 21:19:26 +01:00
Ryan VanderMeulen
435e40f808
Merge birch to m-c.
2013-04-24 16:17:41 -04:00
Justin Wood
78c4be4cf7
Bug 862431 - Please upload new emulator to tooltool. r=jgriffin
2013-04-24 13:25:43 -04:00
Caio Lima
9a3866556c
Bug 859818 - ConsoleAPIStorage.jsm tries to delete var-declared _consoleStorage; r=msucan
2013-04-23 12:19:00 +03:00
Panos Astithas
666002dc4d
Bug 864900 - The listTabs protocol request can fail if made immediately after a tab is closed; r=rcampbell
2013-04-25 10:47:06 +03:00