roc+%cs.cmu.edu
e63bc63a94
Backing out patches for bug 385270 (mostly --- due to other checkins in the meantime, the GetContent*() helper functions need to stay) to fix regressions. a=schrep
...
git-svn-id: svn://10.0.0.236/trunk@231203 18797224-902f-48f8-a5cc-f745e15eee43
2007-07-30 23:56:14 +00:00
sharparrow1%yahoo.com
d320fcdfc7
Backout bug 320378 due to regression bug 389398
...
git-svn-id: svn://10.0.0.236/trunk@231075 18797224-902f-48f8-a5cc-f745e15eee43
2007-07-26 22:03:57 +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
roc+%cs.cmu.edu
11a415bfd1
Bug 387969. Use CSS 'text-rendering' property to control text quality. r=pavlov,r+sr=bzbarsky
...
git-svn-id: svn://10.0.0.236/trunk@231046 18797224-902f-48f8-a5cc-f745e15eee43
2007-07-26 09:47:45 +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
dbaron%dbaron.org
8b81abaf10
Remove additional unused code from system font redesign, and add one comment. b=377947 r+sr=bzbarsky
...
git-svn-id: svn://10.0.0.236/trunk@231035 18797224-902f-48f8-a5cc-f745e15eee43
2007-07-26 06:41:37 +00:00
dbaron%dbaron.org
23ab448471
Make SetGenericFont not use aStartStruct-based computation since it's fundamentally incompatible with it. b=216456 r+sr=bzbarsky
...
git-svn-id: svn://10.0.0.236/trunk@231030 18797224-902f-48f8-a5cc-f745e15eee43
2007-07-26 06:32:19 +00:00
roc+%cs.cmu.edu
9434b513a1
Bug 379349. Reftest files need to be added. Created by fantasai
...
git-svn-id: svn://10.0.0.236/trunk@231025 18797224-902f-48f8-a5cc-f745e15eee43
2007-07-26 04:48:54 +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
ginn.chen%sun.com
b41bca37e9
Bug 387981 No focus events when exiting XUL submenus
...
r=surkov.alexander, enndeakin sr=neil
git-svn-id: svn://10.0.0.236/trunk@231015 18797224-902f-48f8-a5cc-f745e15eee43
2007-07-26 04:14:32 +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
dbaron%dbaron.org
977315b181
Mark tests passing that were fixed by bug 389464.
...
git-svn-id: svn://10.0.0.236/trunk@230995 18797224-902f-48f8-a5cc-f745e15eee43
2007-07-26 00:01:32 +00:00
dbaron%dbaron.org
1a0669a4e8
Fix enumerated values of font-size to depend on the right preference. b=389464 r+sr=bzbarsky
...
git-svn-id: svn://10.0.0.236/trunk@230988 18797224-902f-48f8-a5cc-f745e15eee43
2007-07-25 23:14:47 +00:00
sharparrow1%yahoo.com
03252b67f1
Bug 387201: ASSERTION: If we asked for force-fit, it should have been placed with float, padding. r+sr=roc
...
git-svn-id: svn://10.0.0.236/trunk@230973 18797224-902f-48f8-a5cc-f745e15eee43
2007-07-25 21:52:20 +00:00
bzbarsky%mit.edu
edbd43fcf9
Adding tests that make sure bug 352980 doesn't regress anything.
...
git-svn-id: svn://10.0.0.236/trunk@230970 18797224-902f-48f8-a5cc-f745e15eee43
2007-07-25 21:47:22 +00:00
vladimir%pobox.com
f223a46fa8
b=339553, drawString enhancement for canvas, r=me; patch from robarnold
...
git-svn-id: svn://10.0.0.236/trunk@230947 18797224-902f-48f8-a5cc-f745e15eee43
2007-07-25 18:21:35 +00:00
sharparrow1%yahoo.com
cf85fbccb8
Bug 386640: ClearStyleDataAndReflow is fundamentally broken. r+sr=bz
...
git-svn-id: svn://10.0.0.236/trunk@230941 18797224-902f-48f8-a5cc-f745e15eee43
2007-07-25 17:14:14 +00:00
longsonr%gmail.com
a5fa4e2721
Bug 388411 - Improve frame construction: make trivial constructors inline and check that content is what we expect. r+sr=tor
...
git-svn-id: svn://10.0.0.236/trunk@230921 18797224-902f-48f8-a5cc-f745e15eee43
2007-07-25 09:16:02 +00:00
bzbarsky%mit.edu
43d165c801
Avoid doing some work when initializing textfields. Bug 221150, patch by
...
peterv and a little bit me, r=me, sr=roc
git-svn-id: svn://10.0.0.236/trunk@230820 18797224-902f-48f8-a5cc-f745e15eee43
2007-07-25 00:11:23 +00:00
dbaron%dbaron.org
5db8d4d5a2
Implement -moz-initial for almost all remaining properties. b=80887 r+sr=bzbarsky
...
git-svn-id: svn://10.0.0.236/trunk@230750 18797224-902f-48f8-a5cc-f745e15eee43
2007-07-24 15:27:11 +00:00
longsonr%gmail.com
fbf4d262ab
Bug 388295 - Clean up nsSVGPathGeometryFrame: make constructor protected, put methods belonging to the same interface together. r+sr=tor
...
git-svn-id: svn://10.0.0.236/trunk@230740 18797224-902f-48f8-a5cc-f745e15eee43
2007-07-24 09:05:37 +00:00
dbaron%dbaron.org
69ad969c1d
Avoid potential recursion into Compute*Data on the same rule node (for an inherited struct), which can cause a leak. Add bolder and lighter font-weight to CheckFontProperties. Fix incorrect propagation of generic fonts in ComputeFontData. b=383979 r+sr=bzbarsky
...
git-svn-id: svn://10.0.0.236/trunk@230732 18797224-902f-48f8-a5cc-f745e15eee43
2007-07-24 04:13:45 +00:00
roc+%cs.cmu.edu
79a30d7b05
Bug 385270. Remove unnecessary (hopefully) bidi offset adjustment; the offsets will get fixed by a later reflow. r+sr=dbaron
...
git-svn-id: svn://10.0.0.236/trunk@230729 18797224-902f-48f8-a5cc-f745e15eee43
2007-07-24 03:48:10 +00:00
bzbarsky%mit.edu
afdd80c5eb
Have the rule take ownership of the parsed selector when we're done parsing it
...
instead of cloning the selector. Bug 386123, r+sr=dbaron
git-svn-id: svn://10.0.0.236/trunk@230720 18797224-902f-48f8-a5cc-f745e15eee43
2007-07-24 01:48:10 +00:00
bzbarsky%mit.edu
525f3e0e01
Add assertion. Bug 382199, r+sr=dbaron
...
git-svn-id: svn://10.0.0.236/trunk@230718 18797224-902f-48f8-a5cc-f745e15eee43
2007-07-24 01:42:23 +00:00
bzbarsky%mit.edu
83a1ff9f71
Address nits in patch for bug 257868. r+sr=roc
...
git-svn-id: svn://10.0.0.236/trunk@230708 18797224-902f-48f8-a5cc-f745e15eee43
2007-07-24 01:19:44 +00:00
enndeakin%sympatico.ca
a2cd632d90
Bug 388280, command event needs to know user input state, otherwise a popup could be blocked, r=jst,sr=bz
...
git-svn-id: svn://10.0.0.236/trunk@230702 18797224-902f-48f8-a5cc-f745e15eee43
2007-07-24 00:55:54 +00:00
sharparrow1%yahoo.com
76b2a6cc11
Bug 320378: Fix rendering preformance for heavily nested pages with clearance.
...
git-svn-id: svn://10.0.0.236/trunk@230701 18797224-902f-48f8-a5cc-f745e15eee43
2007-07-24 00:40:42 +00:00
sharparrow1%yahoo.com
f032c954de
Reftest for bug 386147
...
git-svn-id: svn://10.0.0.236/trunk@230695 18797224-902f-48f8-a5cc-f745e15eee43
2007-07-24 00:08:33 +00:00
asqueella%gmail.com
2617d636d9
Bug 388761 - fix MOZ_XUL-disabled builds
...
p=romaxa <romaxa@gmail.com>
r+sr=roc
git-svn-id: svn://10.0.0.236/trunk@230693 18797224-902f-48f8-a5cc-f745e15eee43
2007-07-24 00:04:37 +00:00
martijn.martijn%gmail.com
a8ef60d239
Reftests for bug 386470, r=peterv
...
git-svn-id: svn://10.0.0.236/trunk@230690 18797224-902f-48f8-a5cc-f745e15eee43
2007-07-23 23:40:17 +00:00
asqueella%gmail.com
e3a8e85fdf
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
git-svn-id: svn://10.0.0.236/trunk@230686 18797224-902f-48f8-a5cc-f745e15eee43
2007-07-23 23:31:12 +00:00
martijn.martijn%gmail.com
313efcf942
Bug 386470 <marquee contentEditable> should stop, r=peterv, sr=bzbarsky
...
git-svn-id: svn://10.0.0.236/trunk@230673 18797224-902f-48f8-a5cc-f745e15eee43
2007-07-23 22:02:57 +00:00
sharparrow1%yahoo.com
061b53d1a6
Bug 386147: Don't cut off floats at the bottom of the page, part 2: make sure continuations have the right preferred width. r+sr=dbaron.
...
git-svn-id: svn://10.0.0.236/trunk@230668 18797224-902f-48f8-a5cc-f745e15eee43
2007-07-23 21:40:10 +00:00
enndeakin%sympatico.ca
6c7f380713
Bug 387499, 387985, key navigation and shortcuts not working when menulist is closed, r=neil,sr=bz
...
git-svn-id: svn://10.0.0.236/trunk@230659 18797224-902f-48f8-a5cc-f745e15eee43
2007-07-23 17:08:10 +00:00
sharparrow1%yahoo.com
1de0220ce1
Bug 388359: Menu items are highlighted as mouse pointer moves below menu. Fix makes GetEventCoordinatesRelativeTo work across window roots. r+sr=roc.
...
git-svn-id: svn://10.0.0.236/trunk@230658 18797224-902f-48f8-a5cc-f745e15eee43
2007-07-23 16:44:34 +00:00
jwatt%jwatt.org
5ebaaa8a68
Preemptive reftest for bug 379178.
...
git-svn-id: svn://10.0.0.236/trunk@230644 18797224-902f-48f8-a5cc-f745e15eee43
2007-07-23 13:50:52 +00:00
jwatt%jwatt.org
9e99a8284d
Backing out last checkin to fix reftest failures. See bug 381285.
...
git-svn-id: svn://10.0.0.236/trunk@230612 18797224-902f-48f8-a5cc-f745e15eee43
2007-07-22 23:22:34 +00:00
jwatt%jwatt.org
846df9f54a
Fixing bug 381285. ASSERTION: can't mark frame dirty during reflow. r=dbaron@mozilla.com
...
git-svn-id: svn://10.0.0.236/trunk@230609 18797224-902f-48f8-a5cc-f745e15eee43
2007-07-22 22:35:05 +00:00
bzbarsky%mit.edu
b9c7c16ad3
Adding test.
...
git-svn-id: svn://10.0.0.236/trunk@230602 18797224-902f-48f8-a5cc-f745e15eee43
2007-07-22 20:30:09 +00:00
dbaron%dbaron.org
c197ae5ec7
Clean up empty gNoComputedStyle lists.
...
git-svn-id: svn://10.0.0.236/trunk@230601 18797224-902f-48f8-a5cc-f745e15eee43
2007-07-22 19:57:15 +00:00
dbaron%dbaron.org
a74fb3af48
Don't test properties whose values overlap with others.
...
git-svn-id: svn://10.0.0.236/trunk@230600 18797224-902f-48f8-a5cc-f745e15eee43
2007-07-22 19:56:35 +00:00
dbaron%dbaron.org
24d2facf62
Add hooks to get correct computed value for logical box properties.
...
git-svn-id: svn://10.0.0.236/trunk@230599 18797224-902f-48f8-a5cc-f745e15eee43
2007-07-22 19:56:13 +00:00
dbaron%dbaron.org
05fc7a6d65
Remove unused gNoComputedValue variable.
...
git-svn-id: svn://10.0.0.236/trunk@230595 18797224-902f-48f8-a5cc-f745e15eee43
2007-07-22 17:59:14 +00:00
dbaron%dbaron.org
c43accf129
Implement remaining properties in computed style (with some hacks for counter() values for content), and fix some page-break-* bugs exposed by the added test coverage. b=316981 r+sr=bzbarsky
...
git-svn-id: svn://10.0.0.236/trunk@230594 18797224-902f-48f8-a5cc-f745e15eee43
2007-07-22 17:58:37 +00:00
dbaron%dbaron.org
9597e8db18
Make CheckFontProperties consider font-size:larger and font-size:smaller as well. b=388548 r+sr=bzbarsky
...
git-svn-id: svn://10.0.0.236/trunk@230593 18797224-902f-48f8-a5cc-f745e15eee43
2007-07-22 17:57:35 +00:00
dbaron%dbaron.org
fb9626881b
Make aRuleDetail parameters to Compute*Data not be references. b=388546 r+sr=bzbarsky
...
git-svn-id: svn://10.0.0.236/trunk@230592 18797224-902f-48f8-a5cc-f745e15eee43
2007-07-22 17:56:56 +00:00
mats.palmgren%bredband.net
d8dd7baf9e
Remove nsDirectionalFrame::QueryInterface(), add GetFrameName(), and some other minor cleanup. b=385921 r+sr=dbaron
...
git-svn-id: svn://10.0.0.236/trunk@230586 18797224-902f-48f8-a5cc-f745e15eee43
2007-07-22 14:43:23 +00:00