18475 Commits

Author SHA1 Message Date
bzbarsky%mit.edu
1ac3e4654b Rev the iid. Bug 335689, r+sr=dbaron
git-svn-id: svn://10.0.0.236/trunk@200407 18797224-902f-48f8-a5cc-f745e15eee43
2006-06-20 04:21:56 +00:00
dbaron%dbaron.org
de473d5f34 Make conditions that cause additional pass for shrink wrap case less restrictive so that we do the additional pass inside a shrink-wrap scrollframe. b=325680 r+sr=roc
git-svn-id: svn://10.0.0.236/trunk@200385 18797224-902f-48f8-a5cc-f745e15eee43
2006-06-20 00:46:32 +00:00
mark%moxienet.com
011cbdbc29 209989 After Find Again (Ctrl-G/F3), text highlighting color becomes green. Patch (tweak) by Peter Kasting <pkasting@google.com>. r=dbaron
git-svn-id: svn://10.0.0.236/trunk@200377 18797224-902f-48f8-a5cc-f745e15eee43
2006-06-20 00:30:18 +00:00
roc+%cs.cmu.edu
d643001e93 Bug 317278. Reland patch that reflows lines again if we detect some already-placed floats need to move to the next line. This time, with changes to nsSpaceManager's PushState/PopState infrastructure so that dynamic allocations are never required; the saved state is always stack-allocated by callers. r+sr=dbaron
git-svn-id: svn://10.0.0.236/trunk@200367 18797224-902f-48f8-a5cc-f745e15eee43
2006-06-19 23:06:59 +00:00
roc+%cs.cmu.edu
8c5f3b9a65 Bug 341695. Never look at the mRect coordinates of SVG foreignobject frames, SVG uses them for other things. r+sr=tor
git-svn-id: svn://10.0.0.236/trunk@200359 18797224-902f-48f8-a5cc-f745e15eee43
2006-06-19 22:06:41 +00:00
roc+%cs.cmu.edu
fd309fa894 Backing out patch for 317278 due to Tp regression
git-svn-id: svn://10.0.0.236/trunk@200257 18797224-902f-48f8-a5cc-f745e15eee43
2006-06-19 01:29:07 +00:00
roc+%cs.cmu.edu
6d142c7e60 Bug 317278. In some cases we push float placeholders from one line to the next after we have already placed their floats on the line. In such situations, reset the space manager and force the line to reflow again so those floats don't get placed. r+sr=dbaron
git-svn-id: svn://10.0.0.236/trunk@200256 18797224-902f-48f8-a5cc-f745e15eee43
2006-06-19 00:02:49 +00:00
timeless%mozdev.org
d7d1bbda1f Bug 337917 Make consumers stop using cids from other modules
git-svn-id: svn://10.0.0.236/trunk@200245 18797224-902f-48f8-a5cc-f745e15eee43
2006-06-18 21:18:22 +00:00
mark%moxienet.com
358bd9fb6c 209989 After Find Again (Ctrl-G/F3), text highlighting color becomes green. Patch by Peter Kasting <pkasting@google.com>. r=mconnor sr=dbaron
git-svn-id: svn://10.0.0.236/trunk@200173 18797224-902f-48f8-a5cc-f745e15eee43
2006-06-17 01:05:26 +00:00
dbaron%dbaron.org
f019e59995 Implement a stub imgIDecoderObserver to save code size in content and layout. b=339612 r+sr=sicking
git-svn-id: svn://10.0.0.236/trunk@200151 18797224-902f-48f8-a5cc-f745e15eee43
2006-06-16 21:07:47 +00:00
roc+%cs.cmu.edu
6116366065 Bug 334765. Fix XUL boxobject coordinates to not take scrolling into account. Second try, with a patch that hopefully won't regress Tp. r+sr=bzbarsky
git-svn-id: svn://10.0.0.236/trunk@200097 18797224-902f-48f8-a5cc-f745e15eee43
2006-06-16 02:40:29 +00:00
mrbkap%gmail.com
1b46c4ab62 Avoid a crash in nsAutoScrollTimer by keeping a reference to the content instead of the view. bug 322084, patch by jpl24 <jlurz24@gmail.com>, r+sr=roc
git-svn-id: svn://10.0.0.236/trunk@200087 18797224-902f-48f8-a5cc-f745e15eee43
2006-06-16 01:54:31 +00:00
peterv%propagandism.org
40c612fc40 Fix for bug 337704 (Clean up files moved from xmlextras). r/sr=bz.
git-svn-id: svn://10.0.0.236/trunk@200030 18797224-902f-48f8-a5cc-f745e15eee43
2006-06-15 20:30:44 +00:00
tor%cs.brown.edu
ae49341a35 Build bustage fix.
git-svn-id: svn://10.0.0.236/trunk@200028 18797224-902f-48f8-a5cc-f745e15eee43
2006-06-15 19:45:26 +00:00
tor%cs.brown.edu
c3a452b404 Bug 341021 - Remove nsISVGOuterSVGFrame interface. r+sr=roc
git-svn-id: svn://10.0.0.236/trunk@200021 18797224-902f-48f8-a5cc-f745e15eee43
2006-06-15 19:10:28 +00:00
tor%cs.brown.edu
424eaaad24 Bug 341292 - Remove nsISVGPathFlatten interface. r=longsonr, sr=roc
git-svn-id: svn://10.0.0.236/trunk@199989 18797224-902f-48f8-a5cc-f745e15eee43
2006-06-15 15:59:28 +00:00
tor%cs.brown.edu
5b67d7626b Bug 340028 - <svg:image> rendering problems on Intel OS-X. r=pedemonte
git-svn-id: svn://10.0.0.236/trunk@199987 18797224-902f-48f8-a5cc-f745e15eee43
2006-06-15 15:49:12 +00:00
longsonr%gmail.com
9bf51de465 Bug 340543 - Use IsEmpty() rather than Length() == 0 or !Length() in nsSVGCairoGlyphGeometry. r+sr=tor
git-svn-id: svn://10.0.0.236/trunk@199966 18797224-902f-48f8-a5cc-f745e15eee43
2006-06-15 11:27:19 +00:00
uriber%gmail.com
816ab1e15e Bug 328168: Horizontal paddings, borders and margins on multi-frame bidi inlines appear in the wrong places. Patch by Haamed Gheibi <gheibi@gmail.com>. r=roc+uriber, sr=roc.
git-svn-id: svn://10.0.0.236/trunk@199957 18797224-902f-48f8-a5cc-f745e15eee43
2006-06-15 08:16:23 +00:00
nick.kreeger%park.edu
d463bf7579 Fix bug 324501, Search field input box renders with unnecessary boder. Patch by Smokey Ardisson <alqahira@mindspring.com> r=Chris Lawson, sr=smfr, dveditz=branch approval 1.8.0 and 1.8.1. Landing 1.8.0, 1.8, and trunk.
git-svn-id: svn://10.0.0.236/trunk@199946 18797224-902f-48f8-a5cc-f745e15eee43
2006-06-15 03:45:42 +00:00
bzbarsky%mit.edu
573fb468c8 Make sure to actually return something. Bug 341465, patch by Ryan VanderMeulen
<ryanvm@gmail.com>, r+sr=bzbarsky


git-svn-id: svn://10.0.0.236/trunk@199945 18797224-902f-48f8-a5cc-f745e15eee43
2006-06-15 03:45:40 +00:00
roc+%cs.cmu.edu
a3a8c10417 Bug 341141. Position abs-pos clip rects correctly. r+sr=bzbarsky
git-svn-id: svn://10.0.0.236/trunk@199941 18797224-902f-48f8-a5cc-f745e15eee43
2006-06-15 03:25:33 +00:00
roc+%cs.cmu.edu
c98688e514 Bug 340908. Make invalidation work properly in SVG foreignobject, and treat reflow separately from invalidation/painting. r=tor,sr=bzbarsky
git-svn-id: svn://10.0.0.236/trunk@199940 18797224-902f-48f8-a5cc-f745e15eee43
2006-06-15 03:23:56 +00:00
roc+%cs.cmu.edu
29cf24ae1d Bug 331883. Restrict anonymous box selectors to agent/user style sheets. r+sr=dbaron/bzbarsky
git-svn-id: svn://10.0.0.236/trunk@199937 18797224-902f-48f8-a5cc-f745e15eee43
2006-06-15 03:20:19 +00:00
sharparrow1%yahoo.com
fb64db47ea Bug 334760: Printing of iframes broken on cocoa and linux. r+sr=roc
git-svn-id: svn://10.0.0.236/trunk@199936 18797224-902f-48f8-a5cc-f745e15eee43
2006-06-15 03:19:32 +00:00
sharparrow1%yahoo.com
fa177be505 Bug 334555: Fix printing of translucent background on root. r+sr=roc.
git-svn-id: svn://10.0.0.236/trunk@199933 18797224-902f-48f8-a5cc-f745e15eee43
2006-06-15 03:17:06 +00:00
mhammond%skippinet.com.au
e96b5e495a Land DOM_AGNOSTIC3_BRANCH, bug 255942. r=a few people, sr=brendan.
git-svn-id: svn://10.0.0.236/trunk@199778 18797224-902f-48f8-a5cc-f745e15eee43
2006-06-13 03:07:47 +00:00
joshmoz%gmail.com
910e575ee4 selection highlight color changed in 0.5+ to no longer use system selection color. b=240320 r=josh sr=roc
git-svn-id: svn://10.0.0.236/trunk@199742 18797224-902f-48f8-a5cc-f745e15eee43
2006-06-12 19:33:07 +00:00
cbiesinger%web.de
e9c6867ae8 Bug 341084 use a unicode buffer rather than AssignWithConversion
r+sr=bz


git-svn-id: svn://10.0.0.236/trunk@199712 18797224-902f-48f8-a5cc-f745e15eee43
2006-06-12 17:05:50 +00:00
tor%cs.brown.edu
d2c1a817f7 Build bustage fix.
git-svn-id: svn://10.0.0.236/trunk@199708 18797224-902f-48f8-a5cc-f745e15eee43
2006-06-12 16:21:17 +00:00
longsonr%gmail.com
ee1ae121ab Bug 339039 - Text spans return incorrect number of characters with getNumberOfChars(). r=tor,sr=roc
git-svn-id: svn://10.0.0.236/trunk@199706 18797224-902f-48f8-a5cc-f745e15eee43
2006-06-12 15:50:31 +00:00
martijn.martijn%gmail.com
23a0387e07 Bug 337356 - Page zoom breaks if content policy accesses frame's document, r+sr=bzbarsky
git-svn-id: svn://10.0.0.236/trunk@199697 18797224-902f-48f8-a5cc-f745e15eee43
2006-06-12 13:49:46 +00:00
roc+%cs.cmu.edu
5fb800535d Bug 331432. Move SVG-specific rule to svg.css, r+sr=bzbarsky
git-svn-id: svn://10.0.0.236/trunk@199687 18797224-902f-48f8-a5cc-f745e15eee43
2006-06-12 04:27:10 +00:00
tor%cs.brown.edu
4e78ff47bf Bug 340083 - crash with geometry inside desc/title. r+sr=roc
git-svn-id: svn://10.0.0.236/trunk@199638 18797224-902f-48f8-a5cc-f745e15eee43
2006-06-09 21:06:35 +00:00
dbaron%dbaron.org
007c225a7e Fix regression by re-retrieving style struct after changing the frame we're dealing with. b=340798 Patch by Robert O'Callahan <roc@ocallahan.org>. r+sr=dbaron
git-svn-id: svn://10.0.0.236/trunk@199637 18797224-902f-48f8-a5cc-f745e15eee43
2006-06-09 21:04:21 +00:00
tor%cs.brown.edu
98942fbc5b Bug 340152 - Remove nsISVGMarkerFrame interface. r+sr=roc
git-svn-id: svn://10.0.0.236/trunk@199634 18797224-902f-48f8-a5cc-f745e15eee43
2006-06-09 20:40:06 +00:00
tor%cs.brown.edu
a6485f9dd4 Bug 340451 - Remove nsISVGRendererRegion. r+sr=roc
git-svn-id: svn://10.0.0.236/trunk@199617 18797224-902f-48f8-a5cc-f745e15eee43
2006-06-09 18:08:33 +00:00
roc+%cs.cmu.edu
e8c5d2419b Fixing bustage
git-svn-id: svn://10.0.0.236/trunk@199579 18797224-902f-48f8-a5cc-f745e15eee43
2006-06-09 04:43:15 +00:00
roc+%cs.cmu.edu
d5ea80116c Bug 338251. Create safe wrappers for gfx text functions and use them. r=smontagu,sr=rbs
git-svn-id: svn://10.0.0.236/trunk@199574 18797224-902f-48f8-a5cc-f745e15eee43
2006-06-09 03:29:32 +00:00
enndeakin%sympatico.ca
8fda9f9535 Convert position properly, r+sr=roc
git-svn-id: svn://10.0.0.236/trunk@199505 18797224-902f-48f8-a5cc-f745e15eee43
2006-06-08 15:13:58 +00:00
bzbarsky%mit.edu
0e81ab301b Make stylesheet service sheets apply dynamically. Bug 335689, r+sr=dbaron
git-svn-id: svn://10.0.0.236/trunk@199502 18797224-902f-48f8-a5cc-f745e15eee43
2006-06-08 14:32:20 +00:00
uriber%gmail.com
8b9a1f9460 Allow searching a line for a frame starting from a given point, to improve performance of forward-moving searches. Used in bidi resolution. bug=339935, r+sr=roc
git-svn-id: svn://10.0.0.236/trunk@199496 18797224-902f-48f8-a5cc-f745e15eee43
2006-06-08 08:41:51 +00:00
roc+%cs.cmu.edu
08078b50ef Bug 331590. Treat inline-box/grid/stack XUL elements like inline blocks, making them pseudo-stacking-contexts. r+sr=dbaron
git-svn-id: svn://10.0.0.236/trunk@199487 18797224-902f-48f8-a5cc-f745e15eee43
2006-06-08 03:35:29 +00:00
roc+%cs.cmu.edu
99e2835bf4 Bug 336121. Treat table outer frames as psuedostacking contexts. r+sr=dbaron
git-svn-id: svn://10.0.0.236/trunk@199486 18797224-902f-48f8-a5cc-f745e15eee43
2006-06-08 03:32:06 +00:00
roc+%cs.cmu.edu
a31e732a88 Fixing bustage
git-svn-id: svn://10.0.0.236/trunk@199485 18797224-902f-48f8-a5cc-f745e15eee43
2006-06-08 03:22:44 +00:00
roc+%cs.cmu.edu
0314852d54 Fixing bustage
git-svn-id: svn://10.0.0.236/trunk@199483 18797224-902f-48f8-a5cc-f745e15eee43
2006-06-08 02:41:32 +00:00
roc+%cs.cmu.edu
e71eeec88a Bug 339889. Propagate invalidation through the frame hierarchy to topmost widgets. r+sr=bzbarsky
git-svn-id: svn://10.0.0.236/trunk@199477 18797224-902f-48f8-a5cc-f745e15eee43
2006-06-08 01:11:43 +00:00
bzbarsky%mit.edu
3b99bbff21 Add more regression tests.
git-svn-id: svn://10.0.0.236/trunk@199456 18797224-902f-48f8-a5cc-f745e15eee43
2006-06-07 21:27:42 +00:00
bzbarsky%mit.edu
dc2d2bde2e Adding more regression tests.
git-svn-id: svn://10.0.0.236/trunk@199428 18797224-902f-48f8-a5cc-f745e15eee43
2006-06-07 17:47:21 +00:00
roc+%cs.cmu.edu
e721b11f6d Bug 334765. Testing backout to see if it was responsible for btek's Tp change.
git-svn-id: svn://10.0.0.236/trunk@199411 18797224-902f-48f8-a5cc-f745e15eee43
2006-06-07 02:35:57 +00:00