Commit Graph

117503 Commits

Author SHA1 Message Date
Gregory Szorc
d7cdfb93bf Bug 827187 - Report default browser flag in Firefox Health Report; r=rnewman 2013-01-06 18:23:16 -08:00
Gregory Szorc
4de00c3541 Bug 812608 - Part 2c: Further improvements to shutdown logic; r=rnewman
Now with tests and more logging!
2013-01-06 16:24:50 -08:00
Gregory Szorc
916cfe55d3 Bug 813287 - Move healthreport prefs into greprefs.js; r=rnewman 2013-01-06 16:15:51 -08:00
Gregory Szorc
4c413559a7 Bug 808126 - Crash report collection for Firefox Health Report; r=rnewman 2013-01-06 14:47:18 -08:00
Gregory Szorc
2fcd4cca4a Bug 824528 - Health report provider for collecting add-on info; r=rnewman 2013-01-06 14:40:40 -08:00
Richard Newman
80f9c01483 Bug 812608 - Part 3: further tweaks to profile age fetch. r=trivial 2013-01-06 14:07:34 -08:00
Gregory Szorc
d9d2473ac3 Bug 812608 - Part 2b: More robust shutdown logic; r=rnewman 2013-01-06 13:53:33 -08:00
Gregory Szorc
e79ef1a44f Bug 826893 - Health Report provider for application sessions; r=rnewman 2013-01-06 12:24:26 -08:00
Gregory Szorc
4adf76369c Bug 826580 - Record application version history in Firefox Health Report; r=rnewman 2013-01-06 12:16:05 -08:00
Gregory Szorc
e80c4f1b4d Bug 812608 - Part 2: Refactor FHR on top of new Metrics APIs; r=rnewman
This also includes a lot of revamped Firefox Health Report features. The
payload format has changed. There is now robust service shutdown logic.
There are more prefs to control behavior. It's almost a rewritten
service.
2013-01-06 12:13:27 -08:00
Gregory Szorc
c70c868549 Bug 812608 - Part 1: Persistent storage backend for metrics data; r=rnewman 2013-01-06 12:13:19 -08:00
Gregory Szorc
99cded6018 Bug 718066 - Enable Firefox Health Report in browser app; r=mconnor
This can't land in mozilla-central until the UX pieces land.
2013-01-06 12:09:39 -08:00
Gregory Szorc
36e67f706e Bug 791869 - Remove services/notifications; r=rnewman 2013-01-06 12:04:59 -08:00
Gregory Szorc
bf544fce44 Merge mozilla-central into services-central
--HG--
rename : content/html/content/public/nsHTMLCanvasElement.h => content/html/content/public/HTMLCanvasElement.h
rename : content/html/content/src/nsHTMLCanvasElement.cpp => content/html/content/src/HTMLCanvasElement.cpp
2013-01-06 10:06:07 -08:00
Alfred Kayser
38af40ead2 bug 814010: diskcache: skip buffer when writing to file. r=michal.novotny 2013-01-06 14:51:12 +01:00
Gregory Szorc
46d67de068 Bug 812608 - Part 0: API to (re)define nsIXULAppInfo from unit tests; r=rnewman 2013-01-05 16:10:38 -08:00
Phil Ringnalda
3e79c4bdc0 Merge the last PGO-green inbound changeset to m-c 2013-01-05 15:57:15 -08:00
Daniel Holbert
88dbb60006 (no bug) Clarify comment in ConstructFieldSetFrame (and fix typo s/list frame/fieldset frame/). comment-only, DONTBUILD 2013-01-05 11:52:53 -08:00
Peter Van der Beken
d3e4028419 Fix bustage from bug 824907 on a CLOSED TREE.
--HG--
extra : rebase_source : 0b74574fdaf08be7428aa46de1e0f8c213131e11
2013-01-05 20:45:06 +01:00
Andrew McCreight
6ce09f6d6d Bug 827020 - Add null check to nsXULPrototypeDocument::TraceProtos. r=smaug 2013-01-05 11:16:06 -08:00
Chris Peterson ext:(%2C%20Shih-Chiang%20Chien%20%3Cschien%40mozilla.com%3E%20and%20Chris%20Jones%20%3Cjones.chris.g%40gmail.com%3E)
4189d101cf 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
Serge Gautherie
df49965bca Bug 747668. (Iv2a) XPFE autocomplete.xml: Implement (nsIAutoCompleteInput) searchCount and getSearchAt(), Nits. r=Neil.
DONTBUILD (npotb).
2013-01-05 20:27:12 +08:00
ffxbld
b31d406828 No bug, Automated blocklist update from host bld-linux64-ec2-684 - a=blocklist-update 2013-01-05 03:21:45 -08:00
Panos Astithas
0ed1d15fb5 Merge m-c to fx-team 2013-01-05 11:41:23 +02:00
Richard Newman
003ba22756 Bug 826421 - Follow-up: remove unnecessary method. r=trivial 2013-01-04 20:03:46 -08:00
Robert O'Callahan
f29f325d1a Bug 826635. Refresh-driver painting is always enabled now, so remove the alternative code path. r=tnikkel
--HG--
extra : rebase_source : e349986d12bd4e6a6afeb3ee6f28290440b39f27
2013-01-05 16:14:17 +13:00
Robert O'Callahan
0468c3e933 Bug 826632. Part 7: nsView::GetViewManagerInternal is no longer relevant, so remove it. r=tnikkel
--HG--
extra : rebase_source : 82bb5be5e3dc16f42d7f13a0b7d9eabef1f2fe5c
2013-01-05 16:13:23 +13:00
Robert O'Callahan
12a7062831 Bug 826632. Part 6: Remove some unnecessary #includes from nsView.h and nsViewManager.h. r=tnikkel
--HG--
rename : view/public/nsIViewManager.h => view/public/nsViewManager.h
extra : rebase_source : f99b6ff33490cf6ad5467296eca573752518ea96
2013-01-05 16:13:13 +13:00
Robert O'Callahan
e21ea6104a Bug 826632. Part 5: nsViewManager methods do not need to be virtual and most of the ones that return nsresult don't need to. r=tnikkel
Also, just use GetRootView instead of GetRootViewImpl.

--HG--
rename : view/public/nsIViewManager.h => view/public/nsViewManager.h
extra : rebase_source : c2417fdf6c5e4c94ca759ac12175a2d3a0de52e6
2013-01-05 16:13:05 +13:00
Robert O'Callahan
db0f427f68 Bug 826632. Part 4: nsViewManager does not need to implement nsISupports anymore. r=tnikkel
--HG--
rename : view/public/nsIViewManager.h => view/public/nsViewManager.h
extra : rebase_source : c075212306ddadf37218d440f629becd5d2c52e2
2013-01-05 16:12:57 +13:00
Robert O'Callahan
e195c24645 Bug 826632. Part 3: Create nsViewManagers directly instead of using XPCOM. r=tnikkel
--HG--
extra : rebase_source : f6286a4bcffa2f80bd9d444f7c04005644b8cb2f
2013-01-05 16:12:49 +13:00
Robert O'Callahan
0f0950d70e Bug 826632. Part 2: Use nsRefPtr<nsViewManager> instead of nsCOMPtr. r=tnikkel
--HG--
rename : view/public/nsIViewManager.h => view/public/nsViewManager.h
extra : rebase_source : 7245e7c988a208471d8c860449ff7b06c29a4a52
2013-01-05 16:12:42 +13:00
Robert O'Callahan
a9f8b202ea Bug 826632. Part 1: Merge nsIViewManager into nsViewManager. r=tnikkel
--HG--
rename : view/public/nsIViewManager.h => view/public/nsViewManager.h
extra : rebase_source : d00947c925b17f860fcdc0e12b1ec3cc31b7c630
2013-01-05 16:12:24 +13:00
Jet Villegas
09ad697c6f Bug 822854: Crash [@ nsRuleNode::ComputeColumnData] with -moz-column-rule-color: inherit r=heycam 2013-01-04 16:30:15 -08:00
Jet Villegas
696e2ebdea Bug 822854: Crash [@ nsRuleNode::ComputeColumnData] with -moz-column-rule-color: inherit r=heycam 2013-01-04 16:17:33 -08:00
Gregory Szorc
91da65ca23 Bug 813833 - Add a Promise-based API to mozIStorage/SQLite; r=mak, sr=Mossop 2013-01-04 15:36:59 -08:00
Gregory Szorc
37b06033d7 Merge mozilla-central into services-central 2013-01-04 15:36:56 -08:00
Armen Zambrano Gasparnian
8cf94aadce Bug 826675 - Update B2G panda snapshot to include mozbase in gaia-tests.zip (bug 826372). DONTBUILD. r=jgriffin 2013-01-04 13:37:05 -05:00
Richard Newman
ef731d95ca Bug 826421 - Remove Places onBeforeDeleteURI and onBeforeItemRemoved notifications in Sync. r=mak 2013-01-04 09:45:12 -08:00
Victor Porof
1492c14732 Bug 824487 - Transition event callbacks sometimes don't fire, r=rcampbell 2013-01-04 09:37:18 +02:00
Vicamo Yang
d7adff5e90 Bug 820780 - Part 5/5: test cases, r=rwood 2013-01-04 14:26:31 +08:00
Vicamo Yang
b1f0d8379b Bug 820780 - Part 4/5: Android backend, r=blassey 2013-01-04 14:26:27 +08:00
Vicamo Yang
edbada573f Bug 820780 - Part 3/5: B2G RIL backend, r=hsinyi,bent 2013-01-04 14:26:24 +08:00
Vicamo Yang
fbe684362d Bug 820780 - Part 2/5: DOM, IPC changes, r=bent 2013-01-04 14:26:20 +08:00
Vicamo Yang
3a388ebc91 Bug 820780 - Part 1/5: interface changes, sr=sicking 2013-01-04 14:26:17 +08:00
Ehsan Akhgari
6a1c8d2947 Backed out changeset bfb788e7ef51 (bug 826602) because of build failures
--HG--
rename : content/html/content/public/HTMLCanvasElement.h => content/html/content/public/nsHTMLCanvasElement.h
rename : content/html/content/src/HTMLCanvasElement.cpp => content/html/content/src/nsHTMLCanvasElement.cpp
2013-01-04 01:07:10 -05:00
Vicamo Yang
2e5e3f2256 Bug 824612: B2G SMS - add Marionette test script for strict 7bit encoding. r=hsinyi 2013-01-04 13:57:24 +08:00
Nicholas Nethercote
f0a2edb191 Bug 826553 - Add a memory reporter for the event listener manager's hash table. r=bz.
--HG--
extra : rebase_source : 72584fbf0b80c1e8d5451486ca2c46efebc93b44
2013-01-03 21:26:56 -08:00
Ehsan Akhgari
60fa51d399 Bug 826602 - Rename nsHTMLCanvasElement to mozilla::dom::HTMLCanvasElement; r=bzbarsky
--HG--
rename : content/html/content/public/nsHTMLCanvasElement.h => content/html/content/public/HTMLCanvasElement.h
rename : content/html/content/src/nsHTMLCanvasElement.cpp => content/html/content/src/HTMLCanvasElement.cpp
2013-01-04 00:16:14 -05:00
Richard Newman
a6b4fcb89a Bug 826539 - Pinned tabs folder shouldn't be synced. r=nalexander 2013-01-03 21:25:38 -08:00