Josh Matthews
635646f106
Bug 887191 - Force wrapped JS listeners to proxy callbacks to the main thread if no target is specified. r=mcmanus
2013-06-26 15:54:05 +01:00
Ed Morley
67356c3a8c
Backed out changeset fa98df7a3493 (bug 702559) for xpcshell orange
2013-06-26 12:56:40 +01:00
David Rajchenbach-Teller
198d5dbf1f
Bug 702559 - First implementation of mozIStorageAsyncConnection;r=mak
2013-06-26 05:45:49 -04:00
Nick Hurley
576d9bcc7b
bug 809969 - send GOAWAY frame when closing spdy3 sessions. r=mcmanus
2013-06-25 10:16:27 -07:00
Catalin Iacob
6f4758d23e
Bug 798914 (part 5) - Use newly introduced mozilla::MallocSizeOf instead of nsMallocSizeOfFun. r=njn.
...
--HG--
extra : rebase_source : fc472490dd978d165f02f77ed37f07aed6e5bb61
2013-06-23 14:03:39 +02:00
Brian Smith
c72dd4e458
Bug 759257: Remove InfallableCopyCString [sic], r=hurley
2013-06-24 16:46:08 -07:00
Ryan VanderMeulen
d5c5ff5f07
Merge m-c and inbound.
2013-06-24 14:02:59 -04:00
Benjamin Smedberg
f80b28d0a3
Bug 883420 - Add an API to set a new expireTime for an existing permission, r=ehsan sr=mounir
2013-06-24 08:51:07 -04:00
Jason Duell
a9d6a2e333
Bug 558623 - e10s HTTP: combine PHttpChannel constructor with SendAsyncOpen/SendRedirect1Begin r=jdm
...
--HG--
rename : netwerk/protocol/http/nsHttp.h => netwerk/protocol/http/HttpLog.h
extra : rebase_source : 80cac843f38f2237c9fd932c428e1c1fda781b50
2013-06-22 09:09:19 -07:00
Jason Duell
4fcb95e20e
Bug 558623 - Split out HTTP LOG macro definition from nsHttp.h r=jdm
...
--HG--
rename : netwerk/protocol/http/nsHttp.h => netwerk/protocol/http/HttpLog.h
extra : rebase_source : 3295c6472c846b24d3012343cf06798abf8774f9
2013-06-22 09:01:06 -07:00
David Rajchenbach-Teller
1cebff6f78
Bug 837326 - Informing observers upon accept/reject of a third-party cookie;r=ehsan
2013-06-22 07:11:12 +02:00
Jason Duell
ca216420b6
Bug 884200 - Ensure NSS is initiated on main thread. r=honza
2013-06-21 20:33:46 -07:00
David Keeler
67c9526728
bug 700693 - OCSP stapling PSM changes r=bsmith
2013-06-17 16:45:49 -07:00
Nathan Froyd
72a9f29c5d
Backout 65804eae62b1, a0b216d3be12, 68e5d9fe91fc (bug 837326) for impending bustage that would make this CLOSED TREE worse than it already is
2013-06-21 15:39:45 -04:00
David Rajchenbach-Teller
6de9b437ab
Bug 837326 - Informing observers upon accept/reject of a third-party cookie;r=ehsan
2013-06-21 21:18:59 +02:00
Ed Morley
ca0201607a
Backed out changeset 75fa13b20c1d (bug 837326)
2013-06-21 18:21:08 +01:00
David Rajchenbach-Teller
7b8194e587
Bug 837326 - Informing observers upon accept/reject of a third-party cookie;r=ehsan
2013-06-21 17:48:31 +02:00
Ryan VanderMeulen
5e22b58e42
Backed out changesets 448ba56d9ba4 and 8cea4b4646ef (bug 700693) for intermittent failures.
2013-06-20 19:50:13 -04:00
David Keeler
5b0d4137fd
bug 700693 - OCSP stapling PSM changes r=bsmith
2013-06-17 16:45:49 -07:00
Josh Matthews
6b86896e0b
Bug 883495 - Avoid releasing a scriptable DNS listener off the main thread. r=mcmanus
2013-06-20 09:18:16 +02:00
Brian O'Keefe
11bcc1cd9e
Bug 875934 - Move LIBRARY_NAME to moz.build (batch #1 ); r=mshal
...
--HG--
extra : rebase_source : 385d3fd65475ffc18ee44ae088753649470e214b
2013-06-17 15:21:01 -04:00
Phil Ringnalda
5b70eb297b
Back out c50503ce8669 (bug 883495) for still leaking
...
CLOSED TREE
2013-06-19 20:20:52 -07:00
Josh Matthews
af14644cb6
Bug 883495 - Avoid releasing a scriptable DNS listener off the main thread. r=mcmanus
2013-06-20 02:33:57 +02:00
Josh Matthews
18d8acd4f5
Backed out changeset 5a3dc3d31890 (bug 883495)
2013-06-19 18:16:04 +02:00
Josh Matthews
2b7b41337c
Bug 883495 - Avoid releasing a scriptable DNS listener off the main thread. r=mcmanus
2013-06-19 16:28:33 +02:00
Ryan VanderMeulen
6d0b75b51f
Backed out changeset fb43bd87db39 (bug 883495) for mass carnage of a CLOSED TREE.
2013-06-18 13:02:40 -04:00
Josh Matthews
8a683d55a4
Bug 883495 - Avoid releasing a scriptable DNS listener off the main thread. r=mcmanus
2013-06-16 11:56:15 +01:00
Gavin Sharp
a53dcdb333
Bug 493051: avoid having addEngine select the engine by default, by adding an optional callback to let callers observe the successful addition of the engine, r=MattN
...
--HG--
extra : rebase_source : 1e67f4fbed4324e2d5b8d132cf07be60b3010cf9
2013-06-18 09:39:02 -04:00
Patrick McManus
fab83e7ca9
bug 881643 unhandled sync OnInputStreamReady on AsyncWait stack r=hurley
2013-06-13 12:24:49 -04:00
Nathan Froyd
0495cf2f72
Bug 883981 - correctly reflect the server's port in httpd.js; r=ted
2013-06-17 14:58:56 -04:00
Gavin Sharp
aff9b97c87
Back out 423d565f5637 (bug 493051) for xpcshell bustage
2013-06-17 16:54:06 -04:00
Ryan VanderMeulen
adb213ed89
Backed out 4 changesets (bug 497003) for intermittent OSX crashes.
...
Backed out changeset 43223a927976 (bug 497003)
Backed out changeset 26c1d80edf1f (bug 497003)
Backed out changeset 841ed173ba2b (bug 497003)
Backed out changeset f70770fc6dce (bug 497003)
2013-06-17 15:44:07 -04:00
Gavin Sharp
72bebb943c
Bug 493051: avoid having addEngine select the engine by default, by adding an optional callback to let callers observe the successful addition of the engine, r=MattN
...
--HG--
extra : transplant_source : M%40%CB%E5%8F%D9RMc%BA%23%20%C7%EC%9A%84H%DB%1B%81
2013-04-17 17:51:25 -07:00
Brian Smith
7e37b3be70
Bug 832848: Removed unused site identity block tooltip logic from PSM, r=dolske
...
--HG--
extra : rebase_source : 1793e526272622d811e45d0f4b2f0460471f4501
2013-02-02 17:21:45 -08:00
Steve Workman
22be445ea5
Bug 497003 - Replace some QueryInterface calls in nsHttpChannel with do_QueryObject r=jduell
2013-06-14 19:34:18 -07:00
Steve Workman
ee997bb486
Bug 497003 - Adjust partial content test and revert httpd.js r=jduell
2013-06-14 19:34:17 -07:00
Julian Reschke
2b3690735e
Bug 875615: re-enable RFC2047 decoding (disable bug 601933) until we have telemetry r=jduell
2013-06-14 15:52:36 -07:00
Vladimir Vukicevic
f4af325139
b=882906; remove EXTRA_DSO_LIBS; r=ted
2013-06-13 22:58:22 -04:00
Ryan VanderMeulen
4bfd3df72c
Backed out 13 changesets (bug 880917) for Android and B2G test bustage on a CLOSED TREE.
...
Backed out changeset 71c1ce2cb0a4 (bug 880917)
Backed out changeset cd240e19560f (bug 880917)
Backed out changeset 93509a0001b5 (bug 880917)
Backed out changeset fdbba20e4647 (bug 880917)
Backed out changeset d82060172367 (bug 880917)
Backed out changeset 709f0b699489 (bug 880917)
Backed out changeset 421bdbccfa7c (bug 880917)
Backed out changeset 962c656c7452 (bug 880917)
Backed out changeset 888a5690ccdf (bug 880917)
Backed out changeset 57228f5fcd87 (bug 880917)
Backed out changeset ce8c3e14c234 (bug 880917)
Backed out changeset 08fe7b777450 (bug 880917)
Backed out changeset 5192a9233d83 (bug 880917)
2013-06-13 15:19:50 -04:00
Steve Workman
895826d5ed
Bug 497003 - Support delivery of OnDataAvailable on the HTML5 parser thread r=hsivonen r=bholley r=bz
2013-06-13 10:42:48 -07:00
Steve Workman
1f8d40499c
Bug 497003 - Support delivery of OnDataAvailable off the main thread r=bz r=jduell
2013-06-13 10:42:48 -07:00
Bobby Holley
8a63d76884
Bug 880917 - Convert JS_SetVersion API consumers to per-compartment versions. r=luke
2013-06-13 10:09:26 -07:00
Bobby Holley
dbe3fa03a5
Bug 880917 - Add support for "latest" as a version to evalInSandbox, and use it for sjs files. r=luke
...
Sandboxes always default to JSVERSION_DEFAULT in the browser. But XPCShell sets
up a ContextCallback that does JS_SetVersion(cx, JSVERSION_LATEST) on every
context that gets created, including the ephemerial Sandbox JSContexts. Since
httpd.js runs in xpcshell and evaluates SJS in a sandbox, we've (somewhat
accidentally) supported JSVERSION_LATEST in SJS, which certain SJS files have
taken advantage of. Let's continue to support it explicitly.
2013-06-13 10:09:26 -07:00
Bobby Holley
c9c12ae8ba
Bug 880917 - Generalize JS_NewGlobalObject API to take CompartmentOptions. r=luke
...
This will be useful for versioning, as well as JIT options and all the other
stuff that eventually needs to move out of the JSContext.
2013-06-13 10:09:25 -07:00
Joey Armstrong
0c4c92488f
bug 872086: move SIMPLE_PROGRAMS to moz.build (file batch #1 ) r=mshal
2013-06-13 12:02:02 -04:00
Ryan VanderMeulen
780105221c
Bug 845190 - Revert previous attempt to fix and re-disable tests.
2013-06-11 08:12:06 -04:00
David Rajchenbach-Teller
cc42021837
Bug 845190 - Prevent nsStreamTransportService from re-initializing. r=biesi
2013-06-10 11:01:59 -04:00
Georg Koppen
6b0e491600
Bug 856978 - Make authorization headers removable if they observe "http-on-modify-request". r=mayhemer
2013-06-10 08:30:25 -04:00
Landry Breuil
add7e47f54
Bug 844430: Add the correct build defines to fix libsctp on NetBSD/OpenBSD/Dragonfly. r=jesup
2013-06-08 12:48:30 +02:00
Boris Zbarsky
7a3587f2d2
Bug 877281 part 6. Replace ${jsvalPtr} with a MutableHandle ${jsvalHandle}. r=peterv
...
It's a little unfortunate that we need both ${jsvalHandle} and
${jsvalRef}, but the only other option is to consistently have a
MutableHandle in this code. If the thing we have to work with is a
Rooted, that means doing JS::MutableHandle<JS::Value>(&myRooted) as
the thing to substitute for ${jsvalHandle}. Just using "&myRooted"
doesn't work, because things like "&myRooted.set()" or
"&myRooted.address()" fail, even if parenthesized as
"(&myRooted).set()", because &myRooted is actually a Rooted*, not a
MutableHandle.
We could go the JS::MutableHandle<JS::Value>(&myRooted) route if
desired; it would primarily uglify dictionary and sequence to-js
conversions. With the setup in this patch, ideally it looks pretty
idiomatic except for the use of .set() instead of operator= on Rooted.
2013-06-07 22:45:46 -04:00
Mook
be1d4ceb3b
Bug 877961 - PrivateBrowsingChannel: Allow SetPrivate on a channel with a load group but no load context; r=ehsan, r=jduell
2013-06-06 19:46:06 -07:00
Benjamin Smedberg
fbcb1e7196
Bug 874197 - Change nsIPermissionManager.TYPE_SESSION to also respect expiration times if they are specified. r=jdm sr=mounir
2013-06-06 15:59:32 -04:00
Benjamin Smedberg
0892e623d9
Bug 874196 - Add an API to get the specifics of a permission given a host/type: this will allow the plugin click-to-activate UI to manage permissions by the matching host and determine whether the current permission is per-session or persistent. r=jdm sr=mounir
2013-06-06 15:59:31 -04:00
Nick Hurley
04432df543
Bug 878594 - remove alternate-protocol support for spdy upgrades r=mcmanus
2013-06-06 09:10:33 -07:00
Simone Carletti
88a6b86ef0
Bug 859521 - Add AWS EC2 to PSL. r=gerv. DONTBUILD.
...
--HG--
extra : rebase_source : 9a4ac79ac4e03c2b85bf2f11c1c5366770bb1b65
2013-06-06 16:00:03 +01:00
Jason Duell
c07b3b58e2
Bug 879054: fix printf of status in HttpChannelParent. r=mcmanus
2013-06-04 16:32:31 -07:00
Jason Duell
c36b0246a8
Bug 870564 - Youtube video freezes after a long time r=jdm
2013-06-04 16:10:55 -07:00
Randell Jesup
30ddbf4bfc
Bug 876167: avoid usrsctp library race condition on close with ABORT r=tuexen
2013-06-02 09:48:53 -04:00
Randell Jesup
77d0a8ccfc
Bug 872978: process any pending stream resets on incoming resets r=tuexen
2013-06-02 09:48:17 -04:00
Eddy Bruel
d526f570e5
Bug 878000 - ProxyAutoConfig should set a stack quotum when creating a JS runtime
2013-05-31 20:20:30 -07:00
Martin Husemann
f3f836881a
Bug 871555: Use memcpy and properly aligned temporary variables instead of pointer casts with unclear alignment r=mcmanus
2013-06-01 00:23:16 +02:00
Chris Peterson
a0b40933ce
Bug 877503 - Add MOZ_FINAL to some Android classes to fix gcc 4.7 warnings-as-errors. blanket-r=ehsan rs=tbsaunde
2013-05-30 11:26:02 -07:00
Mark Goodwin
550d029405
Bug 815753 - Tidy up hardcoded column index mess in nsCookieService.cpp. r=jdm
2013-05-29 20:37:34 -04:00
Patrick McManus
704501cec2
bug 790388 part 6 - spdy push xpcshell test r=hurley
...
--HG--
extra : rebase_source : 54a3f24aa543ee96ff2e2edb9a2ee7fe52e3dcbd
2013-05-29 00:07:03 -04:00
Patrick McManus
8bce508a80
bug 790388 part 5 - xpcshell tests for spdy/3 r=hurley
...
--HG--
extra : rebase_source : f6ca50052918d23d410a3f110323344472a62e6e
2013-05-29 00:07:03 -04:00
Patrick McManus
e18fe0b0fc
bug 790388 part 3 - spdy/3 server push r=hurley
...
--HG--
extra : rebase_source : 1ed60ebda0b790f0ff1578abe7a7732676b495cf
2013-05-29 00:07:03 -04:00
Patrick McManus
e4215ee002
bug 790388 part 2 - fix spdysession writesegments() return values r=hurley
...
--HG--
extra : rebase_source : b9e67e88a4098ed614bf1e70780bbc97045f1108
2013-05-29 00:07:02 -04:00
Patrick McManus
e1867d4cc1
bug 790388 part 1 - support multiple header blocks for spdy r=hurley
...
--HG--
extra : rebase_source : 7911f105de34fca3d0f4d7f5166f47ab1e31f56d
2013-05-29 00:07:02 -04:00
Patrick McManus
7ad5baa466
bug 874170 - default npn protocol should be http/1.1 r=hurley
...
--HG--
extra : rebase_source : 3c772fd36262f9a7bacbfc5d4d3cfe15d700973d
2013-05-28 20:09:22 -04:00
Patrick McManus
54e949897c
bug 875093 - spdy flow control window calculation > 31bits r=hurley
...
--HG--
extra : rebase_source : ef84817a329ab86e1320eaac64b67a2859f0370f
2013-05-28 20:05:53 -04:00
Patrick McManus
d0a43e8515
bug 875760 spdy/3 credential nop implementation r=hurley
...
--HG--
extra : rebase_source : 44d41e9efa69f650e315ce9308f93273445f0921
2013-05-28 20:04:13 -04:00
Josh Matthews
3a7fe9a2b2
Bug 870916 - Make socket transport avoid off-main-thread usage of wrapped JS components. r=mcmanus
2013-05-28 09:48:23 -04:00
Mike Shal
5169c0a913
Bug 864774 - Part 2: Move CPPSRCS to moz.build as CPP_SOURCES; r=joey CLOSED TREE
...
From 9e0ba7f425143f545eb6c4b26a9a96b5ade4d8e9 Mon Sep 17 00:00:00 2001
2013-04-23 17:54:15 -04:00
Joey Armstrong
2c39cbb922
bug 870406: move to moz.build (config batch #1 ) r=mshal
2013-05-24 17:21:14 -07:00
Aryeh Gregor
8b16f79037
Bug 867101 - Fix more implicit conversion to already_AddRefed; r=Ms2ger
2013-04-28 14:52:10 +03:00
Bobby Holley
f2943090bd
Bug 868130 - Remove the lion's share of JSAutoRequests in gecko. r=gabor
...
There are still a handful that either are used with other runtimes, or that
happen very early/late in cx the lifetime of various things where it doesn't
necessarily make sense to have a cx on the stack. This should definitely ensure
that we're not doing double-duty with the nsCxPusher change, though.
2013-05-22 10:05:28 -06:00
Fabrice Desré
22954fcfa5
Bug 872100 - app.clearBrowserData appears to not clear browser data immediately sr=mounir, r=jduell,ferjm
2013-05-20 10:20:19 -07:00
Ms2ger
8c193ee6c7
Bug 868778 - Part c: Move DataChannel to WebIDL; r=mounir+jesup
...
--HG--
rename : content/base/public/nsIDOMDataChannel.idl => dom/webidl/DataChannel.webidl
2013-05-20 09:19:45 +02:00
Ryan VanderMeulen
91eae578bd
Merge inbound to m-c.
2013-05-16 20:29:40 -04:00
Sid Stamm
5136b7c1e1
Backout changeset 000ed86d069f (bug 861117) which caused bug 871560
...
--HG--
extra : rebase_source : 6359c671885b93f7885ca2cabfd8da772692d548
2013-05-16 11:26:33 -07:00
Chris Sperry
6dffeb3c2b
Bug 869725 - Changes to HTTP status line detection and parsing to allow AOL/Nullsoft ShoutCast headers (e.g. ICY 200 OK) [r=mcmanus]
2013-05-16 12:22:06 -07:00
Ted Mielczarek
3cfd62c3d2
bug 871712 - make MSVC PGO opt-in per-directory, and opt-in in the directories that matter. r=glandium
2013-05-16 09:33:26 -04:00
Patrick McManus
2e232b4bd1
bug 871289 [2 of 2] fix trailing whitespace in netwerk/protocol/http/* r=jduell
2013-05-16 09:30:42 -04:00
Patrick McManus
68239ec0ca
bug 871289 [1 of 2] standardize netwerk/protocol/http on moz_assert r=jduell
2013-05-16 09:30:41 -04:00
Steve Workman
7be502c247
Bug 870652 - Add null ptr check in nsDNSRecord::ReportUnusable to avoid crashing r=mcmanus
2013-05-14 16:35:18 -07:00
Ryan VanderMeulen
e9ffe5f5ce
Backed out changeset f8a861253c57 (bug 859521) due to bustage.
2013-05-14 12:49:26 -04:00
Simone Carletti
801403fa1b
Bug 868331 - Add Heroku CloudFront to PSL. r=gerv.
2013-05-14 17:38:11 +01:00
Simone Carletti
058af8a784
Bug 859521 - Add AWS EC2 to PSL. r=gerv.
2013-05-14 17:35:44 +01:00
Joey Armstrong
26736a0ee2
bug 869143: phase2 cleanup for XPCSHELL_TEST conversion. r=mshal
2013-05-13 16:24:07 -04:00
Ed Morley
5256152aa1
Backed out changeset 496846474ed3 (bug 864774)
2013-05-13 10:05:49 +01:00
Mike Shal
954221d9c9
Bug 864774 - Part 2: Move CPPSRCS to moz.build as CPP_SOURCES; r=joey
...
From 140b9201e3b5d2d8efe7af286d279c2411dbc197 Mon Sep 17 00:00:00 2001
2013-04-23 17:54:15 -04:00
Patrick McManus
a3e52bbe38
bug 868441 Bypass Cache when lock held too long r=novotny
2013-05-12 10:01:13 -04:00
Ehsan Akhgari
79b98d1709
Bug 871179 - Fix rooting hazards in netwerk's Dashboard.cpp; r=till
...
--HG--
extra : rebase_source : b20df14656861f5cef10d1200580f23598632163
2013-05-12 01:09:22 -04:00
Trevor Saunders
03a46bf6e7
bug 869279 - fix mingw warnings in netwerk/ r=jduell
2013-05-06 21:52:35 -04:00
Phil Ringnalda
609e523ba7
Back out c74ce1905b96 (bug 832848) for not actually building
...
CLOSED TREE
2013-05-09 20:49:36 -07:00
Brian Smith
b36c5f9412
Bug 832848: Removed unused site identity block tooltip logic from PSM, r=dolske
2013-02-02 17:21:45 -08:00
Jason Duell
dae1dcdf6b
Bug 870579 - IID bump for nsIWebSocketChannel r=trivial DONTBUILD
2013-05-09 17:12:40 -07:00
Brian O'Keefe
8d90859ddb
Bug 862986 - Part 2a: Migrate PROGRAM from Makefile.in to moz.build. r=gps
2013-05-01 14:05:40 -04:00
Patrick McManus
0baca0cf77
bug 869100 complete token bucket a/b test r=honzab
2013-05-08 11:43:31 -04:00
Makoto Kato
eada8e34f0
Bug 800220 - Part 1. Replace PL_strlen with strlen. r=ehsan
2013-05-08 12:40:12 +09:00