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
Ryan VanderMeulen
e507d01d4b
Merge inbound to m-c.
2013-05-07 22:10:19 -04:00
Ehsan Akhgari
4127803d46
Backed out changeset da02b1166a5c (bug 597064) because of mochitest failures on a CLOSED TREE
2013-05-07 18:33:49 -04:00
Michael Wu
0fe900a021
Bug 869260 - Remove GonkCaptureProvider, r=fabrice
2013-05-07 14:52:12 -04:00
Josh Matthews
ab8e1f633a
Bug 597064 - Add timeout logic to xpcshell test runner. r=ted
2012-12-20 03:43:19 -05:00
Josh Matthews
43fe07571d
Bug 865652 - Separate the logical concepts of a starting offset and the current offset for ArrayBufferInputStream. r=vlad
2013-05-07 12:46:09 -04:00
Sumedh Shekhar
87dffc32e4
Bug 804742 - EnsureStringLength doesn't work. f=Ms2ger, r=ehsan
2013-05-08 00:52:52 +09:00
Sid Stamm
e0254be427
Bug 861117 - report errors when URIs passed into nsIStrictTransportSecurityService::IsStsURI malformed. (r=bsmith)
...
--HG--
extra : rebase_source : 0a42dfe50219438fd5acd997e61c026d6a9cc116
2013-05-03 14:49:04 -07:00
David Zbarsky
cb3c10c385
Bug 867459: Rooting fixes for netwerk r=terrence
2013-05-03 17:49:57 -04:00
Gregory Szorc
522764dec4
Bug 863069 - Part 1: Sort lists in moz.build files; r=mshal
2013-05-03 09:54:45 -07:00
Patrick McManus
ae96e7abac
bug 855185 ResetIPFamily called off socket thread r=honzab
2013-04-30 23:43:32 -04:00
Patrick McManus
97fa570e8b
bug 855185 - test for thread safety of resetIPFamily() r=honzab
2013-04-30 23:43:31 -04:00
Ryan VanderMeulen
8dd4074205
Backed out changesets c7937fb5f4bb and cf8db9b6bd61 (bug 862986) for bustage.
...
CLOSED TREE
2013-04-30 21:09:41 -04:00
Brian O'Keefe
7422d5ac7b
Bug 862986 - Part 2: Migrate PROGRAM from Makefile.in to moz.build. r=gps
2013-04-30 20:46:10 -04:00
Geoff Brown
a240001cc0
Bug 865006 - Enable more xpcshell tests on Android; r=jmaher DONTBUILD
2013-04-30 12:38:18 -06:00
Ryan VanderMeulen
b6cc74b921
Backed out changesets 64c7ba1d3d04 and 7e9d5bb4a9af (bug 862986) for test failures.
2013-04-30 10:08:38 -04:00
Brian O'Keefe
0baa2a32d6
Bug 862986 - Part 2: Migrate PROGRAM from Makefile.in to moz.build. r=gps
2013-04-30 09:08:31 -04:00
Patrick McManus
ae3029f450
bug 866867 test_spdy.js flaky with parallel connections r=hurley
2013-04-29 20:05:39 -04:00
Joey Armstrong
321d063783
bug 844655: Port XPCSHELL_TESTS to moz.build as XPCSHELL_TESTS_MANIFESTS
2013-04-29 14:49:00 -04:00
Nikhil Marathe
6c323ea826
Bug 866024 - nsWifiMonitorGonk reports correct list of access points.
2013-04-29 17:34:42 +05:30
Aryeh Gregor
f0404a303a
Bug 859817 - Remove implicit conversions from raw pointer to already_AddRefed; r=Ms2ger
2013-04-22 14:15:59 +03:00
Michal Novotny
549f7cde85
Bug 852467 - nsDisableOldMaxSmartSizePrefEvent runs on the gecko main thread, blocks for long periods of time, r=honzab
2013-04-25 21:54:20 +02:00
Boris Zbarsky
73485c55dd
Bug 864727 part 3. Pass a handle for the parent object to WebIDL dictionary ToObject. r=ms2ger
2013-04-25 12:29:53 -04:00
Phil Ringnalda
37a09dd732
Back out 96a806212cac (bug 865314) for apparently causing fairly frequent failures in test_spdy.js
2013-04-24 23:45:40 -07:00
Patrick McManus
2ba309ab66
bug 865314 dont restrict parallel ssl handshakes with unknown spdy state r=jduell
2013-04-24 20:27:50 -04:00
Cykesiopka
84eebaf3c9
Bug 645402 - Remove ToInteger() workarounds in mozilla-central. r=bz
2013-04-24 08:36:09 -04:00
Simone Carletti
232aa998c6
Bug 863169 - Add GitHub Pages to PSL. r=gerv.
2013-04-23 11:51:10 +01:00
Simone Carletti
f46cf28679
Bug 859234 - Add AWS Elastic Beanstalk to PSL. r=gerv.
2013-04-23 11:49:36 +01:00
Wes Kocher
7195956a13
Merge m-c to m-c
2013-04-22 19:00:15 -07:00
Wes Kocher
1310adf525
Merge the last PGO-green inbound changeset to m-c.
2013-04-22 18:47:53 -07:00
Xin Zhang
2fa2b688ad
Bug 857385 - Make various JSFunctionSpec arrays const. r=waldo
...
--HG--
extra : rebase_source : 24141998ffad3b0e6bad98b6fc0ce3754e448d5b
2013-04-22 14:15:49 -07:00
Josh Matthews
797a6788d1
Bug 863769 - Make ArrayBufferInputStream use rooting APIs that don't rely on the JS context being valid. r=jonco,vlad
2013-04-22 19:46:40 +02:00
Hubert Figuière
1f5855d289
Bug 840612 - Part 3: refactor the Reset method. r=mayhemer
2013-04-09 20:46:25 -04:00
Ryan VanderMeulen
02425381b7
Merge m-c to inbound.
2013-04-19 07:46:11 -04:00
Josh Matthews
3fb3555b41
Bug 831107 - Part 2: Add general ArrayBuffer support to TCPSocket. r=vlad,fzzzy
2013-04-19 11:25:33 +02:00
Randell Jesup
9a0980c363
Bug 862744: Fix = vs == typo in FindFreeStream() r=tuexen
2013-04-19 07:10:29 -04:00
SimonJ
0c82d71858
bug 602814 - fix parsing of connection http response header r=mcmanus
...
--HG--
extra : rebase_source : 638e5d46b709e896e48bd4e9371876858e33980d
2013-04-18 09:00:00 -04:00