6094246d2abc281330a973a98784543c1363c103: Bug 608756. Cache display structs in the ruletree even for floated and positioned elements. r=dbaron
Boris Zbarsky <bzbarsky@mit.edu> - Sat, 29 Oct 2011 03:04:20 -0400 - rev 79417
Push 1 by root at Mon, 20 Oct 2014 17:29:22 +0000
Bug 608756. Cache display structs in the ruletree even for floated and positioned elements. r=dbaron The basic idea is that mOriginalDisplay and mOriginalFloats are kept synchronized with mDisplay and mFloats unless the latter are changed due to position:absolute/fixed (for both) or float:left/right (for display). When initializing an nsStyleDisplay from a start struct, we restore the values from mOriginalDisplay/Floats to get correct behavior.
df4b49fffc78e660b42d78cab43ff866a0307c84: Bug 688547 - Use Element* for nsIDocument::{SetSubDocumentFor,FindContentForSubDocument}; r=peterv
Ms2ger <ms2ger@gmail.com> - Sat, 29 Oct 2011 22:22:19 +0200 - rev 79416
Push 1 by root at Mon, 20 Oct 2014 17:29:22 +0000
Bug 688547 - Use Element* for nsIDocument::{SetSubDocumentFor,FindContentForSubDocument}; r=peterv
82469275d2fe348f5fdd7d11be33682ca9d88b0b: Bug 697210 - Part c: Remove nsIDocument::CreateElem's aDocumentDefaultType argument; r=bz
Ms2ger <ms2ger@gmail.com> - Sat, 29 Oct 2011 22:21:20 +0200 - rev 79415
Push 1 by root at Mon, 20 Oct 2014 17:29:22 +0000
Bug 697210 - Part c: Remove nsIDocument::CreateElem's aDocumentDefaultType argument; r=bz
c8234c84bf9def11bfd40396381f5ce20f464b2c: Bug 697210 - Part b: Remove unnecessary IsHTML() check in nsDocument::CreateElement; r=bz
Ms2ger <ms2ger@gmail.com> - Sat, 29 Oct 2011 22:20:57 +0200 - rev 79414
Push 1 by root at Mon, 20 Oct 2014 17:29:22 +0000
Bug 697210 - Part b: Remove unnecessary IsHTML() check in nsDocument::CreateElement; r=bz
8698204c6707dcfc13ee2a825c1390e222527deb: Bug 697210 - Part a: Make nsIDocument::GetDefaultNamespaceID non-virtual and have it return mDefaultElementType; r=bz
Ms2ger <ms2ger@gmail.com> - Sat, 29 Oct 2011 22:20:37 +0200 - rev 79413
Push 1 by root at Mon, 20 Oct 2014 17:29:22 +0000
Bug 697210 - Part a: Make nsIDocument::GetDefaultNamespaceID non-virtual and have it return mDefaultElementType; r=bz
e2ac48ba056967d8817a6d45277e10b48b6748d6: Bug 690120 - Make nsEditor::GetAttributeValue not use attribute nodes; r=ehsan
Ms2ger <ms2ger@gmail.com> - Sat, 29 Oct 2011 22:19:27 +0200 - rev 79412
Push 1 by root at Mon, 20 Oct 2014 17:29:22 +0000
Bug 690120 - Make nsEditor::GetAttributeValue not use attribute nodes; r=ehsan
4dccf3dbce41a27d6a7c1a59371eb28d2f191a32: Bug 696668 - Give nsIScriptContext::CallEventHandler a JSObject scope parameter; r=mrbkap
Ms2ger <ms2ger@gmail.com> - Sat, 29 Oct 2011 22:19:03 +0200 - rev 79411
Push 1 by root at Mon, 20 Oct 2014 17:29:22 +0000
Bug 696668 - Give nsIScriptContext::CallEventHandler a JSObject scope parameter; r=mrbkap
53e927489186905a1f0f013b411e18046cb1b8e7: Bug 696666 - Give nsIScriptContext::BindCompiledEventHandler a JSObject scope parameter; r=jst
Ms2ger <ms2ger@gmail.com> - Sat, 29 Oct 2011 22:18:21 +0200 - rev 79410
Push 1 by root at Mon, 20 Oct 2014 17:29:22 +0000
Bug 696666 - Give nsIScriptContext::BindCompiledEventHandler a JSObject scope parameter; r=jst
b57cf716bdb2e6af60a7328bb62688f9fc43e94a: Bug 696663 - Make nsIJSEventListener::mScopeObject a JSObject; r=smaug
Ms2ger <ms2ger@gmail.com> - Sat, 29 Oct 2011 22:17:43 +0200 - rev 79409
Push 1 by root at Mon, 20 Oct 2014 17:29:22 +0000
Bug 696663 - Make nsIJSEventListener::mScopeObject a JSObject; r=smaug
6b05ed1c92ae56a786c4f4d4e658cd37d9abdbc3: Bug 696665 - Give nsJSContext::JSObjectFromInterface a JSObject scope parameter; r=volkmar
Ms2ger <ms2ger@gmail.com> - Sat, 29 Oct 2011 22:17:00 +0200 - rev 79408
Push 1 by root at Mon, 20 Oct 2014 17:29:22 +0000
Bug 696665 - Give nsJSContext::JSObjectFromInterface a JSObject scope parameter; r=volkmar
e04528faf981ca165cd32cf4d7b8dde7f140aab6: Bug 696661 - Make nsIJSEventListener::mHandler a JSObject; r=jst
Ms2ger <ms2ger@gmail.com> - Sat, 29 Oct 2011 22:16:43 +0200 - rev 79407
Push 1 by root at Mon, 20 Oct 2014 17:29:22 +0000
Bug 696661 - Make nsIJSEventListener::mHandler a JSObject; r=jst
0573e102ae3d3a70b4ad9a9912c69f29f71c66f4: Bug 694867 - Part f: Pass a JSScript to nsIScriptContext::ExecuteScript; r=volkmar
Ms2ger <ms2ger@gmail.com> - Sat, 29 Oct 2011 22:15:43 +0200 - rev 79406
Push 1 by root at Mon, 20 Oct 2014 17:29:22 +0000
Bug 694867 - Part f: Pass a JSScript to nsIScriptContext::ExecuteScript; r=volkmar
00b15d7cf608fd8772e37950262a35323e25a1d7: Bug 694867 - Part e: Pass JSScript to nsXULDocument::ExecuteScript; r=volkmar
Ms2ger <ms2ger@gmail.com> - Sat, 29 Oct 2011 22:14:26 +0200 - rev 79405
Push 1 by root at Mon, 20 Oct 2014 17:29:22 +0000
Bug 694867 - Part e: Pass JSScript to nsXULDocument::ExecuteScript; r=volkmar
3b30dade99c9991f17d56d5f1bc57fa2281bd92f: Bug 694867 - Part d: Store a JSScript in nsXULPrototypeCache; r=volkmar
Ms2ger <ms2ger@gmail.com> - Sat, 29 Oct 2011 22:14:13 +0200 - rev 79404
Push 1 by root at Mon, 20 Oct 2014 17:29:22 +0000
Bug 694867 - Part d: Store a JSScript in nsXULPrototypeCache; r=volkmar
15904b0261b3bf228e489d4d2394c738e2dd982a: Bug 694867 - Part c: Return a JSScript from nsXULPrototypeCache::GetScript; r=volkmar
Ms2ger <ms2ger@gmail.com> - Sat, 29 Oct 2011 22:13:55 +0200 - rev 79403
Push 1 by root at Mon, 20 Oct 2014 17:29:22 +0000
Bug 694867 - Part c: Return a JSScript from nsXULPrototypeCache::GetScript; r=volkmar
70746df956632334d1cd1573cbaa03408deb599c: Bug 694867 - Part b: Pass a JSScript to nsXULPrototypeScript::Set; r=volkmar
Ms2ger <ms2ger@gmail.com> - Sat, 29 Oct 2011 22:13:31 +0200 - rev 79402
Push 1 by root at Mon, 20 Oct 2014 17:29:22 +0000
Bug 694867 - Part b: Pass a JSScript to nsXULPrototypeScript::Set; r=volkmar
9f14aa19f2e9986453e87c5b2eea836dd3e806ee: Bug 694867 - Part a: Pass a JSScript to nsIScriptContext::Serialize and store a JSScript in nsXULPrototypeScript::ScriptObjectHolder::mObject; r=volkmar
Ms2ger <ms2ger@gmail.com> - Sat, 29 Oct 2011 22:12:47 +0200 - rev 79401
Push 1 by root at Mon, 20 Oct 2014 17:29:22 +0000
Bug 694867 - Part a: Pass a JSScript to nsIScriptContext::Serialize and store a JSScript in nsXULPrototypeScript::ScriptObjectHolder::mObject; r=volkmar
f78e5900fa6ea7da75b26fa4701dc6d0f1a754d8: Bug 694838 - Make nsIScriptContext::EvaluateString's second parameter a JSObject; r=volkmar
Ms2ger <ms2ger@gmail.com> - Sat, 29 Oct 2011 22:11:51 +0200 - rev 79400
Push 1 by root at Mon, 20 Oct 2014 17:29:22 +0000
Bug 694838 - Make nsIScriptContext::EvaluateString's second parameter a JSObject; r=volkmar
0c6a76f452efb8a842700530088270ed9c1ef4d2: Bug 694781 - Make nsIScriptContext::ExecuteScript's second parameter a JSObject; r=volkmar
Ms2ger <ms2ger@gmail.com> - Sat, 29 Oct 2011 22:10:49 +0200 - rev 79399
Push 1 by root at Mon, 20 Oct 2014 17:29:22 +0000
Bug 694781 - Make nsIScriptContext::ExecuteScript's second parameter a JSObject; r=volkmar
3fb87667785ffbe59b925280fed0538eb8fea699: Bug 694769 - Remove nsIScriptContext::GetScriptGlobal in favour of GetGlobalJSObject; r=smaug
Ms2ger <ms2ger@gmail.com> - Sat, 29 Oct 2011 22:09:04 +0200 - rev 79398
Push 1 by root at Mon, 20 Oct 2014 17:29:22 +0000
Bug 694769 - Remove nsIScriptContext::GetScriptGlobal in favour of GetGlobalJSObject; r=smaug
(0) -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 +100000 +300000 tip