Граф коммитов

267284 Коммитов

Автор SHA1 Сообщение Дата
Nicholas Nethercote 91c9a2437c Bug 731923 - Convert the N "gfx-surface" memory reporters to a single multi-reporter. r=jlebar.
--HG--
extra : rebase_source : 176ed4f7e417b3f8fc4247b8f976ab6c47dc565f
2012-03-18 14:59:17 -07:00
Ryan VanderMeulen d3f0c9d0b1 Backout 47e84e1cc50f (bug 711043) due to crashtest & reftest crashes. 2012-03-19 22:28:30 -04:00
Cameron McCormack 9db2e29ba4 Bug 711043 - Make filters code more consistent in performance. r=roc 2012-03-20 12:49:13 +11:00
Mark Capella e9438cbdfd Bug 735136 - get rid of nsHTMLSelectOptionAccessibleGetPositionAndSizeInternal, r=tbsaunde, f=surkov 2012-03-20 10:23:39 +09:00
Théo Chevalier 85f7ef50f6 Bug 728350 - Updated Telemetry help->about message to match notification message, r=gavin
--HG--
extra : transplant_source : uT%9D%1B%D9c%07%E2%E4k%9B%92%01%A1%E7%B9%15%F4%1B%A6
2012-03-19 18:01:12 -07:00
Yoshi Huang e28b3bfd3d Bug 733266 - B2G SMS DB: Use MSISDN from RIL as own phone number. [r=philikon] DONTBUILD because NPOTB 2012-03-17 22:23:17 +08:00
Serge Gautherie f016d58e89 Bug 737454. (Av1) test_bug518777.html: Move code from body to head, Rewrite it a little. r=roc. 2012-03-21 04:31:37 +01:00
Kan-Ru Chen 6b43eaeb60 Bug 737308 - Add Gaia localhost to dom.power.whitelist [r=cjones] DONTBUILD because NPOTB 2012-03-20 19:28:56 -07:00
Aryeh Gregor 8a47274caf Bug 735805 - Part 4: Fix toolkit mochitest that runs no tests. r=enn 2012-03-16 16:07:16 -04:00
Aryeh Gregor e07be428ad Bug 735805 - Part 3: Fix plugin mochitests that run no tests. r=roc 2012-03-20 13:18:08 -04:00
Aryeh Gregor 8e94b44134 Bug 735805 - Part 2: Fix editor mochitest that runs no tests. r=ehsan 2012-03-16 16:07:16 -04:00
Fabrice Desré 4fbdbd66c9 Bug 737616 - add support for mozApps.install() to b2g [r=cjones] 2012-03-20 14:25:37 -07:00
julian.reschke@gmx.de 5510563e68 Bug 384571: RFC 2231 parameters not decoded when appearing in reversed order. r=jduell 2012-03-20 14:08:30 -07:00
Kartikaya Gupta 63aae237d4 Bug 737630 - Remove duplicated code from beginDrawing. r=pcwalton 2012-03-20 16:55:28 -04:00
Richard Newman 07d1401687 Bug 736352 - Aborting… doesn't. r=nalexander 2012-03-20 13:35:09 -07:00
Matt Brubeck 40f3f77d22 Back out 1bbe7ea3a01e through 672cc4ee2dd9 because of mochitest-browser-chrome leaks 2012-03-20 12:53:10 -07:00
Steve Fink af5ea057fe Fix --enable-dtrace build failure from bug 737195. r=npotb, DONTBUILD 2012-03-20 12:48:43 -07:00
Jonathan Watt c3615631a4 Bug 736890 follow-up - Forward declare gfxMatrix using |struct|, not |class|. r=me. 2012-03-20 19:44:24 +00:00
Terrence Cole e0c5a3c531 Bug 737195 - Add barriers to JSFunction::atom; r=billm
This is only ever initialized, so it needs generational barriers, but not
incremental barriers.
2012-03-19 17:24:05 -07:00
Margaret Leibovic fd92a5be57 Bug 737203 - Intermittent testBookmark | testBookmark | bookmarks list has 2 children (the bookmark we added and the hidden header) - got 0, expected 2. r=gbrown 2012-03-20 10:53:51 -07:00
Mats Palmgren addd9dcfb4 Bug 732951 - Propagate nsContentUtils::ASCIIToLower/ASCIIToUpper error. r=bz 2012-03-20 19:02:38 +01:00
Mats Palmgren 345eb869e8 Bug 732951 - Make nsContentUtils::ASCIIToLower/ASCIIToUpper return NS_ERROR_OUT_OF_MEMORY when string allocation fails. r=bz 2012-03-20 19:02:38 +01:00
Mats Palmgren 7badd9a8e0 Bug 732951. r=bsmedberg 2012-03-20 19:02:38 +01:00
Mats Palmgren e003657f4a Bug 735943 - Don't crash if nsSMILAnimationController::FlushResampleRequests destroyed the pres shell. r=bz 2012-03-20 19:02:38 +01:00
Gervase Markham 8e4b6d0e57 Bug 731193 - Update Microsoft "DirectX" licence in about:license to list all
shipped MS DLLs and give it a more generic name. r=villalu.
2012-03-20 17:38:16 +00:00
Patrick McManus 4f0fd68fcb bug 717759 - negative pipeline feedback on img decode problem r=bz r=jdrew r=honzab
--HG--
extra : rebase_source : cb9795b5442102a777602f59c225ab9572e06cea
2012-03-20 13:11:32 -04:00
Patrick McManus b4527a1fee bug 717350 doom cache entry on last-modified mismatch r=honzab
--HG--
extra : rebase_source : 5c8692c94bf7e5dcb2d381a85e06bddbabffe22c
2012-03-20 13:11:32 -04:00
Patrick McManus 5f20e88e8c bug 671591 - restart partial http transaction (in progress) r=honzab
--HG--
extra : rebase_source : 9f71e1803e25c10f6be5f48f324eb47fa8d707c3
2012-03-20 13:11:32 -04:00
Patrick McManus 33df1770ee bug 603514 - http stalled read detection r=honzab
When a connection that involves a pipelined transaction has been stalled (i.e.
idle with an open transaction, not an idle persistent connection) for a
second move any transactions that are pipelined after the current one onto
different connections (and implicitly close this connection when done with the
current transaction).

when it has been stalled for 10 seconds (pref configurable), cancel the current
transaction itself too - depending on its state it can hopefully be restarted
on a clean connection.

--HG--
extra : rebase_source : 58377c9eab2f8a81b7a2d3b9a5f12e1134da4031
2012-03-20 13:11:32 -04:00
Patrick McManus 7bb8d667c5 bug 603512 - large objects block pipelines r=honzab
the type and state patch tries hard not to form pipelines behind resources that
could become head of line blockers. But of course that requires the ability to
predict the future, and won't be perfect.

This patch reacts to a transaction that has a large response body (defined by
either a large content-length header or actually reading a large number of
chunked bytes) by cancelling any transactions that have been pipelined down the
same connection and rescheduling them elsewhere. It also changes the type of
the connection to "solo", which prevents new transactions from being pipelined
onto this one and provides class-specific negative feedback to the pipeline
manager so that near-future requests to the same host of the same type (e.g.
general) will not be pipelined but other types (e.g. img or js/css) can still
do that.

Content-Length is ideal, because it allows us to identify the problem so early.
But even actually reading the document for a fairly long time gives it a fairly
high probability of not ending soon. (i.e. long document sizes are spread over
a larger range than small ones. duh.)

The pref network.http.pipelining.maxsize controls the threshold. I set the
default at 300KB, which is roughly the bandwidth delay product of a 2mbit 120ms
rtt connection and 1 rtt is mostly what you are giving up by canceling it on
one connection and sending it on another. (modulo maybe needing a handshake).

--HG--
extra : rebase_source : ebc44f8dfc3fa7bcee613ff3b74269d908ceac51
2012-03-20 13:11:32 -04:00
Patrick McManus 2a95fe8c89 bug 665885 respect keepalive: "max=" attribute r=honzab
--HG--
extra : rebase_source : ce4009c19bb786388338778d594ca8038a4398c1
2012-03-20 13:11:32 -04:00
Patrick McManus cb1e7c1f50 bug 737155 - httpconnectionmgr::processPendingQ allow more than 1 with pipeline r=honzab
--HG--
extra : rebase_source : 94c50c125fc66c9d5b4389e20b0187ee40c2e315
2012-03-20 13:11:32 -04:00
Patrick McManus 28c3c87c12 bug 599164 pipeline with type and state r=honzab
--HG--
extra : rebase_source : b060665a1726eab3e3ef0ab0d94c34cfea5c1460
2012-03-20 13:11:32 -04:00
Patrick McManus 92aaf5d2fc bug 597684 Implement HTTP Assoc-req and Banned Pipelines on nsHttpConnectionInfo r=honzab
--HG--
extra : rebase_source : 26243e1af9e0554553520dae435cc4dcfd551746
2012-03-20 13:11:32 -04:00
Patrick McManus 0fb95ce9a6 bug 447866 http pipelining is bursty r=honzab
--HG--
extra : rebase_source : e927c5961b2f6c79c1aa73897900e95ed3f286c5
2012-03-20 13:11:32 -04:00
Daniel Holbert 21f77f436b Bug 737313: Make nsCSSFrameConstructor::ConstructInline more robust when one of its child frames fails to construct. r=bz 2012-03-20 10:23:03 -07:00
Daniel Holbert 1059e11f58 backout 1383ac50bcff (bug 723484) for remote image & occasional 'load failed: null' in reftest reference case 2012-03-20 10:22:53 -07:00
Richard Newman bc6b5802b2 Bug 734316 - Part 5: fix some more checkstyle warnings. r=trivial 2012-03-20 10:17:23 -07:00
Richard Newman c90e3f1a05 Bug 736972 - java.lang.OutOfMemoryError: at java.io.BufferedReader.<init>(BufferedReader.java). r=nalexander 2012-03-20 10:17:23 -07:00
Richard Newman 7743316f3e Bug 737265 - Correct creation of special folders. r=nalexander 2012-03-20 10:17:23 -07:00
Michael Wu 599e26085d Bug 737175 - Make jemalloc build on ICS, r=khuey,glandium 2012-03-18 23:33:46 -04:00
Michael Wu fa8d4e142e Bug 736902 - Remove support for unused SetSwapRectangleANDROID symbol, r=gal 2012-03-18 22:49:37 -04:00
Mounir Lamouri cc2d147964 Bug 737392 - Start onResume() observers in a Runnable. r=dougt 2012-03-20 16:07:39 +01:00
Mounir Lamouri d07b010629 Bug 720795 - Screen Orientation API reading and event implementation in Android. r=dougt 2012-03-20 14:09:45 +01:00
Mounir Lamouri 6ac09e7cc2 Bug 737394 - Remove CapturePicker.js from package-manifest.in and adds it to removed-files.in r=glandium 2012-03-20 16:08:46 +01:00
Neil Deakin ff64a01729 Bug 605991, prevent drops on a parent content page from a child frame from a different domain, r=smaug 2012-03-20 11:21:41 -04:00
Neil Deakin 6f77d4ee69 Bug 710431, add telemetry for new browser window command, r=dao 2012-03-20 11:20:56 -04:00
Gervase Markham 55cdd1d821 Bug 716607 - Add .pm, .wf, .yt to PSL. r=pkasting. 2012-03-20 15:04:40 +00:00
Justin Lebar a66b9a3d50 Bug 736761 - Don't crash if images are discarded after XPCOM shutdown. r=joe 2012-03-18 09:56:00 -04:00
Henri Sivonen c8ab4ee986 Bug 737314 - Avoid using nsIURI when checking for cid: URIs in order to route around comm-central cid: hacks. r=smaug. 2012-03-20 11:25:43 +02:00