Nicholas Nethercote
d9d85b82d7
Bug 687724 (part 3) - Report JS memory consumption for compartments that are associated with |window| objects under "window-objects". r=bholley,jlebar,luke.
...
--HG--
extra : rebase_source : 20329a698154ef61cea74247d3dccc9f01899829
2012-07-05 21:12:37 -07:00
Gavin Sharp
6a9fecf760
Bug 771247: lazify SocialService initialization, add getProviderList, r=adw
...
--HG--
rename : toolkit/components/social/test/xpcshell/test_getProvider.js => toolkit/components/social/test/xpcshell/test_getProviderList.js
extra : transplant_source : %8Ej%FET%034%86M%C9L%25j%12%0AfWt%A1%E9O
2012-07-05 14:01:38 -07:00
Gavin Sharp
1b89e71b01
Bug 766403: add provider class for the social service, r=jaws,adw
...
--HG--
extra : transplant_source : %90%21%F6%D3%9D%B9Z%8F%22%3A%F9o%F5%8E%20%98G_%F5m
2012-06-26 19:03:32 -07:00
Ehsan Akhgari
80e23482fd
Bug 758992 - Make the classes which use the XPCOM nsISupports implementation macros final, to avoid the warning about deleting using a pointer to a base class with virtual functions and no virtual dtor (toolkit parts); r=jrmuizel
2012-06-19 23:27:32 -04:00
Nicolas Chaim Echeverria
e945f436f9
Bug 767077 - Fix hang when converting Telemetry pings to Unicode. r=froydnj
2012-07-05 11:15:40 -04:00
Ehsan Akhgari
23fa5c3bb1
Merge the last green PGO changeset from mozilla-inbound to mozilla-central
2012-07-05 11:11:34 -04:00
Sankha Narayan Guria
b671fc8086
Bug 656011 - Password Manager now allows to copy username; r=MattN
...
--HG--
extra : rebase_source : 570214fbb1e966d73bd715988dafee9b7cf628a1
2012-07-04 13:14:00 -07:00
Mounir Lamouri
e1126739b0
Bug 635281 - Implement the value sanitizing algorithm for <input type="number">. r=sicking
...
--HG--
extra : rebase_source : b4ca5ff2b2ce873012ba3a8e589130123eb40559
2012-06-10 22:24:03 +02:00
Mounir Lamouri
5885dd639e
Bug 635498 - Make <input type='number'> behaves like <input type='text'>. r=sicking
...
--HG--
extra : rebase_source : 0754f845fd6223cd48ca8908ebf642636f0fd9ed
2012-06-10 22:23:17 +02:00
David Rajchenbach-Teller
f36d4e46f6
Bug 764436 - Windows back-end;r=taras
2012-07-05 10:21:09 +02:00
David Rajchenbach-Teller
7ccd7c6fd5
Bug 764436 - Windows front-end;r=taras
2012-07-05 10:21:00 +02:00
David Rajchenbach-Teller
e7f3384bb5
Bug 764436 - Companion test suite;r=taras
2012-07-05 10:20:52 +02:00
David Rajchenbach-Teller
78a79af200
Bug 764436 - Unix front-end;r=taras
2012-07-05 10:20:30 +02:00
David Rajchenbach-Teller
6f2f6575d2
Bug 764436 - Unix back-end;r=taras
2012-07-05 10:20:19 +02:00
David Rajchenbach-Teller
3556f53e2f
Bug 764436 - Shared code;r=taras
2012-07-05 10:20:07 +02:00
Georg Fritzsche
1faad561cc
Bug 757287 - Submit flash version from telemetry ping. r=nfroyd
2012-07-04 08:30:58 -04:00
Gavin Sharp
1df67eb5d9
Bug 770550: change exported symbol for FrameWorker.jsm from FrameWorker to getFrameWorkerHandle, r=markh
...
--HG--
extra : transplant_source : %407%A9%FE%EE%90%04%D1%86%FB-P%81%F2%1A%BE%B4%D1%988
2012-07-03 19:34:28 -04:00
David Rajchenbach-Teller
4eb24d888c
Bug 707696 - Windows test suite. r=taras
2012-07-03 18:40:53 -04:00
David Rajchenbach-Teller
b788ba3798
Bug 707696 - Unix test suite. r=taras
2012-07-03 18:40:53 -04:00
David Rajchenbach-Teller
0b9e5fdfd6
Bug 707696 - Path handling Unix back-end. r=taras
2012-07-03 18:40:53 -04:00
David Rajchenbach-Teller
cee6a6d008
Bug 707696 - Path handling Windows back-end. r=taras
2012-07-03 18:40:53 -04:00
Gavin Sharp
0d058e23b8
Bug 762569: followup to add additional test coverage
...
--HG--
extra : rebase_source : 84f8eec269b759e1b3e9525570c3cabc9267c726
2012-07-03 16:53:01 -04:00
Gavin Sharp
bf528b2b0c
Bug 762569: add "FrameWorker" module, implementing a SharedWorker-like API for use by social providers. Original code by Mark Hammond <mhammond@skippinet.com.au>, Shane Caraveo <mixedpuppy@gmail.com>, and Michael Hanson <mhanson@mozilla.com>, r=me/shane/markh
...
--HG--
extra : transplant_source : %92%D8Q%B7gP4%2A%D3%B7%B3%1E%E6%18T%A7%08%F6%D9%9A
2012-06-28 21:12:01 -04:00
Brian Smith
152e0e6588
Bug 767275 - Add more detailed cache lock telemetry, r=michal, r=nfroyd
...
--HG--
extra : rebase_source : 60962876704a945ba83dc8ccfde938aa1957cb96
2012-06-29 16:20:34 -07:00
David Zbarsky
cd3c58ee76
Bug 763350 - Clean up some includes in content/ and dom/ r=smaug
2012-07-01 16:45:59 -07:00
Ehsan Akhgari
f3247f9179
Bug 722868 - Part 4: Make the view source window aware of the deleteTemporaryPrivateFileWhenPossible API; r=Mossop
2012-04-24 23:14:16 -04:00
Ehsan Akhgari
b86aa0ccf9
Bug 722868 - Part 2: Make the download manager aware of the deleteTemporaryPrivateFileWhenPossible API; r=gavin
2012-04-24 23:01:35 -04:00
Vladan Djeric
80c654d7a5
Bug 763138: Telemetry should indicate whether a debugger is attached. r=bsmedberg,smichaud
2012-06-28 14:57:52 -04:00
Ed Morley
7db6803233
Backout a6175c97f365, 3ceeeaf0519f, bde34cebdcdc, 66dfa9606626, 86762d8c4de9, 717f908c990a, aa83d71fe7ee (bug 722868) for compilation failures
2012-06-28 19:00:30 +01:00
Ehsan Akhgari
89f5f0c708
Bug 722868 - Part 4: Make the view source window aware of the deleteTemporaryPrivateFileWhenPossible API; r=Mossop
2012-04-24 23:14:16 -04:00
Ehsan Akhgari
c20e620904
Bug 722868 - Part 2: Make the download manager aware of the deleteTemporaryPrivateFileWhenPossible API; r=gavin
2012-04-24 23:01:35 -04:00
David Rajchenbach-Teller
6fc136bb62
Bug 768381 - Size of type mode_t depends on the platform. r=yoric
2012-06-27 20:15:33 -04:00
Christopher Finke
c568f362ee
Bug 763139 - Add the "DEPRECATED_" prefix to the LS_createLivemark function name. r=mak77
2012-06-27 20:15:33 -04:00
David Rajchenbach-Teller
cf0d6e2aa2
Bug 722332 - Adapt main clients to asynchronous nsIBrowserSearchService API. r=gavin
2012-04-19 16:08:09 +02:00
Ehsan Akhgari
a95b6edeea
Bug 722872 - Part 1: Add nsITransferable::Init(nsILoadContext*), enforce that it's called in debug builds, and add nsIDOMDocument* arguments to nsIClipboardHelper methods; r=roc
...
This patch does the following:
* It adds nsITransferable::Init(nsILoadContext*). The load context
might be null, which means that the transferable is non-private, but
if it's non-null, we extract the boolean value for the privacy mode
and store it in the transferable.
* It adds checks in debug builds to make sure that Init is always
called, in form of fatal assertions.
* It adds nsIDOMDocument* agruments to nsIClipboardHelper methods which
represent the document that the string is coming from.
nsIClipboardHelper implementation internally gets the nsILoadContext
from that and passes it on to the transferable upon creation. The
reason that I did this was that nsIClipboardHelper is supposed to be a
high-level helper, and in most of its call sites, we have easy access
to a document object.
* It modifies all of the call sites of the above interfaces according to
this change.
* It adds a GetLoadContext helper to nsIDocument to help with changing
the call sites.
2012-04-16 22:14:01 -04:00
Nicholas Nethercote
688fb0d230
Bug 711130 (part 5) - Overhaul the "other measurements" measurements for JS memory consumption. r=terrence.
...
--HG--
extra : rebase_source : 492af75618c40eb2a92be2756f67db93834729cf
2012-06-25 17:08:59 -07:00
Neil Rashbrook
7b61c655b7
Bug 758354 Stop unnecessarily preprocessing chrome r=dolske
2012-06-26 00:11:16 +01:00
Brian R. Bondy
0505a31cba
Bug 767471 - Report telemetry data for if the MozillaMaintenance service was ever manually uninstalled. r=rstrong
2012-06-25 15:17:45 -04:00
Ed Morley
38b8947933
Backout ec9451e9e830 (bug 758354) for PGO linux permaorange in browser_bug422590.js and friends
2012-06-25 19:14:43 +01:00
Nathan Froyd
44f8a38b22
Bug 765326 - followup fix for M-oth bustage r=orange
2012-06-25 13:58:32 -04:00
Neil Rashbrook
a95ac4a2a9
Bug 758354 Stop unnecessarily preprocessing chrome r=dolske
2012-06-25 09:24:49 +01:00
David Rajchenbach Teller
685526b531
Bug 767021 - Make error-handling compatible with 'use strict'. r=yoric
2012-06-22 20:24:27 -04:00
David Rajchenbach Teller
fdb0927c84
Bug 767021 - Add support for int64/uint64. r=yoric
2012-06-22 20:24:27 -04:00
Steve Fink
222b385266
Bug 764184 - Fix GC_REASON telemetry bucket count (r=froydnj)
...
--HG--
extra : rebase_source : 790f6727878f44e7cf424d9e32a85347416df625
2012-06-15 15:21:56 -07:00
Steve Fink
bb8f1d1cc9
Backed out changeset c33a30aedb3b (bug 764184)
2012-06-22 12:22:00 -07:00
Steve Fink
e0bf7c92f3
Bug 764184 - Fix GC_REASON telemetry bucket count (r=froydnj)
...
--HG--
extra : rebase_source : b4b9015caab404d8a4b674349fc27ade09dd3ec5
2012-06-15 15:21:56 -07:00
Brian R. Bondy
3ac7133cef
Bug 766833 - Some MozillaMaintenance installs point to maintenanceservice_tmp.exe. r=ehsan
2012-06-22 10:13:56 -04:00
Brian Smith
f401bb654f
Bug 763351: Fix cache hit rate telemetry so that kCacheMissedViaReval gets reported, r=hurley
...
--HG--
extra : rebase_source : 4f914bbe9ef20693ed25dd3da8f4a5a81953c03f
2012-06-21 13:48:59 -07:00
Ed Morley
e35116c354
Fix comment typo in TelemetryPing.js (no bug); r=trivial DONTBUILD
2012-06-21 14:41:24 +01:00
Drew Willcoxon
c5e1b83fb8
Bug 762579 - Implement SocialAPI service provider registry. r=gavin
2012-06-20 18:01:27 -07:00