Daniel Holbert
cd8a058571
Bug 837956: Mark docshell/shistory/src/ as FAIL_ON_WARNINGS. r=smaug
2013-02-05 16:54:42 -08:00
Jeff Walden
f06df5742e
Fix up a few lingering references to jsval.h. Followup to bug 837773, r=bustage in a CLOSED TREE
2013-02-05 16:13:24 -08:00
Brian Nicholson
d8a3ac07f7
Bug 777639 - Part 4: Listen for removed downloads in about:downloads. r=wesj
...
--HG--
extra : rebase_source : c1f83dc5708f7b930e33e0644a19dffb86aa9be8
2013-02-05 16:08:10 -08:00
Brian Nicholson
dea0ddd22a
Bug 777639 - Part 3: Add ability to delete downloaded files. r=mfinkle
...
--HG--
rename : mobile/android/chrome/content/sanitize.js => mobile/android/modules/Sanitizer.jsm
extra : rebase_source : c147efb303a2435823690ca70731b58e528fc6f1
2013-02-05 16:08:03 -08:00
Brian Nicholson
6c7d4df0f9
Bug 777639 - Part 2: Move sanitize.js to Sanitizer.jsm. r=mfinkle
...
--HG--
rename : mobile/android/chrome/content/sanitize.js => mobile/android/modules/Sanitizer.jsm
extra : rebase_source : 09a198591376de7f652ce2e594fffca790eeb629
2013-02-05 16:08:02 -08:00
Brian Nicholson
4ddded330c
Bug 777639 - Part 1: Remove unused code from Sanitizer. r=mfinkle
...
--HG--
rename : content/media/MediaStreamGraphImpl.h => content/media/MediaStreamGraph.cpp
rename : dom/voicemail/Makefile.in => dom/telephony/Makefile.in
rename : dom/voicemail/nsINavigatorVoicemail.idl => dom/telephony/nsIDOMNavigatorTelephony.idl
extra : rebase_source : 378be91fbad3d04e80f130bdcd26b2e4accd5340
2013-02-05 16:08:01 -08:00
Gregory Szorc
5842f7b985
Bug 837238 - Record session time in seconds not milliseconds; r=rnewman
2013-02-05 15:22:33 -08:00
Nicholas Nethercote
373e7a6d2c
Bug 837981 - Remove GetDeflatedStringLength(). r=terrence.
...
--HG--
extra : rebase_source : 7966380110472b6e164c3689378fdbd788d25301
2013-02-05 15:12:05 -08:00
Terrence Cole
b4b207561d
Bug 837845 - Manually backout the largest memory users from bug 798624; r=Waldo
2013-02-05 14:22:27 -08:00
Wan-Teh Chang
3417a36828
Bug 807883: Use the new PL_SizeOfArenaPoolExcludingPool function
...
in NSPR 4.9.6. Portions of the patch were written by Nicholas
Nethercote <n.nethercote@gmail.com>. r=n.nethercote.
2013-02-12 08:54:38 -08:00
Mike Conley
6c592b1cb4
Bug 838175 - Downloads indicator wasn't turning green on completed downloads in tabs-on-bottom mode. r=mak.
2013-02-12 11:35:43 -05:00
Mike Conley
e391d831bf
Bug 839054 - Both "Open Containing Folder" and "Show in Finder" were being used in the Downloads Panel on OSX. r=mak.
2013-02-12 11:33:49 -05:00
Mounir Lamouri
e9154483f4
Bug 840031 - Use IsTextControl() in nsEventStateManager.cpp. r=smaug
2013-02-12 16:41:58 +00:00
Ed Morley
d561628a63
Merge mozilla-central to mozilla-inbound
2013-02-12 14:57:45 +00:00
Benoit Jacob
8ea4012b0c
Bug 840260 - remove AudioChannelManager from classinfoclasses, fix B2G debug builds - no review, build fix
2013-02-11 18:15:54 -05:00
Thomas Zimmermann
48d8b6a89f
Bug 836523 - Cleanup UnixSocketImpl from within I/O thread. r=qdot, r=echou
...
When closing a socket from within the main thread, we need to make
sure that the I/O thread does not operate on the related instance of
UnixSocketImpl.
With this patch, the main thread posts a SocketCloseTask to the I/O
thread. The SocketCloseTask removes the socket from the I/O thread's
list of watched file descriptors and dispatches an instance of
DeleteInstanceRunnable for the socket's UnixSocketImpl, which cleans
up the data structures. These steps serialize the close operation
within the I/O thread, and ensure that the main thread processed all
other dispatched runnables that may use the UnixSocketImpl.
2013-02-12 09:16:45 -05:00
Thomas Zimmermann
3f0ed71307
Bug 836523 - Wait for incoming connections in UnixSocketImpl. r=qdot, r=echou
...
The UnixSocketImpl currently polls the socket file descriptor while
listening for incoming connections and schedules itself to run again
if no connection requests have been received.
This behavior interferes with closing the socket and deleting the
socket structure in the main thread. It can happen that the I/O thread
dispatches a SocketAcceptTask to poll the listening socket and the
main thread dispatches a DeleteInstanceRunnable for the UnixSocketImpl,
such that the delete operation gets dispatched before the poll
operation. The latter then operates on the just deleted UnixSocketImpl.
With this patch, the I/O thread watches the listing socket for incoming
connection requests and only attempts to run accept when connection
requests are pending. This allows to serialize polling and close
operations within the I/O thread in a sound order.
A side effect of this patch is that we don't constantly run code for
polling the listing socket, which should result in less CPU overhead
and save battery power.
2013-02-12 09:16:45 -05:00
Thomas Zimmermann
41c3e00ba0
Bug 836523 - Protect mCurrentTaskIsCanceled by lock. r=qdot, r=echou
...
The main thread and the I/O thread concurrently access the field
mCurrentTaskIsCanceled in UnixSocketImpl. Protect it by a lock.
2013-02-12 09:16:45 -05:00
Gregory Szorc
be8e5d5ca8
Bug 838312 - Well-defined API for opting out of FHR data upload; r=rnewman
...
You should no longer set policy.healthReportUploadEnabled directly.
Instead, call policy.recordHealthReportUploadEnabled(). This will
trigger data deletion as needed.
2013-02-05 13:12:28 -08:00
Richard Newman
355530d91b
Bug 744981 - Part 1: share should share page title as well as URL. r=mfinkle
2013-02-05 12:55:26 -08:00
Richard Newman
97ec88c4ae
Bug 744981 - Part 0: refactor GeckoAppShell.openUriExternal. r=mfinkle
2013-02-05 12:55:26 -08:00
Andrea Marchesini
4fcd405e22
Bug 838220 - Remove [NoInterfaceObject] from BatteryManager.webidl. r=peterv
2013-02-05 15:25:53 -05:00
Gregory Szorc
0f48044a26
Bug 837803 - Part 2: Proper dependencies for DataReportingService.js; r=glandium
2013-02-05 11:12:00 -08:00
Gregory Szorc
6b24292998
Bug 828546 - Part 2: Health Report probe for Places data; r=rnewman
2013-02-05 10:44:33 -08:00
Gregory Szorc
921fdbd2ed
Bug 828546 - Part 1: Support Health Report mode when gathering Places Telemetry; r=mak
2013-02-05 10:44:14 -08:00
Gregory Szorc
3aed819991
Bug 833612 - More robust recording of sessionRestored value; r=rnewman
2013-02-05 10:42:15 -08:00
Gregory Szorc
5d809d34c0
Bug 838072 - Part 3: Call collectDailyData from FHR; r=rnewman
2013-02-05 09:59:15 -08:00
Gregory Szorc
b80717a014
Bug 838072 - Part 2: Add collectDailyData API to providers; r=rnewman
2013-02-05 09:59:13 -08:00
Gregory Szorc
597564df89
Bug 838072 - Part 1: Refactor data collection internals into function; r=rnewman
2013-02-05 09:59:10 -08:00
Gregory Szorc
0a81b06e9f
Bug 837803 - Proper build dependencies for preprocessed FHR files; r=glandium
2013-02-05 09:59:06 -08:00
Michael Ratcliffe
ab29b54ccf
Bug 789785 - [inspector] Change wording of "Only user styles" checkbox
2013-02-05 16:45:01 +00:00
Gregory Szorc
5cebc4a0c5
Merge mozilla-central into services-central
2013-02-05 08:34:45 -08:00
Gene Lian
69273e44a0
Bug 831683 - B2G SMS & B2G MMS: make SMS database more generic for MMS (part 2, create dom/mobilemessage to put DB codes). r=vicamo
...
--HG--
rename : dom/sms/interfaces/nsISmsDatabaseService.idl => dom/mobilemessage/interfaces/nsIMobileMessageDatabaseService.idl
rename : dom/sms/interfaces/nsIRilSmsDatabaseService.idl => dom/mobilemessage/interfaces/nsIRilMobileMessageDatabaseService.idl
rename : dom/sms/src/android/SmsDatabaseService.cpp => dom/mobilemessage/src/android/MobileMessageDatabaseService.cpp
rename : dom/sms/src/android/SmsDatabaseService.h => dom/mobilemessage/src/android/MobileMessageDatabaseService.h
rename : dom/sms/src/fallback/SmsDatabaseService.cpp => dom/mobilemessage/src/fallback/MobileMessageDatabaseService.cpp
rename : dom/sms/src/fallback/SmsDatabaseService.h => dom/mobilemessage/src/fallback/MobileMessageDatabaseService.h
rename : dom/sms/src/ril/SmsDatabaseService.js => dom/mobilemessage/src/ril/MobileMessageDatabaseService.js
rename : dom/sms/src/ril/SmsDatabaseService.manifest => dom/mobilemessage/src/ril/MobileMessageDatabaseService.manifest
2013-02-05 19:39:44 +08:00
Gene Lian
ba54790727
Bug 831683 - B2G SMS & B2G MMS: make SMS database more generic for MMS (part 1, s/SmsDatabaseService/MobileMessageDatabaseService). r=vicamo
2013-02-05 19:10:39 +08:00
Andrea Marchesini
d2702a1f80
Bug 838124 - Convert BatteryManager to WebIDL. r=peterv
2013-02-05 07:54:49 -05:00
Ryan VanderMeulen
a5f047df15
Backed out changeset 2861ef67390a (bug 837566) for Linux32 mochitest-other shutdown hangs.
2013-02-05 07:54:49 -05:00
Ryan VanderMeulen
ebed4bb41a
Merge m-c to inbound.
2013-02-05 07:54:46 -05:00
Eric Chou
89809ce71d
Bug 838089 - Blacklisted AT commands: AT+XAPL/AT+XEVENT, r=gyeh
2013-02-05 19:19:15 +08:00
Josh Matthews
943b369860
Bug 837091 - Rename cookie-changed notification for private cookies. r=ehsan
2013-02-05 10:44:21 +00:00
Olli Pettay
d974f37a5f
Bug 836875 - Background is no longer painted in Print output/Print preview, r=roc
2013-02-05 10:10:40 +00:00
Edgar Chen
c0e591e420
Bug 838096 - Part 4: xpcshell tests for readPNN. r=allstars.chh
2013-02-05 18:01:27 +08:00
Jason Smith
04805b601f
bug 837421 - Crashtest for WebRTC ConnectionDataConnection causes assertion failures if called a second time. r=jesup
2013-02-05 00:23:51 -08:00
Jet Villegas
3ecf1b8786
Bug 812638: backs out bug 480647 (part 6) r=ehsan
2013-02-06 06:57:26 -08:00
Boris Zbarsky
eac6d60297
Bug 837031. When unlinking a keyframe rule, make sure to DropReference on its declaration. r=smaug
2013-02-06 14:24:04 +00:00
Boris Zbarsky
c68a618b49
Bug 837645. Support 'any' values in sequences and dictionaries. r=smaug,peterv
2013-02-06 14:23:45 +00:00
Boris Zbarsky
c5497770e8
Bug 838518 part 2. Fix nodeiterator callers per the API change that was made. r=smaug
2013-02-06 14:22:33 +00:00
Boris Zbarsky
1ee4c73471
Bug 838518 part 1. Fix treewalker callers per the API change that was made. r=smaug
2013-02-06 14:22:33 +00:00
Philip Chee
78c8ab0d60
Bug 838537 - Fix the build for VS2008. r=padenot
2013-02-06 20:59:12 +08:00
Lucas Rocha
c3fd72a52b
Bug 820482 - Ensure pressed state is cancelled on any swipe (r=mfinkle)
2013-02-06 14:16:01 +00:00
Raymond Lee
e41e1058e2
Bug 835218 - Fix for intermittent browser_geolocation_privatebrowsing_perwindowpb.js | Test timed out, | Found a browser window after previous test timed out; r=ehsan
2013-02-06 15:38:01 +08:00