Josh Matthews
a2029f145a
Backed out changeset 6cd44513d285 (bug 782542)
2012-12-28 19:18:38 -05:00
Josh Matthews
9260666d38
Bug 782542 - Secure necko IPDL usage. r=ted,jduell a=blocking-b2g
2012-12-12 10:40:33 -05:00
Chris Jones
5b1bde7442
Back out bug 782542 for regressions.
2012-12-21 18:23:13 -08:00
Ehsan Akhgari
f413bd497a
Remove an unneeded #include, no bug
2012-12-20 17:58:40 -05:00
Josh Matthews
b441d6b728
Bug 782542 - Secure necko IPDL usage. r=ted,jduell
2012-12-12 10:40:33 -05:00
Ed Morley
62e46aa794
Backout 3e4e600adc3b (bug 782542) for crashtest-ipc timeouts
2012-12-16 18:09:39 +00:00
Josh Matthews
b5a5e3ef75
Bug 782542 - Secure necko IPDL usage. r=ted,jduell
...
* * *
Bug 782542 - Disable network.ipc security for certain mochitests r=ted
* * *
Bug 782542. Disable some more tests that use mozbrowser w/o app r?ted
* * *
Bug 782542 : yet another test needs tweaking. r?ted
2012-12-12 10:40:33 -05:00
Jeff Walden
7146c23e80
Bug 820570 - Move mozilla::DebugOnly into DebugOnly.h to pare down the grab-baggish Util.h. r=Ms2ger
2012-12-14 18:58:45 -05:00
Ehsan Akhgari
9305b46722
Backed out changeset 34c9ccee8058 (bug 782542) for mochitest failures
2012-12-11 15:04:11 -05:00
Josh Matthews
6fab8b6f69
Bug 782542 - Secure necko IPDL usage. r=ted,jduell
2012-12-07 17:12:02 -05:00
Josh Matthews
49e7fd5def
Bug 722850 - Part 3: Check the private browsing status of channels when checking cookie permissions. r=mconnor
2012-02-01 05:20:01 -05:00
Josh Matthews
0da98fa02a
Bug 722850 - Part 2: Query the private browsing status of channels used to manipulate cookies. r=mconnor
2012-02-08 13:37:07 -05:00
Ed Morley
12188e22ea
Backout 7a0fe388a24b, 2a9fbd15cad4, 320c1567e431 & d907ac7bf669 (bug 722850) for xpcshell & browser-chrome failures
2012-11-16 14:18:41 +00:00
Josh Matthews
1128fac362
Bug 722850 - Part 3: Check the private browsing status of channels when checking cookie permissions. r=mconnor
2012-02-01 05:20:01 -05:00
Josh Matthews
61fb615b90
Bug 722850 - Part 2: Query the private browsing status of channels used to manipulate cookies. r=mconnor
2012-02-08 13:37:07 -05:00
Isaac Aggrey
218a57b4d4
Bug 802706: Remove usage of NSPRFormatTime.h from tree; r=ehsan
2012-11-14 13:14:21 -06:00
Ehsan Akhgari
f5b80eb686
Backed out changeset da25394a8b55 (bug 802706) for build bustage
2012-11-14 13:24:12 -08:00
Isaac Aggrey
2c0ab41183
Bug 802706: Remove usage of NSPRFormatTime.h from tree; r=ehsan,wtc
2012-11-14 13:14:21 -06:00
Nathan Froyd
bd55a07f0e
Bug 806618 - rewrite PR_NewLogModule calls to not generate static initializers; r=ehsan
2012-10-29 19:32:10 -04:00
Jacek Szpot
0b35b0e3d8
Bug 792180 - Replace NS_{UN,}LIKELY with MOZ_{UN,}LIKELY; r=ehsan
2012-10-26 15:32:10 +02:00
Daniel Holbert
750905ca96
Bug 805552: Use DebugOnly in /netwerk to fix opt build warnings (treated as errors) for set-but-only-checked-in-debug-builds nsresult values. r=jduell
2012-10-25 12:47:55 -07:00
Ben Turner
1493ea2ca6
Bug 786295 - 'Delete IndexedDB related to an app when uninstalled'. r=bz+khuey+sicking.
2012-10-23 09:31:19 -07:00
Brian Smith
125999d7c4
Bug 794510: Part 6 - Fixups needed to build on Windows and Android and Mac OS X debug, plus shorten comment to be less than 80 columns; r=ehsan
2012-10-18 15:55:48 -04:00
Isaac Aggrey
61d7092334
Bug 794510: Part 3 - create NSPRFormatTime.h with temporarily undef'd NO_NSPR_10_SUPPORT for compatibility; r=ehsan
2012-10-11 13:16:29 -05:00
Jason Duell
db2d501e44
Bug 795203 - B2g: clear private data: cookies. r=mconnor,jduell
2012-09-28 17:03:00 -07:00
Isaac Aggrey
e496b51126
Bug 795351: Replace LL_MAXINT, LL_MININT, LL_MAXUINT with stdint versions; r=ehsan
2012-09-28 14:55:23 -05:00
Isaac Aggrey
997db4d142
Bug 791906: Replace NSPR integer limit constants with stdint ones; r=ehsan
2012-09-28 01:57:33 -05:00
Mounir Lamouri
fdba5f54e7
Bug 794023 - Use std::numeric_limits for NECKO_UNKNOWN_APP. f=ehsan r=jduell
...
--HG--
extra : rebase_source : bfd9374dd9f53f2e98bcefb33c6dfa355a07948e
2012-09-28 11:04:32 +01:00
Mounir Lamouri
e57e4078be
No bug - Fix build bustage on CLOSED TREE.
2012-09-27 23:12:14 +01:00
Mounir Lamouri
1e5ff0d298
Bug 783408 - 3/4 - Delete app's cookies when uninstalled. r=jlebar,mconnor
2012-09-27 22:37:28 +01:00
Mounir Lamouri
75418b1030
Bug 783408 - 2/4 - Add a function to remove app's cookies in nsICookieManager2. r=jduell sr=mconnor
2012-09-27 22:37:02 +01:00
Mounir Lamouri
903b7edcb3
Bug 783408 - 1/4 - Add a method in nsICookieManager2 that returns app's cookies. r=jduell sr=mconnor
2012-09-27 22:17:08 +01:00
Nathan Froyd
614429e904
Bug 792421 - fix build error in nsCookieService.h; r=jduell
2012-09-19 10:55:09 -04:00
Ehsan Akhgari
b5c39afb4e
Bug 792502 - Kill the FunctionTimer code; r=vlad
2012-09-19 16:59:38 -04:00
Jason Duell
e8292ead1f
Bug 756648 - Implement "cookie jars" for apps. r=biesi,smaug
...
--HG--
rename : netwerk/test/unit_ipc/test_cookie_wrap.js => netwerk/test/unit_ipc/test_cookie_header_wrap.js
2012-09-18 12:04:04 -04:00
Monica Chew
ac45691812
Bug 770691 - Add plubming for per-site third party cookie blocking. r=mconnor sr=biesi,jduell,mconnor
...
--HG--
extra : rebase_source : 4ee3c16a72f0a557575349354060b76ca4e34031
2012-09-14 13:57:56 -07:00
Rafael Ávila de Espíndola
3e32891034
Bug 790285 - avoid nullptr -> false conversions. r=ehsan.
2012-09-11 14:00:37 -04:00
Randell Jesup
eedf93a21d
Bug 773151: Convert nsCAutoString->nsAutoCString CLOSED TREE r=bsmedberg
2012-09-01 22:35:17 -04:00
Mounir Lamouri
4fabe12e02
Bug 769589 - Remove deprecated GetOriginatingURI from nsICookiePermission. r=mconnor sr=cbiesinger
2012-08-30 17:07:03 -03:00
Valentin Gosu ext:(%2C%20Jason%20Duell%20%3Cjduell.mcbugs%40gmail.com%3E%2C%20Ms2ger%20%3CMs2ger%40gmail.com%3E)
b32522b36e
Bug 745296 - Enable FAIL_ON_WARNINGS in more of /netwerk r=jduell
2012-08-25 11:19:00 -07:00
Ben Turner
0727b7098c
Bug 784726 - 'Remove old IPC::URI'. r=cjones+khuey.
...
--HG--
rename : ipc/glue/IPCSerializableParams.ipdlh => ipc/glue/InputStreamParams.ipdlh
extra : transplant_source : %A6%BC%8B%8D%3A_%7Df%2B%FE%AA%94%81%AB%CAW%15K%A7%03
2012-08-23 12:33:46 -07:00
Ehsan Akhgari
0fd9123eac
Bug 579517 - Part 1: Automated conversion of NSPR numeric types to stdint types in Gecko; r=bsmedberg
...
This patch was generated by a script. Here's the source of the script for
future reference:
function convert() {
echo "Converting $1 to $2..."
find . ! -wholename "*nsprpub*" \
! -wholename "*security/nss*" \
! -wholename "*/.hg*" \
! -wholename "obj-ff-dbg*" \
! -name nsXPCOMCID.h \
! -name prtypes.h \
-type f \
\( -iname "*.cpp" \
-o -iname "*.h" \
-o -iname "*.c" \
-o -iname "*.cc" \
-o -iname "*.idl" \
-o -iname "*.ipdl" \
-o -iname "*.ipdlh" \
-o -iname "*.mm" \) | \
xargs -n 1 sed -i -e "s/\b$1\b/$2/g"
}
convert PRInt8 int8_t
convert PRUint8 uint8_t
convert PRInt16 int16_t
convert PRUint16 uint16_t
convert PRInt32 int32_t
convert PRUint32 uint32_t
convert PRInt64 int64_t
convert PRUint64 uint64_t
convert PRIntn int
convert PRUintn unsigned
convert PRSize size_t
convert PROffset32 int32_t
convert PROffset64 int64_t
convert PRPtrdiff ptrdiff_t
convert PRFloat64 double
2012-08-22 11:56:38 -04:00
Mike Hommey
6173fa297f
Bug 774032 bonus - Use @DEPTH@ and @relativesrcdir@ in Makefile.in. r=ted
2012-08-04 20:26:44 +02:00
Aryeh Gregor
e806eeab4f
Bug 777292 part 2 - Change all nsnull to nullptr
2012-07-30 17:20:58 +03:00
Ehsan Akhgari
695bd88cea
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 (netwerk parts); r=jduell
2012-06-05 23:18:25 -04:00
Gervase Markham
ca171eec44
Bug 716478 - update licence to MPL 2.
2012-05-21 12:12:37 +01:00
Ms2ger
945ee00ec1
Bug 605180 - Fix build warnings in netwerk/. r=jduell
2012-04-07 14:25:00 -07:00
Justin Lebar
0dbaf73150
Bug 729940 - Part 2: Stop using crappy hash functions in Gecko. r=bz
...
--HG--
extra : rebase_source : 6fa267a89878cc1a766d8618569debcea9b12e48
2012-03-12 18:53:18 -04:00
Geoff Lankow
95f0153308
Bug 718255 - Merge nsIPrefBranch2 with nsIPrefBranch - Part E, remove uses of nsIPrefBranch2 in netwerk/ ; r=bsmedberg
2012-01-17 14:48:29 +13:00
Nathan Froyd
4d931d2fc9
Bug 712427 - provide more information in SQL PRAGMA queries; r=mak
2012-01-05 18:46:35 -05:00
Ehsan Akhgari
2a602a5685
Bug 690892 - Replace PR_TRUE/PR_FALSE with true/false on mozilla-central; rs=dbaron
...
Landing on a CLOSED TREE
2011-10-17 10:59:28 -04:00
Marco Bonardo
e13883a233
Bug 686025 - nsNavHistory::AsyncExecuteLegacyQueries uses synchronous createStatement instead of createAsyncStatement.
...
r=asuth, sdwilsh
2011-10-03 23:50:23 +02:00
Michael Wu
d8e503c38b
Bug 675553 - Switch from PRBool to bool on a CLOSED TREE , r=bsmedberg,khuey,bz,cjones
...
--HG--
rename : tools/trace-malloc/bloatblame.c => tools/trace-malloc/bloatblame.cpp
2011-09-28 23:19:26 -07:00
Neil Rashbrook
956f798ed0
Bug 611503 Constructing an nsTDependentString from an nsTAString makes no sense r=dbaron,dwitte
2011-09-15 08:40:17 +01:00
Neil Rashbrook
843c1fef62
Backout of bug 611503 because Android has some weird string code
2011-09-14 21:14:57 +01:00
Neil Rashbrook
430bc94bad
Bug 611503 Constructing an nsTDependentString from an nsTAString makes no sense r=dbaron,dwitte
2011-09-14 20:21:20 +01:00
Boris Zbarsky
0253585378
Bug 667818. When computing cookie expiration times, watch out for division by unsigned PR_USEC_PER_SEC screwing things up. r=dwitte
2011-07-26 16:34:11 -04:00
Paul A. Adeyenuwo
b1fc7c688c
Bug 660158 - Remove all references to head_ipc.js; r=jduell
2011-07-17 12:07:42 +02:00
Ed Morley
1264376be3
Bug 665610 - Fix unused debug variable warnings in netwerk/; r=biesi
2011-06-20 15:49:13 -07:00
Joel Maher
6993636556
Bug 616999. Xpcshell manifest support; manifest files. r=ted, a=test-only
2011-05-20 11:54:01 -04:00
Adam Barth
1d2b11171a
Bug 610218 - Quotes in "path" for Set-Cookie are taken literally; r=dwitte
2011-04-14 15:58:42 -04:00
Christian Biesinger
040a8153c7
bug 643051 - document.cookie should only allow setting one cookie at a time
...
r=bz
2011-04-11 16:26:11 -07:00
Jonathan Kew
15d6c5f538
Backed out changeset b980d0cf9847 (bug 643051) because of consistent mochitest-1 failure
2011-04-08 20:29:18 -07:00
Christian Biesinger
c33537ae62
bug 643051 - document.cookie should only allow setting one cookie at a time
...
r=bz
2011-04-08 14:21:20 -07:00
Matheus Kerschbaum
93480c6366
Bug 639754 - Remove MOZ_IPC checks since IPC is always built now; r=bsmedberg
2011-04-02 19:14:00 -07:00
Ehsan Akhgari
c9eeb28036
Bug 643674 - firefox 4 crash [@ nsCookieService::HandleCorruptDB(DBState*) ] and t [@ nsCookieService::HandleCorruptDB ]; r=sdwilsh
2011-03-28 16:24:05 -04:00
Neil Rashbrook
7b8d25a7b1
Bug 611503 Fix broken consumers of nsTDependentString on an nsTAString r=dwitte
2011-03-25 11:43:15 +00:00
timeless@mozdev.org
036f6beffb
Bug 618793 please add a return or comment in STATUS_REJECTED case of nsCookieService::SetCookieStringInternal switch to explain common return with STATUS_REJECTED_WITH_ERROR
...
r=dwitte
2011-03-23 23:30:16 -04:00
Dan Witte
2685d64a45
Fix bug 616264. r=ehsan,sdwilsh, a=beta9+
2010-12-22 13:50:56 -08:00
Josh Matthews
e6d29d8ef8
Bug 615745 - Make CookieServiceChild add strong pref observers. r=dwitte a=blocking-fennec
2010-11-30 21:47:08 -05:00
Dan Witte
ee902f29f9
Bug 612072 - Crash [@ nsCookieService::EnsureReadDomain(nsCString const&) ]. r=sdwilsh, a=betaN+
2010-11-22 13:50:25 -08:00
Dan Witte
b09a36ff06
Bug 547031 - Improve async error handling in cookies. Part 6: Implement async error handling. r=sdwilsh, a=betaN+
2010-11-12 09:32:35 -08:00
Dan Witte
265c2e499c
Bug 547031 - Improve async error handling in cookies. Part 5: Fix observers to deal with reentrancy. r=sdwilsh, a=betaN+
2010-11-12 09:32:35 -08:00
Dan Witte
0b42ea484f
Bug 547031 - Improve async error handling in cookies. Part 4: Fix SELECT bug in EnsureReadComplete(). r=sdwilsh, a=betaN+
2010-11-12 09:32:35 -08:00
Dan Witte
4ac1130d65
Bug 547031 - Improve async error handling in cookies. Part 3: Get the sync database connection early so it can't fail. r=sdwilsh, a=betaN+
2010-11-12 09:32:35 -08:00
Dan Witte
5390824121
Bug 547031 - Improve async error handling in cookies. Part 2: Clean up TryInitDB(). r=sdwilsh, a=betaN+
2010-11-12 09:32:35 -08:00
Dan Witte
7550955b03
Bug 547031 - Improve async error handling in cookies. Part 1: Refactor to allow multiple DBStates. r=sdwilsh, a=betaN+
2010-11-12 09:32:35 -08:00
Dan Witte
697a4e5be7
Bug 590843 - Fix integer literal overflow. r=sdwilsh, a=final+
2010-11-12 09:32:35 -08:00
Dan Witte
f108ef023f
Bug 590843 - Fix bugs in purge logic. r=sdwilsh, a=final+
2010-11-10 10:31:11 -08:00
Dan Witte
6492961a2f
Followup for review comment in bug 608545. a=b7+
2010-11-02 10:46:19 -07:00
Dan Witte
2e9595d37a
Bug 608545 - Set cookie: unexpected "deleted" observer notification when cookie already exists. r=sdwilsh, a=b7+
2010-11-02 00:06:54 -07:00
Dan Witte
b2f34aa036
bug 608422 - cookies.sqlite-wal takes too much space for Fennec r=sdwilsh a=blocking-fennec
2010-10-30 22:32:45 -04:00
Dan Witte
39d8c0abf3
Bug 605835 - Stack exhaustion in cookie observers on startup with 10-20 nightly. r=sdwilsh, a=beta8+
2010-10-20 12:11:54 -07:00
Dan Witte
baf47b6be2
Bug 598196 - Use journal_mode = WAL in cookies. r=sdwilsh, a=betaN+
2010-10-19 17:24:53 -07:00
Dan Witte
27c0df58b7
Bug 599799 - Cookies are doubled when switching between FF3.6 and FF4beta. Part 1: remove NULL baseDomains. r=sdwilsh, a=betaN+
2010-10-19 17:24:53 -07:00
Dan Witte
95a68e5750
Bug 591447 - Cookie rowids may collide if PR_Now() winds backward. Part 5: Replace expired cookies eagerly, and make expired cookies visible in API results. r=sdwilsh, a=betaN+
2010-10-19 17:24:53 -07:00
Dan Witte
b17354e38b
Bug 591447 - Cookie rowids may collide if PR_Now() winds backward. Part 4: delete expired cookies on migrate. r=sdwilsh, a=betaN+
2010-10-19 17:24:53 -07:00
Dan Witte
68ea23abd0
Bug 591447 - Cookie rowids may collide if PR_Now() winds backward. Part 3: test improvements. r=sdwilsh, a=betaN+
2010-10-19 17:24:52 -07:00
Dan Witte
a3549caaa2
Bug 591447 - Cookie rowids may collide if PR_Now() winds backward. Part 2: add triple index. r=sdwilsh, a=betaN+
2010-10-19 17:24:52 -07:00
Dan Witte
4d71dd8fd7
Bug 591447 - Cookie rowids may collide if PR_Now() winds backward. Part 1: fix mDefaultDBState. r=sdwilsh, a=betaN+
2010-10-19 17:24:52 -07:00
Dan Witte
c50d79868f
Bug 595925 - Use OpenUnsharedDatabase in cookies. r=sdwilsh, a=final+
2010-10-19 17:24:52 -07:00
Dan Witte
9a433ac962
Bug 595305 - Factor cookie third-party URI code into separate API. r=bent, a=betaN+
2010-10-19 09:37:03 -07:00
Dan Witte
b9cf988084
Back out all cookie changes due to bug 602746. a=omgeverythingisbroken
2010-10-07 19:02:30 -07:00
Dan Witte
246bdbe90c
Bug 598196 - Use journal_mode = WAL in cookies. r=sdwilsh, a=betaN+
2010-10-07 14:01:16 -07:00
Dan Witte
4ed4ad788c
Bug 599799 - Cookies are doubled when swithing between FF3.6 and FF4beta. r=sdwilsh, a=beta8+
2010-10-07 14:01:02 -07:00
Dan Witte
d35ee96b79
Bug 591447 - Cookie rowids may collide if PR_Now() winds backward. Part 3: test improvements. r=sdwilsh, a=beta8+
2010-10-07 14:00:17 -07:00
Dan Witte
4186156de5
Bug 591447 - Cookie rowids may collide if PR_Now() winds backward. Part 2: add triple index. r=sdwilsh, a=beta8+
2010-10-07 14:00:17 -07:00
Dan Witte
ec30bfbdb3
Bug 591447 - Cookie rowids may collide if PR_Now() winds backward. Part 1: fix mDefaultDBState. r=sdwilsh, a=beta8+
2010-10-07 14:00:17 -07:00
Dan Witte
26b9bc422a
Bug 595925 - Use OpenUnsharedDatabase in cookies. r=sdwilsh, a=final+
2010-10-07 14:00:17 -07:00
Dan Witte
61a3b4f887
Bug 580449 - Address nsCookieService.cpp review. r=jdm, a=fennec2.0+
2010-09-16 13:21:12 -07:00