Commit Graph

2735 Commits

Author SHA1 Message Date
Olli Pettay
0880b44b86 Bug 486990, move contextmenu listener to system event group, r=enn, sr=neil 2009-04-25 11:45:30 +03:00
Bob Clary
b90837186d bug 384877 - crash test by Martijn Wargers. 2009-04-24 10:08:25 -07:00
Bob Clary
f286639b62 bug 431906 - crash test by Martijn Wargers. 2009-04-24 10:08:24 -07:00
Bob Clary
0054c881ef bug 386914 - crash test by Martijn Wargers. 2009-04-24 10:08:20 -07:00
Bob Clary
5325a82a9a bug 326644 - crash test by Martijn Wargers. 2009-04-24 10:08:11 -07:00
L. David Baron
800fa5292f Fix miscellaneous typos in comments that I've had in my tree for ages. 2009-04-22 10:13:48 -07:00
Neil Deakin
a1a5f2113b Bug 404798, assertions when root element is removed from xul document during inline script, r+sr=smaug 2009-04-22 08:55:54 -04:00
Arpad Borsos
8415a2fae1 Bug 485782 - get rid of nsSupportsArray; r=sicking, sr=bsmedberg 2009-04-14 10:02:58 +02:00
Neil Deakin
2af36de97f Bug 483607, sorting template integers does not work, r=laurent,sr=jonas 2009-04-13 09:00:29 -04:00
Neil Deakin
94f7488b73 Bug 468773, remove silly assertion, r+sr=smaug 2009-04-13 09:00:29 -04:00
Boris Zbarsky
973f44492a Bug 485012. Allow passing a charset hint (e.g. the element's 'charset' attribute for preloads) to nsICSSLoader::LoadSheet. r+sr=peterv 2009-04-10 10:29:08 -04:00
L. David Baron
437c4c67f4 Remove nsCSSOMFactory/nsICSSOMFactory. (Bug 376111) r+sr=bzbarsky 2009-04-08 13:52:37 -07:00
Robert O'Callahan
3eae3e3a65 Bug 340571. Removing getBoxObjectFor from non-XUL documents. r+sr=bzbarsky
--HG--
extra : rebase_source : a57cb7c4ebee2149a2cdc009400c133d4904409d
2009-03-30 13:44:48 +13:00
Arpad Borsos
6e2bb93fad Bug 481881 - use better template arguments for nsTArray<T> after bug 474369, content part; r+sr=sicking 2009-03-26 09:29:49 +01:00
Boris Zbarsky
227c077f37 Bug 481440. Make our id table always live. r=jst, sr=roc 2009-03-23 10:04:40 -04:00
Wladimir Palant
e29d8ab4e4 Bug 477979 - Add CheckLoadURI checks for more script loads. r+sr=jst 2009-02-11 15:51:37 +01:00
Boris Zbarsky
19f39c20dc Backing out bug 481440 (revision 8fddfa5d2748) 2009-03-23 13:32:06 -04:00
Boris Zbarsky
823c113aa0 Bug 481440. Make our id table always live. r=jst, sr=roc 2009-03-23 10:04:40 -04:00
Arpad Borsos
d10c4f864e Bug 474369 - get rid of nsVoidArray, content part; r=jwatt, sr=sicking 2009-03-20 09:15:35 +01:00
Ben Turner
d962874347 Bug 482306 - "Several deadlocks related to nested requests and nsJSContext::CompileEventHandler". r+sr=mrbkap, a=blocking1.9.1+. 2009-03-14 20:42:50 -07:00
Olli Pettay
ebc7af93d9 Bug 480956 - HTMLDocument and some other dom objects traverse member variables even if the document is in 'nsCCUncollectableMarker::InGeneration' r+sr=peterv 2009-03-03 14:14:13 +02:00
Boris Zbarsky
cf5d79b19f Fixing test 2009-02-20 00:28:41 -05:00
Dave Townsend
089a44401b Bug 476634: Storage template builder can't handle 64 bit integers. r=enn 2009-02-12 15:09:03 +00:00
Peter Van der Beken
6740ce42ec Fix for bug 391448 (Force layout/dom/content code to use classinfo macros that don't use the service manager.). r/sr=jst. 2009-02-17 15:08:08 +01:00
Olli Pettay
daac901327 Bug 477237, r+sr=peterv 2009-02-17 11:48:31 +02:00
Neil Rashbrook
1dd09e631a Bug 475344 Need a cancellation code to indicate successful load from cache r+sr=bz 2009-02-16 11:27:22 +00:00
Jesse Ruderman
ea905567dc Add crashtests 2009-02-13 14:54:17 -08:00
Jesse Ruderman
e6ffd994a3 Add some crashtests 2009-02-10 16:36:04 -08:00
Olli Pettay
920f9ee1fb Bug 468211, r+sr=sicking 2009-01-31 14:56:15 +02:00
Olli Pettay
b3d63f9e91 Bug 471166, r+sr=sicking 2009-01-31 14:53:01 +02:00
Neil Rashbrook
1967d2484b Excise nsCachedChromeChannel fixing bug 206691 amongst others r=bsmedberg sr=bz 2009-01-29 23:34:24 +00:00
Jesse Ruderman
daac235263 Add crashtests for bug 466585 and bug 451311 2009-01-24 23:24:53 -08:00
Daniel Holbert
4301671b45 Bug 473236 - Remove executable bit from files that don't need it. (Only changes file mode -- no code changes.) r=bsmedberg 2009-01-21 22:55:08 -08:00
Fred Jendrzejewski
d8f1bff747 Bug 461047 - Replace nsStringArray with nsTArray<nsString>. r+sr=roc 2009-01-18 21:14:14 +01:00
Markus Stange
525dabc829 Fix test for bug 398289 that broke because of bug 206636 2009-01-18 13:47:51 +01:00
Robert O'Callahan
804cc7ee91 Backed out changeset 8019a959aade 2009-01-16 22:20:33 +13:00
Fred Jendrzejewski
065bde22f3 Bug 461047. Replace nsStringArray with nsTArray<nsString>. r+sr=roc
--HG--
extra : rebase_source : 7a20af24c97867efbb28dafa6a70ea1b4cf00e58
2009-01-16 20:51:04 +13:00
timeless@mozdev.org
649763f2c3 Bug 209598 - Crash opening link from other applications [@ nsXULDocument::InsertElement], r+sr=bz 2009-01-15 20:02:22 -08:00
Olli Pettay
123c00756f Bug 470687, try to prevent broadcaster loops, r=enndeakin, sr=neil 2009-01-07 15:25:29 +02:00
Olli Pettay
252b14a591 Bug 436965, r+sr=sicking 2009-01-02 17:41:43 +02:00
Olli Pettay
fa80d4e86f Back out bug 436965 2009-01-02 16:31:13 +02:00
Olli Pettay
29dcd98c48 Bug 436965, r+sr=sicking 2009-01-02 14:40:43 +02:00
Jesse Ruderman
e7ff093116 Add 19 crashtests 2009-01-01 14:18:58 -08:00
Ben Turner
f2b256530b Bug 470334 - 'Workers: relative urls for XHR are incorrect'. r+sr=jst, a=blocking1.9+ 2008-12-30 16:24:58 -06:00
Neil Deakin
eea7b9969e Bug 467775, ensure GetMayProcessChildren is called for all recursive template checks, r=smaug,sr=jonas 2008-12-30 08:31:00 -05:00
L. David Baron
4690547534 Stop using nsAreaFrame for anything other than xul:label, which is the only thing for which it does anything different from nsBlockFrame, and rename it accordingly. (Bug 471356) r+sr=roc
--HG--
rename : layout/generic/nsAreaFrame.cpp => layout/xul/base/src/nsXULLabelFrame.cpp
rename : layout/generic/nsAreaFrame.h => layout/xul/base/src/nsXULLabelFrame.h
2008-12-29 10:07:38 -05:00
L. David Baron
5380efc5c3 DeCOMtaminate nsIPresShell::GetDidInitialReflow. (Bug 468645) r+sr=bzbarsky 2008-12-29 10:07:36 -05:00
Neil Deakin
a1f1faa131 Bug 321180, better space-separated string parsing, r+sr=jonas 2008-12-19 08:43:24 -05:00
Neil Deakin
b40a5ac885 Bug 321175, change nsTemplateRule::GetAction to return nsIContent, r+sr=jonas 2008-12-19 08:43:24 -05:00
Olli Pettay
2840513314 Bug 468176, r=enn, sr=neil 2008-12-19 14:49:28 +02:00
Robert O'Callahan
ac055fa4bb Bug 468991. Move GetVisibleArea call to avoid using a stale visible area. r+sr=dbaron 2008-12-18 14:21:12 +13:00
Robert O'Callahan
586e8a3c8c Bug 469247. Implement 'canPlayType' API for video/audio elements. r=doublec,r+sr=bzbarsky
--HG--
extra : rebase_source : 06b14571546a763ee4f4b8641e8582bfff2caf8d
2008-12-17 15:11:07 +13:00
Neil Rashbrook
b6a0016517 Bug 465998 Protect nsXULContentUtils against layout init failure r=Enn sr=sicking 2008-12-13 17:15:48 +00:00
Boris Zbarsky
514c8e5fd5 Adding test 2008-12-03 12:30:22 -05:00
Olli Pettay
31502d65d8 Bug 430214, patch3, r=enn,sr=neil 2008-12-03 13:12:54 +02:00
Olli Pettay
30c4bc161a Bug 461053, r=enndeakin, sr=neil 2008-12-03 12:59:07 +02:00
Olli Pettay
cb15ff06b9 Bug 464009, patch2, r+sr=sicking 2008-12-03 12:39:21 +02:00
Johnny Stenback
ebb6d556fe Fixing bug 425153. Fix script filenames such that our wrapper automation story is more consistent. r=jonas@sicking.cc, sr=bzbarsky@mit.edu, a=b2 blocker 2008-11-13 16:00:11 -08:00
Neil Deakin
9acf5d118f Bug 461422 Menulists should not be generated lazily r=Neil sr=bz 2008-11-04 07:58:36 +00:00
Boris Zbarsky
a943277999 Bug 462803. Remove dead code. r=enn 2008-11-03 11:02:25 -05:00
Peter Van der Beken
d30dca0b1b Fix for bug 457897 (Remove QI on 'this' object when calling from JS to C++). Patch by jorendorff and me, r/sr=jst. 2008-11-03 11:31:47 +01:00
Blake Kaplan
61503583ca Bug 461031 - Bring a little more sanity to parser notifications of the content sink. This should help increase responsiveness, especially on pages with lots of inline scripts. r+sr=jst 2008-10-30 14:31:00 -07:00
Ted Mielczarek
896d5b70b0 bug 461395 - add support for PARALLEL_DIRS to build system, parallelize content. r=bsmedberg 2008-10-30 13:02:14 -04:00
Masayuki Nakano
c93ba89fab Bug 453617 right-click on windowless plugins shows Firefox context menu r=enndeakin, sr=neil 2008-10-28 10:59:17 +09:00
Neil Deakin
5edd93b6c8 Bug 450990, make template generate recursive instead of lazy, improves performance as well, r=peterv,sr=bz 2008-10-20 11:36:05 -04:00
Honza Bambas
931e5b83f0 Bug 295994 - [r+sr=sicking] 2008-10-18 20:21:28 -05:00
Boris Zbarsky
7322a5a429 Backing out bug 450990 to try to fix leaks 2008-10-10 15:45:32 -04:00
Boris Zbarsky
f6f6df4601 Bug 450990. Address review comments too 2008-10-10 14:21:29 -04:00
Neil Deakin
fc80f06707 Bug 450990. Kill off EnsureContentsGenerated. r=peterv, sr=bzbarsky, sicking helped write the patch 2008-10-10 13:44:43 -04:00
Arpad Borsos
c72ef7d248 Bug 456388 - Remove PR_STATIC_CALLBACK and PR_CALLBACK(_DECL) from the tree; r+sr=brendan 2008-10-10 17:04:34 +02:00
Olli Pettay
dc3b2b01ec Bug 457716 - XUL shouldn't always traverse all the prototypes, r+sr=peterv 2008-10-08 14:41:52 +03:00
Boris Zbarsky
e295957544 Bug 455540. Eliminate the non-OOM-failures-possible version of GetNodInfo. r+sr=jst 2008-10-07 14:53:22 -04:00
Boris Zbarsky
ead0309499 Backed out changeset 4e7a2d27d636: relanding Bug 433616 part 2. Implement loading of external resource documents. r=jst, sr=roc 2008-10-04 13:00:09 -07:00
L. David Baron
171a2b46ae Backed out changeset c1f6a55626be (bug 433616, part 2) because it probably caused a Windows XP performance regression. 2008-09-30 09:51:26 -07:00
Robert O'Callahan
4f0fd7d2cb Relanding bug 433616 part 2 to see if it's the cause of a Tp regression 2008-09-30 14:45:02 +13:00
Taras Glek
b6741dbcab bug 457303: make nsXULPopupListener::FireFocusOnTargetContent windows-only r=Enn 2008-09-29 16:44:28 -07:00
Boris Zbarsky
9599df476b Backing out changesets 2ea77fa990af, 7d2d8869e73c, 93441e4f521e, 43d2ee100f3b, a2d84821ea71 to see whether they're causing the Windows Txul or Mac Tp regressions 2008-09-29 08:51:29 -04:00
Honza Bambas
ffc9dcf511 Bug 398289 - persist="selectedIndex" no longer working for tabbox elements; v2; r=bzbarsky 2008-09-28 23:30:27 +02:00
Boris Zbarsky
72a7d1cba0 Bug 433616 part 2. Implement loading of external resource documents. r=jst, sr=roc 2008-09-28 15:15:22 -04:00
Taras Glek
ba02fffe86 bug 455536: s/NS_ERROR_FAILURE/NS_ERROR_OOM/ outparamdelled nsNodeInfoManager::GetNodeInfo r+sr=jsr 2008-09-25 15:46:52 -07:00
Olli Pettay
d51b893cc7 Bug 445177, delay broadcaster sync, r+sr=bz 2008-09-16 11:53:30 +03:00
Jesse Ruderman
f4443040cf Add crashtests for XUL leak bugs 2008-09-13 18:45:42 -07:00
Taras Glek
74132a5585 bug 450777:deCOMtaminate nsNodeInfoManager::GetNodeInfo r+sr=jst 2008-09-12 15:32:18 -07:00
Boris Zbarsky
215e95380a Bug 454317. Improve GetClasses to not do virtual calls when not needed. r=smaug, sr=jst 2008-09-10 23:22:20 -04:00
Ted Mielczarek
ff7706a544 bug 447642 - get rid of --disable-mochitest, replace MOZ_MOCHITEST with ENABLE_TESTS. r=bsmedberg 2008-09-09 13:59:11 -04:00
Olli Pettay
aa6c716712 Bug 442227, p=arenevier@fdn.fr, r=smaug,enndeakin, sr=neil 2008-09-09 13:07:35 +03:00
Peter Van der Beken
36d56d6620 Fix for bug 443415 (Name more CC edges). r/sr=jst. 2008-09-08 20:26:46 +02:00
Eli Friedman
292d9bb8eb Bug 453531: Remove dead mIsPopup member from nsXULDocument. r+sr=sicking. 2008-09-04 02:24:21 -07:00
Mike Kaplinskiy
87b6a79ede Bug 441785 - "crash when closing open rdf files or right click on tree after opening rdf files [@ nsXULTemplateQueryProcessorRDF::CheckIsSeparator]" [r=Enn sr=jst] 2008-08-19 23:16:46 -05:00
Jonas Sicking
241ffa78ec Bug 447917: Implement the Implement ElementTraversal. Also implements a .children property that is a NodeList of all element children. This is a subset of the IE property with the same name. r=smaug sr=peterv 2008-08-04 17:58:16 -07:00
Robert O'Callahan
fb7a994159 Bug 118704. Get the document title from the DOM instead of storing it in the document object. Relanding with hopeful leak fix. r+sr=jst 2008-08-18 14:10:28 +12:00
Robert O'Callahan
842b3fea92 Backing out bug 118704 to try to fix Windows leak orange 2008-08-16 23:27:40 +12:00
Robert O'Callahan
34de2392a2 Bug 118704. Get the document title from the DOM instead of storing it as a string in the document. r+sr=jst 2008-08-16 21:01:52 +12:00
Olli Pettay
0eed0106e0 Bug 449457, Setting xuldocument.tooltipNode may leak, r+sr=jst 2008-08-12 16:21:21 +03:00
Boris Zbarsky
f6213f8f02 Bug 113934. Backend and some minimal front end for dragging tabs between windows. r=gavin, r+sr=jst 2008-08-11 09:38:43 +01:00
Dave Townsend
4f8b745ca5 Backed out changeset eb6fda3be5bb 2008-08-10 17:15:00 +01:00
Boris Zbarsky
a32dce381d 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
1e89b29dfe 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
94bbe69787 Bug 437640, ability to disable and remove <keyset> elements, r+sr=neil 2008-08-06 10:32:09 -04:00
L. David Baron
1347910ac9 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
f2793bf8ff 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
e745e41ddf 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
e73857359a 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
884ca0dcae 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
8c4bd172af 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
ab67a31bf9 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
b13dd43ee0 Removing nsElementMap 2008-06-23 17:16:18 +12:00
Robert O'Callahan
a4b835e943 Bug 344258. Make XUL use the shared ID-element map. r+sr=jst 2008-06-23 13:48:05 +12:00
Olli Pettay
008bf5d310 Bug 434251, r+sr=jst 2008-06-04 23:23:37 +03:00
jst@mozilla.org
a46e2577cb 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
561174a1aa 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
7c5d9d0c55 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
7f0ad58213 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
5de2c99b5b 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
1ae6c15faa Bug 425814, delay xul frame loading, r=sicking,sr=bz,a=beltzner 2008-04-18 01:58:06 -07:00
jst@mozilla.org
4b69a276d4 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
b79aa30498 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
6bfcb3ce44 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
c54db3bb3c 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
f6bc46eb38 Backing out due to test failures 2008-04-08 20:20:39 -07:00
jonas@sicking.cc
aedea05d90 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
7e4a821f69 Back out patch for bug 295994 2008-04-08 13:50:00 -07:00
reed@reedloden.com
29989d380d 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
4128e1921a 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
a1963b6343 Back out patch for bug 423355 due to unit test failures 2008-04-04 18:11:50 -07:00
jonas@sicking.cc
20cd280987 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
11f6f5a37c Backing out 295994 as likely cause of reftest failure. 2008-04-04 04:09:20 -07:00
reed@reedloden.com
373aece363 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
30c7f06cd5 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
fb15fb6fcd 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
f6c36cdc7e 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
5bf9939627 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
623db8c5f5 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
284e074807 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
38d7d546e1 Bug 395609, r=roc+sicking, sr=sicking, a=beltzner 2008-03-21 04:18:10 -07:00
Olli.Pettay@helsinki.fi
01474a2051 Bug 421366, [@ nsContentUtils::IsEventAttributeName] r+sr=peterv 2008-03-19 12:44:08 -07:00
dbaron@dbaron.org
b1f404f0bb 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
c078e73997 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
554a46b5ee 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
30b3197377 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
e6adaba276 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
d9e85a072b 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
110a35e15b 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
a41d6a883d Bug 383939. RDF datasources must implement cycle collection. r/sr=bsmedberg 2008-03-05 12:07:55 -08:00
jst@mozilla.org
a3dc822e7f Backing out fix for bug 419848 due to feed code breakage. 2008-03-03 21:39:09 -08:00
jst@mozilla.org
d3a7ec65e8 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
jst@mozilla.org
b09df8cfb8 Backing out fix for bug 419452 per bug 420059. a=beltzner 2008-02-29 22:29:46 -08:00
neil@parkwaycc.co.uk
e8e0a07e9e Fire dynamic overlay load observers in more cases b=419452 r+sr=jst a=beltzner 2008-02-27 01:46:03 -08:00
reed@reedloden.com
42eaa8950f Back out Smaug's patch from bug 395609 due to a Txul regression. 2008-02-26 19:51:00 -08:00
jonas@sicking.cc
28ea51311b Bug 416534: Clean up cross-site xmlhttprequest security checks. With fixes to tests this time. r/sr=peterv 2008-02-26 19:45:29 -08:00
myk@mozilla.org
7aff03fc46 backing out fix for bug 416534 as potential cause of mochitest failure 2008-02-26 19:23:36 -08:00
reed@reedloden.com
de5f5e8cd0 Back out Neil's patch from bug 419452 due to a Txul regression. 2008-02-26 18:29:02 -08:00
jonas@sicking.cc
42bbc8327e Bug 416534: Clean up cross-site xmlhttprequest security checks. r/sr=peterv 2008-02-26 18:17:49 -08:00
Olli.Pettay@helsinki.fi
03c8fa1d73 Bug 395609, r=roc, sr=sicking 2008-02-26 15:48:49 -08:00
neil@parkwaycc.co.uk
a974996dc0 Fire dynamic overlay load observers in more cases b=419452 r+sr=jst a=beltzner 2008-02-26 15:47:49 -08:00
reed@reedloden.com
060f01d4e0 Bug 418216 - "Back button greys when toolbar reset to default" [p=arenevier@fdn.fr (arno.) r=Enn sr=Neil a=blocking-firefox3+] 2008-02-24 22:14:44 -08:00
reed@reedloden.com
93af970ff1 Bug 418804 - "Update storage query processor for XUL templates from changes to mozIStorageService::OpenDatabase" [p=laurent@xulfr.org (Laurent Jouanneau) r=sdwilsh sr=roc a1.9=damons] 2008-02-22 03:24:45 -08:00
benjamin@smedbergs.us
1141ded71b Back out bug 412320 and various followups because the perf impact was minimal and the code is more complicated 2008-02-21 12:39:20 -08:00
enndeakin@sympatico.ca
841381c960 Bug 405719, regression where menus cannot be generated with templates without extra tags, also improve construction by not setting the open attribute too early and instead call the builder directly before opening a menu, r=smaug,sr=neil,a=beltzner 2008-02-21 09:40:12 -08:00
enndeakin@sympatico.ca
42d41b7859 Bug 414568, bah, checked in a bad version of this patch! 2008-02-21 08:05:43 -08:00
enndeakin@sympatico.ca
8bdbd9dbd2 Bug 415772, use XMLHttpRequest to load xml datasources, r=smaug,sr=peterv 2008-02-20 11:02:31 -08:00
jruderman@hmc.edu
81ba47dd8b Add crashtest 2008-02-19 23:23:28 -08:00
bent.mozilla@gmail.com
b571b38a20 Bug 417840 - "ASSERTION: Shouldn't be observing anymore" removing 'ref' attribute. r+sr=jst, a=blocking1.9+. 2008-02-19 14:21:45 -08:00
bent.mozilla@gmail.com
e3bf89b6d1 Bug 417383 - Remove useless warning. r+sr=jst, a=blocking1.9+. 2008-02-19 14:17:37 -08:00
Olli.Pettay@helsinki.fi
6bb9e910c0 Bug 390813, r=neil, sr=jst 2008-02-19 14:15:51 -08:00
bzbarsky@mit.edu
b688617577 Don't parse "style" attributes in data documents unless someone asks for .style. Bug 418214, r+sr=peterv, a=schrep 2008-02-19 09:52:00 -08:00
Olli.Pettay@helsinki.fi
bfcb8dc947 Bug 417699, [@ nsXULTreeBuilder::SetTree], r+sr=sicking, a=mconnor 2008-02-18 14:52:19 -08:00
jag@tty.nl
05cdb6aefe Bug 73353: Clean up our MODULE/REQUIRES story. rs=dbaron, a=brendan 2008-02-18 00:50:04 -08:00
bzbarsky@mit.edu
0ffeb8258f Allow JS 1.7 in XBL. Bug 389322, r=brendan, sr=jst, a=brendan 2008-02-15 21:13:16 -08:00
Olli.Pettay@helsinki.fi
f9417e7a4d Bug 409111, WRONG_DOCUMENT_ERR on unattached nodes through getBoxObjectFor, r+sr=sicking, a=mtschrep 2008-02-14 12:45:07 -08:00
bent.mozilla@gmail.com
4f4b879f4a Downgrade this non-fatal assertion to a warning. 2008-02-13 17:07:08 -08:00
bent.mozilla@gmail.com
70fb0bb7ec Bug 416939 - "Broadcast the destruction of DOM windows". r+sr=jst, a=blocking1.9+. 2008-02-13 15:41:17 -08:00
reed@reedloden.com
985694bc9f Bug 415262 - "Make general use of new NSPR rotate macros" [p=swsnyder@insightbb.com (Steve Snyder) r=wtc sr=dbaron a=blocking1.9+] 2008-02-13 03:34:46 -08:00
peterv@propagandism.org
1bb46009e8 Fix for bug 406916 (nsXULElement::AfterSetAttr notifies when it shouldn't). r/sr=sicking 2008-02-13 01:16:47 -08:00
benjamin@smedbergs.us
c00f226f8e Bug 412320 - generate QI for additional classes which, according to stats, show up in profiles as frequent callers of nsID::Equals, r=biesi,ted,sicking 2008-02-12 11:46:26 -08:00
enndeakin@sympatico.ca
1ade1b9030 Bug 414568, duplicate content with xml template, r=smaug,sr=peterv,a=schrep 2008-02-12 03:25:33 -08:00
jruderman@hmc.edu
d35a6daa3f Add crashtests 2008-02-10 04:54:35 -08:00
reed@reedloden.com
4c4140bd62 Bug 398433 - "PRBool misuse bugs in content/" [p=tglek@mozilla.com (Taras Glek) r+sr=sicking a1.9=schrep a=blocking1.9+] 2008-02-09 22:16:30 -08:00
reed@reedloden.com
fa6bbdba96 Bug 414907 - "Bookmarks icon is missing text when in Customize Toolbar mode" (do not remove attributes after removing broadcaster) [p=arenevier@fdn.fr (arno.) r=Neil sr=jst a1.9=schrep] 2008-02-09 21:19:42 -08:00
enndeakin@sympatico.ca
0d7489997d Bug 415019, assertion when <triple> is missing attributes, r+sr=peterv,a=schrep 2008-02-08 05:50:46 -08:00
jonas@sicking.cc
919076864b Bug 414747: Make BroadcastListener use nsWeakRef rather than strong references, just in case. r/sr=jst b3a=mconnor 2008-02-04 15:50:44 -08:00
reed@reedloden.com
2cfe2766a9 Back out Neil's patch from bug 414747 due to test failures. 2008-02-03 23:34:30 -08:00
reed@reedloden.com
c8277c21e5 Change NS_ASSERTION to NS_WARN_IF_FALSE as a bustage fix for bug 414747. [r+sr+a=jst] 2008-02-03 22:51:44 -08:00
reed@reedloden.com
a3bf658220 Bug 414747 - "Firefox crashes during Addons -> Find Update [@nsQueryInterface::operator()]" (Attempt to fix the underlying cause of the bug) [p=neil@httl.net (Neil Rashbrook) r+sr=jst a1.9b3=beltzner] 2008-02-03 22:21:54 -08:00
dwitte@stanford.edu
e902190fce Bug 414894 - Remove content arena. r=smaug, sr=sicking, a=schrep 2008-02-02 15:41:24 -08:00
dtownsend@oxymoronical.com
d097c96053 Bug 414747: Firefox crashes during Addons -> Find Update. p=aja+bugzilla@spamcop.net, r+sr=peterv, a1.9b3=beltzner 2008-01-30 22:49:02 -08:00
peterv@propagandism.org
17f5f4406d Fix for bug 407034 (JS_Assert "!rt->gcRunning" unbinding link elements in cycle collector with JS protocol handlers), r/sr=dbaron. 2008-01-29 18:05:43 -08:00
peterv@propagandism.org
8affa46361 Try to fix orange 2008-01-29 13:42:05 -08:00
peterv@propagandism.org
55896575d9 Fix for bug 407034 (JS_Assert "!rt->gcRunning" unbinding link elements in cycle collector with JS protocol handlers), r/sr=dbaron. 2008-01-29 12:48:32 -08:00
reed@reedloden.com
a755849e73 Bug 391002 - "broadcaster/command element failed to re-forward all attributes to the target element" [p=arenevier@fdn.fr (arno.) r=Neil sr=jst a1.9=damons] 2008-01-29 07:12:34 -08:00
sayrer@gmail.com
495f5b15c8 Backing out Bug 383939. All RDF datasources must implement cycle collection to avoid leaking. 2008-01-23 14:07:47 -08:00
sayrer@gmail.com
fd802e3e91 Bug 383939. All RDF datasources must implement cycle collection to avoid leaking. r/sr=bsmedberg 2008-01-23 12:52:57 -08:00
bzbarsky@mit.edu
622011c589 When showing a document viewer, don't start layout on the documnt unless it's already had layout started once. Otherwise, just wait for the sink, or whoever is responsible for it, to start layout once they're ready. Bug 404470, r+sr=jst 2008-01-20 10:02:02 -08:00
jruderman@hmc.edu
e82bcb1cf6 Add template crashtest 2008-01-04 20:46:19 -08:00
neil@parkwaycc.co.uk
b22e83627e Make XUL elements really native anonymous b=410119 r=smaug sr+a=sicking 2008-01-04 03:24:41 -08:00
jruderman@hmc.edu
026fd0e1cd This crashtest is not a toy. 2007-12-19 15:57:43 -08:00
jruderman@hmc.edu
b62dc27279 Add a crashtest 2007-12-19 15:54:16 -08:00
jruderman@hmc.edu
e922102a90 Add crashtest 2007-12-19 15:01:41 -08:00
jruderman@hmc.edu
a2b949dd5d Add a crashtest 2007-12-19 14:52:58 -08:00
jruderman@hmc.edu
2fdf7c8135 Add crashtest 2007-12-19 11:13:24 -08:00
jruderman@hmc.edu
71bac11de4 Crashtest it from orbit. It's the only way to be sure. 2007-12-19 11:09:25 -08:00
jruderman@hmc.edu
0dca8851df Add a crashtest 2007-12-19 11:07:35 -08:00
jruderman@hmc.edu
c411d430ad Add crashtest 2007-12-19 11:02:34 -08:00
jruderman@hmc.edu
cf15fc41ce It's a bird ... it's a plane ... it's a crashtest! 2007-12-18 16:29:38 -08:00
jruderman@hmc.edu
6111b403f9 Add crashtest 2007-12-18 16:17:04 -08:00
jruderman@hmc.edu
82f9cc01e1 Power can corrupt. So can freeing objects twice. Adding a crashtest. 2007-12-18 15:43:02 -08:00
jruderman@hmc.edu
5f0f6a2e4a Add crashtest 2007-12-17 23:02:09 -08:00
Olli.Pettay@helsinki.fi
6f11b29032 Bug 403830, arena for content, r=sicking, sr=jst 2007-12-15 01:45:33 -08:00
bzbarsky@mit.edu
3873a2fe8d Make document classes use QI tables as possible. Bug 408403, r+sr+a=jst 2007-12-14 21:43:10 -08:00
jruderman@hmc.edu
04617b3190 Add crashtest. 2007-12-14 21:00:55 -08:00
jruderman@hmc.edu
678a5fc619 Add a few crashtests. 2007-12-12 22:44:00 -08:00
jonas@sicking.cc
5d4f2a4212 Bug 366200: Fix problems with mRootContent being out of sync with mChildren by removing mRootContent. r/sr=bz 2007-12-11 18:26:09 -08:00
bzbarsky@mit.edu
c446f4e760 Make <select> handle changes to defaultSelected on node for which selected has not been set. Bug 395107, r+sr=sicking. 2007-12-04 08:50:32 -08:00
bzbarsky@mit.edu
1a94cbc8c9 I think the test box was just on crack 2007-12-02 17:35:44 -08:00
bzbarsky@mit.edu
724b719ea9 Trying for more tinderbox debugging 2007-12-02 16:00:26 -08:00
bzbarsky@mit.edu
d277b0c075 Silly test to see what the mac orange is about 2007-12-02 15:18:44 -08:00
bzbarsky@mit.edu
057155e2c2 Relanding without the test just to make sure this is in fact what's breaking stuff 2007-12-02 14:27:11 -08:00
bzbarsky@mit.edu
1c90420fcc Backing out to see whether it somehow fixes the orange 2007-12-02 14:02:47 -08:00
bzbarsky@mit.edu
57740f0c37 Fix handling of <script> of unknown type to not screw up the content model. Bug 401946, r+sr=jst 2007-12-02 11:22:14 -08:00
jonas@sicking.cc
72c3e3035b Bug 348156: Fix leaks by relying on cycle collector rather than calling UnbindFromTree on all nodes. r/sr=jst 2007-11-30 09:57:03 -08:00
jonas@sicking.cc
929e6f34af Backing out due to mochitest failure 2007-11-29 01:34:51 -08:00
jonas@sicking.cc
33299d3be4 Bug 348156: Fix leaks by relying on cycle collector rather than calling UnbindFromTree on all nodes. r/sr=jst 2007-11-29 00:41:25 -08:00
neil@parkwaycc.co.uk
f411864ef7 Bug 143065 Scope of accesskey should be limited to tab panel r+sr=roc a=beltzner 2007-11-28 12:14:12 -08:00
bugzilla@standard8.plus.com
135a92dada Bug 397783 Remove lots of redundant nsISupportsArray include/forward definitions from content (part 2) r/sr=jst,a=mtschrep 2007-11-22 10:50:59 -08:00
bzbarsky@mit.edu
eea905a151 Make getElementById in HTML always return the first node in document order. Bug 403868, r+sr=sicking 2007-11-21 18:28:47 -08:00
enndeakin@sympatico.ca
cb92454492 Bug 394600, address bz's additional popup reworking comments, add tests for removing popups, r+sr=bz,a=beltzner 2007-11-17 07:47:38 -08:00
reed@reedloden.com
96308f2f15 Add missing header to fix bustage. 2007-11-13 03:29:16 -08:00
reed@reedloden.com
531e83e378 Bug 321172 - "Template Query Processor for mozStorage" [p=laurent@xulfr.org (Laurent Jouanneau) r=smaug r=Enn r=sdwilsh sr=roc a1.9=schrep] 2007-11-13 02:42:03 -08:00
peterv@propagandism.org
8ece07dffc Fix for bug 402833 (ASSERTION: ReleaseSubtree not called with xml parsing error in attribute). r/sr=sicking. 2007-11-12 06:47:14 -08:00
jruderman@hmc.edu
7e686e1ca5 Relanding Mats Palmgren's patch: Call PerformAccesskey() on the controlled element in case it's not a nsIDOMXULElement. b=400774 r=surkov.alexander sr=jst a=dsicore 2007-11-11 14:44:48 -08:00
reed@reedloden.com
fce0f259e9 Backed out bug 400774 to see if it is the cause of the Window unit test oranges. 2007-11-10 14:04:36 -08:00
mats.palmgren@bredband.net
5bdbf229c0 Call PerformAccesskey() on the controlled element in case it's not a nsIDOMXULElement. b=400774 r=surkov.alexander sr=jst a=dsicore 2007-11-09 17:03:36 -08:00
jst@mozilla.org
d7d6ffb392 Landing patch for bug 401687. Stop reference counting JS objects in the cycle collector. Patch by peterv@propagandism.org, r+sr=dbaron@mozilla.com,igor@mir2.org, a=dsicore@mozilla.com 2007-11-01 15:51:57 -07:00
cbarrett@mozilla.com
7e1063f2b6 Bug 303110 - Add Unified Toolbar machinery to Cocoa widgets. r=joshmoz, r=bz, sr=roc. 2007-10-29 21:03:42 -07:00
peterv@propagandism.org
2e01f470e6 Part 1 of fix for bug 379718 (using trace API for reference counts) and bug 386912 (cycle collector faults after tracing "JS object but unknown to the JS GC"). r=igor/jst, sr=jst, a=blocking1.9+/M9 (for bug 386912). 2007-10-29 06:45:07 -07:00
peterv@propagandism.org
8aff563c48 Backing out once more to fix orange. 2007-10-28 05:49:30 -07:00
peterv@propagandism.org
abb09e26b6 Part 1 of fix for bug 379718 (using trace API for reference counts) and bug 386912 (cycle collector faults after tracing "JS object but unknown to the JS GC"). r=igor/jst, sr=jst, a=blocking1.9+/M9 (for bug 386912). 2007-10-28 04:14:40 -07:00
jonas@sicking.cc
4c1a3910ac bug 394390: Don't report bogus warnings to the error console when using cross-site xmlhttprequest. Patch by Surya Ismail <suryaismail@gmail.com>, r/sr=sicking 2007-10-26 18:46:09 -07:00
peterv@propagandism.org
6f84faeb15 Backing out to fix orange. 2007-10-26 07:30:50 -07:00
peterv@propagandism.org
a84948aa32 Backing out to fix orange. 2007-10-26 07:15:28 -07:00
peterv@propagandism.org
3a33ff3fcf Part 1 of fix for bug 379718 (using trace API for reference counts) and bug 386912 (cycle collector faults after tracing "JS object but unknown to the JS GC"). r=igor/jst, sr=jst, a=blocking1.9+/M9 (for bug 386912). 2007-10-26 06:25:32 -07:00
bzbarsky@mit.edu
26d7ccd742 Make the "href" property of stylesheets reflect the original URI that was reflected to load the sheet. Bug 397427, r=dbaron,biesi, sr=dbaron, a=dsicore 2007-10-23 14:56:41 -07:00
mats.palmgren@bredband.net
6bf5ced669 Null-check parent in case the <observes> is the root element. b=386386 r=Olli.Pettay sr=neil a=dbaron 2007-10-20 00:07:45 -07:00
bugzilla@standard8.plus.com
9d3c3788b2 Bug 397783 Remove lots of redundant nsISupportsArray include/forward definitions from content. r/sr=jst,a=dbaron 2007-10-09 11:41:54 -07:00
Olli.Pettay@helsinki.fi
fa3cdc2454 Bug 398088, r+sr=sicking 2007-10-05 13:37:55 -07:00
sayrer@gmail.com
4e6f307750 Bug 397148. 'Assertion failure: (cx)->requestDepth || (cx)->thread == (cx)->runtime->gcThread' within nsXULTemplateBuilder::InitHTMLTemplateRoot. r=enn, sr=sicking, a=sicking. 2007-10-03 18:40:54 -07:00
jonas@sicking.cc
d5f33192a5 Backing out bug 348156 since it caused Tp perf regressions 2007-10-02 14:12:30 -07:00
jonas@sicking.cc
556991d5f5 Bug 348156: Fix leaks by relying on cycle collector rather than calling UnbindFromTree on all nodes. r/sr=jst 2007-10-02 11:20:02 -07:00
Olli.Pettay@helsinki.fi
0fd7a1c518 Bug 393762, Bug 393761 and Bug 382636, r=jst, sr=peterv 2007-10-01 03:02:32 -07:00
Olli.Pettay@helsinki.fi
326c4d98c2 Bug 396652, gecko scrolls on activate event (mouse click) with gtk embeds, r+sr+a=roc, p=iainnicol-mozbugs2007@yahoo.co.uk+me 2007-09-22 08:57:03 -07:00
bzbarsky@mit.edu
363efc4ecd Fire DOMContentLoaded async from EndLoad. Bug 344305, r=sicking, sr=jst, a=sicking 2007-09-21 10:30:37 -07:00
Olli.Pettay@helsinki.fi
895473feb6 Bug 394442, Optimize ID, class and style getters, r=bz+sicking, sr=sicking, a=jst 2007-09-18 01:38:24 -07:00
bzbarsky@mit.edu
56d122cc1c Fix nsStandardURL serialization/deserialization to properly restore all state. Bug 396389, r+sr=biesi, a=bsmedberg 2007-09-17 15:23:12 -07:00
bzbarsky@mit.edu
5983f838e4 Make the nsISerializable implementation of nsPrincipal actually work. This makes it possible to save principal objects to a stream and read them back. Bug 369566, r=dveditz+brendan, sr=jst, a=jst 2007-09-17 15:18:28 -07:00
bent.mozilla@gmail.com
4c77c5f4dc Bug 394042 - "Dangling pointer in nsXULPDGlobalObject leads to mem corruption/crashes". r+sr=bzbarsky, a=jst. 2007-09-05 13:15:28 -07:00
bent.mozilla@gmail.com
302891bc59 Bug 394042 - backing out for now, tree is orange. 2007-09-05 11:05:26 -07:00
bent.mozilla@gmail.com
93d1e48c03 Bug 394042 - "Dangling pointer in nsXULPDGlobalObject leads to mem corruption/crashes". r+sr=bzbarsky, a=jst. 2007-09-05 10:48:09 -07:00
jag@tty.nl
167cbfff3a Bug 394139: Replace a bunch of NS_DEFINE_CIDs with CONTRACTIDs. r=/sr=/a=bsmedberg 2007-09-05 06:04:54 -07:00
jag@tty.nl
990cdd57d3 Bug 271824 follow-up: fix build bustage before it happens (I hope) 2007-09-05 02:20:31 -07:00
jag@tty.nl
e6cabc27cf Bug 271824: do_GetFastLoadService should use nsGetServiceByCID. r=/sr=/a=bsmedberg 2007-09-05 02:13:57 -07:00
enndeakin@sympatico.ca
e3065d4f8a Fix missing semicolon 2007-09-04 08:34:08 -07:00
enndeakin@sympatico.ca
632db9c8e4 Bug 393566, add cycle collection to XULPopupListener, r+sr=peterv, a=dbaron 2007-09-04 08:26:35 -07:00
jwalden@mit.edu
4c25808b29 Bug 199692 - Add support for document.elementFromPoint(x, y). Patch by Ben Karel <web+moz@eschew.org>, r+sr=roc, a=jst 2007-08-29 13:38:44 -07:00
bent.mozilla@gmail.com
c5feb257f8 Bug 394042 - "Dangling pointer in nsXULPDGlobalObject leads to mem corruption/crash". r+sr+a=jst. 2007-08-28 16:20:57 -07:00
masayuki@d-toybox.com
a20d56bd8d Bug 392252 need new APIs for converting AppUnits to gfx usable pixels r=sharparrow1, sr+a=roc 2007-08-22 04:13:46 -07:00
dbaron@dbaron.org
0e162342d3 Fix leak when two documents race to load the same script (but leave for later fixing that we load the same script twice). b=392542 r=enndeakin sr=bzbarsky a=roc 2007-08-21 09:47:48 -07:00
martijn.martijn@gmail.com
e744ba7ed7 Let only top level documents call this code, bug 391043, r=jst, sr=bzbarsky, a=dbaron 2007-08-20 23:44:43 -07:00
neil@parkwaycc.co.uk
22ec0ca1b8 Don't stomp on observers when we're not expecting it b=391614 r+sr=bz a=dbaron 2007-08-16 16:07:39 -07:00
neil@parkwaycc.co.uk
fe1ef16802 Backout of unapproved patch to bug 391614 2007-08-15 06:45:24 -07:00
neil@parkwaycc.co.uk
af3dec46a1 Don't let observers observe the observes (or command) attribute b=391614 r+sr=bz 2007-08-11 04:42:16 -07:00
jst@mozilla.org
5f96a07bac Fixing bug 389911. Removing nsIScriptGlobalObject::Get/SetGlobalObjectOwner() as it's not needed any more. r+sr=peterv@propagandism.org 2007-08-09 15:30:30 -07:00
bzbarsky@mit.edu
16e6040261 Use the principal doing the load to decide on the URI to pass to content policies. This will help do the right thing for data:/javascript:/about:blank, as well as allow us to skip content policies altogether if the caller is system. Bug 388597, r+sr=sicking 2007-08-07 18:16:09 -07:00
bzbarsky@mit.edu
56c4215580 Hoist the code for handling class and id up from nsGenericHTMLElement to the newly-created nsStyledElement so that it can be reused by MathML and to some extent by SVG. Bug 379178, patch by Daniel Kraft <domob@daniel-kraft.net>, r=jwatt for the SVG changes, r+sr=sicking for the rest, a=dsicore 2007-08-06 08:27:19 -07:00
ginn.chen@sun.com
d0ed3cca65 Bug 389793 Firefox build failed on OpenSolaris without --disable-mochitest r=benjamin a=dsicore 2007-08-05 20:22:32 -07:00
enndeakin@sympatico.ca
6456cfa6bd Bug 389573, context menus opening in wrong place, affects email address menu, r+sr=bz,a=dbaron 2007-08-03 10:57:44 -07:00
Olli.Pettay@helsinki.fi
bd0b7ea6d7 Backing out bug 275196, xml:id, to fix tp regression 2007-07-26 07:16:19 -07:00
Olli.Pettay@helsinki.fi
e8dba5a1b4 Bug 275196, xml:id, r=sicking, sr=dbaron 2007-07-26 05:22:01 -07:00
Olli.Pettay@helsinki.fi
35bcc7236e Bug 321170, Templates needs to be able to load datasources other than RDF, p=laurent@xulfr.org, r=enndeakin, sr=peterv 2007-07-19 06:49:29 -07:00
enndeakin@sympatico.ca
1c53a11ba3 Bug 387659, popup coordinates are not set within popupshowing event,r=eli,sr=bz 2007-07-17 05:39:54 -07:00
bzbarsky@mit.edu
4d53ccf996 Make attribute changes that also cause a state change properly reresolve style
when a selector uses both the state and the attribute.  Bug 315920, r=dbaron,
sr=sicking.
2007-07-12 13:05:45 -07:00
bzbarsky@mit.edu
0a0534efd5 Pass through loader principal and URI to LoadSheet(). Bug 387317, r+sr=peterv 2007-07-11 12:44:27 -07:00
bzbarsky@mit.edu
31d22a4f33 Notify before firing mutation events. Bug 387460, r+sr=sicking 2007-07-10 18:14:55 -07:00
jwalden@mit.edu
6d7584839a Bug 348748 - Replace all instances of NS_STATIC_CAST and friends with C++ casts (and simultaneously bitrot nearly every patch in existence). r=bsmedberg on the script that did this. Tune in next time for Macro Wars: Episode II: Attack on the LL_* Macros. 2007-07-08 00:08:04 -07:00
Olli.Pettay@helsinki.fi
88533895cd Bug 386914, r+sr=jst 2007-07-06 01:01:44 -07:00
dbaron@dbaron.org
81b0b77f12 Make XUL prototype elements set mNumChildren to 0 when they stop owning their children in ReleaseSubtree. b=386947 r+sr=sicking 2007-07-05 15:40:26 -07:00
Olli.Pettay@helsinki.fi
bdca2685a3 Bug 386802, Mutation events always fired during setting of innerHTML, r+sr=bz 2007-07-04 13:39:10 -07:00
enndeakin@sympatico.ca
59c3596049 Bug 279703, rework XUL popups to use asynchronous opening, plus many other fixes, attempt 2 with creating widgets later, r=bz,neil,roc,sr=bz 2007-07-04 08:49:38 -07:00
mats.palmgren@bredband.net
42a227c78a Cleanup implementations of QueryInterface. b=385750 r+sr=dbaron r+sr=jst 2007-07-03 19:15:31 -07:00
mats.palmgren@bredband.net
69ebf5ac96 Fix crash [@ nsPopupSetFrame::Destroy]. b=384877 r=enndeakin sr=roc 2007-07-03 14:16:48 -07:00
enndeakin@sympatico.ca
79ff8e412b Bug 327920, issue with determining uri variable in query template syntax,r+sr=peterv 2007-07-02 14:40:56 -07:00
dbaron@dbaron.org
7a505fc44a Fix leak of nsJSRuntime due to unbalanced calls of HoldScriptObject (with null argument). b=386294 r+sr=jst 2007-06-29 20:06:04 -07:00
enndeakin@sympatico.ca
ea7b8f15ff Bug 279703, backing out the popup changes due to performance regressions. sigh. 2007-06-29 15:39:50 -07:00
enndeakin@sympatico.ca
8a87437d5f Bug 279703, backing out the popup changes due to performance regressions. sigh. 2007-06-29 15:15:59 -07:00
enndeakin@sympatico.ca
534c14e326 Bug 279703, rework XUL popups to use asynchronous opening, plus many other fixes, r=bz,neil,sr=bz 2007-06-29 12:04:45 -07:00
peterv@propagandism.org
6662efd338 Fix for bug 237964 (Allow editable areas in browser (contentEditable)). r/sr=sicking. 2007-06-27 19:48:16 -07:00
peterv@propagandism.org
90c374d7c3 Backing out to fix orange. 2007-06-27 16:21:05 -07:00
peterv@propagandism.org
7bf2741259 Fix for bug 237964 (Allow editable areas in browser (contentEditable)). r/sr=sicking. 2007-06-27 15:29:45 -07:00
enndeakin@sympatico.ca
cd1d90fb39 Bug 321171, See if this fixes build errors on Windows/Linux 2007-06-15 08:30:28 -07:00
enndeakin@sympatico.ca
439d43e8b3 Bug 321171 - support XML sources in XUL templates, r=smaug,sr=peterv CVS: ---------------------------------------------------------------------- 2007-06-15 08:03:44 -07:00
enndeakin@sympatico.ca
387d40f5b7 Bug 378173, template removes content incorrectly with multiple queries, r=smaug,sr=peterv 2007-06-15 07:00:18 -07:00