Commit Graph

243 Commits

Author SHA1 Message Date
Boris Zbarsky
1b9a4caf46 Bug 113934. Backend and some minimal front end for dragging tabs between windows. r=gavin, r+sr=jst 2008-08-07 19:15:40 -04:00
Boris Zbarsky
1dafcd35c7 Bug 431701. Fix our inputEncoding handling to comply with the DOM spec, and fix XHR of a in-memory-only document to follow the XHR spec and send it as UTF-8. r+sr=sicking 2008-08-06 16:59:37 -04:00
Neil Deakin
25dedfa43a Bug 437640, ability to disable and remove <keyset> elements, r+sr=neil 2008-08-06 10:32:09 -04:00
L. David Baron
2c2f6ed495 Change the binding parent for native anonymous content to work like the binding parent for XBL anonymous content, and be the parent of the anonymous content subtree rather than the root of the anonymous content subtree. (Bug 436453) r=bzbarsky,smaug,surkov sr=bzbarsky 2008-07-22 21:50:20 -07:00
ginn@localhost
176aec0dbf Bug 440724 Folder tree couldn't open/close Thunderbird compiling with Sun Studio 12 x86, r=enndeakin sr=neil 2008-07-18 18:03:04 +08:00
Benjamin Smedberg
c72d3edaa5 Bug 441608 - Make nsAssignment members const and get rid of the unnecessary empty constructor and copy-assignment operators, r=Enn 2008-07-15 07:06:54 -04:00
Boris Zbarsky
5c5b4e41fc Add a faster method for iterating the nsIContent children of an
nsINode if we know that there will be no DOM mutations of any sort
during the iteration.  Bug 429744, r+sr=jst
2008-07-11 16:42:19 -04:00
Benjamin Smedberg
ec69c9db81 Bug 442735 - Annotate classes in dom/content which only appear on the stack, r+sr=jst 2008-06-30 21:03:50 -04:00
Mats Palmgren
e70086744c Remove the element from the id map when it's removed from the document. b=441994 r+sr=roc 2008-06-27 16:04:19 +02:00
Robert O'Callahan
78ea2ef42a Bug 344258. Create nsReferencedElement to track which element is associated with a given ID. r+sr=jst 2008-06-25 13:55:01 +12:00
Robert O'Callahan
f6abfdb137 Removing nsElementMap 2008-06-23 17:16:18 +12:00
Robert O'Callahan
c4187f5254 Bug 344258. Make XUL use the shared ID-element map. r+sr=jst 2008-06-23 13:48:05 +12:00
Olli Pettay
bc9ead0ab1 Bug 434251, r+sr=jst 2008-06-04 23:23:37 +03:00
jst@mozilla.org
a9312493fa Fixing bug 432591. Only register event handlers on inner windows. r+sr=jonas@sicking.cc, a=dsicore 2008-05-07 21:57:21 -07:00
roc+@cs.cmu.edu
38e56fa13d Bug 406730. Track window activation status and set an 'active' attribute on the XUL root so we can style window contents based on activation status. Also provide active+inactive colors to Cocoa chrome drawing and use them based on 'main' state. Patch by Markus Strange, r=josh,sr=roc,a=mconnor 2008-05-02 04:32:50 -07:00
jonas@sicking.cc
c7c8c617b2 Change reftest and crashtest in preparation for bug 379959 to not use data-urls for -moz-binding. r=dholbert. Test changes only. 2008-04-23 21:41:33 -07:00
roc+@cs.cmu.edu
ac52ed39ff Bug 312225. When we flip a menu vertically to keep it off the bottom of the screen, we need to reverse the 2px vertical offset from the mouse cursor that we introduce for context menus. 2008-04-23 14:25:34 -07:00
jonas@sicking.cc
ea7b3dfeb2 Bug 423269: Don't add scriptblockers around StartUpdate/EndUpdate batches as script is likely to execute at the last EndUpdate. Also for now, restore full functionality to scripts running while there are scriptblockers. r/sr=bz a=beltzner 2008-04-18 10:20:11 -07:00
Olli.Pettay@helsinki.fi
bb465783ef Bug 425814, delay xul frame loading, r=sicking,sr=bz,a=beltzner 2008-04-18 01:58:06 -07:00
jst@mozilla.org
54ae1d2978 Landing fix for bug 419716. Make us consistently deal how we're pass param tags to object tags when parsing XHTML. Patch by mrbkap@gmail.com and bent.mozilla@gmail.com, r+sr=jonas@sicking.cc, a=beltzner 2008-04-17 15:30:51 -07:00
enndeakin@sympatico.ca
522a7aa5c1 Bug 422121, crash sorting xml built templates, add some null checks, r=smaug,sr=jonas,a=beltzner 2008-04-17 09:19:30 -07:00
jonas@sicking.cc
e639cf9471 Bug 423355: Make sure that we never remove removable blockers more than once. Also make sure to never fire mutation events when it's not safe to run script. r/sr=bz/roc a=beltzner 2008-04-14 16:59:21 -07:00
bent.mozilla@gmail.com
7e4ac1fa4a Bug 425551 - "Fix async DOM events from keeping link elements alive past unlink". r+sr=sicking, a=beltzner. 2008-04-11 10:29:06 -07:00
jonas@sicking.cc
b8a008856b Backing out due to test failures 2008-04-08 20:20:39 -07:00
jonas@sicking.cc
5e5ddf5b3f Bug 425551: Improve script blocker code and use it to prevent async DOM events from keeping link elements alive past CC. Patch by bent. r/sr=sicking 2008-04-08 19:06:27 -07:00
gavin@gavinsharp.com
0ab8b765bb Back out patch for bug 295994 2008-04-08 13:50:00 -07:00
reed@reedloden.com
dce1fd1773 Bug 423833 - "Show Only This Frame code uses about: url for error pages, instead of original site url" [p=johnath@mozilla.com (Johnathan Nightingale [johnath]) r=Mano a=blocking-firefox3+] 2008-04-08 11:48:34 -07:00
jonas@sicking.cc
cbc8074656 Bug 408268: Don't crash when closing a window while customize toolbar palette is open. r=Neil Deakin, sr=jst 2008-04-07 16:26:56 -07:00
gavin@gavinsharp.com
aaac62d073 Back out patch for bug 423355 due to unit test failures 2008-04-04 18:11:50 -07:00
jonas@sicking.cc
7b0e38bbed Bug 423355: Fix bug in blocker unnesting code. Also make sure to never fire mutation events when it's not safe to run script, even if the event isn't catchable by content. r/sr=bz 2008-04-04 17:06:36 -07:00
johnath@mozilla.com
ff4747c23c Backing out 295994 as likely cause of reftest failure. 2008-04-04 04:09:20 -07:00
reed@reedloden.com
ba1367b3bb Bug 295994 - [p=honzab@allpeers.com (Honza Bambas [mayhemer]) r+sr=sicking a1.9=schrep] 2008-04-04 02:15:30 -07:00
reed@reedloden.com
5f9e65ed6e Bug 423787 - "XUL test template has typo in comment" [p=manish@flock.com (Manish Singh) r=sayrer] 2008-03-28 23:45:45 -07:00
bent.mozilla@gmail.com
0c0f3177d5 Bug 421150 - "XUL template leak (was: Firefox leaks on first start with Adblock Plus installed)". r=enn, sr=bz, a=blocking1.9+. 2008-03-28 12:39:28 -07:00
peterv@propagandism.org
14a390a55a Fix for bug 415192 (Crash (within nsCycleCollector::Shutdown and nsXBLBinding::RemoveInsertionParent) with <xul:wizard>, cloneNode). r/sr=sicking. 2008-03-28 07:09:00 -07:00
enndeakin@sympatico.ca
d300f74f33 Bug 424482, full keyboard access setting not respected regression, add test as well, r=smaug,sr=neil 2008-03-27 09:19:05 -07:00
bzbarsky@mit.edu
d8684248ba Just drop loads of scripts that are not signed if the loading page is. Bug 424426, r+sr=jst, a=beltzner 2008-03-24 16:58:42 -07:00
bzbarsky@mit.edu
5da89d1096 Treat <xul:script> more like <html:script>. Bug 424188, r+sr=sicking, a=dsicore 2008-03-21 22:03:57 -07:00
Olli.Pettay@helsinki.fi
8ef915d47c Bug 395609, r=roc+sicking, sr=sicking, a=beltzner 2008-03-21 04:18:10 -07:00
Olli.Pettay@helsinki.fi
0201fb1fef Bug 421366, [@ nsContentUtils::IsEventAttributeName] r+sr=peterv 2008-03-19 12:44:08 -07:00
dbaron@dbaron.org
537f2f5b13 Add knowledge of edge names to cycle collector, ifdef DEBUG_CC. b=420514 r+sr=peterv a=damons 2008-03-17 16:11:08 -07:00
jonas@sicking.cc
da4cab3b75 Bug 401155: Make it safe to create a wrapper for an object at any time by making sure wrapping doesn't write script. Also set up a service that tries to keep track of when it's safe to execute script. r=bz sr=jst 2008-03-14 16:08:57 -07:00
jst@mozilla.org
1fc6a07d2a Fixing bug 419846. Only let chrome documents load scripts from the fastload files. r=enndeakin@gmail.com, sr=bzbarsky@mit.edu 2008-03-13 15:49:45 -07:00
enndeakin@sympatico.ca
0cadd7ce0d Bug 421810, focus not shifting to browser, only check the focus model for controls, r=smaug,sr=neil 2008-03-13 07:07:23 -07:00
roc+@cs.cmu.edu
ea712ce519 Bug 413027. The XUL pref and min height for a CSS block should be its height when reflowed at its preferred width, NOT the height of the tallest line. r+sr=dbaron. Relanding with extra instrumentation in the strangely-failing mochitest test_bug199692.xul 2008-03-11 18:05:26 -07:00
enndeakin@sympatico.ca
fe6d7b2a9c Bug 415704, treat tabindex and focusability as separate, so Full Keyboard Access setting doesn't affect things incorrectly, fixes More Info button in identity panel, r=smaug,sr=neil 2008-03-07 08:33:38 -08:00
neil@parkwaycc.co.uk
19e40f6f05 Fire dynamic overlay load observers in more cases b=419452 r+sr=jst a=beltzner 2008-03-05 13:32:27 -08:00
sayrer@gmail.com
98745b7529 Bug 383939. RDF datasources must implement cycle collection. r/sr=bsmedberg 2008-03-05 12:07:55 -08:00
jst@mozilla.org
ca610c2fd7 Backing out fix for bug 419848 due to feed code breakage. 2008-03-03 21:39:09 -08:00
jst@mozilla.org
fbd1cdf2f8 Fixing bug 419848. Tighten rules about what JS files content can load. r+sr=jonas@sicking.cc 2008-03-03 20:17:33 -08:00