Brandon Sterne
f4a2fb1971
Bug 702439 - allow subframes of CSP documents to run javascript: URLs, r=bz
2011-12-02 16:07:30 -08: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
Andrew Quartey
024366eb1f
Bug 613360 - Safe use of thread observers in ContentParent. f=josh r=bsemdberg
2011-12-02 13:33:05 +01:00
Felix Fung
61c8c22ee9
Bug 498543 - Null-checking JS_THIS_OBJECT Results. r=jwalden
2011-12-01 13:30:28 -08:00
Justin Lebar
02f303732b
Back out revs d445f83ecfb1:dc9cc326cad0, because they did not back out what was intended.
2011-12-01 16:35:42 -05:00
Justin Lebar
79b6477d6c
Backed out changeset 5d920a44a901 (bug 698002)
2011-12-01 15:43:07 -05:00
Timothy Nikkel
aa08462911
Bug 668437. Part 3. Make the client bounds of a widget be relative to its parent in all cases. r=jimm
2011-12-01 13:56:42 -06:00
Timothy Nikkel
7b02d27fdb
Bug 668437. Part 1. DeCOMtaminate nsMenuPopupFrame::GetWidget. r=enndeakin
2011-12-01 13:56:41 -06:00
Boris Zbarsky
9e7395e332
Bug 706283. Handle null passed to requestAnimationFrame gracefully. r=roc
2011-12-01 14:24:00 -05:00
Rafael Ávila de Espíndola
6ff954552a
Bug 706682 - don't access bgra[4]. r=josh.
2011-12-01 08:35:08 -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
Tobias Markus
481602a269
Bug 706515 - Non-initialized variables in nsGeolocationProvider.js r=doug.turner
2011-12-01 12:02:51 +01:00
Mounir Lamouri
9012bb7763
Bug 705084 - Part A - Add kDefaultRemainingTime and add guards to make sure backends are correct. r=sicking
2011-12-01 11:49:42 +01:00
Johnny Stenback
e57eb36355
Fixing bug 690952. Move window.navigator from the outer window to the inner window, and stop persisting it across same origin page navigations. r=mrbkap@gmail.com
2011-12-01 00:28:16 -08:00
Ed Morley
e4b50c9012
Merge mozilla-central and mozilla-inbound
2011-12-01 04:14:57 +00: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
Ed Morley
8d6bd17b93
Bug 703888 - Remove dom/Makefile.in comment leftover from bug 533891; r=ted
2011-11-30 18:37:57 +00:00
Marco Bonardo
ab53f1ecc4
Merge mozilla-central to mozilla-inbound
2011-11-30 00:02:46 +01:00
Kyle Huey
ac4b213c51
Bug 706090: Make sure OpenDatabaseHelper releases atoms on the right thread. r=bent
2011-11-29 13:24:28 -05:00
Marco Bonardo
c77ee84007
Merge mozilla-central and mozilla-inbound
2011-11-29 13:03:03 +01: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
Henri Sivonen
53ae7bd0de
Bug 705473 - Fix typos in the View Source error reporting strings. r=smaug.
2011-11-29 08:55:09 +02:00
James Willcox
80e0ac2f8e
Rolled up Android plugin fixes including bugs 692988, 694366, 702330, 702334, 702338, 702341, 702614, 702627, 702964
...
Bug 692988 - anp_system_getApplicationDataDirectory() is just plain wrong
Bug 694366 - Allow Flash to use transparent wmode
Bug 702330 - Revert to drawing Flash plugin with a SurfaceView
Bug 702334 - Fix deadlocks caused by Flash
Bug 702338 - Enable plugins
Bug 702341 - Flash plugins don't respond to panning/zooming changes
Bug 702614 - Flash should use Skia to implement ANPCanvas and similar
interfaces
Bug 702627 - Flash: queue invalidation after async surface request
Bug 702964 - Support subregion lock on plugin surfaces
2011-11-21 02:55:50 -05:00
Olli Pettay
cdcfc8e195
Bug 705651, simplify message manager, and remove certainly useless comment about OMIT_COMPONENTS_OBJECT, r=mrbkap
2011-11-30 17:51:40 +02:00
Masayuki Nakano
4fe538ee3b
Bug 685395 part.4 IME open state should be able to set/get by InputContext r=roc, sr=matspal
2011-11-27 20:51:53 +09:00
Masayuki Nakano
658860d0f5
Bug 685395 part.3 Rename SetInputMode()/GetInputMode() to SetInputContext()/GetInputContext() and make SetInputContext() take the reason by a separated argument r=roc, sr=matspal
2011-11-27 20:51:52 +09:00
Masayuki Nakano
ba332c4403
Bug 685395 part.2 Move IMEContext to mozilla::widget::InputContext r=roc
2011-11-27 20:51:52 +09:00
Ryan VanderMeulen
be7e576362
Bug 705401 - Remove the rest of TraceVis. r=dvander
2011-11-28 16:08:25 -08:00
Ryan VanderMeulen
1bc3807cee
Bug 705356 - Remove JSOPTION_JIT and JSOPTION_PROFILING. r=dvander
2011-11-28 14:57:31 -08:00
Marco Bonardo
0f693478e3
Backout af0a7f54f483 (bug 704691), 17b4093b5ec5, 23f26ba05f1a (bug 697383) for various failures
2011-11-28 23:53:22 +01:00
Terrence Cole
d0ff732f1d
Bug 699279 - Run GC_SHRINK collection cycle when under memory pressure; r=mrbkap
...
GC_SHRINK is a fairly new type of GC that does more aggressive cleanups than a
normal GC. This patch makes the browser run the GC in this mode when under
memory pressure, or when the user pushes the Minimize Memory Usage button when
on the about:memory page.
--HG--
extra : rebase_source : abdd11ee5fa5eb0e3d58122d3d72e98328d47668
2011-11-09 18:14:11 -08:00
Fabrice Desré
c9540cf42c
Bug 697383 - implement navigator.mozApps - Part 1 : mozApps DOM API [r=mfinkle]
2011-11-28 12:13:26 -08:00
Rafael Ávila de Espíndola
5832453d08
Bug 705654 - Fix uses of uninitialized memory found by valgrind in 632423-1.html. r=joshmoz.
2011-11-28 11:12:27 -05:00
Boris Zbarsky
54a511fc76
Bug 704171 part 2. Remove the no-argument form of mozRequestAnimationFrame. r=roc
2011-11-28 07:49:53 -05:00
Boris Zbarsky
d14b17243a
Bug 704175 part 2. Rename nsIAnimationFrameListener to nsIFrameRequestCallback. r=roc
...
--HG--
rename : dom/interfaces/base/nsIAnimationFrameListener.idl => dom/interfaces/base/nsIFrameRequestCallback.idl
2011-11-28 07:48:30 -05:00
Boris Zbarsky
7ce46a360c
Bug 704175 part 1. Rename onBeforePaint to sample for animation frame callbacks. r=roc
2011-11-28 07:48:27 -05:00
Ms2ger
96c111fa09
Bug 704593 - Remove JS-specific nsGlobalWindow::ClearTimeoutOrInterval(); r=jst
2011-11-26 11:23:25 +01: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
Ms2ger
e1104aa74f
Bug 698410 - Pass JSObject to nsIScriptContext::InitClasses; r=jmaher
2011-11-26 11:19:45 +01:00
Ms2ger
facfc166f3
Bug 698408 - Pass JSObject to nsIScriptContext::SetOuterObject; r=jst
2011-11-26 11:19:15 +01:00
Ms2ger
26d0ca20e6
Bug 698404 - Pass JSObject to nsIScriptContext::ConnectToInner; r=khuey
2011-11-26 11:18:28 +01:00
Ms2ger
96ab489ca7
Bug 698402 - Store JSObjects in nsGlobalWindow::mCachedXBLPrototypeHandlers; r=peterv
2011-11-26 11:14:47 +01:00
Ms2ger
773133f47e
Bug 698400 - Use setObject in nsXBLPrototypeHandler::EnsureEventHandler; r=jst
2011-11-26 11:14:29 +01:00
Ms2ger
5d99363a4c
Bug 698397 - Introduce nsScriptObjectHolder::setScript; r=bz
2011-11-26 11:12:18 +01:00
Ms2ger
42eac2ef8e
Bug 698395 - Give nsIScriptContext::CreateNativeGlobalForInner a JSObject outparam; r=peterv
2011-11-26 11:12:16 +01:00
Ms2ger
6978939921
Bug 698394 - Pass JSObject handler to nsIScriptContext::BindCompiledEventHandler; r=sicking
2011-11-26 11:11:35 +01:00
Ms2ger
2d2fa7747e
Bug 698390 - Make nsIScriptContext::CallEventHandler take a JSObject handler parameter; r=sicking
2011-11-26 11:09:20 +01:00