17918 Commits

Author SHA1 Message Date
uriber%gmail.com
776e2d47ef Reparent views when splitting inline ancestors. bug=329762 r+sr=bzbarsky
git-svn-id: svn://10.0.0.236/trunk@191981 18797224-902f-48f8-a5cc-f745e15eee43
2006-03-08 18:12:07 +00:00
allan%beaufour.dk
05fb655a82 Adding test cases pr. bzs request. Bug 84400
git-svn-id: svn://10.0.0.236/trunk@191969 18797224-902f-48f8-a5cc-f745e15eee43
2006-03-08 12:35:00 +00:00
uriber%gmail.com
725bb30f45 Change RemoveBidiContinuation() to convert bidi continuations into in-flows instead of actually remove them, in attempt to impreove performance. bug=319930 r=smontagu sr=bzbarsky
git-svn-id: svn://10.0.0.236/trunk@191966 18797224-902f-48f8-a5cc-f745e15eee43
2006-03-08 09:02:42 +00:00
cvshook%sicking.cc
b044116c80 Bug 325426: Only use baseURI to resolve relative uris. r=bz sr=jst
git-svn-id: svn://10.0.0.236/trunk@191956 18797224-902f-48f8-a5cc-f745e15eee43
2006-03-08 05:01:16 +00:00
masayuki%d-toybox.com
5fd3fef77b Bug 164700 css word-spacing applies at   at paint time but not at layout (reflow) time r+sr=rbs
git-svn-id: svn://10.0.0.236/trunk@191955 18797224-902f-48f8-a5cc-f745e15eee43
2006-03-08 03:30:57 +00:00
Olli.Pettay%helsinki.fi
b6cdf7cb60 Bug 234455, Centralize event dispatch r=jst, sr=bz
git-svn-id: svn://10.0.0.236/trunk@191900 18797224-902f-48f8-a5cc-f745e15eee43
2006-03-07 17:08:51 +00:00
bryner%brianryner.com
673b22c45c Make sure documents have a container before deciding that they should be translucent (bug 327014). r+sr=roc.
git-svn-id: svn://10.0.0.236/trunk@191880 18797224-902f-48f8-a5cc-f745e15eee43
2006-03-07 05:34:37 +00:00
bzbarsky%mit.edu
5b687a6a47 Remove the mPresShell member of nsBoxObject, and some other cleanup. Bug
329181, r=neil, sr=jst


git-svn-id: svn://10.0.0.236/trunk@191874 18797224-902f-48f8-a5cc-f745e15eee43
2006-03-07 03:20:39 +00:00
scootermorris%comcast.net
f4c0b389b9 Bug 302243 Reduce SVG observer usage by nsSVGGradientFrame
r=tor/sr=roc


git-svn-id: svn://10.0.0.236/trunk@191864 18797224-902f-48f8-a5cc-f745e15eee43
2006-03-07 00:04:59 +00:00
tor%cs.brown.edu
6c613ed6ad Bug 329529 - unitialized return value causing filters to not apply.
r=jwatt, sr=roc


git-svn-id: svn://10.0.0.236/trunk@191838 18797224-902f-48f8-a5cc-f745e15eee43
2006-03-06 19:53:53 +00:00
bzbarsky%mit.edu
7089c5e2bb Fix bug 328839 by holding a safe weak ref to mPresShell. r=neil, sr=jst
git-svn-id: svn://10.0.0.236/trunk@191814 18797224-902f-48f8-a5cc-f745e15eee43
2006-03-06 01:46:46 +00:00
masayuki%d-toybox.com
151a62d191 Bug 325296 JavaScript opacity for text in <div> element is broken, no problem on branch. patch by YAMASHITA Makoto <makotoy@ms.u-tokyo.ac.jp> r+sr=roc
git-svn-id: svn://10.0.0.236/trunk@191778 18797224-902f-48f8-a5cc-f745e15eee43
2006-03-04 16:05:12 +00:00
cbiesinger%web.de
cbd25d0bb8 bug 329140
- check for pango rather than gtk2 for non-gtk2 specific code
- add pango/cairo cflags where necessary
- don't include gtk headers when not needed
r=vlad


git-svn-id: svn://10.0.0.236/trunk@191776 18797224-902f-48f8-a5cc-f745e15eee43
2006-03-04 14:23:39 +00:00
bmlk%gmx.de
d32433877f Don't create dead cells if the position is outside the cellmap boundaries. bug 328339 r/sr=bz
git-svn-id: svn://10.0.0.236/trunk@191764 18797224-902f-48f8-a5cc-f745e15eee43
2006-03-04 05:32:38 +00:00
bmlk%gmx.de
24256cd622 Make visibility:collapse work again after the display list change. Implement overflow handling and view synchronization for collapsed frames. bug 326551 r/sr=roc
git-svn-id: svn://10.0.0.236/trunk@191763 18797224-902f-48f8-a5cc-f745e15eee43
2006-03-04 05:26:57 +00:00
dbaron%dbaron.org
7a1ce4afd8 Sync up :first-letter and :first-line property prohibitions with latest CSS2.1 drafts. b=220577 Patch by Chris Aillon, updated by Mats Palmgren and me. r+sr=dbaron
git-svn-id: svn://10.0.0.236/trunk@191686 18797224-902f-48f8-a5cc-f745e15eee43
2006-03-03 11:07:34 +00:00
bzbarsky%mit.edu
7ea406aa26 Revert nsIGlobalHistory2 to what it was on the 1.8 branch. Move the new stuff
to nsIGlobalHistory3.  Bug 328928, r=brettw and smfr, sr=darin


git-svn-id: svn://10.0.0.236/trunk@191656 18797224-902f-48f8-a5cc-f745e15eee43
2006-03-03 03:34:48 +00:00
bzbarsky%mit.edu
b776cda837 Remove some no longer needed code. Bug 326017, r+sr=jst
git-svn-id: svn://10.0.0.236/trunk@191650 18797224-902f-48f8-a5cc-f745e15eee43
2006-03-03 02:52:05 +00:00
enndeakin%sympatico.ca
46ea7d0193 Bug 327943, remove grippy frame, r=neil,sr=roc
git-svn-id: svn://10.0.0.236/trunk@191614 18797224-902f-48f8-a5cc-f745e15eee43
2006-03-02 21:42:29 +00:00
tor%cs.brown.edu
deb230db93 Bug 301628 - first pass at removal of svg observer mechanism.
r=scooter/jwatt, sr=roc


git-svn-id: svn://10.0.0.236/trunk@191604 18797224-902f-48f8-a5cc-f745e15eee43
2006-03-02 20:22:19 +00:00
benjamin%smedbergs.us
d03339af53 Bug 78081 - don't export intermediate libraries - initial makefile changes to switch from $(DIST)/lib to in-tree library locations - blanket-r=mento
git-svn-id: svn://10.0.0.236/trunk@191576 18797224-902f-48f8-a5cc-f745e15eee43
2006-03-02 15:22:10 +00:00
jwatt%jwatt.org
73c8733061 Fixing bug 328571. Change the type of PRBool SVG classes members to PRPackedBool. r+sr=roc@ocallahan.org
git-svn-id: svn://10.0.0.236/trunk@191575 18797224-902f-48f8-a5cc-f745e15eee43
2006-03-02 15:19:14 +00:00
uriber%gmail.com
7a1587db3e Bug 328876: Avoid compiler warning in nsFrame::GetSelectionClosestFrame(). r+sr=roc
git-svn-id: svn://10.0.0.236/trunk@191519 18797224-902f-48f8-a5cc-f745e15eee43
2006-03-01 21:18:30 +00:00
uriber%gmail.com
7ef51a976c Bug 328655: Pressing "Home" or "End" on a blank line in a textarea in a bidi page moves the caret to the top of the textarea. r=smontagu sr=roc
git-svn-id: svn://10.0.0.236/trunk@191508 18797224-902f-48f8-a5cc-f745e15eee43
2006-03-01 19:34:00 +00:00
uriber%gmail.com
e5b952f46a Bug 326932: Triple-click paragraph selection doesn't work correctly in paragraphs containing form controls. r+sr=roc
git-svn-id: svn://10.0.0.236/trunk@191505 18797224-902f-48f8-a5cc-f745e15eee43
2006-03-01 19:28:42 +00:00
jwatt%jwatt.org
4624a80f67 Fixing bug 328571. Change the type of PRBool SVG classes members to PRPackedBool. r+sr=roc@ocallahan.org
git-svn-id: svn://10.0.0.236/trunk@191478 18797224-902f-48f8-a5cc-f745e15eee43
2006-03-01 10:59:36 +00:00
jag%tty.nl
8ddd36c2f6 Bug 328516: attempt to get AIX building again.
git-svn-id: svn://10.0.0.236/trunk@191474 18797224-902f-48f8-a5cc-f745e15eee43
2006-03-01 09:36:51 +00:00
roc+%cs.cmu.edu
ca3c2481dc Bug 328898. deCOMtaminate signatures on nsIListControlFrame.h. Patch by Marc Liddell, r+sr=roc
git-svn-id: svn://10.0.0.236/trunk@191451 18797224-902f-48f8-a5cc-f745e15eee43
2006-03-01 01:00:29 +00:00
dbaron%dbaron.org
eb12391d73 Make percentage width and height work inside of foreignObject by fixing up the way foreignObject initiates the reflow process, and also partly fixing incremental change issues with foreignObject. b=328550 r+sr=roc
git-svn-id: svn://10.0.0.236/trunk@191383 18797224-902f-48f8-a5cc-f745e15eee43
2006-02-28 11:27:29 +00:00
sharparrow1%yahoo.com
83291ca305 Bustage fix; oops
git-svn-id: svn://10.0.0.236/trunk@191303 18797224-902f-48f8-a5cc-f745e15eee43
2006-02-27 06:14:25 +00:00
sharparrow1%yahoo.com
46b919e4f9 Bug 320326: deCOMtaminate GetContentAndOffsetsFromPoint, plus some slight behavior changes. r+sr=roc.
git-svn-id: svn://10.0.0.236/trunk@191302 18797224-902f-48f8-a5cc-f745e15eee43
2006-02-27 05:57:37 +00:00
roc+%cs.cmu.edu
fe7bb3975b Bug 256311. Improve block reflow performance in the presence of many empty lines, by being more aggressive about caching block and line emptiness state, and by stashing a reference to a line that we know has nothing but empty lines above it. Relanding because I accidentally backed it out. r+sr=dbaron
git-svn-id: svn://10.0.0.236/trunk@191298 18797224-902f-48f8-a5cc-f745e15eee43
2006-02-27 04:15:05 +00:00
roc+%cs.cmu.edu
f6b0317991 Backing out changes for bug 326944, really this time\!
git-svn-id: svn://10.0.0.236/trunk@191297 18797224-902f-48f8-a5cc-f745e15eee43
2006-02-27 04:13:51 +00:00
roc+%cs.cmu.edu
b280811155 Backing out changes for bug 326944.
git-svn-id: svn://10.0.0.236/trunk@191296 18797224-902f-48f8-a5cc-f745e15eee43
2006-02-27 03:22:03 +00:00
roc+%cs.cmu.edu
fd660c7b14 Putting nsIComboboxControlFrame.h back in preparation to revert checkin for bug 326944.
git-svn-id: svn://10.0.0.236/trunk@191295 18797224-902f-48f8-a5cc-f745e15eee43
2006-02-27 03:20:30 +00:00
roc+%cs.cmu.edu
ede1364b21 Bug 256311. Improve block reflow performance in the presence of many empty lines, by being more aggressive about caching block and line emptiness state, and by stashing a reference to a line that we know has nothing but empty lines above it. r+sr=dbaron
git-svn-id: svn://10.0.0.236/trunk@191294 18797224-902f-48f8-a5cc-f745e15eee43
2006-02-27 02:51:57 +00:00
roc+%cs.cmu.edu
064fcd0d74 Bug 326011. Retarget mouse events from frame-less views to their ancestors. r+sr=dbaron
git-svn-id: svn://10.0.0.236/trunk@191293 18797224-902f-48f8-a5cc-f745e15eee43
2006-02-27 02:47:13 +00:00
roc+%cs.cmu.edu
0649c81787 Bug 326944. Remove nsIComboboxControlFrame. r+sr=roc, patch by Marc Liddell
git-svn-id: svn://10.0.0.236/trunk@191292 18797224-902f-48f8-a5cc-f745e15eee43
2006-02-27 02:45:20 +00:00
roc+%cs.cmu.edu
5486ff00e1 Bug 326944. Remove nsIComboboxControlFrame. r+sr=roc, patch by Marc Liddell
git-svn-id: svn://10.0.0.236/trunk@191291 18797224-902f-48f8-a5cc-f745e15eee43
2006-02-27 02:33:26 +00:00
gavin%gavinsharp.com
3a7286a65f Bug 328298: crash when passing null to loadAndRegisterSheet, r+sr=dbaron
git-svn-id: svn://10.0.0.236/trunk@191284 18797224-902f-48f8-a5cc-f745e15eee43
2006-02-26 19:39:06 +00:00
tor%cs.brown.edu
39d4be7a80 Bug 328348 - Single version of viewport transform code. r=jwatt, sr=roc.
git-svn-id: svn://10.0.0.236/trunk@191275 18797224-902f-48f8-a5cc-f745e15eee43
2006-02-26 17:58:58 +00:00
tor%cs.brown.edu
b7a37c7685 Bug 328477 - Use the right version of abs in nsSVGCairoGlyphMetrics.
r=longsonr, sr=roc


git-svn-id: svn://10.0.0.236/trunk@191274 18797224-902f-48f8-a5cc-f745e15eee43
2006-02-26 17:51:58 +00:00
dbaron%dbaron.org
d3a3d5c677 Remove unused mCompactMarginWidth member. b=328551 r+sr=roc
git-svn-id: svn://10.0.0.236/trunk@191267 18797224-902f-48f8-a5cc-f745e15eee43
2006-02-26 10:35:44 +00:00
tor%cs.brown.edu
2284e90e53 Bug 315107 - SVG text with fill/stroke=none affects other content.
Patch by longsonr@gmail.com, r=tor, sr=roc.


git-svn-id: svn://10.0.0.236/trunk@191157 18797224-902f-48f8-a5cc-f745e15eee43
2006-02-24 16:33:32 +00:00
martijn.martijn%gmail.com
0720f4836c Bug 325507 - Replace nsISupportsArray with nsCOMArray in nsPluginInstanceOwner::EnsureCachedAttrParamArrays. r+sr=bzbarsky
git-svn-id: svn://10.0.0.236/trunk@191150 18797224-902f-48f8-a5cc-f745e15eee43
2006-02-24 14:43:39 +00:00
uriber%gmail.com
0cafbb55af Bug 327532: Content inserted before an element with a long (multi-line) ":before" text is inserted in the wrong place. r+sr=roc
git-svn-id: svn://10.0.0.236/trunk@191145 18797224-902f-48f8-a5cc-f745e15eee43
2006-02-24 06:58:33 +00:00
scootermorris%comcast.net
9426bdcd87 Fix for bug 328137
r=tor


git-svn-id: svn://10.0.0.236/trunk@191084 18797224-902f-48f8-a5cc-f745e15eee43
2006-02-23 22:52:12 +00:00
pedemont%us.ibm.com
f53ce54664 Bug 327843 - nsDOMCSSValueList doesn't QI to nsISupports. r,sr=bzbarsky.
git-svn-id: svn://10.0.0.236/trunk@191079 18797224-902f-48f8-a5cc-f745e15eee43
2006-02-23 22:31:34 +00:00
pavlov%pavlov.net
08a9b57473 fixing windows plugin clipping bugs. bug 328263. r=vlad
git-svn-id: svn://10.0.0.236/trunk@191067 18797224-902f-48f8-a5cc-f745e15eee43
2006-02-23 20:55:42 +00:00
benjamin%smedbergs.us
88d38f88a9 Fix typo exposed by bug 313309
git-svn-id: svn://10.0.0.236/trunk@191052 18797224-902f-48f8-a5cc-f745e15eee43
2006-02-23 19:00:58 +00:00