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

885 Коммитов

Автор SHA1 Сообщение Дата
bzbarsky%mit.edu ac2d663836 Make sure to process style updates before reflow, and both before painting.
Bug 375436, r+sr=roc, a=dbaron
2007-08-22 02:57:08 +00:00
bzbarsky%mit.edu 685d329d8a Make NS_CheckContent(Load|Process)Policy only take a principal, not a principal
and a uri.  Get the URI from the principal.  Bug 391438, r+sr+a=sicking
2007-08-10 05:35:09 +00:00
bzbarsky%mit.edu 7b4500d354 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-08 01:16:12 +00:00
ginn.chen%sun.com fd8e29fa39 Bug 389793 Firefox build failed on OpenSolaris without --disable-mochitest
r=benjamin a=dsicore
2007-08-06 03:22:43 +00:00
jonas%sicking.cc 39efafae91 Bug 389508: Cross site XMLHttpRequest. r=jst/biesi sr/dveditz/biesi 2007-07-27 02:49:19 +00:00
jonas%sicking.cc 43bf38bd4b backout due to orange 2007-07-26 23:34:23 +00:00
jonas%sicking.cc d0fc50677d Bug 389508: Implement Cross site XMLHttpRequest. r=jst sr=dveditz,biesi 2007-07-26 22:20:32 +00:00
asqueella%gmail.com 34879115a3 Bug 342487 - XSLT should use CheckLoadURIWithPrincipal
p=Ryan Jones <sciguyryan@gmail.com>
r+sr=jonas
2007-07-17 21:15:50 +00:00
bzbarsky%mit.edu ee3679d650 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 20:05:49 +00:00
peterv%propagandism.org 4168c1dcd1 Fix for bug 386496 (Clicking on link in designMode document does follow that link now). r/sr=bz. 2007-07-11 13:05:06 +00:00
bzbarsky%mit.edu 9b6b7c9602 Don't start layout for XML just because the root has been opened. And don't
start layout until <html:head> closes if <html:head> gets opened.  For XHTML
documents, this should prevent flashes of unstyled content.

Also, don't flush tags unless forced to if a sheet is pending.

Bug 380028, r+sr=sicking
2007-07-11 03:42:12 +00:00
jwalden%mit.edu ef68fcf595 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 07:08:56 +00:00
jst%mozilla.org e6d8f738cf Removing dead .cvsignore files. 2007-07-06 00:17:42 +00:00
mats.palmgren%bredband.net 5a0917c43a Cleanup implementations of QueryInterface. b=385750 r+sr=dbaron r+sr=jst 2007-07-04 02:15:35 +00:00
Olli.Pettay%helsinki.fi b944d2f678 Bug 385315, Remove unused parameters from XML/XBL/RDFContentSink::FlushText, r+sr=peterv 2007-06-27 04:22:36 +00:00
sayrer%gmail.com 4f77038521 bug 384507. nsContentSink.h contains static non-member functions and globals. r+sr=jst 2007-06-18 22:44:12 +00:00
jonas%sicking.cc bca50ddb8e Bug 379959: Add checks to loadBindingDocument. r/sr=jst 2007-06-12 21:56:07 +00:00
peterv%propagandism.org 1ee3399ccc Mochitest for bug 343870. 2007-06-11 13:17:44 +00:00
peterv%propagandism.org 545af43c1e Fix for bug 383951 (nsXMLContentSink:: ReportError should ignore NS_ERROR_HTMLPARSER_INTERRUPTED). r/sr=bz. 2007-06-11 10:15:17 +00:00
peterv%propagandism.org c047ea93fd Fix for bug 343870 (Line breaks normalized twice). r/sr=bz. 2007-06-11 09:15:27 +00:00
bzbarsky%mit.edu 5506a6ac4f Add an API to observe all loads in a CSSLoader. Change XML prettyprinting to
not start layout till after the prettyprinter stylesheet is loaded, so we don't
reflow and reconstruct the whole thing twice.  Bug 380612, r+sr=sicking
2007-05-31 01:42:48 +00:00
jonas%sicking.cc 48fa25294c Bug 366417: Set up scriptloader in the nsDocument ctor to ensure that the blocker-count stays in sync with the notification depth. r/sr=bz 2007-05-30 20:43:42 +00:00
bzbarsky%mit.edu 9b101a2d57 SVG Load events shouldn't need a presshell to fire. Bug 380417, r=jwatt and
smaug, sr=tor
2007-05-23 20:05:53 +00:00
Olli.Pettay%helsinki.fi 6f25a6cffd Bug 378776, Need safe way to iterate a document's presshells, r+sr=bz 2007-05-22 21:45:07 +00:00
mrbkap%gmail.com e72b18a5f2 Update our child counts if notifying on our children caused more updates. bug 376761, r=bzbarsky sr=sicking 2007-05-17 23:54:35 +00:00
bzbarsky%mit.edu cf2933ee77 Fix bug introduced into collapsing of long PIs and comments. Bug 379683
followup, r+sr=sicking.
2007-05-16 02:52:30 +00:00
bzbarsky%mit.edu c9aeeb7e2f Push the new content on the stack before calling BindToTree, since some
BindToTree implementations apparently flush out the sink (!).  Bug 372323,
r+sr=sicking.
2007-05-16 02:21:55 +00:00
bzbarsky%mit.edu db6175831d Make use of the wonders of inline-block to produce a much smaller DOM for XML
prettyprinting (fewer nodes, fewer frames, etc).  Speeds up prettyprinting by a
factor of 2 or so over here, with a 25% memory usage decrease.  Bug 379683,
r+sr=sicking
2007-05-14 03:00:14 +00:00
bzbarsky%mit.edu b1e55b927c Introduce a GetPrimaryShell() API on nsIDocument. Convert existing callers of
GetShellAt(0) to using this API.  Bug 378780.  API introduction part by me,
r+sr=jst.  Mass-changes done by taras using squash, r+sr=me
2007-05-01 22:24:25 +00:00
bzbarsky%mit.edu fc6b011442 Don't unblock onload on the document if we no longer have a parser. Bug
375051, r=mbkap, sr=sicking
2007-04-27 04:05:08 +00:00
peterv%propagandism.org d0d256596c Fix for bug 378595 (Improve cycle collection QI performance). r/sr=sicking. 2007-04-25 16:35:31 +00:00
bzbarsky%mit.edu b7deb8d7be Set the status bar before actually handling the DOM event. That way if the
event is canceled, we'll still show the right status bar text.  Bug 40838,
patch by Florian Qu�ze <f.qu@queze.net, r=smaug, sr=bzbarsky
2007-04-23 07:31:21 +00:00
bzbarsky%mit.edu ee773f7a7d Stop blocking the parser on CSS stylesheet loads. We still block script
execution on them, however.  Bug 84582, r+sr=sicking
2007-04-20 22:59:18 +00:00
bzbarsky%mit.edu 9bf46df6bf Make sure to end our update before we decrement mSink->mInNotification. Bug
373669, r+sr=sicking
2007-04-07 00:20:09 +00:00
Olli.Pettay%helsinki.fi caa7e9b8e7 375196, r+sr=roc 2007-03-26 05:38:22 +00:00
peterv%propagandism.org d69eeada99 Fix for bug 373035 (Make content/dom code get nsDOMClassInfo without going through nsIDOMScriptObjectFactory). r/sr=jst. 2007-03-19 09:19:16 +00:00
bzbarsky%mit.edu 6e58862277 Relanding bug 267833. Let's see what Txul does now. Still r+sr=sicking 2007-03-09 23:43:50 +00:00
peterv%propagandism.org b0d71960ba Fix for bug 368773 (Add a bunch of DOM objects to cycle collection). r=sicking, sr=jst. 2007-03-08 11:17:16 +00:00
bzbarsky%mit.edu f224d56f8e Back out bug 267833 to test performance effect. 2007-03-06 21:12:49 +00:00
bzbarsky%mit.edu 26fe5601e4 Fire XBL constructors asynchronously after binding attachment, unless we're in
the middle of an update.  In that case, fire them at the end of the update.
Bug 267833, r+sr=sicking, fingers-crossed=me
2007-03-06 19:36:36 +00:00
bzbarsky%mit.edu 192ad0a37f Add testcase for bug 232004 2007-03-02 07:39:53 +00:00
tor%cs.brown.edu 5aac77da57 Bug 370210 - SVG onload attribute broken since incremental XML landing.
r=hsivonen, sr=sicking
2007-02-28 17:28:17 +00:00
jonas%sicking.cc 9eea4cd5fe Bug 370332: Kill nsIBindingManager and nsIStyleRuleSupplier. r=dbaron for the layout/style parts, r/sr=jst for the rest. 2007-02-16 23:02:08 +00:00
jonas%sicking.cc 71cc25f9a2 Bug 370230: unbreak --enable-perf-metrics. Patch by me and Mats Palmgren. r/sr=jst 2007-02-13 21:18:25 +00:00
sharparrow1%yahoo.com 2bdae2af37 Bug 370185: clean up view header includes (trivial). rs=bzbarsky. 2007-02-12 19:17:33 +00:00
Olli.Pettay%helsinki.fi b4da895255 Bug 369753, remove nsIXMLContent, r+sr=bz 2007-02-09 00:15:14 +00:00
bzbarsky%mit.edu 4f42b144b1 Make sure to process any pending exceptions the security manager has set if
we're not called from JS.  Bug 369157, r+sr=brendan.
2007-02-04 22:06:49 +00:00
bzbarsky%mit.edu 9980dcb892 Add test for bug 355213. 2007-02-03 01:37:48 +00:00
bzbarsky%mit.edu c0df7979c4 Hoist the ref-scrolling stuff up to nsContentSink. Bug 369015, r+sr=sicking 2007-02-03 00:48:29 +00:00
bzbarsky%mit.edu ad27ccf81e Make sure to initialize all members and that sort of thing. Bug 369011, r+sr=sicking 2007-02-02 02:12:48 +00:00