12023 Commits

Author SHA1 Message Date
dbaron%dbaron.org
9f31e99715 Add nsPresContext and nsEventStateManager to cycle collection. b=385376 r=Olli.Pettay sr=jst a=jst
git-svn-id: svn://10.0.0.236/trunk@231854 18797224-902f-48f8-a5cc-f745e15eee43
2007-08-10 21:25:25 +00:00
peterv%propagandism.org
3715685fe5 Fix for bug 387380 (No visible caret when caret browsing). r=smaug, sr=jst, a=dbaron.
git-svn-id: svn://10.0.0.236/trunk@231795 18797224-902f-48f8-a5cc-f745e15eee43
2007-08-10 13:19:14 +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
jst%mozilla.org
4abaf2e122 Fixing bug 389911. Removing nsIScriptGlobalObject::Get/SetGlobalObjectOwner() as it's not needed any more. r+sr=peterv@propagandism.org
git-svn-id: svn://10.0.0.236/trunk@231758 18797224-902f-48f8-a5cc-f745e15eee43
2007-08-09 22:30:30 +00:00
bzbarsky%mit.edu
74ec4ca76a Fixing test
git-svn-id: svn://10.0.0.236/trunk@231735 18797224-902f-48f8-a5cc-f745e15eee43
2007-08-09 19:54:25 +00:00
bzbarsky%mit.edu
2283da7326 Another test.
git-svn-id: svn://10.0.0.236/trunk@231721 18797224-902f-48f8-a5cc-f745e15eee43
2007-08-09 18:58:37 +00:00
bzbarsky%mit.edu
cb687bde5d Remove windows newlines that snuck in
git-svn-id: svn://10.0.0.236/trunk@231716 18797224-902f-48f8-a5cc-f745e15eee43
2007-08-09 18:45:32 +00:00
bzbarsky%mit.edu
2ff32c3618 Adding tests contributed by jlurz24@gmail.com
git-svn-id: svn://10.0.0.236/trunk@231714 18797224-902f-48f8-a5cc-f745e15eee43
2007-08-09 18:43:35 +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
mats.palmgren%bredband.net
cdc70a6fec Use NS_IMPL_ISUPPPORTS macros where possible. b=387211 r=neil sr=dbaron a19=pavlov
git-svn-id: svn://10.0.0.236/trunk@231584 18797224-902f-48f8-a5cc-f745e15eee43
2007-08-07 15:18:40 +00:00
bzbarsky%mit.edu
4146dbf015 Keep track of both the first submit in elements and the first submit not in
elements, to speed up some operations.  Bug 352980, r+sr+a=jst


git-svn-id: svn://10.0.0.236/trunk@231571 18797224-902f-48f8-a5cc-f745e15eee43
2007-08-07 02:07:24 +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
benjamin%smedbergs.us
8c9aa47aad Bug 387132 followup - build the reftest-fast tool correctly with libxul, r=vlad a=only functional change is NPOB
git-svn-id: svn://10.0.0.236/trunk@231547 18797224-902f-48f8-a5cc-f745e15eee43
2007-08-06 20:13:19 +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
dab71982f2 Bug 389694, r+sr=jst, a=dbaron
git-svn-id: svn://10.0.0.236/trunk@231506 18797224-902f-48f8-a5cc-f745e15eee43
2007-08-05 13:24:30 +00:00
sharparrow1%yahoo.com
e702451fbf Followup to fix orange from bug 385536
git-svn-id: svn://10.0.0.236/trunk@231464 18797224-902f-48f8-a5cc-f745e15eee43
2007-08-04 01:12:24 +00:00
sharparrow1%yahoo.com
43dd8c1dd0 Bug 385536: a tree inside a panel doesn't respond to clicks (make clientX/Y sane). r+sr=roc, a=blocking1.9+
git-svn-id: svn://10.0.0.236/trunk@231463 18797224-902f-48f8-a5cc-f745e15eee43
2007-08-04 00:31:42 +00:00
vladimir%pobox.com
0d9e61135d b=339553 followup, fix an issue in windows opt builds with uninitialized data, r+a=vlad, patch=robarnold
git-svn-id: svn://10.0.0.236/trunk@231445 18797224-902f-48f8-a5cc-f745e15eee43
2007-08-03 22:47:48 +00:00
enndeakin%sympatico.ca
881262f37e Bug 389573, context menus opening in wrong place, affects email address menu, r+sr=bz,a=dbaron
git-svn-id: svn://10.0.0.236/trunk@231432 18797224-902f-48f8-a5cc-f745e15eee43
2007-08-03 17:57:44 +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
sharparrow1%yahoo.com
89650a7e6a Bug 390161: Make ScreenPixelToMillimeterX/Y return result in CSS pixels. r=jwatt, sr=roc, a19=dbaron
git-svn-id: svn://10.0.0.236/trunk@231389 18797224-902f-48f8-a5cc-f745e15eee43
2007-08-03 01:12:19 +00:00
bzbarsky%mit.edu
86bca2d545 Make debug code not assert when it shouldn't. Bug 388712, r+sr=jst, a=dbaron
git-svn-id: svn://10.0.0.236/trunk@231375 18797224-902f-48f8-a5cc-f745e15eee43
2007-08-02 22:46:36 +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
vladimir%pobox.com
4c91145c89 check cairo error code for errors in GetInputStream, as well as the surface
git-svn-id: svn://10.0.0.236/trunk@231282 18797224-902f-48f8-a5cc-f745e15eee43
2007-08-02 07:45:58 +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
tor%cs.brown.edu
25901c5e58 Bug 373572 - Implement feTile filter.
Patch by longsonr@gmail.com, r=tor, sr=roc, a=schrep


git-svn-id: svn://10.0.0.236/trunk@231087 18797224-902f-48f8-a5cc-f745e15eee43
2007-07-27 00:50:46 +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
sharparrow1%yahoo.com
5cb5f9fc09 Bug 389663: CSS test crashes Firefox. r+sr=dbaron/bz
git-svn-id: svn://10.0.0.236/trunk@231065 18797224-902f-48f8-a5cc-f745e15eee43
2007-07-26 20:20:30 +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
bzbarsky%mit.edu
118abdc5f7 Make form.elements actually be sorted in DOM order, as our code assumes it to
be.  This does change the ordering from what we used to have in some edge
cases.  Let's hope they don't bite.  Bug 353415, patch by jpl24
<jlurz24@gmail.com>, r+sr=bzbarsky.


git-svn-id: svn://10.0.0.236/trunk@231020 18797224-902f-48f8-a5cc-f745e15eee43
2007-07-26 04:26:08 +00:00
jst%mozilla.org
daccf057ae Bug 280959: Adding support for cut, copy, paste events. Patch by mfenniak-moz@mathieu.fenniak.net, r=Olli.Pettay@gmail.com, sr=jst@mozilla.org,jonas@sicking.cc
git-svn-id: svn://10.0.0.236/trunk@231016 18797224-902f-48f8-a5cc-f745e15eee43
2007-07-26 04:14:35 +00:00
roc+%cs.cmu.edu
cb8c6e3a11 Bug 379349. Add support for 'overflow containers' --- special frame continuations that do not map any content of their own, but serve only as containers for laying out children that overflowed their parents' content height. patch by fantasai, r+sr=eli,roc
git-svn-id: svn://10.0.0.236/trunk@231012 18797224-902f-48f8-a5cc-f745e15eee43
2007-07-26 04:03:31 +00:00
sharparrow1%yahoo.com
46080bf88d Bug 4821: Implement page zoom (backend). r+sr=roc.
git-svn-id: svn://10.0.0.236/trunk@231009 18797224-902f-48f8-a5cc-f745e15eee43
2007-07-26 03:34:16 +00:00