dcamp@mozilla.com
e6fea393ca
move the offline cache update logic from the content sink and prefetch service into an nsOfflineCacheUpdate object. bug=388839, r=biesi, sr=jst
2007-07-24 22:35:39 -07:00
dcamp@mozilla.com
319fc3fbe1
add a sendAsBinary() method to XMLHttpRequest (for sending data from an <input type=file> element, among other things). b=371432, r+sr=jonas
2007-07-24 21:53:21 -07:00
dcamp@mozilla.com
d554b1cee2
Add an API to access <input type="file"> data. r=smontagu (for charset stuff), r+sr=jonas
2007-07-24 21:29:47 -07:00
masayuki@d-toybox.com
5b485e108b
Bug 388602 ###!!! ASSERTION: invalid array index: 'i < Length()' when loading some webpages r+sr=roc
2007-07-24 04:47:22 -07:00
asqueella@gmail.com
95a2c529f4
fix bug 388709 - "ASSERTION: Please remove this from the document properly: '!IsInDoc()'" with :after, floating :first-letter
...
Store the generated content as a nsCOMArray<nsIContent>* property on frames to make its clean-up on frame destruction less fragile.
r+sr=roc
2007-07-23 16:31:11 -07:00
roc+@cs.cmu.edu
ad34e5fd72
Bug 336959. Use Pango to break inside Thai/Lao runs. Patch by Theppitak Karoonboonyanan, r+sr=roc
2007-07-18 20:26:51 -07:00
cbiesinger@gmx.at
bae73b2443
385118 make sure to set mInstantiating to false again before returning
...
r+sr=jst,bzbarsky
2007-07-18 17:28:39 -07:00
cbiesinger@gmx.at
e19fc59205
bug 309523 remove now-addressed XXX comment
...
r+sr=bz
2007-07-18 15:02:04 -07:00
bzbarsky@mit.edu
d5a5f68231
Propagate stylesheet principals through to XBL binding loads; streamline load
...
security checks in the XBL code (so that all the security checks are gated
through LoadBindingDocumentInfo). Bug 204140, r=dbaron for the CSS changes,
r=sicking for the XBL changes, sr=sicking.
In particular, this change allows user stylesheets loaded from local files to
link to local files.
2007-07-18 14:56:57 -07:00
cbiesinger@gmx.at
6c53ea9a86
bug 347736 instantiate <embed> plugins by extension if we don't have a MIME type
...
r+sr=bz
2007-07-18 14:48:18 -07:00
cbiesinger@gmx.at
0cbb53edf3
Bug 382113 make sure to add the request to the new loadgroup before removing it
...
from the old one so that onload doesn't fire before it should
Also make nsLoadGroup::AddRequest assert that the request isn't in the loadgroup yet
Finally, reenable the reftest that tests the <object> onload behaviour
r+sr=bz
2007-07-18 14:37:39 -07:00
bzbarsky@mit.edu
7b20ad02f9
More consistent handling of principals for loads across docshell type
...
boundaries. Bug 388121, r+sr=jst
2007-07-17 18:47:07 -07:00
Olli.Pettay@helsinki.fi
27be309e17
Bug 386599, Recursive <object> with border hangs Firefox, r=biesi, sr=bz
2007-07-17 00:43:36 -07:00
flamingice@sourmilk.net
13a0c1deb7
Bug 330511, Plugin-in blocklisting, r+sr=jst
2007-07-13 17:28:05 -07:00
longsonr@gmail.com
6a0ca8215a
Bug 384409 - Create a common GetContextForContent method in nsContentUtils and use it in nsScriptElement and svg. r=tor,r+sr=jonas
2007-07-13 01:49:07 -07:00
bzbarsky@mit.edu
3f4c992470
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
masayuki@d-toybox.com
a13479d954
Bug 255990 Characters below U+0100 are not subject to line-breaking rules at all r+sr=roc
2007-07-12 08:52:51 -07:00
peterv@propagandism.org
a1834b7d96
Fix for bug 386496 (Clicking on link in designMode document does follow that link now). r/sr=bz.
2007-07-11 06:05:05 -07:00
neil@parkwaycc.co.uk
314a7d97d4
Followup to bug 348748 to fix the alignment of trailing backslashes in macros
...
[xxx_cast<foo*>(bar) is three characters shorter than NS_XXX_CAST(foo*, bar)]
2007-07-11 01:46:44 -07:00
bzbarsky@mit.edu
8ba302b8cc
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-10 20:42:11 -07:00
bzbarsky@mit.edu
215f6e1c9b
Notify before firing mutation events. Bug 387460, r+sr=sicking
2007-07-10 18:14:55 -07:00
jwalden@mit.edu
8c1fa99407
Bug 387503 - Convert nsINode bits to an anonymous enum, and make a macro into an inline function for better debugging. rs=sicking
2007-07-10 15:49:42 -07:00
bzbarsky@mit.edu
0a15b1b255
Eliminate some uses of CheckSameOriginPrincipal in favor of Subsumes/Equals.
...
Bug 387204, r+sr=jst
2007-07-09 21:11:11 -07:00
dcamp@mozilla.com
b65e2cfdf1
implement navigator.pendingOfflineLoads. b=372969, r=biesi, r+sr=jst
2007-07-08 23:19:27 -07:00
philringnalda@gmail.com
0700fec6cb
Bug 382947 - XMLHttpRequest should only set the charset in the Content-Type request header if we know the charset, patch by Ryan Jones <sciguyryan@gmail.com>, r=bzbarsky, sr=peterv
2007-07-08 19:33:07 -07:00
philringnalda@gmail.com
cb2a473985
Bug 386854 - Bustage build fix MOX_XUL disabled, patch by romaxa <romaxa@gmail.com>, r+sr=bzbarsky
2007-07-08 17:58:15 -07:00
jwalden@mit.edu
12e960c504
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
dbaron@dbaron.org
f0fc55eb02
Initialize mPendingInstantiateEvent to null. b=386889 r+sr=biesi
2007-07-05 15:44:27 -07:00
Olli.Pettay@helsinki.fi
6444cb717f
Bug 386802, Mutation events always fired during setting of innerHTML, r+sr=bz
2007-07-04 13:39:10 -07:00
enndeakin@sympatico.ca
763c28dc18
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
mrbkap@gmail.com
7ee3e1ad38
Don't be confused by misleading tag names. bug 386794, r+sr=sicking
2007-07-04 00:45:04 -07:00
peterv@propagandism.org
fbf15f1cfd
Fix for bug 386656 (Security Error: Content at moz-nullprincipal:{8c0f4edc-0aac-45cc-8471-895f07bb1bb2} may not load or link to resource://gre/res/hiddenWindow.html during install of latest NTT Build). r/sr=jst.
2007-07-04 00:27:36 -07:00
mats.palmgren@bredband.net
0711c3f514
Cleanup implementations of QueryInterface. b=385750 r+sr=dbaron r+sr=jst
2007-07-03 19:15:31 -07:00
sharparrow1@yahoo.com
452068a6d2
Bug 386141: Switch NS_FRAME_IS_BOX to use IsFrameOfType. Patch by fantasai, r+sr=roc.
2007-07-03 15:11:28 -07:00
bzbarsky@mit.edu
f08d646d92
Fixing build bustage
2007-07-03 12:15:26 -07:00
bzbarsky@mit.edu
c805e6c7ac
Propagate the principal responsible an image load all the way to
...
CanLoadImage/LoadImage in nsContentUtils, and use it for security checks
there. Bug 310165, r=sicking, sr=dbaron
2007-07-03 11:45:39 -07:00
roc+@cs.cmu.edu
3e8bfc9ba1
Bug 386548. Remove nsTextTransformer. r+sr=mats
2007-07-02 16:36:59 -07:00
peterv@propagandism.org
91b5b46255
Fix for bug 326337 (XMLHttpRequest.responseXML permission denied if document.domain set). r=jst, sr=bz.
2007-07-02 06:20:01 -07:00
dbaron@dbaron.org
2dd64521f5
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
dbaron@dbaron.org
3ab0162f82
Add nsCycleCollector_shouldBeFreed calls for elements. b=385549 r+sr=jst
2007-06-29 20:00:51 -07:00
enndeakin@sympatico.ca
8fc12c730e
Bug 279703, backing out the popup changes due to performance regressions. sigh.
2007-06-29 15:39:50 -07:00
enndeakin@sympatico.ca
4f1b5e6da7
Bug 279703, backing out the popup changes due to performance regressions. sigh.
2007-06-29 15:15:59 -07:00
enndeakin@sympatico.ca
a38bda36bc
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
02b7a30529
Fix for bug 237964 (Allow editable areas in browser (contentEditable)). r/sr=sicking.
2007-06-27 19:48:16 -07:00
peterv@propagandism.org
0919df3f05
Backing out to fix orange.
2007-06-27 16:21:05 -07:00
peterv@propagandism.org
e15f728720
Fix for bug 237964 (Allow editable areas in browser (contentEditable)). r/sr=sicking.
2007-06-27 15:29:45 -07:00
tor@cs.brown.edu
82b68ea577
Bug 375846 - implement feConvolveMatrix filter primitive. r=longsonr, sr=roc
2007-06-27 12:02:58 -07:00
dveditz@cruzio.com
2d91819e1d
bug 381264 nix 'track' method; r=biesi, sr=sicking
2007-06-26 02:28:38 -07:00
kherron@fmailbox.com
657da33bb1
Disabling two tests by request of Christian Biesinger. Related to bug 382113.
2007-06-24 17:52:06 -07:00
cbiesinger@web.de
5ff0c3cf90
bug 382113 make the test pass for now (mark it as todo). will be reenabled
...
once the additional patch from the bug is checked in.
2007-06-23 07:31:37 -07:00