Граф коммитов

1391 Коммитов

Автор SHA1 Сообщение Дата
Boris Zbarsky 3beea4846c Bug 598832 part 15. Make RuleProcessorData not inherit from TreeMatchContext anymore, so we can decouple the lifetimes. r=dbaron 2011-03-29 13:29:21 -04:00
timeless@mozdev.org 4ee4346bc6 Bug 586607 BuildContentLists should allocate contentList after getting parent
r=neil
2011-03-28 17:18:08 -04:00
timeless@mozdev.org 442136859b Bug 620181 crash [@ nsXBLPrototypeBinding::LocateInstance] if the while loop condition becomes false
r=neil
2011-03-26 00:39:12 -04:00
Gleb M. Borisov 330c7154f7 Bug 259861. Warn when an XBL binding has no id attribute. r=bzbarsky 2011-03-23 10:45:20 -04:00
Jim Blandy 9c0d42c077 Bug 537873: Add 'strict' argument to setters defined throughout Firefox. r=brendan
This should take care of all setters defined outside SpiderMonkey proper. Very mechanical.
2011-02-09 11:31:40 -08:00
Chris Leary 6e237bfee0 Bug 595691, take 2: fix versioning across VM instances, remove _options. (r=luke,brendan,igor) 2011-01-27 02:54:58 -08:00
Chris Leary 366ec4ad44 Merge mozilla-central to tracemonkey. 2010-12-29 19:25:04 -05:00
Mihai Sucan e351deb22c Bug 606498 - Make sure the new nsIScriptError2 is used in all possible places- part 2; r=bzbarsky,dbaron,mrbkap sr=jst a=blocking2.0 2010-12-20 12:21:58 -04:00
Blake Kaplan 9813846ada Bug 617836 - Don't create a JS object since we will (by definition) have no work to do on it if it's newly created. r=jst 2010-12-14 17:12:48 -08:00
Igor Bukanov 092c42d610 Bug 614578 - Removal of nsAutoGCRoot. r=mrbkap 2010-11-26 15:11:14 +01:00
timeless@mozdev.org 99f7a6a9fc Bug 585412 warning: unused variable allowScripts in nsXBLService::GetBinding
r=neil a=sicking
2010-11-30 21:27:29 -08:00
Ben Turner b31bd393ef Bug 580096 - 'move the cycle collector off the main thread'. r=peterv+jst 2010-11-11 14:52:30 -08:00
Ms2ger 89ee0980b7 Bug 594339 - Create a FromParser enum. r=hsivonen, sr=bzbarsky, a=jonas.
--HG--
extra : rebase_source : 70d6b15b0b149a29d0cdb298209706bb5391f6b4
2010-10-25 15:17:38 +03:00
Blake Kaplan 003d2e40fb Bug 606585 - Make the compartment map use principals properly. r=peterv/bz, a=beta7+ 2010-10-26 23:57:31 -07:00
Mounir Lamouri a05a55c74b Bug 83635 - Detach bindings when an element is removed from the document. r+a=sicking 2010-10-22 21:29:21 +02:00
Peter Van der Beken 4f0abcc94d bug 580128 - Fix evalInSandbox. r=mrbkap 2010-10-10 15:46:07 -07:00
Blake Kaplan 1120f0efdb bug 580128 - Fix more compartment warnings. Work of multiple people. r=gal/peterv/jst 2010-10-10 15:37:19 -07:00
Blake Kaplan bcc2c1c1da Bug 580128 - Fix compartment warnings by entering. r=gal/peterv/jst/mrbkap/jorendorff (and written by all of us too). 2010-09-22 17:34:20 -07:00
Ehsan Akhgari 6035db2665 Bug 410986 - Part 4: Switch the shortcut to Cmd+Option+Shift+V on Mac; r,a=bzbarsky 2010-09-28 20:33:22 -04:00
Ehsan Akhgari ddfe11993b Bug 410986 - Part 3: Include base handler bindings for inputs, textareas, and contenteditable fields on Unix as well; r,a=roc 2010-09-23 14:44:28 -04:00
Ehsan Akhgari f7dda46337 Bug 410986 - Add ability to paste HTML as plain text; r,a=roc 2010-09-21 17:28:08 -04:00
Jonas Sicking 970a35a46e Bug 591198: Display element using normal layout rules if XBL binding fails for security reasons. r=jst a=blocker 2010-09-15 15:53:01 -07:00
Boris Zbarsky 280fe63534 Bug 583943. Make sure our class is actually an XBL class before messing with its reserved slots. r=sicking a=jst 2010-09-15 12:40:11 -07:00
L. David Baron ae75dfe8d9 Backed out changeset 2e55203d7b80 to fix orange (test_bug508115.xul timing out). 2010-09-13 20:44:17 -07:00
Jonas Sicking d49ef5323f Bug 591198 - Don't make elements disappear if XBL bindings fail due to security restrictions. r=jst a2.0=blocking 2010-09-14 02:22:06 +02:00
Gregor Wagner bd2300039d Bug 592871 - TM: compartment for Global Object created in nsXULPDGlobalObject::EnsureScriptEnvironment r=gal 2010-09-02 23:22:18 -07:00
Jonas Sicking 14dc44c4fc Bug 546857 Part 6: Disable XUL for pages, unless user specifically opts in for domain. r=jst a=blocker 2010-08-19 16:12:46 -07:00
Jonas Sicking c67af84d74 Back out bug 546857 Part 6 due to talos failures. a=backout 2010-08-19 18:41:58 -07:00
Jonas Sicking c862cf6e46 Bug 546857 Part 6: Disable XUL for pages, unless user specifically opts in for domain. r=jst a=blocker 2010-08-19 16:12:46 -07:00
timeless@mozdev.org e40be7374f Bug 578718 Qt should use modern unix keybindings instead of classic keybindings
r=ted a=blocking-fennec2.0b1

--HG--
rename : content/xbl/builtin/gtk2/Makefile.in => content/xbl/builtin/unix/Makefile.in
rename : content/xbl/builtin/gtk2/jar.mn => content/xbl/builtin/unix/jar.mn
rename : content/xbl/builtin/gtk2/platformHTMLBindings.xml => content/xbl/builtin/unix/platformHTMLBindings.xml
2010-08-13 16:15:32 +02:00
timeless@mozdev.org 23eef3a7ab Bug 578718 Rename unix directory to reflect that it is in fact bindings for emacs
r=ted a=blocking-fennec2.0b1

--HG--
rename : content/xbl/builtin/unix/Makefile.in => content/xbl/builtin/emacs/Makefile.in
rename : content/xbl/builtin/unix/jar.mn => content/xbl/builtin/emacs/jar.mn
rename : content/xbl/builtin/unix/platformHTMLBindings.xml => content/xbl/builtin/emacs/platformHTMLBindings.xml
2010-08-13 16:15:31 +02:00
David Zbarsky d272840c23 Remove unneeded nsIDOMNSHTMLInputElement interface by merging it into nsIDOMHTMLInputElement. (Bug 582303) r=jst 2010-08-04 22:40:18 -04:00
Robert Sayre 017624baad Merge mozilla-central to tracemonkey. 2010-07-27 13:09:04 -07:00
Robert Sayre 1dd6dffb4b Merge mozilla-central to tracemonkey. 2010-07-20 15:07:03 -07:00
Blake Kaplan fa1a36305f Bug 579616 - Fix leak when a cloned node has an XBL binding attached to it: clean up the cycle when the ownerdoc goes away and we will no longer be able to traverse the cycle. r=sicking
--HG--
extra : rebase_source : b0aa501e5049fa538add6d581f089c08106195fb
2010-07-19 13:50:20 -07:00
Blake Kaplan 7374bc2d43 Bug 575795 - Clean up the nsIScriptContext interface to the global object to be able to split the work that nsIScriptContext::InitContext does out. r=jst 2010-07-15 15:16:29 -07:00
Luke Wagner ad475468cd Bug 549143 - fatvals 2010-07-14 23:19:36 -07:00
Saint Wesonga dca1fdaf5b Bug 562387 - Convert NS_NEWXPCOM/NS_DELETEXPCOM to new/delete. r=bsmedberg 2010-07-05 11:42:18 +02:00
Dão Gottwald af6bdfaeea Backed out changeset 59ace8d80ce8 2010-07-04 22:01:13 +02:00
Saint Wesonga b11412ff34 Bug 562387 - Convert NS_NEWXPCOM/NS_DELETEXPCOM to new/delete. r=bsmedberg 2010-07-04 21:39:17 +02:00
Zack Weinberg ccdce3a45d Bug 569719 part 2: Move headers for the former nsCSSLoader and nsCSSDeclaration into mozilla/css/. r=dbaron
--HG--
rename : layout/style/nsCSSDeclaration.cpp => layout/style/Declaration.cpp
rename : layout/style/nsCSSDeclaration.h => layout/style/Declaration.h
rename : layout/style/nsCSSLoader.cpp => layout/style/Loader.cpp
rename : layout/style/nsCSSLoader.h => layout/style/Loader.h
2010-06-28 15:49:35 -07:00
Craig Topper 887039a31a Bug 575901 - DeCOMtaminate nsIStyleRuleProcessor method signatures. r=bz 2010-07-18 23:20:40 +02:00
timeless@mozdev.org d3e9f868a4 Bug 579297 warning: unused variable 'rv' in nsXBLDocGlobalObject::GetPrincipal()
r=neil

--HG--
extra : rebase_source : 517a30580b8469f6120a5e8fc4accf900111e1a0
2010-07-18 04:26:38 +03:00
L. David Baron 47ce52cea8 Append style sheets from binding manager when ensuring unique inner on all sheets. (Bug 578810) r=bzbarsky 2010-07-16 22:36:34 -07:00
Kyle Huey 5718c659d7 Bug 578565: Devirtualize methods and remove outparams on nsXBLDocumentInfo. r=jst
--HG--
extra : rebase_source : a9da7b104c9fa819283ed2d7c413078974ab26f2
2010-07-14 18:55:54 -07:00
Kyle Huey 5f6c41bac7 Bug 578565: Remove nsIXBLDocumentInfo. r=jst
--HG--
extra : rebase_source : 4d36ecc23ea302563a7b7f84846d8d5e23b29647
2010-07-14 18:53:11 -07:00
Craig Topper 0bf7cc5f17 Bug 577438 Part 1: Add previous sibling to nsIMutationObserver::ContentRemoved. r=sicking 2010-07-21 15:05:17 -07:00
Ms2ger@gmail.com dad7dafec7 Bug 538362 - rename nsIDocument::GetPrimaryShell to nsIDocument::GetShell. r=smaug 2010-06-25 15:59:57 +02:00
Johnny Stenback 5dff7385d1 Fixing bug 572609. Use faster version of GetElementById() from our C++ code. r=jonas@sicking.cc 2010-06-23 14:35:57 -07:00
Johnny Stenback 4e9f5e760c Backed out changeset 82a21d443b5e 2010-06-21 22:39:53 -07:00