3976 Commits

Author SHA1 Message Date
Olli.Pettay%helsinki.fi
c9fd72e6d7 Bug 394442, Optimize ID, class and style getters, r=bz+sicking, sr=sicking, a=jst
git-svn-id: svn://10.0.0.236/trunk@236201 18797224-902f-48f8-a5cc-f745e15eee43
2007-09-18 08:38:25 +00:00
bzbarsky%mit.edu
20f4edd3bf Fix serialization of '&' in "script" attribute values so that it round-trips
correctly.  Bug 392511, r+sr=peterv, a=jst


git-svn-id: svn://10.0.0.236/trunk@235984 18797224-902f-48f8-a5cc-f745e15eee43
2007-09-14 19:03:13 +00:00
bzbarsky%mit.edu
26ad06cc91 Make disabling image loading in prefs also block images loaded via <object>.
Bug 393503, r+sr=biesi, a=jst


git-svn-id: svn://10.0.0.236/trunk@235983 18797224-902f-48f8-a5cc-f745e15eee43
2007-09-14 18:57:59 +00:00
jst%mozilla.org
08be602f3b Landing fix for bug 394418. Notify on text changes before firing mutation events. Patch by bzbarsky@mit.edu, r+sr=jonas@sicking.cc, a=jst@mozilla.org/dsicore@mozilla.com
git-svn-id: svn://10.0.0.236/trunk@235481 18797224-902f-48f8-a5cc-f745e15eee43
2007-09-10 23:46:22 +00:00
jonas%sicking.cc
1b526ec547 Bug 390219: Ignore OnStartRequest/OnStopRequest calls for other channels, i.e. ones already aborted. Also set owner on the right channel for multipart responses. r/sr/a=jst
git-svn-id: svn://10.0.0.236/trunk@234010 18797224-902f-48f8-a5cc-f745e15eee43
2007-09-06 03:51:56 +00:00
cbiesinger%gmx.at
ffa2c76bb1 393845 Stop plugins from content instead of from layout. Also, reget the frame
after stopping the plugin, as that may process events. Finally, make the
object frame not touch member variables after stopping the plugin.
r+sr=bz a=jst


git-svn-id: svn://10.0.0.236/trunk@233968 18797224-902f-48f8-a5cc-f745e15eee43
2007-09-05 20:33:18 +00:00
Olli.Pettay%helsinki.fi
e989c06c07 Bug 394740, Inline MayDispatchMutationEvent, r+sr=peterv, a=jst
git-svn-id: svn://10.0.0.236/trunk@233918 18797224-902f-48f8-a5cc-f745e15eee43
2007-09-05 09:01:49 +00:00
surkov.alexander%gmail.com
fa2dd72cb3 390414 - text-changed:delete event details no longer correct effective, r=aaronlev, sr=bz, a=dsicore
git-svn-id: svn://10.0.0.236/trunk@233915 18797224-902f-48f8-a5cc-f745e15eee43
2007-09-05 08:22:19 +00:00
peterv%propagandism.org
5e440a8a2e Fix for bug 393035 (nsNSElementTearoff should participate in cycle collection). r/sr=jst, a=sicking.
git-svn-id: svn://10.0.0.236/trunk@233724 18797224-902f-48f8-a5cc-f745e15eee43
2007-09-02 10:45:36 +00:00
Olli.Pettay%helsinki.fi
22735bb104 Backout bug 394442
git-svn-id: svn://10.0.0.236/trunk@233545 18797224-902f-48f8-a5cc-f745e15eee43
2007-09-01 16:14:53 +00:00
Olli.Pettay%helsinki.fi
1280039ac0 Test land bug 394442, will back out after tp/tp2/tdhtml results
git-svn-id: svn://10.0.0.236/trunk@233543 18797224-902f-48f8-a5cc-f745e15eee43
2007-09-01 15:23:30 +00:00
enndeakin%sympatico.ca
3aed5e2f34 Bug 195031, support sticky bookmarks menus, r=mano,sr=bz, blocking bug
git-svn-id: svn://10.0.0.236/trunk@233404 18797224-902f-48f8-a5cc-f745e15eee43
2007-08-30 15:43:11 +00:00
jwalden%mit.edu
970dfaf24a Bug 199692 - Add support for document.elementFromPoint(x, y). Patch by Ben Karel <web+moz@eschew.org>, r+sr=roc, a=jst
git-svn-id: svn://10.0.0.236/trunk@233340 18797224-902f-48f8-a5cc-f745e15eee43
2007-08-29 20:38:46 +00:00
jwalden%mit.edu
39de123001 Bug 393974 - Tree walkers leak with a non-null filter. r=smaug, sr=sicking, a=blocking1.9
git-svn-id: svn://10.0.0.236/trunk@233254 18797224-902f-48f8-a5cc-f745e15eee43
2007-08-28 23:42:42 +00:00
aaronleventhal%moonset.net
7e62128d84 Bug 391846. Fire correct text change events when a node is shown or hidden. r=surkov, sr=sicking, a=sicking
git-svn-id: svn://10.0.0.236/trunk@233243 18797224-902f-48f8-a5cc-f745e15eee43
2007-08-28 21:57:53 +00:00
surkov.alexander%gmail.com
908091e485 Bug 371680 - expose nsIAccessibleText::scrollSubstringTo, r=aaronlev, roc, sr=roc, a=roc
git-svn-id: svn://10.0.0.236/trunk@233009 18797224-902f-48f8-a5cc-f745e15eee43
2007-08-24 04:54:46 +00:00
enndeakin%sympatico.ca
301ea30d9f Bug 145320, support hover in xul trees, r+sr=neil
git-svn-id: svn://10.0.0.236/trunk@232934 18797224-902f-48f8-a5cc-f745e15eee43
2007-08-23 15:57:55 +00:00
Olli.Pettay%helsinki.fi
5d55dd4186 Bug 391568, Mutation events not fired if listeners are only in anonymous content. r+sr=bz, a=sicking
git-svn-id: svn://10.0.0.236/trunk@232835 18797224-902f-48f8-a5cc-f745e15eee43
2007-08-22 06:48:48 +00:00
bzbarsky%mit.edu
762a211f7d Make sure to process style updates before reflow, and both before painting.
Bug 375436, r+sr=roc, a=dbaron


git-svn-id: svn://10.0.0.236/trunk@232489 18797224-902f-48f8-a5cc-f745e15eee43
2007-08-22 02:57:08 +00:00
bzbarsky%mit.edu
c747f19f60 Make <object> do the same text/plain sniffing that <iframe> does, and use the
content type hint if the type comes back as application/octet-stream or
sniffed-binary.  Bug 389677, r+sr=biesi, a=sicking


git-svn-id: svn://10.0.0.236/trunk@232437 18797224-902f-48f8-a5cc-f745e15eee43
2007-08-21 03:26:13 +00:00
bzbarsky%mit.edu
c929b7fe04 Make HTML content objects use QI tables. Bug 389797, r+sr=jst, a=sicking.
git-svn-id: svn://10.0.0.236/trunk@232422 18797224-902f-48f8-a5cc-f745e15eee43
2007-08-20 22:55:08 +00:00
cbiesinger%gmx.at
ce350a257a bug 392117 pass lowercase strings to LowerCaseEqualsLiteral
r+sr=sicking


git-svn-id: svn://10.0.0.236/trunk@232390 18797224-902f-48f8-a5cc-f745e15eee43
2007-08-20 17:27:47 +00:00
enndeakin%sympatico.ca
2eecd4f13c Bug 385275, handle tab navigation in popups properly, r+sr=roc
git-svn-id: svn://10.0.0.236/trunk@232192 18797224-902f-48f8-a5cc-f745e15eee43
2007-08-16 01:10:01 +00:00
bzbarsky%mit.edu
61fb61b763 Don't play games with the <meta> tag when not serializing an entire document.
Bug 390735, patch by Ryan Jones <sciguyryan@gmail.com>, r+sr=bzbarsky, a=jst


git-svn-id: svn://10.0.0.236/trunk@231879 18797224-902f-48f8-a5cc-f745e15eee43
2007-08-11 00:38:54 +00:00
enndeakin%sympatico.ca
2d50789155 Bug 390420, select dropdowns appearing in the wrong place in some cases, r+bz,a=dbaron
git-svn-id: svn://10.0.0.236/trunk@231791 18797224-902f-48f8-a5cc-f745e15eee43
2007-08-10 12:42:11 +00:00
bzbarsky%mit.edu
b9d92a233a 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


git-svn-id: svn://10.0.0.236/trunk@231781 18797224-902f-48f8-a5cc-f745e15eee43
2007-08-10 05:35:09 +00:00
bzbarsky%mit.edu
3811c88532 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


git-svn-id: svn://10.0.0.236/trunk@231622 18797224-902f-48f8-a5cc-f745e15eee43
2007-08-08 01:16:12 +00:00
aaronr%us.ibm.com
16a676d653 change nsIAttribute so it can be used by extensions 390480, r+sr=bz a=jst
git-svn-id: svn://10.0.0.236/trunk@231614 18797224-902f-48f8-a5cc-f745e15eee43
2007-08-07 23:01:57 +00:00
cbiesinger%gmx.at
b54ca703b5 Bug 390385 make sure that plugins don't get instantiated before the first Reflow of the objectframe, so that the first NPP_SetWindow call contains the right dimensions
r+sr=bz


git-svn-id: svn://10.0.0.236/trunk@231564 18797224-902f-48f8-a5cc-f745e15eee43
2007-08-07 00:32:14 +00:00
cbiesinger%gmx.at
d86f2d454f 364235 don't instantiate plugins for URLs with unknown schemes unless we also have a type specified
r+sr=bz


git-svn-id: svn://10.0.0.236/trunk@231539 18797224-902f-48f8-a5cc-f745e15eee43
2007-08-06 18:02:14 +00:00
jwalden%mit.edu
ee27393adc Fix Thunderbird/--disable-svg bustage from bug 379178. rs=jwatt
git-svn-id: svn://10.0.0.236/trunk@231538 18797224-902f-48f8-a5cc-f745e15eee43
2007-08-06 18:00:01 +00:00
bzbarsky%mit.edu
307f3c9b1d 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


git-svn-id: svn://10.0.0.236/trunk@231530 18797224-902f-48f8-a5cc-f745e15eee43
2007-08-06 15:27:21 +00:00
benjamin%smedbergs.us
0c44b4be00 Bug 386025 - Expose cycle-collection symbols, r=graydon
git-svn-id: svn://10.0.0.236/trunk@231529 18797224-902f-48f8-a5cc-f745e15eee43
2007-08-06 14:34:05 +00:00
ginn.chen%sun.com
7103fbf947 Bug 389793 Firefox build failed on OpenSolaris without --disable-mochitest
r=benjamin a=dsicore


git-svn-id: svn://10.0.0.236/trunk@231518 18797224-902f-48f8-a5cc-f745e15eee43
2007-08-06 03:22:43 +00:00
Olli.Pettay%helsinki.fi
b20e5d5619 Backout bug 378866, the patch doesn't handle all testcases :(
git-svn-id: svn://10.0.0.236/trunk@231407 18797224-902f-48f8-a5cc-f745e15eee43
2007-08-03 13:06:06 +00:00
Olli.Pettay%helsinki.fi
834fb51dd5 Bug 378866, r+sr=bz, a=sicking
git-svn-id: svn://10.0.0.236/trunk@231400 18797224-902f-48f8-a5cc-f745e15eee43
2007-08-03 06:53:01 +00:00
cbiesinger%gmx.at
71f3df1901 382378 call NotifyContentObjectWrapper after the plugin has been instantiated so that scriptable plugins work correctly
r+sr=bz


git-svn-id: svn://10.0.0.236/trunk@231354 18797224-902f-48f8-a5cc-f745e15eee43
2007-08-02 21:15:05 +00:00
cbiesinger%gmx.at
2be593f733 322170 ignore errors from OnStartRequest (NPP_NewStream) for Shockwave on the Mac
r=jst sr=bz


git-svn-id: svn://10.0.0.236/trunk@231343 18797224-902f-48f8-a5cc-f745e15eee43
2007-08-02 20:16:49 +00:00
bzbarsky%mit.edu
73e6ccf0ea Flush layout before starting to pump data into plug-ins if we started the data
load ourselves.  Fixes various issues with a number of plug-ins that expect
NPP_SetWindow() to have been called before NPP_WriteReady or NPP_Write.  Bug
381512, r=biesi, sr=jst


git-svn-id: svn://10.0.0.236/trunk@231321 18797224-902f-48f8-a5cc-f745e15eee43
2007-08-02 17:54:37 +00:00
jonas%sicking.cc
fba8ca8b70 Remove tests accessing remote server
git-svn-id: svn://10.0.0.236/trunk@231207 18797224-902f-48f8-a5cc-f745e15eee43
2007-07-31 01:16:24 +00:00
jonas%sicking.cc
33c7643cbb Bug 389508: Fix regressions and bugs in the new Cross Site XMLHttpRequest support. r/sr=jst a=roc
git-svn-id: svn://10.0.0.236/trunk@231205 18797224-902f-48f8-a5cc-f745e15eee43
2007-07-31 00:42:16 +00:00
jonas%sicking.cc
857bbdaa67 Bug 389508: Cross site XMLHttpRequest. r=jst/biesi sr/dveditz/biesi
git-svn-id: svn://10.0.0.236/trunk@231095 18797224-902f-48f8-a5cc-f745e15eee43
2007-07-27 02:49:19 +00:00
mattwillis%gmail.com
ec87d9cb43 reverting 1.34 - meant for trunk
git-svn-id: svn://10.0.0.236/trunk@231084 18797224-902f-48f8-a5cc-f745e15eee43
2007-07-27 00:21:01 +00:00
mattwillis%gmail.com
8e4d7f8c4f bug 389739 - Add IDL constants for XMLHttpRequest readyStates. r/sr=bzbarsky
git-svn-id: svn://10.0.0.236/trunk@231083 18797224-902f-48f8-a5cc-f745e15eee43
2007-07-27 00:12:58 +00:00
jonas%sicking.cc
7552c132af backout due to orange
git-svn-id: svn://10.0.0.236/trunk@231082 18797224-902f-48f8-a5cc-f745e15eee43
2007-07-26 23:34:23 +00:00
jonas%sicking.cc
9e620e55e6 'extra ;'? Quit your whining gcc\!
git-svn-id: svn://10.0.0.236/trunk@231080 18797224-902f-48f8-a5cc-f745e15eee43
2007-07-26 22:34:32 +00:00
jonas%sicking.cc
52ff6b27a1 Bug 389508: Implement Cross site XMLHttpRequest. r=jst sr=dveditz,biesi
git-svn-id: svn://10.0.0.236/trunk@231078 18797224-902f-48f8-a5cc-f745e15eee43
2007-07-26 22:20:32 +00:00
Olli.Pettay%helsinki.fi
bd9a96d5b9 Backing out bug 275196, xml:id, to fix tp regression
git-svn-id: svn://10.0.0.236/trunk@231054 18797224-902f-48f8-a5cc-f745e15eee43
2007-07-26 14:16:21 +00:00
Olli.Pettay%helsinki.fi
76bd637ef6 Bug 275196, xml:id, r=sicking, sr=dbaron
git-svn-id: svn://10.0.0.236/trunk@231049 18797224-902f-48f8-a5cc-f745e15eee43
2007-07-26 12:22:17 +00:00
tor%cs.brown.edu
0722ee44b2 Bug 383184 - Implement SVG lighting filters.
Style portion r+sr=dbaron, rest r=longsonr, sr=roc.


git-svn-id: svn://10.0.0.236/trunk@231040 18797224-902f-48f8-a5cc-f745e15eee43
2007-07-26 06:57:43 +00:00