Ehsan Akhgari
63383cd735
Bug 488811 - nsIPermissionManager.removeAll() should delete DB and re-init rather than just bailing; r=dwitte sr=bzbarsky
2009-04-18 10:12:09 +03:30
Ted Mielczarek
1771ccc676
bug 482085 - fix all xpcshell tests to not reference files from the srcdir. r=bsmedberg,waldo
...
--HG--
rename : toolkit/components/downloads/test/downloads.empty.sqlite => browser/components/privatebrowsing/test/unit/downloads.empty.sqlite
rename : dom/src/json/test/fail1.json => dom/src/json/test/unit/fail1.json
rename : dom/src/json/test/fail10.json => dom/src/json/test/unit/fail10.json
rename : dom/src/json/test/fail11.json => dom/src/json/test/unit/fail11.json
rename : dom/src/json/test/fail12.json => dom/src/json/test/unit/fail12.json
rename : dom/src/json/test/fail13.json => dom/src/json/test/unit/fail13.json
rename : dom/src/json/test/fail14.json => dom/src/json/test/unit/fail14.json
rename : dom/src/json/test/fail15.json => dom/src/json/test/unit/fail15.json
rename : dom/src/json/test/fail16.json => dom/src/json/test/unit/fail16.json
rename : dom/src/json/test/fail17.json => dom/src/json/test/unit/fail17.json
rename : dom/src/json/test/fail18.json => dom/src/json/test/unit/fail18.json
rename : dom/src/json/test/fail19.json => dom/src/json/test/unit/fail19.json
rename : dom/src/json/test/fail2.json => dom/src/json/test/unit/fail2.json
rename : dom/src/json/test/fail20.json => dom/src/json/test/unit/fail20.json
rename : dom/src/json/test/fail21.json => dom/src/json/test/unit/fail21.json
rename : dom/src/json/test/fail22.json => dom/src/json/test/unit/fail22.json
rename : dom/src/json/test/fail23.json => dom/src/json/test/unit/fail23.json
rename : dom/src/json/test/fail24.json => dom/src/json/test/unit/fail24.json
rename : dom/src/json/test/fail25.json => dom/src/json/test/unit/fail25.json
rename : dom/src/json/test/fail26.json => dom/src/json/test/unit/fail26.json
rename : dom/src/json/test/fail27.json => dom/src/json/test/unit/fail27.json
rename : dom/src/json/test/fail28.json => dom/src/json/test/unit/fail28.json
rename : dom/src/json/test/fail29.json => dom/src/json/test/unit/fail29.json
rename : dom/src/json/test/fail3.json => dom/src/json/test/unit/fail3.json
rename : dom/src/json/test/fail30.json => dom/src/json/test/unit/fail30.json
rename : dom/src/json/test/fail31.json => dom/src/json/test/unit/fail31.json
rename : dom/src/json/test/fail32.json => dom/src/json/test/unit/fail32.json
rename : dom/src/json/test/fail33.json => dom/src/json/test/unit/fail33.json
rename : dom/src/json/test/fail34.json => dom/src/json/test/unit/fail34.json
rename : dom/src/json/test/fail4.json => dom/src/json/test/unit/fail4.json
rename : dom/src/json/test/fail5.json => dom/src/json/test/unit/fail5.json
rename : dom/src/json/test/fail6.json => dom/src/json/test/unit/fail6.json
rename : dom/src/json/test/fail7.json => dom/src/json/test/unit/fail7.json
rename : dom/src/json/test/fail8.json => dom/src/json/test/unit/fail8.json
rename : dom/src/json/test/fail9.json => dom/src/json/test/unit/fail9.json
rename : dom/src/json/test/json2.js => dom/src/json/test/unit/json2.js
rename : dom/src/json/test/pass1.json => dom/src/json/test/unit/pass1.json
rename : dom/src/json/test/pass3.json => dom/src/json/test/unit/pass3.json
rename : testing/xpcshell/example/location_load.js => testing/xpcshell/example/unit/location_load.js
rename : toolkit/components/commandlines/test/unit/unix/test_bug410156.js => toolkit/components/commandlines/test/unit_unix/test_bug410156.js
rename : toolkit/components/commandlines/test/unit/win/test_bug410156.js => toolkit/components/commandlines/test/unit_win/test_bug410156.js
rename : toolkit/mozapps/extensions/test/unit/addons/test_bug257155/install.rdf => toolkit/mozapps/extensions/test/addons/test_bug257155/install.rdf
rename : toolkit/mozapps/extensions/test/unit/addons/test_bug299716_2/install.rdf => toolkit/mozapps/extensions/test/addons/test_bug299716_2/install.rdf
rename : toolkit/mozapps/extensions/test/unit/addons/test_bug299716_a_1/install.rdf => toolkit/mozapps/extensions/test/addons/test_bug299716_a_1/install.rdf
rename : toolkit/mozapps/extensions/test/unit/addons/test_bug299716_a_2/install.rdf => toolkit/mozapps/extensions/test/addons/test_bug299716_a_2/install.rdf
rename : toolkit/mozapps/extensions/test/unit/addons/test_bug299716_b_1/install.rdf => toolkit/mozapps/extensions/test/addons/test_bug299716_b_1/install.rdf
rename : toolkit/mozapps/extensions/test/unit/addons/test_bug299716_b_2/install.rdf => toolkit/mozapps/extensions/test/addons/test_bug299716_b_2/install.rdf
rename : toolkit/mozapps/extensions/test/unit/addons/test_bug299716_c_1/install.rdf => toolkit/mozapps/extensions/test/addons/test_bug299716_c_1/install.rdf
rename : toolkit/mozapps/extensions/test/unit/addons/test_bug299716_c_2/install.rdf => toolkit/mozapps/extensions/test/addons/test_bug299716_c_2/install.rdf
rename : toolkit/mozapps/extensions/test/unit/addons/test_bug299716_d_1/install.rdf => toolkit/mozapps/extensions/test/addons/test_bug299716_d_1/install.rdf
rename : toolkit/mozapps/extensions/test/unit/addons/test_bug299716_d_2/install.rdf => toolkit/mozapps/extensions/test/addons/test_bug299716_d_2/install.rdf
rename : toolkit/mozapps/extensions/test/unit/addons/test_bug299716_e_1/install.rdf => toolkit/mozapps/extensions/test/addons/test_bug299716_e_1/install.rdf
rename : toolkit/mozapps/extensions/test/unit/addons/test_bug299716_e_2/install.rdf => toolkit/mozapps/extensions/test/addons/test_bug299716_e_2/install.rdf
rename : toolkit/mozapps/extensions/test/unit/addons/test_bug299716_f_1/install.rdf => toolkit/mozapps/extensions/test/addons/test_bug299716_f_1/install.rdf
rename : toolkit/mozapps/extensions/test/unit/addons/test_bug299716_f_2/install.rdf => toolkit/mozapps/extensions/test/addons/test_bug299716_f_2/install.rdf
rename : toolkit/mozapps/extensions/test/unit/addons/test_bug299716_g_1/install.rdf => toolkit/mozapps/extensions/test/addons/test_bug299716_g_1/install.rdf
rename : toolkit/mozapps/extensions/test/unit/addons/test_bug299716_g_2/install.rdf => toolkit/mozapps/extensions/test/addons/test_bug299716_g_2/install.rdf
rename : toolkit/mozapps/extensions/test/unit/addons/test_bug324121_1/install.rdf => toolkit/mozapps/extensions/test/addons/test_bug324121_1/install.rdf
rename : toolkit/mozapps/extensions/test/unit/addons/test_bug324121_2/install.rdf => toolkit/mozapps/extensions/test/addons/test_bug324121_2/install.rdf
rename : toolkit/mozapps/extensions/test/unit/addons/test_bug324121_3/install.rdf => toolkit/mozapps/extensions/test/addons/test_bug324121_3/install.rdf
rename : toolkit/mozapps/extensions/test/unit/addons/test_bug324121_4/install.rdf => toolkit/mozapps/extensions/test/addons/test_bug324121_4/install.rdf
rename : toolkit/mozapps/extensions/test/unit/addons/test_bug324121_5/install.rdf => toolkit/mozapps/extensions/test/addons/test_bug324121_5/install.rdf
rename : toolkit/mozapps/extensions/test/unit/addons/test_bug324121_6/install.rdf => toolkit/mozapps/extensions/test/addons/test_bug324121_6/install.rdf
rename : toolkit/mozapps/extensions/test/unit/addons/test_bug324121_7/install.rdf => toolkit/mozapps/extensions/test/addons/test_bug324121_7/install.rdf
rename : toolkit/mozapps/extensions/test/unit/addons/test_bug324121_8/install.rdf => toolkit/mozapps/extensions/test/addons/test_bug324121_8/install.rdf
rename : toolkit/mozapps/extensions/test/unit/addons/test_bug324121_9/install.rdf => toolkit/mozapps/extensions/test/addons/test_bug324121_9/install.rdf
rename : toolkit/mozapps/extensions/test/unit/addons/test_bug335238_1/install.rdf => toolkit/mozapps/extensions/test/addons/test_bug335238_1/install.rdf
rename : toolkit/mozapps/extensions/test/unit/addons/test_bug335238_2/install.rdf => toolkit/mozapps/extensions/test/addons/test_bug335238_2/install.rdf
rename : toolkit/mozapps/extensions/test/unit/addons/test_bug378216_1/install.rdf => toolkit/mozapps/extensions/test/addons/test_bug378216_1/install.rdf
rename : toolkit/mozapps/extensions/test/unit/addons/test_bug378216_10/install.rdf => toolkit/mozapps/extensions/test/addons/test_bug378216_10/install.rdf
rename : toolkit/mozapps/extensions/test/unit/addons/test_bug378216_11/install.rdf => toolkit/mozapps/extensions/test/addons/test_bug378216_11/install.rdf
rename : toolkit/mozapps/extensions/test/unit/addons/test_bug378216_12/install.rdf => toolkit/mozapps/extensions/test/addons/test_bug378216_12/install.rdf
rename : toolkit/mozapps/extensions/test/unit/addons/test_bug378216_13/install.rdf => toolkit/mozapps/extensions/test/addons/test_bug378216_13/install.rdf
rename : toolkit/mozapps/extensions/test/unit/addons/test_bug378216_2/install.rdf => toolkit/mozapps/extensions/test/addons/test_bug378216_2/install.rdf
rename : toolkit/mozapps/extensions/test/unit/addons/test_bug378216_3/install.rdf => toolkit/mozapps/extensions/test/addons/test_bug378216_3/install.rdf
rename : toolkit/mozapps/extensions/test/unit/addons/test_bug378216_4/install.rdf => toolkit/mozapps/extensions/test/addons/test_bug378216_4/install.rdf
rename : toolkit/mozapps/extensions/test/unit/addons/test_bug378216_5/install.rdf => toolkit/mozapps/extensions/test/addons/test_bug378216_5/install.rdf
rename : toolkit/mozapps/extensions/test/unit/addons/test_bug378216_6/install.rdf => toolkit/mozapps/extensions/test/addons/test_bug378216_6/install.rdf
rename : toolkit/mozapps/extensions/test/unit/addons/test_bug378216_7/install.rdf => toolkit/mozapps/extensions/test/addons/test_bug378216_7/install.rdf
rename : toolkit/mozapps/extensions/test/unit/addons/test_bug378216_8/install.rdf => toolkit/mozapps/extensions/test/addons/test_bug378216_8/install.rdf
rename : toolkit/mozapps/extensions/test/unit/addons/test_bug378216_9/install.rdf => toolkit/mozapps/extensions/test/addons/test_bug378216_9/install.rdf
rename : toolkit/mozapps/extensions/test/unit/addons/test_bug394300_1/install.rdf => toolkit/mozapps/extensions/test/addons/test_bug394300_1/install.rdf
rename : toolkit/mozapps/extensions/test/unit/addons/test_bug394300_2/install.rdf => toolkit/mozapps/extensions/test/addons/test_bug394300_2/install.rdf
rename : toolkit/mozapps/extensions/test/unit/addons/test_bug396129_a_1/install.rdf => toolkit/mozapps/extensions/test/addons/test_bug396129_a_1/install.rdf
rename : toolkit/mozapps/extensions/test/unit/addons/test_bug396129_a_2/install.rdf => toolkit/mozapps/extensions/test/addons/test_bug396129_a_2/install.rdf
rename : toolkit/mozapps/extensions/test/unit/addons/test_bug396129_b_1/install.rdf => toolkit/mozapps/extensions/test/addons/test_bug396129_b_1/install.rdf
rename : toolkit/mozapps/extensions/test/unit/addons/test_bug396129_b_2/install.rdf => toolkit/mozapps/extensions/test/addons/test_bug396129_b_2/install.rdf
rename : toolkit/mozapps/extensions/test/unit/addons/test_bug396129_c_1/install.rdf => toolkit/mozapps/extensions/test/addons/test_bug396129_c_1/install.rdf
rename : toolkit/mozapps/extensions/test/unit/addons/test_bug396129_c_2/install.rdf => toolkit/mozapps/extensions/test/addons/test_bug396129_c_2/install.rdf
rename : toolkit/mozapps/extensions/test/unit/addons/test_bug396129_d_1/install.rdf => toolkit/mozapps/extensions/test/addons/test_bug396129_d_1/install.rdf
rename : toolkit/mozapps/extensions/test/unit/addons/test_bug396129_d_2/install.rdf => toolkit/mozapps/extensions/test/addons/test_bug396129_d_2/install.rdf
rename : toolkit/mozapps/extensions/test/unit/addons/test_bug397778/install.rdf => toolkit/mozapps/extensions/test/addons/test_bug397778/install.rdf
rename : toolkit/mozapps/extensions/test/unit/addons/test_bug425657/install.rdf => toolkit/mozapps/extensions/test/addons/test_bug425657/install.rdf
rename : toolkit/mozapps/extensions/test/unit/addons/test_bug428341_1/README => toolkit/mozapps/extensions/test/addons/test_bug428341_1/README
rename : toolkit/mozapps/extensions/test/unit/addons/test_bug428341_2/install.rdf => toolkit/mozapps/extensions/test/addons/test_bug428341_2/install.rdf
rename : toolkit/mozapps/extensions/test/unit/addons/test_bug428341_3/install.rdf => toolkit/mozapps/extensions/test/addons/test_bug428341_3/install.rdf
rename : toolkit/mozapps/extensions/test/unit/addons/test_bug428341_4/install.rdf => toolkit/mozapps/extensions/test/addons/test_bug428341_4/install.rdf
rename : toolkit/mozapps/extensions/test/unit/addons/test_bug428341_5/install.rdf => toolkit/mozapps/extensions/test/addons/test_bug428341_5/install.rdf
rename : toolkit/mozapps/extensions/test/unit/addons/test_bug428341_6/install.rdf => toolkit/mozapps/extensions/test/addons/test_bug428341_6/install.rdf
rename : toolkit/mozapps/extensions/test/unit/addons/test_bug428341_7/install.rdf => toolkit/mozapps/extensions/test/addons/test_bug428341_7/install.rdf
rename : toolkit/mozapps/extensions/test/unit/addons/test_bug428341_8/install.rdf => toolkit/mozapps/extensions/test/addons/test_bug428341_8/install.rdf
rename : toolkit/mozapps/extensions/test/unit/addons/test_bug428341_9/install.rdf => toolkit/mozapps/extensions/test/addons/test_bug428341_9/install.rdf
rename : toolkit/mozapps/extensions/test/unit/addons/test_bug436207/install.js => toolkit/mozapps/extensions/test/addons/test_bug436207/install.js
rename : toolkit/mozapps/extensions/test/unit/addons/test_bug463819_1/install.rdf => toolkit/mozapps/extensions/test/addons/test_bug463819_1/install.rdf
rename : toolkit/mozapps/extensions/test/unit/addons/test_bug463819_2/install.rdf => toolkit/mozapps/extensions/test/addons/test_bug463819_2/install.rdf
rename : toolkit/mozapps/extensions/test/unit/addons/test_bug463819_3/install.rdf => toolkit/mozapps/extensions/test/addons/test_bug463819_3/install.rdf
rename : toolkit/mozapps/extensions/test/unit/addons/test_bug463819_4/install.rdf => toolkit/mozapps/extensions/test/addons/test_bug463819_4/install.rdf
rename : toolkit/mozapps/extensions/test/unit/addons/test_bug463819_5/install.rdf => toolkit/mozapps/extensions/test/addons/test_bug463819_5/install.rdf
rename : toolkit/mozapps/extensions/test/unit/addons/test_bug463819_6/install.rdf => toolkit/mozapps/extensions/test/addons/test_bug463819_6/install.rdf
rename : toolkit/mozapps/extensions/test/unit/addons/test_bug463819_7/install.rdf => toolkit/mozapps/extensions/test/addons/test_bug463819_7/install.rdf
rename : toolkit/mozapps/extensions/test/unit/addons/test_bug463819_8/install.rdf => toolkit/mozapps/extensions/test/addons/test_bug463819_8/install.rdf
rename : toolkit/mozapps/extensions/test/unit/addons/test_bug463819_9/install.rdf => toolkit/mozapps/extensions/test/addons/test_bug463819_9/install.rdf
2009-03-21 11:20:00 -04:00
Dan Witte
b0e5d90925
Backed out changeset d6a5afef5837
2009-03-16 01:33:54 -07:00
Dan Witte
b3267037da
Bug 444600 - (cookiemonster2) Cookies go missing after a few days. r=sdwilsh, sr=mconnor
2009-03-15 21:38:56 -07:00
Chris Double
025be432dd
Backed out changeset 98381f8c8e08 due to test failure
2009-03-05 23:19:14 +13:00
Dan Witte
ef83e1d68c
change cookie eviction so that purges only take place when the limit on max cookies is reached, and the oldest cookie is greater than a set age. b=444600, r=sdwilsh,
...
sr=mconnor.
2009-03-04 22:11:24 -08:00
Ben Newman
87e50a6bd5
Fixing bug 470356. Make the cookie dialogs open up modal to their origin tabs chrome window so that the dialog is centered on the window, and no centered on the screen. r=dwitte@stanford.edu, sr+a=jst@mozilla.org
2009-01-22 21:33:10 -08:00
Ehsan Akhgari
481277e527
Bug 468700 - Having "Ask me Everytime" enabled for Cookies during Private Browsing is unusable (test fix); r,sr=bzbarsky
2009-01-22 11:35:30 +03:30
Fred Jendrzejewski
424883d380
Bug 466622. Replace nsCStringArray with nsTArray<nsCString> for more consistent code and fewer heap allocations. r+sr=roc,r=bsmedberg
...
--HG--
extra : rebase_source : b963bf5de9d9c445b14620479691482512e0faf2
2009-01-22 17:15:34 +13:00
Ehsan Akhgari
0f255ebcea
Bug 468700 - Having "Ask me Everytime" enabled for Cookies during Private Browsing is unusable; r=dwitte sr=bzbarsky
2009-01-21 11:16:28 +03:30
Johnny Stenback
ddc8a7f685
Fixing bug 405239. Cookie confirmation dialog focuses a newly opened background tab. r+sr+a=jonas@sicking.cc
2008-11-26 20:59:47 -05:00
Boris Zbarsky
a2b28f6144
Bug 457153. Introduce an nsILoadContext interface so that consumers can get load context information from a channel/loadgroup without having to depend on getInterface of docshell stuff. r=dwitte for cookie part, r=jst for rest, sr=jst, a=beltzner for CLOSED TREE
2008-11-24 13:32:04 -05:00
Gavin Sharp
7b41cb93e4
Backed out changeset f014c59ad81d
2008-11-04 23:35:39 -05:00
Jeff Muizelaar
e6551e382c
Bug 235853: Defer proxy resolution for HTTP and HTTPS PAC to avoid blocking main thread during DNS resolution, original patch by shaver@mozilla.org, r+sr=biesi
2008-11-04 23:11:31 -05:00
Phil Ringnalda
538c9fb42a
Bug 461888 - Remove unused PACKAGE_FILE and PACKAGE_VARS and .pkg files, mozilla-central part, r=bsmedberg
2008-11-03 19:46:28 -08:00
Justin Dolske
0a4f228e1e
Bug 455057 - some chrome images have embedded profiles. ui-r=faaborg, sr=mconnor.
2008-10-16 15:20:21 -07:00
Arpad Borsos
c72ef7d248
Bug 456388 - Remove PR_STATIC_CALLBACK and PR_CALLBACK(_DECL) from the tree; r+sr=brendan
2008-10-10 17:04:34 +02:00
Robert Strong
cf1c5752d8
Disabling test_loadflags - see Bug 454857 and Bug 421494.
2008-09-11 12:38:59 -07:00
jwalden@mit.edu
ce28707a93
Bug 430251 - Update to latest HTML5 and make postMessage dispatch its event asynchronously, as well as dispatch at the window, not the document. r=jst, r=smaug, sr=sicking, a=damons, c=cookie
2008-05-02 12:26:47 -07:00
kairo@kairo.at
9b6caac281
bug 431453 - Make browser-chrome mochitests pass on SeaMonkey: make some platform tests Firefox-only or non-SeaMonkey (as applicable), r=smontagu for docshell, r=dwitte for cookie, r=gavin for dlmgr, a1.9=damons for platform tests; make SeaMonkey sanitizer tests pass, sr=Neil
2008-05-02 06:13:19 -07:00
gavin@gavinsharp.com
b946893c7d
Back out the patch for bug 235853, again, because of mochi*chrome* failures this time.
2008-04-17 19:49:40 -07:00
gavin@gavinsharp.com
632b77dde8
Bug 235853: Defer proxy resolution for HTTP and HTTPS PAC to avoid blocking main thread during DNS resolution, and fix HTTP channel code to properly forward cache-related properties to new proxied channels, patch by shaver@mozilla.org, r+sr=biesi, a=beltzner
2008-04-17 18:36:29 -07:00
dwitte@stanford.edu
1712f98d00
remove ailing test.
2008-03-16 02:31:36 -07:00
dwitte@stanford.edu
5874ee4da8
disable failing test on mac.
2008-03-12 01:35:57 -07:00
dwitte@stanford.edu
85e49a64d5
Bug 421494 - reimplement third party cookie blocking. r=mconnor, sr=bz, blocking1.9+
2008-03-12 00:53:50 -07:00
dwitte@stanford.edu
cd7f7e893e
Bug 416207 - Update cookie/permission services from changes to mozIStorageService::OpenDatabase. r=sdwilsh, sr=mconnor, a=beltzner
2008-02-28 00:23:12 -08:00
jag@tty.nl
05cdb6aefe
Bug 73353: Clean up our MODULE/REQUIRES story. rs=dbaron, a=brendan
2008-02-18 00:50:04 -08:00
dwitte@stanford.edu
8eb96a90ea
tweaking debug warning to reduce noise.
2008-01-11 16:38:38 -08:00
dwitte@stanford.edu
bd5df04b78
move permission manager persistent storage from hostperm.1 to permissions.sqlite, use nsIURI::GetAsciiHost() for consistent host normalization, and expand type/permission limits. bugs 400092 and 400097 (patch in 400097), sr=shaver, pending r=sdwilsh, blocking-1.9+.
2007-12-04 22:37:36 -08:00
sayrer@gmail.com
2efc644b24
Bug 396648. nsPermissionManager tries to open two files that usually don't exist. r/sr=biesi, a=bzbarsky
2007-09-20 22:09:54 -07:00
jwalden@mit.edu
6d7584839a
Bug 348748 - Replace all instances of NS_STATIC_CAST and friends with C++ casts (and simultaneously bitrot nearly every patch in existence). r=bsmedberg on the script that did this. Tune in next time for Macro Wars: Episode II: Attack on the LL_* Macros.
2007-07-08 00:08:04 -07:00
dwitte@stanford.edu
474d261490
cid and comment don't match, b=305444
2007-06-22 04:12:13 -07:00
dcamp@mozilla.com
1b552952ed
Bug 378685 - Permission manager should operate on innermost URI, r=dveditz sr=mconnor
2007-06-21 09:32:46 -07:00
dwitte@stanford.edu
5493e24575
switch cookies over to mozStorage. b=230933, r=sdwilsh, sr=mconnor.
...
remove nsInt64 usage from cookies, b=384225, r+sr=biesi.
2007-06-17 14:52:22 -07:00
bent.mozilla@gmail.com
20b6443053
Bug 380846 - "Make the build system friendlier for XULRunner apps and extensions." r=bsmedberg. Adds confvars.sh files for all major apps and makefiles.sh for all extensions.
2007-05-23 13:08:44 -07:00
dwitte@stanford.edu
1852ac4c86
implement CountCookiesFromHost() in cookie backend for perf reasons, and update consumers to use it.bug 379239, r=mvl, sr=biesi
2007-05-05 14:09:54 -07:00
dbaron@dbaron.org
e7bb1b1c38
Remove GetKeyPointer method from nsTHashtable key types. b=374906 r=bsmedberg
2007-03-27 08:34:59 -07:00
hg@mozilla.com
05e5d33a57
Free the (distributed) Lizard! Automatic merge from CVS: Module mozilla: tag HG_REPO_INITIAL_IMPORT at 22 Mar 2007 10:30 PDT,
2007-03-22 10:30:00 -07:00
kaie%kuix.de
16051c655c
bug 370802, nsIPermissionManager: Add ability for exact hostname testing
...
r/sr=cbiesinger
2007-02-20 15:24:36 +00:00
cbiesinger%web.de
5b2acd0545
bug 341008 Fix sscanf error checking
...
r=mvl sr=darin a=darin
2006-06-15 13:52:00 +00:00
benjamin%smedbergs.us
f6bfecb758
Bug 341252 - extensions/cookie and extensions/permissions both have a nsModuleFactory.cpp which causes libxul link failure, r=darin
2006-06-12 17:56:15 +00:00
benjamin%smedbergs.us
d1a126b47a
Bug 339099 - Integrate extensions/cookie and extensions/permissions into libxul, r=darin
2006-05-25 15:45:17 +00:00
gavin%gavinsharp.com
25e3210412
Bug 334319: buffer overrun in nsPermissionManager::Read when reading an invalid cookperm.txt file, r=mvl, sr=darin
2006-04-22 13:32:25 +00:00
benjamin%smedbergs.us
70a0f2207b
Freeze nsIArray (requires separating nsIMutableArray into another .idl file); also removes NS_NewArray and moves do_QueryElementAt into the glue, r=darin
2006-04-12 15:43:32 +00:00
cbiesinger%web.de
55f9f3d9c7
bug 333263 only call Read() when mPermissionsFile is initialized
...
r=mvl sr=darin
2006-04-11 15:09:51 +00:00
joshmoz%gmail.com
d5218ccc10
Don't warn when expected error path is taken. b=327052 r=darin sr=bz
2006-02-14 18:12:47 +00:00
cbiesinger%web.de
c2d981f764
bug 183156 remove *UCS2* functions, replacing them with *UTF16* ones
...
r+sr=darin
2006-02-03 14:18:39 +00:00
gavin%gavinsharp.com
f62956755c
Bug 315345: Remove unused nsIPermission.idl, r+sr=darin
2005-12-26 01:20:59 +00:00
roc+%cs.cmu.edu
5f59e639bc
Bug 315345. nsIPermission should be in network/base/public for now, alongside nsIPermissionManager. r+sr=darin
2005-12-06 01:32:59 +00:00
mvl%exedo.nl
660a01e085
Don't crash when setting a previously deleted cookie permission.
...
bug 300301, r=dwitte, sr=darin, a=mconnor.
2005-07-17 10:10:31 +00:00
timeless%mozdev.org
2313cf8ce8
Bug 298278 remove useless references to nsVoidArray
...
r=mvl sr=darin a=tor
2005-06-28 21:20:04 +00:00
bsmedberg%covad.net
be30b2f533
Adding MOZILLA_INTERNAL_API to internal makefiles, bug 288626, rs=darin
2005-04-04 18:38:19 +00:00
dwitte%stanford.edu
468c1908e5
removing obsolete file.
2005-03-30 08:41:43 +00:00
mvl%exedo.nl
3db420c858
remove the old imgmanager from cookies.
...
bug 287628, r=dwitte, sr=bzbarsky
2005-03-29 09:52:19 +00:00
bugzilla%arlen.demon.co.uk
799f78ca77
Bug 277097 Tidy up cookie js/xul/pref code (Removing js/xul from extensions/cookie) - history for pref-cookies.xul/dtd and pref-images.xul/dtd can be got from the attic (see bug for details) - removing seven files that got missed during previous prune
...
p=me r=dwitte/benjamin sr=darin
2005-03-10 22:42:29 +00:00
bugzilla%arlen.demon.co.uk
e38466c089
Bug 277097 Tidy up cookie js/xul/pref code (Removing js/xul from extensions/cookie) - history for pref-cookies.xul/dtd and pref-images.xul/dtd can be got from the attic (see bug for details) - file removal part
...
p=me r=dwitte/benjamin sr=darin
2005-03-10 18:59:11 +00:00
bsmedberg%covad.net
e75d55a075
From bug 282057 - brand.dtd now lives in chrome://branding/locale/brand.dtd
2005-03-10 18:44:11 +00:00
bsmedberg%covad.net
361daac936
Bug 281414 - global s/nsIPrefBranchInternal/nsIPrefBranch2/ rs=darin (did not change backwards-compatible code in extensions/irc extensions/venkman or extensions/inspector)
2005-02-25 20:46:35 +00:00
bugzilla%arlen.demon.co.uk
dea6111c25
Bug 252698 Use buttonlabel attributes in <dialog>s
...
p=me r=neil.parkwaycc.co.uk sr=dveditz
2005-02-21 00:57:10 +00:00
bugzilla%arlen.demon.co.uk
aed86090c0
Bug 239557 Cleanup of new Cookie UI for 1.8a
...
p=me/mvl r=mvl sr=neil.parkwaycc.co.uk a=asa
2005-02-13 20:48:38 +00:00
bugzilla%arlen.demon.co.uk
eb49b2ae4c
Backing out bug 239557 - forgot the sr - no more early morning checkins if I can help it
2005-02-10 13:53:59 +00:00
bugzilla%arlen.demon.co.uk
a43c894c70
Bug 239557 Cleanup of new Cookie UI for 1.8a/b
...
p=me/mvl r=mvl a=asa
2005-02-10 00:45:39 +00:00
dwitte%stanford.edu
33e373e757
tidy up popup blocker code.
...
b=279710, r+sr=dveditz.
2005-02-06 08:25:40 +00:00
bryner%brianryner.com
67dba23ae4
Clean up unneeded REQUIRES (bug 73353). r+sr=dbaron.
2005-02-03 23:01:54 +00:00
timeless%mozdev.org
0310217f8d
Bug 243385 Crash [@ nsPermissionManager::GetHost]
...
patch by db48x@yahoo.com / gautheri@noos.fr r=mvl sr=bz
2005-01-17 09:13:27 +00:00
mvl%exedo.nl
dbd7b0260c
enable permissions extension. Update UI to use it. migrate old prefs.
...
bug 240070, r=dwitte, sr=darin
2004-12-15 18:31:23 +00:00
bryner%brianryner.com
29c70cffe8
Reduce do_GetService code bloat further by adding specialized assignment to nsCOMPtr and providing a version with no error pointer. Also make CallGetService work the same way as CallGetComponent does, as far as using frozen/non-frozen interface to service manager. Bug 264456, r=darin.
2004-11-24 22:48:45 +00:00
darin%meer.net
f103a62f64
fixes bug 261083 "Channels do not uniformly query their notification callbacks" r=biesi sr=bzbarsky
2004-11-15 20:16:52 +00:00
darin%meer.net
c22fc6623b
fixes bug 268107 "mailnews allows cookies, despite the pref" r=mvl sr=bienvenu
2004-11-08 22:15:30 +00:00
bugzilla%arlen.demon.co.uk
ecc947a4ea
Bug 260364 Fixup radiogroups to use new .value functionality of radio.xml
...
p=me r/sr=neil a=asa
2004-09-24 00:55:43 +00:00
pete.zha%sun.com
36b3e5d79e
bug 254553
...
Preference items in "images" is not lockable
r=neil.parkwaycc.co.uk, sr=jag
patch=brian.lu@sun.com
2004-09-09 07:11:27 +00:00
mvl%exedo.nl
d5734faf76
Show favicons when blocking third party images.
...
bug 256172, r=dwitte, sr=shaver
2004-09-02 13:44:31 +00:00
dwitte%stanford.edu
3441040ff5
Bug 253597 Trunk crash blocking ads/images [@ nsImgManager::TestPermission]
...
p=mvl r=dwitte sr=darin
2004-08-01 22:38:10 +00:00
bzbarsky%mit.edu
02d0d94b73
Switch context back to being nsISupports, but make it clear that it's expected
...
to be an nsIDOMNode or nsIDOMWindow. Bug 252027, r=mvl, sr=shaver
2004-07-27 17:15:53 +00:00
dwitte%stanford.edu
dee773b6e5
make cookie & permission files non-world-readable.
...
b=59557, patch by Pavel Kankovsky (peak@argo.troja.mff.cuni.cz ), r=dwitte, sr=bz.
2004-07-20 07:27:28 +00:00
dwitte%stanford.edu
bdf2a2307d
sprinkle some asserts, and remove redundant #include.
2004-07-19 23:38:35 +00:00
dwitte%stanford.edu
e338583f48
rename nsISafeFileOutputStream to nsISafeOutputStream, and make nsBufferedOutputStream aware of it, to make life easier on consumers.
...
b=251648, r=biesi, sr=darin, with thanks to darin and bz for suggestions.
2004-07-19 22:00:03 +00:00
bzbarsky%mit.edu
23673826b6
Fix image blocking for iframes. Bug 200433, r=mvl, sr=jst.
2004-07-18 19:40:44 +00:00
dwitte%stanford.edu
bd8bee85d7
quick fix to get cookie/permission file saving working on trunk again, while we hash out a real fix.
...
b=251648, r+sr=darin
2004-07-16 20:08:08 +00:00
mvl%exedo.nl
2ebd61764c
init mChangedList
...
bug 251247, r=dwitte, sr=darin
2004-07-15 15:16:42 +00:00
dwitte%stanford.edu
76c59a7697
add Finish() method to nsISafeFileOutputStream, and tweak things slightly.
...
b=251091, r=mvl, sr=darin
2004-07-15 05:52:37 +00:00
stephendonner%yahoo.com
e7ce67e609
Bug 250845. Rename 'Turn Off Privacy Settings' to 'Allow All Cookies' in P3P dialog. r=mconnor, sr=neil, a=shaver
2004-07-14 04:54:19 +00:00
mvl%exedo.nl
149a807e1b
use nsISafeFileOutputStream to prevent hostperm.1 from being truncated when the disk is full
...
bug 145557, r=dwitte, sr=darin, a=asa
2004-07-10 11:04:33 +00:00
timeless%mozdev.org
6d68244162
Bug 240947 use content instead of _content
...
r=neil sr=dveditz
2004-06-25 17:44:41 +00:00
mvl%exedo.nl
3688853ede
Add a way to manually show a single blocked pop-up window
...
bug 198846, r=danm, sr=jag
2004-06-08 12:06:56 +00:00
dveditz%cruzio.com
700ac609cc
fix for xpinstall (tier 50) dependency on extension/cookie (tier 94) build bustage (bug 245826, resulting from the fix for bug 240552). Band-aid r/sr bryner and darin
2004-06-08 03:11:21 +00:00
mvl%exedo.nl
ae01124eaf
fix compiler warning
...
Bug 244080, patch by tenthumbs@cybernex.net , r=mvl, sr=darin
2004-06-04 08:56:50 +00:00
neil%parkwaycc.co.uk
93e990ff0c
Bug 90984 Prefer "website" to "web site" p=tmeader@gmail.com r=me sr=jag
2004-06-02 22:59:39 +00:00
roc+%cs.cmu.edu
0e3ff503fb
Bug 226439. Convert Seamonkey to EqualsLiteral. rs=darin
2004-05-22 22:15:22 +00:00
sspitzer%mozilla.org
f00543e3e2
fix for bug #244279
...
Enabling popup blocking from About Popups fails to set the preference.
thanks to neil for the fix.
r=mconnor, sr=dveditz
2004-05-22 05:46:52 +00:00
mvl%exedo.nl
fc48c463fc
Make content policy api (nsIContentPolicy) not suck.
...
bug 191839. Original patch and hard work by Tim <riceman+bmo@mail.rit.edu>, r=bzbarsky (on backend stuff), r=neil (on the tabbrowser stuff), sr=bzbarsky
2004-05-13 18:34:18 +00:00
dwitte%stanford.edu
439a0fa517
fix a build warning. b=242588, r=mconnor, sr=darin
2004-05-05 02:06:38 +00:00
bienvenu%nventure.com
4d40ab419f
make nsILineInputStream take an nsACString ref, 197166, r=darin, sr=mscott, make local msg body search cache open file stream, use nsIFile instead of nsFileSpec to cut down on seeks, improve performance, sr=mscott 240538
2004-04-22 15:32:54 +00:00
gerv%gerv.net
86486431ae
Bug 236613: change to MPL/LGPL/GPL tri-license.
2004-04-18 22:14:17 +00:00
darin%meer.net
c083b41820
fixes bug 239038 "rev IIDs for all interfaces modified since Mozilla 1.6" r=bsmedberg sr=jst
2004-04-15 23:30:05 +00:00
mconnor%myrealbox.com
183524ff31
Bug 238931: remove the magic number 8 (kill ALLOW_SESSION_ONLY const), r=dwitte, sr=darin, a1.7=asa, fix dwitte's folly by implementing the session perm value on nsICookiePermission
2004-04-07 23:27:02 +00:00
mconnor%myrealbox.com
d5db0bff70
Bug 239240: Choosing Unblock Images from this Server in context menu whitelists site instead of removing permission, r=dwitte, sr=darin, a1.7=asa
2004-04-07 23:23:50 +00:00
dwitte%stanford.edu
54d72ed6aa
make the classic privacy dialog icon a classic picture, instead of modern.
...
patch by durbacher@gmx.de .
b=200009, r=mconnor, sr=alecf, a=chofmann
2004-04-06 04:28:45 +00:00
mconnor%myrealbox.com
c48af3a33a
bug 238045 - Cookie manager of 1.7beta does not display stored cookies, r=mvl, sr=darin, a=chofmann, display a blank value for expiry if FormatDateTime chokes on really long-lived cookies
2004-03-31 00:38:17 +00:00
jst%mozilla.jstenback.com
1799c57970
Backing out the frontend part of the fix for bug 198846 since it caused bug 235457, which wasn't fixable in time for 1.7b.
2004-03-16 20:13:14 +00:00
bzbarsky%mit.edu
55d9209a4a
Fix image blocking for backgrounds. Bug 236919, r=jst, sr=dbaron, a=chofmann
2004-03-13 18:11:01 +00:00
mvl%exedo.nl
0b2a2ee20d
Wait to write out the permissions file until after 2 seconds of inactivity, to speed up deleting of losts of entries.
...
bug 236641, r=dwitte, sr=darin, a=dveditz
2004-03-12 18:02:38 +00:00
mconnor%myrealbox.com
a3a27f4e08
bug 233339 - rewrite CanSetCookie to reflect what dialogs now do, r=dwitte, sr=darin
2004-03-10 06:47:49 +00:00
mconnor%myrealbox.com
e4756a402c
bug 102269: Cookie Manager: Server Secure is unclear. r=mvl, sr=alecf
2004-03-07 08:25:59 +00:00
mconnor%myrealbox.com
c4867a2b27
previous checkin should have read bug 230624 - better dialog version, r=neil, sr=jst
2004-03-05 01:45:15 +00:00
mconnor%myrealbox.com
c8cc2ca097
*** empty log message ***
2004-03-05 01:31:43 +00:00
neil%parkwaycc.co.uk
0c857f80f8
Bug 235190 Remove cookie icon xul that Classic doesn't like p=hj r=me sr=darin
2004-02-25 12:54:00 +00:00
mvl%exedo.nl
054f4164df
If domain.com is blocked, sub.domain.com is blocked, but cannot be unblocked using remove
...
Part two, domainwalk in nsPermissionManager.
Bug 224327, r=dwitte, sr=darin
2004-02-10 19:57:33 +00:00
mvl%exedo.nl
4bc72bffba
Add a way to manually show a single blocked pop-up window. Pass the features of the window.open() call in DOMPopupBlockedEvent.
...
Bug 198846, r=danm, sr=jag
2004-02-10 18:22:23 +00:00
jst%mozilla.jstenback.com
505c634885
Fixing bug 233307. deCOMtaminating nsIScript* and related interfaces. r+sr=bryner@brianryner.com.
2004-02-09 22:48:53 +00:00
mvl%exedo.nl
20c77dd560
Create a new file to store nsPermissionManager's data in.
...
This will create a hostperm.1 file instead of cookperm.txt. The new file has more flexibility.
Bug 219752, r=dwitte, sr=darin
2004-02-08 13:04:13 +00:00
neil%parkwaycc.co.uk
3c188db3db
Bug 223294 <dialog>s no longer need a <separator> at the bottom of their content p=stefan@borggraefe.com r=me sr=ben
2004-02-04 23:44:29 +00:00
timeless%mozdev.org
93aa40c3fa
Bug 229147 mHost = ArenaStrDup from nsHostEntry can fail and needs to be handled
...
r=mvl sr=bz
2004-02-04 16:15:38 +00:00
kairo%kairo.at
3d12a17e05
bug 232011 - Use the XUL preprocessor for build-time inserting of localeVersion strings, this removes contents*.rdf.in files and resurrects the contents*.rdf files, using preprocessor.pl via the jar.mn definitions
2004-02-04 14:24:38 +00:00
dwitte%stanford.edu
3b6c37bc82
remove preference imageblocker.enabled.
...
b=208882, patch by mconnor@myrealbox.com , r=mvl, sr=alecf.
2004-02-01 09:17:51 +00:00
dbaron%dbaron.org
17c9bcdadb
Unregister pref observer onunload to prevent it leaking until shutdown. Also run more onload rather than when the script is executed. b=231384 r=mvl sr=bryner
2004-01-30 00:46:32 +00:00
bzbarsky%mit.edu
16e457b12e
Rework cookie dialogs to allow setting session-only cookies. Bug 230624, patch
...
by Mike Connor <mconnor@myrealbox.com>, r=mvl, sr=darin
2004-01-29 03:34:58 +00:00
bsmedberg%covad.net
7d79d7ba8b
Bug 232201 part 2 - update consumers to use inherited nsIPrefBranchInternal interface. This should be happy for codesize. r=alecf sr=darin
2004-01-28 23:45:17 +00:00
jst%mozilla.jstenback.com
c000ae86e8
General deCOMtamination of nsIDocument, nsIContent, and nsIFormSubmission. Eliminating nsIAttributeContent, and doing some URL->URI changes. r+sr=peterv@propagandism.org
2004-01-09 23:54:21 +00:00
bsmedberg%covad.net
d0f309943a
Continuing to land the PACKAGING_20030906_BRANCH for bug 20640. Not part of the build, yet.
2004-01-07 13:37:00 +00:00
bsmedberg%covad.net
274ef7cd49
Beginning to land the PACKAGING_20030906_BRANCH for bug 20640. Not part of the build, yet.
2004-01-07 01:22:31 +00:00
timeless%mozdev.org
9295d04d92
Bug 228397 Warning ``assignment to undeclared variable uri'' [xs] in file ``chrome://cookie/content/cookieContextOverlay.xul'', line 53, character 0.
...
r=dwitte sr=bz
2003-12-21 04:04:12 +00:00
dwitte%stanford.edu
4efc16689c
implement session cookie UI. thanks to mconnor for the patch!
...
b=225857, p=mpconnor@myrealbox.com , r=neil, sr=alecf
2003-12-20 03:08:44 +00:00
dbaron%dbaron.org
d5582721b7
Separate locale version from Mozilla version so we do not have to bump locale version for every release. b=226377 r=kairo, bsmedberg sr=ben a=asa
2003-12-02 23:22:11 +00:00
neil%parkwaycc.co.uk
eebf110595
Bug 225840 clean up after <window> to <dialog> conversion p=gautheri@noos.fr r=me sr=ben a=asa
2003-12-01 23:44:39 +00:00
dwitte%stanford.edu
236efbac12
mingw bustage fix. thanks stephend
2003-11-11 05:28:12 +00:00
dwitte%stanford.edu
3854015772
clean up some prefhandling code in nsImgManager/nsCookiePermission, to fix a bogus assert when mailnews prefs aren't available.
...
b=224339, r=caillon, sr=darin.
2003-11-11 02:46:06 +00:00
mvl%exedo.nl
a559a5ed2b
Whitespace only change, to indicate that the previous comment was supposed to be:
...
Ignore the port when checking permissions. Bug 200644, r=dwitte, sr=darin
2003-11-06 20:25:13 +00:00
mvl%exedo.nl
1f3c16d801
Put back a line that shouldn't have been removed for bug 161130
2003-11-06 20:21:05 +00:00
dwitte%stanford.edu
7c9765217b
removing obsolete directory.
2003-11-01 23:52:45 +00:00
mvl%exedo.nl
b8604c9e55
Put back a line that shouldn't have been removed for bug 161130
2003-10-31 19:40:52 +00:00
mvl%exedo.nl
ac29426a10
Prevent crashes due to the permissions array not being initialized.
...
bug 223201, r=dwitte, sr=darin
2003-10-31 19:17:03 +00:00
mvl%exedo.nl
289a063ebf
Prevent crashes due to the permissions array not being initialized.
...
bug 223201, r=dwitte, sr=darin
2003-10-31 19:09:08 +00:00
timeless%mozdev.org
ac828a26e3
Bug 205541 Selecting "Unblock Cookies..." while on a site that you'd previously blocked allows the site to set cookies rather than just removing the block
...
patch by mpconnor@rogers.com r=neil sr=alecf
2003-10-30 23:27:58 +00:00
dwitte%stanford.edu
bc55887835
add accesskeys for the cookie confirmation dialog.
...
b=201743, r=neil, sr=alecf
2003-10-30 17:26:44 +00:00
dwitte%stanford.edu
ad0e6835d4
bustage blah bustage. thanks dbaron.
2003-10-30 03:42:52 +00:00
dwitte%stanford.edu
2a9ecd8962
moving TestCookie into its new netwerk/test home.
...
find blame for the old TestCookie in the attic for
mozilla/extensions/cookie/tests/TestCookie.cpp.
2003-10-30 03:28:28 +00:00
dwitte%stanford.edu
0af383bc06
remove support for network.cookies.strictDomains pref, since there's not much point in keeping it around.
...
b=223617, r+sr=darin, thanks to mvl for testing.
2003-10-30 03:13:54 +00:00
dwitte%stanford.edu
359f90d96a
remove nsCCookieManager.h in favor of nsNetCID.h.
...
b=221886, r+sr=darin
2003-10-30 02:59:31 +00:00
timeless%mozdev.org
8d41a79bf6
Bug 223199 hostList leaks on OOM in nsPermissionManager::GetEnumerator
...
r=dwitte sr=roc
2003-10-30 02:09:13 +00:00
dwitte%stanford.edu
e42be4a132
move cookies to use hashtables instead of a sorted list, and implement a sane notifications
...
system for cookies and permissions. this will improve perf a bunch, and also sets the stage
for a more performant and flexible cookiemanager UI by providing better notifications.
bugs 143939 and 221185, with r=bsmedberg+mvl, sr=darin and r=mvl, sr=bz respectively.
2003-10-22 06:53:19 +00:00
bryner%brianryner.com
605cc06382
deCOMtaminate nsIDocument by changing methods to use return value instead of out-params, eliminating unused nsresult return values, moving some members to nsIDocument and inlining the getters/setters. Bug 222134, r=bzbarsky, sr=jst.
2003-10-22 06:09:48 +00:00
mvl%exedo.nl
0db62905d1
Ask before loading images is no more. Remove obsolete references to it from the prefs panel.
...
bug 161130, r=dwitte, sr=darin
2003-10-19 09:10:59 +00:00
kairo%kairo.at
7b21e2d4eb
bug 154927 - automate localeVersion updates based on milestone.txt - we'll now create all those files during compile time from .in files, r=leaf, sr=bz
2003-10-18 17:54:07 +00:00
dwitte%stanford.edu
9c84bccbd4
make the cookie whitelist override the "limit cookie lifetime to session" pref. this allows the user to whitelist certain sites for setting permanent cookies, while non-whitelisted sites are downgraded to session cookies. also adds an "downgrade cookies from this site to session" permissionlist value, so now we have a whitelist/blacklist/sessionlist. (UI for this latter feature is not yet hooked up).
...
this also shifts a bunch of forked pref stuff out of the cookie backend and into an app-specific place, which is good for the GRE.
b=217286, r=mvl, sr=darin.
2003-10-16 13:17:12 +00:00
dwitte%stanford.edu
2ef25e6230
trivial warning fix: xpidl generates separate |enum|s for constants of the same type, so gcc complains about enumeral mismatches when there aren't any. no bug, r=mvl
2003-10-12 14:50:55 +00:00
darin%meer.net
333c107b7a
fixing build bustage
2003-10-11 22:13:05 +00:00
darin%meer.net
fe797b1a2c
removing files that have now been moved into necko: b=210561 r=dwitte sr=bryner
2003-10-11 21:09:02 +00:00
dwitte%stanford.edu
ded62c5db6
whoops. these weren't meant to go in. ;)
2003-10-11 00:12:33 +00:00
dwitte%stanford.edu
7d225f53dc
refactor cookie prompting helper to where it belongs... this will increase perf a little, for the case where prompting is turned off.
...
b=220624, r=mvl, sr=darin.
2003-10-11 00:06:13 +00:00