dbaron@dbaron.org
e9dd239757
Remove a value for a property not listed in nsCSSPropList.h. b=258079 r+sr=bzbarsky a1.9=roc
2007-08-04 00:01:23 -07:00
aaronleventhal@moonset.net
e74bc44b8b
bug 348901. Remove extra whitespace from source when exposing accessible text. r+sr=roc, r=surkov. a=dbaron
2007-08-03 18:12:24 -07:00
jwalden@mit.edu
19f3d4de8a
Bug 374635 - [Midas] Visited links are black, not purple. Patch by Mathieu Fenniak <mfenniak-moz@mathieu.fenniak.net>, r=neil, sr=peterv, a=dbaron
2007-08-03 11:02:17 -07:00
enndeakin@sympatico.ca
e654841b1f
Bug 388995, remove popups from open chain after the popuphiding event, r+sr=bz, a=dbaron
2007-08-03 07:05:07 -07:00
longsonr@gmail.com
91af625050
Bug 387422 - text clip paths don't work. r=tor,sr=roc,a=dbaron
2007-08-03 01:39:12 -07:00
jruderman@hmc.edu
ea8e1e83e0
Add reftests for bug 387201.
2007-08-02 21:22:58 -07:00
vladimir@pobox.com
005351c710
urg, disable previous commit until I figure out what to do about libxul
2007-08-02 19:44:42 -07:00
vladimir@pobox.com
5f43c8b890
b=387132, speed up reftest running, r=roc,r=dbaron
2007-08-02 19:28:55 -07:00
sharparrow1@yahoo.com
08e9b1075e
Bug 389659: Scrollbar dragging broken when using fullZoom != 1.0. r+sr=roc, a19=dbaron
2007-08-02 18:17:24 -07:00
dbaron@dbaron.org
a7486445f6
Relanding patch for bug 387884 that I accidentally reverted while relanding bug 66619 (a=DEBUG-only): Patch by jwatt@jwatt.org: Fixing bug 387884. Use of assignment instead of comparison in assertion. r+sr=roc@ocallahan.org
2007-08-02 17:09:18 -07:00
dbaron@dbaron.org
c5c9d3cb46
Prefer distributing the width of a column-spanning cell to columns without specified widths, and make a specified width on a column-spanning cell not cause the column to be considered to have a specified width. b=379361 Patch by Daniel Holbert <dholbert@mozilla.com>. r+sr=dbaron
2007-08-02 17:07:29 -07:00
jwalden@mit.edu
bf1a450729
Bug 386801 - nsAbsoluteContainingBlock doesn't need to store a child list name; this shaves four bytes off nsViewportFrame, nsBlockFrame, and nsPositionedInlineFrame. r+sr+a=dbaron
2007-08-02 15:44:36 -07:00
jwalden@mit.edu
fd898a1065
Bug 390671 - Finish adding same-linelist iterator comparison assertions, and remove the useless NS_LINELIST_DEBUG_PASS_END #define that's defined only #ifdef DEBUG. rs+a=dbaron
2007-08-02 15:43:14 -07:00
bzbarsky@mit.edu
d1e0dfff1b
Give bullet frames the right style context parent. Bug 387219, r+sr+a=dbaron
2007-08-02 15:07:52 -07:00
bzbarsky@mit.edu
77efa38741
Account for the padding on our anonymous div when sizing. Bug 388086, r+sr+a=dbaron
2007-08-02 15:06:00 -07:00
bzbarsky@mit.edu
f96769770e
Don't optimize away necessary reflows. Bug 388374, r+sr+a=dbaron
2007-08-02 15:02:25 -07:00
bzbarsky@mit.edu
7a48b0d97d
Remove bogus assertion. Bug 314307, r+sr=roc, a=dbaron
2007-08-02 14:54:39 -07:00
bzbarsky@mit.edu
040a6bc26a
Add the tests too.
2007-08-02 14:36:59 -07:00
bzbarsky@mit.edu
725f9f32fc
Make sure to reflow the caption if it gets inserted into our table before another caption. Bug 389924, r=bernd, sr+a=dbaron
2007-08-02 14:34:58 -07:00
bzbarsky@mit.edu
331a767fbd
Make ContentInserted for captions more like ContentAppended and normal frame construction. Bug 386014, r=bernd, sr=roc, a=dbaron
2007-08-02 14:29:51 -07:00
bzbarsky@mit.edu
4754770d23
Don't set up counters for the anon cols set up by a <col span="n">. Bug 385866, r+sr+a=dbaron
2007-08-02 14:23:25 -07:00
bzbarsky@mit.edu
2d5d6cf51a
Fix EOF handling after an !important. Bug 390318, r+sr+a=dbaron
2007-08-02 14:20:11 -07:00
cbiesinger@gmx.at
b29067127d
382378 call NotifyContentObjectWrapper after the plugin has been instantiated so that scriptable plugins work correctly r+sr=bz
2007-08-02 14:15:05 -07:00
smichaud@pobox.com
6c6b9fe691
Stop printing plugin on OS X from causing crash. Bug 388082. r=vladimir, sr=pavlov
2007-08-02 13:54:45 -07:00
bzbarsky@mit.edu
f3dde487e1
Get the right style context for the blockframe containing an mtable. Bug
...
384649, r+sr=dbaron
2007-08-02 11:30:43 -07:00
bzbarsky@mit.edu
193b24d312
Remove bogus assert. Bug 350128, r+sr=roc, a=dbaron
2007-08-02 11:11:44 -07:00
bzbarsky@mit.edu
9c59e9e4cc
Introduce a setter for nsHTMLReflowState::mComputedHeight so that we're sure to
...
update the resize flags properly. Bug 388084, r+sr+a=dbaron
2007-08-02 11:08:05 -07:00
bzbarsky@mit.edu
e27bf19d9a
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
2007-08-02 10:54:36 -07:00
sharparrow1@yahoo.com
cb8372b00c
Bug 386266: Crash [@ nsFrameManager::UnregisterPlaceholderFrame] or assertions with -moz-column and float. r+sr=bzbarsky, a=blocking1.9+
2007-08-02 10:20:45 -07:00
vladimir@pobox.com
e3f0ded640
Create a new canvas for each test run; also, don't hang if an exception is thrown, instead print an error and exit
2007-08-02 01:53:53 -07:00
roc+@cs.cmu.edu
595643049e
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
2007-07-30 16:56:14 -07:00
sharparrow1@yahoo.com
3669c0cd1e
Backout bug 320378 due to regression bug 389398
2007-07-26 15:03:57 -07:00
Olli.Pettay@helsinki.fi
bd0b7ea6d7
Backing out bug 275196, xml:id, to fix tp regression
2007-07-26 07:16:19 -07:00
Olli.Pettay@helsinki.fi
e8dba5a1b4
Bug 275196, xml:id, r=sicking, sr=dbaron
2007-07-26 05:22:01 -07:00
roc+@cs.cmu.edu
9562390da7
Bug 387969. Use CSS 'text-rendering' property to control text quality. r=pavlov,r+sr=bzbarsky
2007-07-26 02:47:43 -07:00
tor@cs.brown.edu
c9776f2873
Bug 383184 - Implement SVG lighting filters.
...
Style portion r+sr=dbaron, rest r=longsonr, sr=roc.
2007-07-25 23:57:42 -07:00
dbaron@dbaron.org
46b4b15fbf
Remove additional unused code from system font redesign, and add one comment. b=377947 r+sr=bzbarsky
2007-07-25 23:41:37 -07:00
dbaron@dbaron.org
ee607c6642
Make SetGenericFont not use aStartStruct-based computation since it's fundamentally incompatible with it. b=216456 r+sr=bzbarsky
2007-07-25 23:32:19 -07:00
roc+@cs.cmu.edu
2e95c6717f
Bug 379349. Reftest files need to be added. Created by fantasai
2007-07-25 21:48:54 -07:00
jst@mozilla.org
83c8471b91
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
2007-07-25 21:14:33 -07:00
ginn.chen@sun.com
079e1bdfbe
Bug 387981 No focus events when exiting XUL submenus
...
r=surkov.alexander, enndeakin sr=neil
2007-07-25 21:14:32 -07:00
roc+@cs.cmu.edu
a28eeaaafd
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
2007-07-25 21:03:29 -07:00
sharparrow1@yahoo.com
0881e734d3
Bug 4821: Implement page zoom (backend). r+sr=roc.
2007-07-25 20:34:16 -07:00
dbaron@dbaron.org
0b092f6fbe
Mark tests passing that were fixed by bug 389464.
2007-07-25 17:01:32 -07:00
dbaron@dbaron.org
5bf1dff4fa
Fix enumerated values of font-size to depend on the right preference. b=389464 r+sr=bzbarsky
2007-07-25 16:12:38 -07:00
sharparrow1@yahoo.com
068fab685a
Bug 387201: ASSERTION: If we asked for force-fit, it should have been placed with float, padding. r+sr=roc
2007-07-25 14:52:20 -07:00
bzbarsky@mit.edu
6286ee12a6
Adding tests that make sure bug 352980 doesn't regress anything.
2007-07-25 14:47:22 -07:00
vladimir@pobox.com
a232b51aff
b=339553, drawString enhancement for canvas, r=me; patch from robarnold
2007-07-25 11:21:34 -07:00
sharparrow1@yahoo.com
2217b2847d
Bug 386640: ClearStyleDataAndReflow is fundamentally broken. r+sr=bz
2007-07-25 10:14:13 -07:00
longsonr@gmail.com
45fceee769
Bug 388411 - Improve frame construction: make trivial constructors inline and check that content is what we expect. r+sr=tor
2007-07-25 02:16:02 -07:00
bzbarsky@mit.edu
bea1e960d8
Avoid doing some work when initializing textfields. Bug 221150, patch by
...
peterv and a little bit me, r=me, sr=roc
2007-07-24 17:11:22 -07:00
dbaron@dbaron.org
f2ea9d4a0e
Implement -moz-initial for almost all remaining properties. b=80887 r+sr=bzbarsky
2007-07-24 08:27:11 -07:00
longsonr@gmail.com
3c31818450
Bug 388295 - Clean up nsSVGPathGeometryFrame: make constructor protected, put methods belonging to the same interface together. r+sr=tor
2007-07-24 02:05:37 -07:00
dbaron@dbaron.org
3df0ba7f03
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
2007-07-23 21:13:45 -07:00
roc+@cs.cmu.edu
b10b4dcb58
Bug 385270. Remove unnecessary (hopefully) bidi offset adjustment; the offsets will get fixed by a later reflow. r+sr=dbaron
2007-07-23 20:48:10 -07:00
bzbarsky@mit.edu
e07e6b79f8
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
2007-07-23 18:48:10 -07:00
bzbarsky@mit.edu
92f7b0bf6b
Add assertion. Bug 382199, r+sr=dbaron
2007-07-23 18:42:23 -07:00
bzbarsky@mit.edu
a1bbad630f
Address nits in patch for bug 257868. r+sr=roc
2007-07-23 18:19:43 -07:00
enndeakin@sympatico.ca
6193855ecc
Bug 388280, command event needs to know user input state, otherwise a popup could be blocked, r=jst,sr=bz
2007-07-23 17:55:52 -07:00
sharparrow1@yahoo.com
daf67977a4
Bug 320378: Fix rendering preformance for heavily nested pages with clearance.
2007-07-23 17:40:42 -07:00
sharparrow1@yahoo.com
2aeca66653
Reftest for bug 386147
2007-07-23 17:08:33 -07:00
asqueella@gmail.com
04264029fb
Bug 388761 - fix MOZ_XUL-disabled builds
...
p=romaxa <romaxa@gmail.com>
r+sr=roc
2007-07-23 17:04:36 -07:00
martijn.martijn@gmail.com
445a6b2f62
Reftests for bug 386470, r=peterv
2007-07-23 16:40:17 -07:00
asqueella@gmail.com
2604465594
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
2007-07-23 16:31:11 -07:00
martijn.martijn@gmail.com
9c1dcef796
Bug 386470 - <marquee contentEditable> should stop, r=peterv, sr=bzbarsky
2007-07-23 15:02:57 -07:00
sharparrow1@yahoo.com
b5804599fe
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.
2007-07-23 14:40:10 -07:00
enndeakin@sympatico.ca
3fe172d56a
Bug 387499, 387985, key navigation and shortcuts not working when menulist is closed, r=neil,sr=bz
2007-07-23 10:08:10 -07:00
sharparrow1@yahoo.com
7f1f88be47
Bug 388359: Menu items are highlighted as mouse pointer moves below menu. Fix makes GetEventCoordinatesRelativeTo work across window roots. r+sr=roc.
2007-07-23 09:44:34 -07:00
jwatt@jwatt.org
e7c044701f
Preemptive reftest for bug 379178.
2007-07-23 06:50:52 -07:00
jwatt@jwatt.org
17b1bdf0c7
Backing out last checkin to fix reftest failures. See bug 381285.
2007-07-22 16:22:34 -07:00
jwatt@jwatt.org
a487d5944f
Fixing bug 381285. ASSERTION: can't mark frame dirty during reflow. r=dbaron@mozilla.com
2007-07-22 15:35:05 -07:00
bzbarsky@mit.edu
c1450e1849
Adding test.
2007-07-22 13:30:09 -07:00
dbaron@dbaron.org
4b93f9ebc0
Clean up empty gNoComputedStyle lists.
2007-07-22 12:57:15 -07:00
dbaron@dbaron.org
3586987792
Don't test properties whose values overlap with others.
2007-07-22 12:56:35 -07:00
dbaron@dbaron.org
f1bb8b5fce
Add hooks to get correct computed value for logical box properties.
2007-07-22 12:56:13 -07:00
dbaron@dbaron.org
13ca5bbce6
Remove unused gNoComputedValue variable.
2007-07-22 10:59:14 -07:00
dbaron@dbaron.org
16033c063e
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
2007-07-22 10:58:37 -07:00
dbaron@dbaron.org
7c54e16491
Make CheckFontProperties consider font-size:larger and font-size:smaller as well. b=388548 r+sr=bzbarsky
2007-07-22 10:57:35 -07:00
dbaron@dbaron.org
ee7b9906fd
Make aRuleDetail parameters to Compute*Data not be references. b=388546 r+sr=bzbarsky
2007-07-22 10:56:56 -07:00
mats.palmgren@bredband.net
d6eb0045a2
Remove nsDirectionalFrame::QueryInterface(), add GetFrameName(), and some other minor cleanup. b=385921 r+sr=dbaron
2007-07-22 07:43:23 -07:00
mats.palmgren@bredband.net
a2e1cce21c
[DEBUG-only] Print a warning if we find a null float in the float cache. b=387651 r+sr=roc
2007-07-22 06:37:36 -07:00
tor@cs.brown.edu
d04fa35ca9
Bug 316908 - Add SVG to nsComputedDOMStyle. r+sr=dbaron
2007-07-21 07:20:25 -07:00
bzbarsky@mit.edu
70f1323690
Don't generate state keys at all, if there's nothing to get. Bug 388387, r+sr=sicking.
2007-07-20 20:00:02 -07:00
jwalden@mit.edu
804f30a419
Rename one of the bits on frames with a meaningful name, rs/r+sr=dbaron
2007-07-20 17:34:36 -07:00
Olli.Pettay@helsinki.fi
076594c97a
Bug 355367, textbox onchange doesn't fire if user tabs out and value changed in onkeydown, r=jst, sr=sicking
2007-07-20 16:19:19 -07:00
sharparrow1@yahoo.com
950a0b5183
Bug 379922: Canvas frame's invalidation no longer correct. r+sr=dbaron
2007-07-20 13:14:43 -07:00
sharparrow1@yahoo.com
4a5c79c99a
Reftest for bug 384762
2007-07-20 13:09:08 -07:00
sharparrow1@yahoo.com
70151029e0
Bug 384762: Negative margin + clear broken. r+sr=dbaron
2007-07-20 13:05:02 -07:00
jwalden@mit.edu
aed6f06159
Bug 386142 - fix up some comments on nsIFrame::Init. Patchby fantasai <fantasai.bugs@inkedblade.net>, r+sr=roc
2007-07-20 12:00:36 -07:00
sharparrow1@yahoo.com
b108db5934
Reftest for bug 384876
2007-07-20 11:39:36 -07:00
sharparrow1@yahoo.com
30bd65b852
Bug 384876: Padding gets added at both sides when overflow is used.
2007-07-20 11:35:20 -07:00
roc+@cs.cmu.edu
e4a9fc667f
Bug 364680. Intrinsic widths for columns. r+sr=dbaron
2007-07-19 19:21:43 -07:00
bzbarsky@mit.edu
ba5321bfbc
Landing tests that somehow never made it into the tree.
2007-07-19 17:26:41 -07:00
peterv@propagandism.org
b1fa111c52
Fix for bug 386300 (Caret disappears when pressing UP at the top of a contenteditable region). r/sr=jst.
2007-07-19 02:47:49 -07:00
roc+@cs.cmu.edu
585134e0a3
Note bug number
2007-07-19 02:10:56 -07:00
roc+@cs.cmu.edu
e356bdb5a8
Marking failing z-index test as failing on Windows.
2007-07-19 01:31:47 -07:00
roc+@cs.cmu.edu
2dc0b0fef2
Bug 328296. z-index reftest.
2007-07-18 21:38:19 -07:00
roc+@cs.cmu.edu
6088c2756c
Bug 346405. Handle reparenting of empty float lists. r+sr=dbaron
2007-07-18 21:32:08 -07:00
roc+@cs.cmu.edu
32a3b83c42
Bug 381703. First-letter frames that are wrapping non-first-letter-content should behave like spans and not compute their size. r+sr=dbaron
2007-07-18 21:29:59 -07:00
roc+@cs.cmu.edu
6ce95b8340
Bug 385354. When appending the first child of an element with :before content, we need to make sure we append after the :before frames for the element. r+sr=dbaron
2007-07-18 21:25:17 -07:00
roc+@cs.cmu.edu
9b94461238
Bug 328296. z-index reftest.
2007-07-18 21:02:49 -07:00
roc+@cs.cmu.edu
6e7d8b2db2
Bug 328296. Make outlines appeare below positioned elements instead of above them. r+sr=Mats Palmgren
2007-07-18 20:50:24 -07:00
enndeakin@sympatico.ca
c941b70ffa
Bug 388361, dropdowns in font dialog not always working, make sure to reset cached size when a frame is added or removed, r+sr=bz
2007-07-18 19:02:04 -07:00
vladimir@pobox.com
79a3825a21
b=387110, new pageloader test component, r=sicking
2007-07-18 17:46:00 -07:00
bzbarsky@mit.edu
91b5df5c24
Checking in missing file. Bug 204140
2007-07-18 15:17:30 -07:00
bzbarsky@mit.edu
d074804c35
Propagate stylesheet principals through to XBL binding loads; streamline load
...
security checks in the XBL code (so that all the security checks are gated
through LoadBindingDocumentInfo). Bug 204140, r=dbaron for the CSS changes,
r=sicking for the XBL changes, sr=sicking.
In particular, this change allows user stylesheets loaded from local files to
link to local files.
2007-07-18 14:56:57 -07:00
pavlov@pavlov.net
65e081a7db
fixing vc71 bustage
2007-07-18 14:56:02 -07:00
jwalden@mit.edu
3f90535472
Bug 376489 - Serve reftests from a web server so as not to depend on external resources, if the reftest is marked as needing HTTP; also picks up support for HTTP header and status modification in reftest files. r=dbaron
2007-07-18 14:32:50 -07:00
roc+@cs.cmu.edu
fd4fb4ef05
Bug 388591. Make reftests/bugs/368020-5.html random on Linux until someone can figure out why it fails on centos5.
2007-07-18 14:31:08 -07:00
bzbarsky@mit.edu
1c50566835
Adding test.
2007-07-18 12:56:20 -07:00
sharparrow1@yahoo.com
17c4c8aa8b
Restore includes t fix bustage.
2007-07-18 09:54:57 -07:00
sharparrow1@yahoo.com
7caaf873ac
Remove unused code; no bug. rs=bzbarsky.
2007-07-18 09:39:53 -07:00
enndeakin@sympatico.ca
60f0404552
Bug 387548, use sizetopopup to set popup size when an anchor is used, fixes wrong size on seamonkey autocomplete field, r+sr=bz
2007-07-18 08:24:57 -07:00
vladimir@pobox.com
77c5fe6ed4
b=386799, crash with zero-width canvas, r=stuart,sr=roc
2007-07-18 07:40:19 -07:00
vladimir@pobox.com
66b946a260
b=382613, moz-border-radius of background color isn't clamped to 50%, r+sr=roc
2007-07-18 07:14:53 -07:00
timeless@mozdev.org
5e374eeafd
Bug 386560 enable inspector support to work with --disable-xul
...
r=bsmedberg sr=bz
2007-07-17 22:41:40 -07:00
timeless@mozdev.org
7fa96959ad
Bug 386560 enable inspector support to work with --disable-xul
...
r=bsmedberg sr=bz
2007-07-17 22:35:23 -07:00
bzbarsky@mit.edu
46712cbd5c
Fix build bustage
2007-07-17 19:43:12 -07:00
bzbarsky@mit.edu
2350a1dc4e
When reparenting placeholders to live under a first-line, don't change their
...
style context parent. Bug 380012, r+sr=dbaron
2007-07-17 19:01:32 -07:00
asqueella@gmail.com
80fda011b1
back out 92543 due to DEBUG builds bustage
2007-07-17 14:52:27 -07:00
asqueella@gmail.com
48d17203d7
Bug 342487 - XSLT should use CheckLoadURIWithPrincipal
...
p=Ryan Jones <sciguyryan@gmail.com>
r+sr=jonas
2007-07-17 14:15:49 -07:00
asqueella@gmail.com
3323f65a06
Bug 92543 - BandRect.mFrames should be created as an nsAutoVoidArray
...
p=Alfred Kayser <alfredkayser@nl.ibm.com>
r+sr=roc
2007-07-17 14:00:27 -07:00
enndeakin@sympatico.ca
982de3fd3a
Bug 387659, popup coordinates are not set within popupshowing event,r=eli,sr=bz
2007-07-17 05:21:53 -07:00
longsonr@gmail.com
0336304911
Bug 386083 - SVG code should check gfxASurface::CairoStatus() when it creates new surfaces. r=jwatt,sr=tor
2007-07-17 02:24:27 -07:00
longsonr@gmail.com
37b0493711
Bug 388040 - Clean up nsSVGGeometryFrame: make constructor protected, put methods belonging to the same interface together and add interface comments. r+sr=tor
2007-07-17 01:40:28 -07:00
smontagu@smontagu.org
08cf10bb80
Mark 387653.html as failing on Windows
2007-07-17 00:25:11 -07:00
smontagu@smontagu.org
d6ad86078e
Mark 387653.html as failing on Mac
2007-07-16 23:37:28 -07:00
smontagu@smontagu.org
f1118e8024
Add reftest for bug 387653
2007-07-16 23:09:46 -07:00
sharparrow1@yahoo.com
f9d6bc573f
Bug 381631: Cannot print pages in Landscape mode. patch by Kenneth Herron, r=pavlov, sr=roc
2007-07-16 16:16:48 -07:00
roc+@cs.cmu.edu
d77607658c
Bug 386920 reftests.
2007-07-16 16:02:00 -07:00
mrbkap@gmail.com
fdc82745ab
Fix printf format-specifier and args mismatch to prevent potential DEBUG-only crashes. bug 388358, r+sr=roc
2007-07-16 15:26:53 -07:00
mrbkap@gmail.com
8af49e57b2
Squelch compile warnings in layout by not using 'static' in a header file. bug 388356, r=enndeakin sr=jst
2007-07-16 15:25:29 -07:00
sharparrow1@yahoo.com
9ccca7c362
Bug 386391: Old padding remains when updating bottom-positioned div. r+sr=roc
2007-07-16 11:55:24 -07:00
flamingice@sourmilk.net
09aeed6d39
Bug 386002, Move tryToClose calls on shutdown, r=benjamin
2007-07-16 10:55:54 -07:00
enndeakin@sympatico.ca
adeac57410
Bug 388064, remove extra active popup list from presshell, since popup manager now tracks popups, and does so for all popups, r+sr=roc
2007-07-16 07:53:32 -07:00
dbaron@dbaron.org
d40a9a5bb7
Add tests for bugs 66619 and 388019.
2007-07-15 22:55:51 -07:00
dbaron@dbaron.org
f367e18bc7
Don't drop empty rectangles on the floor. b=388019 r=sharparrow1@yahoo.com sr=roc@ocallahan.org
2007-07-15 22:55:04 -07:00
dbaron@dbaron.org
7ea5106b7b
Make ScrollContentIntoView consider continuations so that tabbing to a multi-line link makes the whole thing visible. b=66619 r=sharparrow1@yahoo.com sr=roc@ocallahan.org
2007-07-15 22:53:19 -07:00
kherron@fmailbox.com
8eb8ae55dd
Bug 337771 - Native -moz-appearance work for menus and toolbars on Windows XP. Patch by Simon Bünzli <zeniko@gmail.com>. r=emaijala, sr=bzbarsky.
2007-07-14 08:11:37 -07:00
dbaron@dbaron.org
2eb31e750b
Back out bug 66619 until I get review on bug 388019.
2007-07-13 22:18:09 -07:00
bzbarsky@mit.edu
b66e0608e5
Update the visual look of a file input when privileged script sets its value.
...
Bug 387978, r+sr=sicking
2007-07-13 21:46:09 -07:00
jwatt@jwatt.org
4737a61e83
Fixing bug 387884. Use of assignment instead of comparison in assertion. r+sr=roc@ocallahan.org
2007-07-13 04:03:48 -07:00
longsonr@gmail.com
166be8816d
Bug 375173 - svg switch occasionally displays multiple children. r+sr=roc
2007-07-13 02:58:48 -07:00
longsonr@gmail.com
f8d4a49991
Bug 387908 - Clean up nsSVGImageFrame.cpp: Remove an unused member variable, make constructor protected and report bad construction as an error. r+sr=tor
2007-07-13 02:32:37 -07:00
longsonr@gmail.com
43a7c5805c
Bug 384409 - Create a common GetContextForContent method in nsContentUtils and use it in nsScriptElement and svg. r=tor,r+sr=jonas
2007-07-13 01:49:07 -07:00
neil@parkwaycc.co.uk
923ed0fc49
nsTextFrameThebes ClusterIterator misuses memset plus cleanup b=387964 r+sr=roc
2007-07-13 01:22:00 -07:00
roc+@cs.cmu.edu
9fb0dfd8be
Bug 387867. Rename DISABLE_LIGATURES to DISABLE_OPTIONAL_LIGATURES and make the ATSUI code only disable optional ligatures. r=pavlov
2007-07-13 01:09:25 -07:00
dbaron@dbaron.org
39d965ec69
Add test that the nsRuleNode::Compute*Data functions don't touch aStartStruct when they shouldn't.
2007-07-12 16:50:13 -07:00
dbaron@dbaron.org
71d11500c3
Make ScrollContentIntoView consider continuations so that tabbing to a multi-line link makes the whole thing visible. b=66619 r=sharparrow1@yahoo.com sr=roc@ocallahan.org
2007-07-12 16:48:37 -07:00
roc+@cs.cmu.edu
56a324e667
Bug 387358. Don't go into an infinite loop searching for end-of-first-letter-cluster; also translate from DOM to textrun offsets. r=smontagu
2007-07-12 16:00:20 -07:00
bzbarsky@mit.edu
e77bd6b07b
Minor tweak to test
2007-07-12 14:48:43 -07:00
bzbarsky@mit.edu
38e9f3f89b
Fix regression in sizing of tables with scrollable rowgroups. Bug 387344,
...
r=bernd, sr=roc
2007-07-12 13:54:18 -07:00
bzbarsky@mit.edu
4d53ccf996
Make attribute changes that also cause a state change properly reresolve style
...
when a selector uses both the state and the attribute. Bug 315920, r=dbaron,
sr=sicking.
2007-07-12 13:05:45 -07:00
tor@cs.brown.edu
155c92e66f
Bug 379123 - filters on objects with some matrices not displayed.
...
r=longsonr, sr=roc
2007-07-12 08:42:30 -07:00
tor@cs.brown.edu
c2407cb71f
Bug 361745 - <svg:image> with negative width/height displaying inverted.
...
r=jwatt, sr=roc
2007-07-12 08:40:46 -07:00
enndeakin@sympatico.ca
13844e53a2
Bug 387111, release popup manager properly, was causing a crash, r+sr=roc
2007-07-12 06:57:01 -07:00
enndeakin@sympatico.ca
0fd6590d13
Bug 387720, fix shift+tab not working, popup reworking uncovered this bug which manifested itself as a regression, r+sr=roc
2007-07-12 06:54:42 -07:00
db48x@yahoo.com
6b4d9b9fb0
Bug 384576 - adding -moz-border-radius to an element causes the background to be drawn without dpi scaling
...
r=sharparrow1, sr=roc
2007-07-11 21:04:33 -07:00
dbaron@dbaron.org
50e1f6947c
Try fixing Windows test failure; consistent computed values for line-height: normal require constant font metrics.
2007-07-11 16:42:35 -07:00
dbaron@dbaron.org
5a4b8ae40c
Reftests for bug 311822. Patch by <arno.@no-log.org>. r=dbaron
2007-07-11 16:26:29 -07:00
dbaron@dbaron.org
ad89d87a35
Add tests for bugs 357614 and 387615.
2007-07-11 15:25:00 -07:00
dbaron@dbaron.org
e20dd3f3d0
Don't check for namespaced attributes when checking which attributes have case-insensitive values. b=387615 r+sr=bzbarsky
2007-07-11 15:24:19 -07:00
dbaron@dbaron.org
a88bb8603c
Make test_inherit_computation test the Compute*Data functions for eStyleUnit_Inherit.
2007-07-11 15:23:03 -07:00
bzbarsky@mit.edu
0a0534efd5
Pass through loader principal and URI to LoadSheet(). Bug 387317, r+sr=peterv
2007-07-11 12:44:27 -07:00
benjamin@smedbergs.us
cc074e3032
Bug 386445 - mac build stops with "multiple definitions of symbol nsINIParser::GetSrings", also changes to building mac dylibs with -single_module, r=luser,jag
2007-07-11 10:26:11 -07:00
enndeakin@sympatico.ca
2061ca0435
Bug 306669, tooltips not always showing, make sure that mCurrentTooltip is cleared properly, r=neil,sr=bz
2007-07-11 10:23:30 -07:00
peterv@propagandism.org
f7ff5666a6
Fix for bug 386496 (Clicking on link in designMode document does follow that link now). r/sr=bz.
2007-07-11 06:05:05 -07:00
enndeakin@sympatico.ca
7531752b3f
Bug 387142, submenus collapsing incorrectly, also ensure parent menu gets highlighted again when a subitem is selected, r+sr=bz
...
CVS: ----------------------------------------------------------------------
2007-07-11 05:05:40 -07:00
neil@parkwaycc.co.uk
10de8387c8
Followup to bug 348748 to fix the alignment of trailing backslashes in macros
...
[xxx_cast<foo*>(bar) is three characters shorter than NS_XXX_CAST(foo*, bar)]
2007-07-11 01:46:44 -07:00
jwalden@mit.edu
bf0bcff1f1
Add assertions that line iterators being compared are iterators over the same line list. rs=dbaron
2007-07-10 17:55:15 -07:00
dbaron@dbaron.org
d2fc4344cb
Reverse the list of which HTML attributes have case-sensitive values for the CSS attribute selector (i.e., list the ones whose values are case-insensitive instead, so new attributes are case sensitive by default). b=357614 Patch by Niels Leenheer (rakaz) <niels.leenheer@gmail.com>. r+sr=dbaron
2007-07-10 16:23:05 -07:00
enndeakin@sympatico.ca
41ff6c93eb
Bug 387236, submenus not closing up entire hierarchy, r+sr=bz
2007-07-10 10:03:32 -07:00
mrbkap@gmail.com
cf72287e8c
Backing out this change to see if it fixes the test failures.
2007-07-09 16:05:44 -07:00
mrbkap@gmail.com
bc4b050f93
Attempt to re-enable async reflow and painting in editor. bug 174823, r+sr=roc
2007-07-09 14:55:18 -07:00
jwalden@mit.edu
6d7584839a
Bug 348748 - Replace all instances of NS_STATIC_CAST and friends with C++ casts (and simultaneously bitrot nearly every patch in existence). r=bsmedberg on the script that did this. Tune in next time for Macro Wars: Episode II: Attack on the LL_* Macros.
2007-07-08 00:08:04 -07:00
jruderman@hmc.edu
1df32e680d
Bug 99319, Silence startup printf "Note: styleverifytree is disabled" and friends in the "disabled" case. Patch by Ryan Jones, r+sr=bzbarsky.
2007-07-07 16:52:59 -07:00
neil@parkwaycc.co.uk
78b14b30c1
Shortcut keys should open submenus (regression from bug 279703) r=Enn
2007-07-07 01:40:54 -07:00
jruderman@hmc.edu
7ac54608d9
Bug 321066, remove bogus assertions. Patch by Andreas Lange, r=enndeakin, sr=neil.
2007-07-06 18:44:19 -07:00
bzbarsky@mit.edu
4786dc1f42
Fix bug 387154 -- rendering of narrow buttons (for which we need to scoot the
...
text over to the left) regressed. r+sr=dbaron
2007-07-06 17:48:29 -07:00
sharparrow1@yahoo.com
3644116283
Bug 386900: Topic images rendered in wrong place on slashdot. r+sr=roc
2007-07-06 11:22:56 -07:00
bzbarsky@mit.edu
fc1c641b38
Mark test as failing for now until I can figure out what's going on
2007-07-06 11:16:51 -07:00
bzbarsky@mit.edu
6d2ab71697
Let's see whether turning off native theming helps with this test...
2007-07-06 10:05:06 -07:00
bzbarsky@mit.edu
3c74c29fd1
Adding test.
2007-07-06 09:03:27 -07:00
enndeakin@sympatico.ca
69d5a436a7
Bug 386795, popups positioned 1 pixel off when using ShowPopup, r+sr=roc
2007-07-06 05:12:47 -07:00
longsonr@gmail.com
b807e11154
Bug 386475 - Should not flush when resolving em and ex units. r=tor,sr=bzbarsky
2007-07-06 02:02:44 -07:00
smontagu@smontagu.org
b3af247d04
Add reftest for bug 386339
2007-07-05 23:26:06 -07:00
bzbarsky@mit.edu
5cf3fff9c7
Include the stuff we use. Bug 279703 followup, r=enn.
2007-07-05 21:23:56 -07:00
sharparrow1@yahoo.com
8de3d9eab5
Bug 387044: cleanup string usage in nsCSSParser. r+sr=bzbarsky
2007-07-05 18:21:56 -07:00
aaronleventhal@moonset.net
4ff6072f7d
Bug 377783. Fix crash and clean up table a11y. r=evan.yan
2007-07-05 08:39:29 -07:00
smontagu@smontagu.org
2306d88af1
bidi-001-v.html now passes on Mac
2007-07-05 03:08:34 -07:00
smontagu@smontagu.org
0123e4ef82
Change font-sizes from ems to pts
2007-07-05 02:43:50 -07:00
roc+@cs.cmu.edu
4f02c01c5e
Bug 375827. Regression test.
2007-07-04 19:57:32 -07:00
sharparrow1@yahoo.com
4ed2735ce2
Fix warning from Bug 285608. r+sr=roc.
2007-07-04 16:38:39 -07:00
dbaron@dbaron.org
a23cc3f5fc
Turn warning on constructing frames in the middle of reflow back into an assertion, now that the dependent bugs are fixed. b=336756
2007-07-04 13:40:14 -07:00
dbaron@dbaron.org
ca0e23379c
Remove unused copy constructors. b=386809 r+sr=bzbarsky
2007-07-04 11:52:27 -07:00
dbaron@dbaron.org
df3358641f
Implement -moz-border-start and -moz-border-end. Patch by Simon Montagu <smontagu@smontagu.org> and me. b=74880 r/sr=smontagu/dbaron
2007-07-04 11:51:16 -07:00
dbaron@dbaron.org
cb93264a30
Fix bustage on x86_64 Linux. b=279703 r=enndeakin
2007-07-04 11:37:33 -07:00
enndeakin@sympatico.ca
59c3596049
Bug 279703, rework XUL popups to use asynchronous opening, plus many other fixes, attempt 2 with creating widgets later, r=bz,neil,roc,sr=bz
2007-07-04 08:49:38 -07:00
roc+@cs.cmu.edu
2fbe7e618c
Bug 385423. Refactor textrun cache so that all textrun clients use a single global word-based cache. Responsibility for stripping out problematic characters (e.g. newlines) is given to the word cache. r=vlad,smontagu
2007-07-03 20:39:01 -07:00
roc+@cs.cmu.edu
ca0e143181
Bug 383129. Don't treat tree-related XUL tags as special when they're root elements. r+sr=bzbarsky
2007-07-03 20:20:04 -07:00
mats.palmgren@bredband.net
42a227c78a
Cleanup implementations of QueryInterface. b=385750 r+sr=dbaron r+sr=jst
2007-07-03 19:15:31 -07:00
mats.palmgren@bredband.net
8f7ef470bb
Make the viewport area that of the root frame, or in paginated contexts, the page content frame. b=380816 r=sharparrow1 sr=roc
2007-07-03 18:13:07 -07:00
sharparrow1@yahoo.com
b6d8dd200b
Bug 386142: fantasai's li'l Need More Comments bug. Patch by fantasai, r+sr=roc
2007-07-03 15:49:00 -07:00
sharparrow1@yahoo.com
f8eb726afe
Bug 386141: Switch NS_FRAME_IS_BOX to use IsFrameOfType. Patch by fantasai, r+sr=roc.
2007-07-03 15:11:28 -07:00
mats.palmgren@bredband.net
69ebf5ac96
Fix crash [@ nsPopupSetFrame::Destroy]. b=384877 r=enndeakin sr=roc
2007-07-03 14:16:48 -07:00
bzbarsky@mit.edu
eca3a4a55a
Menubars are special on OSX too. Bug 385880, r=bernd, sr=roc
2007-07-03 11:48:57 -07:00
bzbarsky@mit.edu
31793a2838
Propagate the principal responsible an image load all the way to
...
CanLoadImage/LoadImage in nsContentUtils, and use it for security checks
there. Bug 310165, r=sicking, sr=dbaron
2007-07-03 11:45:39 -07:00
bzbarsky@mit.edu
159729a500
Adding test.
2007-07-03 11:27:38 -07:00
gavin@gavinsharp.com
1bcd1f75b3
Bug 253851: wait for background image loads before firing onload (match behavior of IE/Safari/Opera), r+sr=dbaron
2007-07-03 06:59:02 -07:00
longsonr@gmail.com
a87fafd959
Bug 386713 - mark text-font-weight-01.svg failing on linux
2007-07-03 04:28:41 -07:00
longsonr@gmail.com
8819ed1885
Add reftest for lighter text - bug 379284
2007-07-03 03:16:11 -07:00
roc+@cs.cmu.edu
ac05142d6e
Bug 384988. Provide toplevel window to plugins for WM_TRANSIENT_FOR of dialog boxes. patch by Karl Tomlinson,r+sr=roc,jst
2007-07-02 20:41:34 -07:00
roc+@cs.cmu.edu
ca5eae3b7d
Bug 384975. Dispatch input events to windowless X plugins. patch by Karl Tomlinson, r+sr=roc,jst
2007-07-02 20:39:44 -07:00
roc+@cs.cmu.edu
10a1857ebe
Bug 384845. Drawing support for windowless plugins in X. Patch by Karl Tomlinson, r+sr=roc,jst
2007-07-02 20:33:13 -07:00
roc+@cs.cmu.edu
f4c4c26c85
Bug 384845. Make the NPSetWindowCallbackStruct memory associated with
...
window->ws_info available before SetWindow is called, and disable the plugin
window GtkSocket or xtbin creation for windowless plugins.
patch by Karl Tomlinson, r+sr=jst
2007-07-02 20:29:47 -07:00
flamingice@sourmilk.net
1807da1b5c
Bug 386012, Crash [@ nsTextFrameUtils::TransformText] loading png as HTML, Patch by Karl Tomlinson, r+sr=roc
2007-07-02 17:46:05 -07:00
roc+@cs.cmu.edu
f4b1a0a964
Bug 386548. Removing no-longer-used nsTextTransformer files
2007-07-02 17:29:01 -07:00
roc+@cs.cmu.edu
f0d093fb48
Bug 386548. Remove nsTextTransformer. r+sr=mats
2007-07-02 16:36:59 -07:00
sharparrow1@yahoo.com
048817c4c8
Bug 377204: Clearing multi-page floated elements works on screen but not when printing (fix for fixed-height case). r+sr=rpc.
2007-07-02 14:00:31 -07:00
benjamin@smedbergs.us
f1593a410c
Bug 383167 try #3 - need buildid in an external file, r=luser sr=jst with additional parts r=biesi
2007-07-02 11:20:24 -07:00
longsonr@gmail.com
5b8308915c
Bug 384391 - make sure outer svg is constructed only for svg:svg. Revisited to fix crashes (bug 385840 and bug 385852). r+sr=roc
2007-07-02 05:20:13 -07:00
smontagu@smontagu.org
e4523aaf38
Mark failing tests
2007-07-02 03:17:59 -07:00
smontagu@smontagu.org
6a7d0f2abe
First batch of Bidi reftests
2007-07-02 02:39:35 -07:00
sharparrow1@yahoo.com
9bbc9b2f9e
Bug 386387: ifilm videos don't play, only audio plays. r+sr=roc
2007-07-01 23:12:02 -07:00
sharparrow1@yahoo.com
1b3608dca9
Bug 386147: Don't cut off floats at the bottom of the page (part 1). r+sr=roc
2007-07-01 22:26:52 -07:00
smontagu@smontagu.org
a0b0245480
Reftest for bug 377918. r=roc
2007-07-01 22:25:52 -07:00
sharparrow1@yahoo.com
0306706e9a
Bug 343595: {inc} overflow:hidden float in overflow:hidden div doesn't get repositioned correctly. r+sr=roc
2007-07-01 22:19:57 -07:00
roc+@cs.cmu.edu
02e063297c
Removing nsTextFrame.cpp and associated makefile rules. r/sr=pavlov for the removal.
2007-07-01 20:31:57 -07:00
roc+@cs.cmu.edu
529a002f8e
Bug 386122. Allow text runs to end at preformatted newlines. Speeds up loading of plain-text files a lot because we don't have to have a textrun for the entire file. r=smontagu
2007-07-01 18:20:43 -07:00
roc+@cs.cmu.edu
c577b84df9
Bug 9101. Soft hyphen tests.
2007-07-01 18:15:06 -07:00
roc+@cs.cmu.edu
7536be9353
Bug 9101. Fix various soft-hyphen bugs, primarily related to detecting when hyphenation is needed during a second-pass break-forcing line reflow. r=smontagu
2007-07-01 18:14:27 -07:00
timeless@mozdev.org
51244bcf9d
Bug 385716 inIFlasher.drawElementOutline and inIFlasher.repaintElement aren't null safe [@ inLayoutUtils::GetWindowFor]
...
r=bz sr=bz
2007-07-01 12:13:13 -07:00
sharparrow1@yahoo.com
9da968b142
Bug 372768: {inc}Setting nowrap attribute dynamically does not change layout like it should. r=bzbarsky,sr=dbaron.
2007-07-01 11:42:18 -07:00
smontagu@smontagu.org
fa8e1fccff
Move SymmSwap and other character-related Bidi utility methods from layout to intl/unicharutil. Bug 385539, r+sr=roc
2007-06-30 22:56:10 -07:00
jruderman@hmc.edu
bc4229da26
Remove stray onload="run()" from references that have no "run" function.
2007-06-30 22:27:53 -07:00
sharparrow1@yahoo.com
c661df10ac
Mark reftest passing due to bug 375493
2007-06-30 11:06:04 -07:00
sharparrow1@yahoo.com
6fe77976be
Bug 375493: Adding an element with counter-increment does not update subsequent elements with counter. r+sr=dbaron.
2007-06-30 10:41:03 -07:00
kherron@fmailbox.com
f7acb351db
Backing out patch for bug 381631 again, due to reftest failures.
2007-06-30 08:01:02 -07:00
kherron@fmailbox.com
a8e77d4911
Bug 368504 - Table cell is wider than it should be. Patch by Ryan VanderMeulen <ryanvm@gmail.com>. r=dholbert.
2007-06-30 05:45:36 -07:00
kherron@fmailbox.com
f151892264
Bug 381631 - Cannot print pages in Landscape mode. r=pavlov, sr=roc.
2007-06-30 05:02:35 -07:00
vladimir@pobox.com
d36970431d
Put back the reftest like it was
2007-06-30 03:18:59 -07:00
vladimir@pobox.com
13790f9d2a
Attempt to disable reftest that's causing failure on linux due to linux platform (really disabled)
2007-06-30 02:20:28 -07:00
vladimir@pobox.com
ba578cfcc7
Attempt to disable reftest that's causing failure on linux due to linux platform
2007-06-30 01:59:49 -07:00
enndeakin@sympatico.ca
ea7b8f15ff
Bug 279703, backing out the popup changes due to performance regressions. sigh.
2007-06-29 15:39:50 -07:00
enndeakin@sympatico.ca
8a87437d5f
Bug 279703, backing out the popup changes due to performance regressions. sigh.
2007-06-29 15:15:59 -07:00
enndeakin@sympatico.ca
534c14e326
Bug 279703, rework XUL popups to use asynchronous opening, plus many other fixes, r=bz,neil,sr=bz
2007-06-29 12:04:45 -07:00
mconnor@steelgryphon.com
1e873a4350
backing out bug 347743 due to major crasher in 386332
2007-06-29 10:21:55 -07:00
sharparrow1@yahoo.com
13e811f369
Update reftest documentation for printing reftests. NPOTB.
2007-06-29 09:57:07 -07:00
peterv@propagandism.org
6662efd338
Fix for bug 237964 (Allow editable areas in browser (contentEditable)). r/sr=sicking.
2007-06-27 19:48:16 -07:00
jst@mozilla.org
b30f4be28c
Fixing bug 347743. Delay plugin destruction on windows to get it out of layout frame destruction. r+sr=roc@ocallahan.org
2007-06-27 17:15:11 -07:00