Commit Graph

1287 Commits

Author SHA1 Message Date
Josh Matthews
53ae1d66e1 Bug 715700 - Cache all keys when setting a value in memory DBs r=mayhemer 2012-01-20 04:04:13 -05:00
Kan-Ru Chen
292b212827 Bug 711300 - Add GPS support for gonk. r=jdm 2012-01-19 15:53:51 +01:00
Marco Bonardo
9d26064fa7 Bug 712006 - Remove the Binder class from localStorage.
r=honzab
2012-01-11 11:43:15 +01:00
Marco Bonardo
1c780a2aac Bug 711972 - Use a StatementCache in localStorage.
r=honzab
2012-01-11 11:43:12 +01:00
Vladan Djeric
8da3a464f0 Bug 711970 - Open localStorage DBs with the faster openUnsharedDatabase. r=mayhemer 2012-01-10 14:10:16 -05:00
Josh Matthews
1872897094 Bug 716127 - Test for overlapping geolocation provider shutdown and unfulfilled request. r=dougt 2012-01-09 15:27:43 -05:00
Josh Matthews
77de4b0333 Bug 716127 - Avoid shutting down geolocation providers if one-shot updates are pending. r=dougt 2012-01-09 15:27:06 -05:00
Nathan Froyd
4d931d2fc9 Bug 712427 - provide more information in SQL PRAGMA queries; r=mak 2012-01-05 18:46:35 -05:00
Boris Zbarsky
72db2a36af Bug 624621 part 2. Add an origin principal argument on nsIScriptContext::EvaluateString and pass that through to the JS engine. r=mrbkap 2011-12-19 12:47:52 -05:00
Phil Ringnalda
26b3306837 Back out 316d6a49a603 and 98617f7b667b (bug 624621) for jsreftest failures 2011-12-19 18:40:16 -08:00
Ed Morley
ab409eac40 Bug 704056 - Remove countryCode from nsIDOMGeoPositionAddress since it's not in the spec; r=dougt 2011-12-20 02:21:52 +00:00
Boris Zbarsky
22d709de28 Bug 624621 part 2. Add an origin principal argument on nsIScriptContext::EvaluateString and pass that through to the JS engine. r=mrbkap 2011-12-19 12:47:52 -05:00
Matt Brubeck
446588a020 Back out c68ddc33f098 and 18332142caa5 (bug 624621) for jsreftest failures 2011-12-19 10:42:27 -08:00
Boris Zbarsky
3960bc9a31 Bug 624621 part 2. Add an origin principal argument on nsIScriptContext::EvaluateString and pass that through to the JS engine. r=mrbkap 2011-12-19 12:47:52 -05:00
Michal Novotny
bf5362dc43 Bug 707915 - Broken invalidation of mCachedUsage in nsDOMStoragePersistentDB 2011-12-16 21:33:51 +01:00
Jeff Walden
87d3f92e61 Bug 708735 - Use <stdint.h> types in JSAPI and throughout SpiderMonkey. Continue to provide the {u,}int{8,16,32,64} and JS{Uint,Int}{8,16,32,64} integer types through a single header, however, for a simpler backout strategy -- and also to ease the transition for embedders. r=timeless on switching the jsd API to use the <stdint.h> types, r=luke, r=dmandelin 2011-12-08 22:54:10 -05:00
Masatoshi Kimura
ef45bcacdc Bug 704820 - Simplify nsContentUtils::ReportToConsole. r=smaug 2011-12-15 14:47:03 +00:00
Nathan Froyd
45b521a800 Bug 705845 - Add telemetry for size of values stored in localStorage; r=honzab 2011-12-01 19:19:56 -05:00
Rafael Ávila de Espíndola
02ae51bd61 Bug 696399 - close connections in dom. r=honzab.moz. 2011-12-01 08:30:23 -05:00
Rafael Ávila de Espíndola
4853afca24 Backed out changeset 1b9344ef3810. r=revert.
--HG--
extra : rebase_source : 7a6648696d8d3f806d1770820f9d9a2058c56d66
2011-11-30 20:17:07 -05:00
Rafael Ávila de Espíndola
98a09a9d2b Bug 696399 - close connections in dom. r=honzab.moz. 2011-11-30 19:30:32 -05:00
Rafael Ávila de Espíndola
476a623ce5 Bug 697988 - Use weak references to observers in nsDOMStorage.cpp. r=honzab.moz. 2011-11-30 19:08:54 -05:00
Olli Pettay
64b1769fd7 Bug 702036 - JSEventListener could have weak mTarget to reduce CC overhead, r=bz 2011-11-29 11:44:06 +02:00
Ms2ger
943cd82a17 Bug 702583 - Part b: Use IDL for nsIJSON.encode*; r=bz 2011-11-26 11:21:47 +01:00
Ms2ger
0b172f13f8 Bug 702583 - Part a: Use IDL for nsIJSON.decode*; r=bz 2011-11-26 11:21:29 +01:00
Rafael Ávila de Espíndola
74f049f0da Bug 702275 - check AddObserver return code in nsDOMStorage.cpp. r=honzab. 2011-11-15 01:10:51 -05:00
Michael Wu
3e0835d415 Bug 694206 - Add Gonk (B2G) widget backend, r=cjones 2011-11-10 16:17:46 -08:00
Ed Morley
6a998be2c5 Backout 4997c6f8b24d (bug 616542) for causing locally run mochitest-browser-chrome test runs to fail 2011-11-05 18:35:59 +00:00
Rafael Ávila de Espíndola
306af67699 Bug 697989 - don't use domstorage-flush-timer test_bug624047.html. r=mak77.
Use a new domstorage-flush-force message for testing calling
FlushAndDeleteTemporaryTables with a 'true' argument. We want to add more
work to profile-before-change and that would interfere with the testing
in dom/tests/mochitest/localstorage/test_bug624047.html.

Also move the NS_DOMSTORAGE_FLUSH_TIMER_OBSERVER define to the .cpp file
since that is the only place it is used and rename it to end in _TOPIC.
2011-11-04 18:27:59 -04:00
Rail Aliiev
364e83c545 Bug 616542 - Shorten file path length of mochitest; r=ted 2011-11-04 21:13:42 +00:00
Ms2ger
41e97a1ddf Bug 696663 - Make nsIJSEventListener::mScopeObject a JSObject; r=smaug 2011-10-29 22:17:43 +02:00
Ms2ger
37c0e77016 Bug 696661 - Make nsIJSEventListener::mHandler a JSObject; r=jst 2011-10-29 22:16:43 +02:00
Rafael Ávila de Espíndola
1ba6ab147a Bug 697992 - Use DebugOnly/NS_WARN_IF_FALSE in dom/src/storage/nsDOMStorage.cpp. r=mak. 2011-10-28 18:29:34 -04: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
Peter Van der Beken
c119510fb8 Stop including nsDOMClassInfo.h all over the place.
--HG--
extra : rebase_source : 24bd6a84238834f8ca50990a91849dff2c5040ba
2011-10-03 21:11:31 +02:00
Kyle Huey
dcb3ae74ee Re-delete dom/src/threads since it has risen from the dead. 2011-10-09 11:02:57 -04:00
Jiten Thakkar
259b808a8a Bug 688465 - Ensure that pending geolocation callbacks are only removed if they are actually updated. r=jdm 2011-10-03 11:44:00 -04: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
Ehsan Akhgari
b542efd4e6 Bug 666414 - Prevent AddRef and Release from being called on the pointers wrapped in nsCOMPtr and nsRefPtr; r=bsmedberg 2011-09-16 16:22:44 -04:00
Honza Bambas
91d0eb02ae Bug 683316 - DOMStorageImpl::GetKey performance regression, r=bz 2011-09-23 12:12:32 +02:00
Luke Wagner
61f76ef0bd Bug 684526 - Remove Jsvalify/Valueify (r=waldo)
--HG--
extra : rebase_source : a3047338ed088c26a93486addd0be8092fe52934
2011-09-20 11:40:24 -07:00
Boris Zbarsky
38cd07df0f Bug 687755. Refactor some code to make it easier to add new nsDOMStorageDBWrapper methods that forward to the various storage implementations. r=honza 2011-09-19 22:49:44 -04:00
Ms2ger
7b7048fda0 Bug 649603 - Make nsIScriptContext::GetNativeContext return JSContext; r=jst 2011-09-18 11:22:17 +02:00
Nick Hurley
7400a85df3 bug 589292 - add contentDisposition{Filename} props to nsIChannel. r=honzab sr=bzbarsky 2011-09-09 15:41:04 -07:00
Josh Matthews
ff2294b9da Bug 683275 - Check the testing pref for geolocation first regardless of which process is requesting the prompt. r=dougt 2011-08-30 15:57:04 -04:00
Brian Hackett
604519588f Merge MC -> JM 2011-08-29 12:34:59 -07:00
Marco Bonardo
40c1e206de Merge mozilla-central and mozilla-inbound 2011-08-27 10:40:12 +02:00
Olli Pettay
9a5ad4ddcc Bug 682264 - Make EventListenerManager participate to the DOM Memory Reporter, r=volkmar,bz 2011-08-27 01:39:00 +03:00
Brian Hackett
045638a1ea Merge MC -> JM 2011-08-26 11:23:35 -07:00
Josh Matthews
b40993220d Bug 681941 - Ensure that we always clear geolocation requests that are not long-lived, and never clear ones that are. r=dougt 2011-08-25 15:13:25 -04:00