Jesse Ruderman
e0ff240014
Add a bunch of crashtests
2009-02-10 22:18:05 -08:00
Michael Ventnor
7a2af3b188
Bug 476738. Implement 'inset' box-shadows. r+sr=roc,r=dbaron
2009-02-10 21:45:13 +13:00
Michael Ventnor
6718129c1f
Bug 476308. Box-shadows for buttons should not capture events. r+sr=roc
2009-02-05 21:22:02 +13:00
Arpad Borsos
6db605f5b3
Bug 474369 - get rid of nsVoidArray; layout part; r+sr=roc
2009-02-03 15:42:18 +01:00
Olli Pettay
05ae0408fc
Bug 476097, ASSERTION: killing mutation events with <input type=file>, r+sr=bz
2009-01-31 14:34:01 +02:00
Michael Ventnor
a989975f0c
Bug 475197. box-shadow should work on file input controls. r+sr=roc
...
--HG--
extra : rebase_source : ca08ac21ddb8c27c7348f87f6963a03cf6fcfa46
2009-01-30 20:10:25 +13:00
Boris Zbarsky
4645fc0d5c
Adding test for bug 457537
2009-01-29 20:33:55 -05:00
Boris Zbarsky
c23dc0b48e
Bug 335615. Don't do editor init inside frame construction. r=mats, sr=roc
2009-01-29 14:46:17 -05:00
Michael Ventnor
33dffbe3c7
Bug 475197. -moz-box-shadow needs to be hooked up to buttons and fieldsets since they have custom background painting code. r+sr=roc
2009-01-28 22:28:14 +13:00
Michael Ventnor
4ec03cb43f
Bug 123836 - Implement indeterminate property on checkboxes and radio buttons - r=roc,jst sr=roc
2009-01-22 13:07:44 +13:00
Boris Zbarsky
bfa1216f9d
Bug 473390 part 6. Move the flag-setting for file controls out of the frame constructor and into the frame implementation. r+sr=roc
2009-01-19 13:31:32 -05:00
Boris Zbarsky
3479245849
Bug 473390 part 5. Move the checkbox and radio face style code out of the frame constructor and into those frames. r+sr=roc
2009-01-19 13:31:32 -05:00
Boris Zbarsky
a71a7fc3a2
Bug 473390 part 3. Move some HTML frame construction assertions out of the frame constructor and into the relevant frame creation methods. r+sr=roc
2009-01-19 13:31:31 -05:00
Boris Zbarsky
42028dd8b5
Bug 473390 part 2. Call SetInitialChildList on HTML frames even if the child list is empty, to bring HTML in line with everything else. r+sr=roc
2009-01-19 13:31:31 -05:00
Benjamin Smedberg
c0b8dd79be
Bug 396185 - Make nsIFrame derivatives and helper abstract classes use a different dynamic-cast system than nsISupports:
...
* we know all types frames may be cast to at compile time, so instead of extensible GUID IIDs, use a big enum (see nsQueryFrame::FrameIID)
* eliminate all vestiges of refcounting, since frames aren't refcounted
Some frames (SVG frames in particular) still implement nsISupports-derived interfaces, for example nsISVGValue. There is a FrameIID for nsISVGValue that lets you go from a frame to the XPCOM interface, but you can't query back.
r+sr=roc
nsITextControlFrame didn't have an IID the first time around, but this wasn't a compile error because nsITextControlFrame::kFrameIID inherited from nsIFormControlFrame::kFrameIID. I've added a static analysis pass to verify the correct behavior, since I can't figure out a way to make the compiler do it.
--HG--
extra : rebase_source : 4894a2ca0278e2ab92f27459db77165f8348cf41
2009-01-12 14:20:59 -05:00
Benjamin Smedberg
507daffc50
Backed out changeset 4c4df6ed1b41 - Bug 396185 - Make nsIFrame not inherit from nsISupports due to mochitest failures... these appear to be crashes in nsGenericHTMLElement::GetEditorInternal.
2009-01-09 11:35:24 -05:00
Benjamin Smedberg
b0f322f21c
Bug 396185 - Make nsIFrame derivatives and helper abstract classes use a different dynamic-cast system than nsISupports:
...
* we know all types frames may be cast to at compile time, so instead of extensible GUID IIDs, use a big enum (see nsQueryFrame::FrameIID)
* eliminate all vestiges of refcounting, since frames aren't refcounted
Some frames (SVG frames in particular) still implement nsISupports-derived interfaces, for example nsISVGValue. There is a FrameIID for nsISVGValue that lets you go from a frame to the XPCOM interface, but you can't query back.
r+sr=roc
This patch locally causes two REFTEST-UNEXPECTED-PASS for Bidi stuff. It's possible that I accidentally fixed a bug, but I'm not sure, so I'm going to wait for the tinderboxes to confirm my local results.
2008-11-05 14:25:30 -05:00
L. David Baron
53ac2c7d8b
Rename flags and methods from space manager to float manager. (Bug 191448) r+sr=roc
2009-01-04 19:39:54 -05:00
L. David Baron
5110f58234
Fix some missed renames from bug 471356. r+sr=bzbarsky
2009-01-04 14:52:38 -05:00
L. David Baron
7f933168f7
Stop using nsAreaFrame for anything other than xul:label, which is the only thing for which it does anything different from nsBlockFrame, and rename it accordingly. (Bug 471356) r+sr=roc
...
--HG--
rename : layout/generic/nsAreaFrame.cpp => layout/xul/base/src/nsXULLabelFrame.cpp
rename : layout/generic/nsAreaFrame.h => layout/xul/base/src/nsXULLabelFrame.h
2008-12-29 10:07:38 -05:00
Olli Pettay
c459c58baa
Bug 469720 - tabindex of -1 set in javascript ignored on file input, r+sr=bz
2008-12-17 09:33:33 +02:00
Aiko
0a95915ab0
Combobox steals mouse event after menu is closed with Alt+Up. b=348236 r=mats sr=bzbarsky
2008-12-14 11:17:06 +01:00
Graeme McCutcheon
e24daa78af
Bug 345339. Make nsPresState not use a hashtable in favor of using less memory and only storing the things it really wants to store. Switch box objects to their own hashtable. r+sr=roc
2008-12-12 14:25:22 -05:00
Robert O'Callahan
6a2bbb2ee8
Bug 459613. When we tear down a textcontrol frame, tell its editor that we're blowing away the frame tree so it doesn't try to clear the spellcheck selection, which not only wastes time but does GetPrimaryFrame for during frame destruction which is a no-no. r+sr=mats
2008-12-12 21:34:43 +13:00
L. David Baron
f875ab4933
Avoid discontinuity when options drop to height:0 by using CalcFallbackRowHeight only when GetNumberOfOptions() == 0, thus eliminating the last caller of CalcFallbackRowHeight passing a non-zero option count. (Bug 467084) sr=roc r=bzbarsky a=blocking1.9.1+
2008-12-04 08:09:53 -08:00
L. David Baron
5ecdb26ff8
Pass the user font set through more reliably and make it a required parameter. (Bug 467084) r+sr=roc a=blocking1.9.1+
2008-12-04 08:09:53 -08:00
Graeme McCutcheon
a893e00536
Bug 215405. Restore scroll position, but not form state, on no-store and SSL no-cache sites. r+sr=bzbarsky
2008-12-03 12:55:14 -05:00
Markus Stange
bbeaacb82b
Bug 462793 - Changing listbox selection with keyboard no longer scrolls to make the newly selected item visible, r+sr=roc
2008-11-04 15:38:16 +01:00
Benjamin Smedberg
19c238fa3c
Bug 461186 - nsTextControlFrame should not implement nsIPhonetic: there's only one caller, and that caller can use nsITextControlFrame directly. This is one less frame that implements an nsISupports-derived interface. r+sr=roc
2008-10-27 20:27:55 -04:00
Theppitak Karoonboonyanan
afc7449aab
Bug 157546. The 'delete' key should delete an entire cluster. r=peterv,r+sr=roc
2008-10-16 20:44:32 +13:00
Mats Palmgren
f781370a4f
Ignore the keypress event if DOMEventToNativeKeyEvent() fails. b=456273 r=Olli.Pettay sr=jonas
2008-10-15 12:50:42 +02:00
Taras Glek
8d3ffd0416
Bug 456099: outparamdel nsIPrivateDOMEvent r+sr=jst
2008-10-09 16:23:07 -07:00
Boris Zbarsky
872ba2e8a1
Bug 433616 part 1. Make it possible to create a document viewer with no parent widget or container, and make various code saner about handling null document/prescontext/documentviewer containers. r=roc, sr=jst
2008-09-28 15:14:28 -04:00
Boris Zbarsky
fea473d9f8
Backing out changesets 2ea77fa990af, 7d2d8869e73c, 93441e4f521e, 43d2ee100f3b, a2d84821ea71 to see whether they're causing the Windows Txul or Mac Tp regressions
2008-09-29 08:51:29 -04:00
Boris Zbarsky
3eac01f00c
Bug 433616 part 1. Make it possible to create a document viewer with no parent widget or container, and make various code saner about handling null document/prescontext/documentviewer containers. r=roc, sr=jst
2008-09-28 15:14:28 -04:00
Taras Glek
712115b8df
bug 455536: s/NS_ERROR_FAILURE/NS_ERROR_OOM/ outparamdelled nsNodeInfoManager::GetNodeInfo r+sr=jsr
2008-09-25 15:46:52 -07:00
Boris Zbarsky
7171ff853d
Bug 455451. Don't notify from inside frame construction. r+sr=jst
2008-09-25 16:35:46 -04:00
Zack Weinberg
5ac3a51901
Bug 456792 - Two more API cleanups for nsCSSRendering; patch 1; r+sr=roc
2008-09-25 17:53:27 +02:00
Zack Weinberg
53bd2bb45d
Bug 456152 - slight API cleanup for nsCSSRendering::PaintBackground; r+sr=roc
2008-09-24 06:07:22 +02:00
Arpad Borsos
ba63ac8756
Bug 452797 - Clean up unused variables in layout/; v6; r+sr=roc
2008-09-20 15:42:03 +02:00
Robert O'Callahan
9c1776c82c
Bug 450930. Fire a DOM event when painting so that content and chrome can track what's being repainted. r=smaug,sr=dbaron
2008-09-18 21:47:21 +12:00
Arpad Borsos
99687ce381
Bug 454766 - Add suggested parentheses to layout/; r+sr=roc; (with nits by sgautherie)
2008-09-15 17:40:25 +02:00
Taras Glek
4c105d1266
bug 450777:deCOMtaminate nsNodeInfoManager::GetNodeInfo r+sr=jst
2008-09-12 15:32:18 -07:00
Robert Kaiser
0aa8acbd76
bug 451601 - kill MOZILLA_LOCALE_VERSION, main mozilla-central patch to kill xpfe-style chrome versions, r=ted sr=Neil
2008-09-11 01:08:57 +02:00
Ted Mielczarek
f4576958c6
bug 447642 - get rid of --disable-mochitest, replace MOZ_MOCHITEST with ENABLE_TESTS. r=bsmedberg
2008-09-09 13:59:11 -04:00
Taras Glek
60f6886e85
bug 454292:prbool fixes for layout r+sr=dbaron
2008-09-09 10:07:26 -07:00
timeless@mozdev.org
b28d2e0a0c
Backed out changeset 54215f2cbc66
...
to fix Bug 454186
SM crashes when try to download file [@ nsString::ToInteger - nsTreeBodyFrame::PaintProgressMeter]
2008-09-08 16:00:32 +02:00
Arpad Borsos
8f2f355656
Bug 452797 - Clean up unused variables in layout/; r+sr=roc
2008-09-06 20:38:31 +02:00
Robert O'Callahan
324b7650bc
Bug 376662. Convert nsIFrame::GetOffsetTo to not use views. We need to ensure that for popups and scrollframes, views and frames are kept in sync at *all* times. Also fixes bugs in tests for NS_FRAME_NO_MOVE_FRAME. r+sr=bzbarsky
2008-09-06 20:52:56 +12:00
Robert O'Callahan
4f192c675b
Backing out changeset 1bdd5da49865 (for bug 376662) due to regression bug 453661
2008-09-05 15:40:06 +12:00
Robert O'Callahan
2a98fad6e1
Bug 376662. Make nsIFrame::GetOffsetTo not explicitly use views. r+sr=bzbarsky
2008-09-04 09:35:52 +12:00
Robert O'Callahan
280497581e
Bug 331088. Handle file-control frame being torn down while the dialog is up. r=smaug,sr=mats
2008-08-15 22:21:31 +12:00
Boris Zbarsky
806fd9a038
Bug 210094. Make min-height and max-height work on fieldset. r+sr=dbaron
2008-08-08 01:18:00 -04:00
Zack Weinberg
4d06747563
Bug 446498 – use new border rendering for focus rectangles, and strip dead code. r+sr=vlad
2008-08-06 12:33:18 +02:00
Mats Palmgren
56761dd7af
Bug 446663. Make sure that if the user is typing in a text input its text input listener will get the events (so that undo/redo work and oninput is fired).
2008-07-31 17:36:21 -07:00
Mats Palmgren
310e6f6c08
Bug 446663. Make sure that if the user is typing in a text input its text input listener will get the events (so that undo/redo work and oninput is fired).
2008-07-31 17:34:11 -07:00
Zack Weinberg
d8e5c0aeb0
Delete nsLayoutUtils::GetAbsoluteCoord(); fold logic into callers and simplify. (Bug 437335) r+sr=dbaron
2008-07-17 16:37:12 -07:00
Andrew Smith ext:(%2C%20Rob%20Arnold%20%3Ctellrob%40gmail.com%3E%2C%20L.%20David%20Baron%20%3Cdbaron%40dbaron.org%3E)
d47b357e6b
Implement css3 border-image property. (Bug 378217) r=vlad,dbaron,robarnold
2008-07-16 23:30:25 -07:00
L. David Baron
c4b7e273e8
Backed out changeset 9b0b2391485c due to linker errors related to nsStyleStructInlines.h not being included enough.
2008-07-16 22:59:14 -07:00
Andrew Smith ext:(%2C%20Rob%20Arnold%20%3Ctellrob%40gmail.com%3E%2C%20L.%20David%20Baron%20%3Cdbaron%40dbaron.org%3E)
8db48a0ff1
Implement css3 border-image property. (Bug 378217) r=vlad,dbaron,robarnold
2008-07-16 22:18:38 -07:00
John Daniels
e0bca1e0bb
Bug 419532 – deCOMtaminate nsICaret. r+sr=roc
2008-07-16 12:52:01 +02:00
neil@parkwaycc.co.uk
09626199c3
Bug 444466 – Crash [@ nsTextControlFrame::PreDestroy()], r+sr=bz
2008-07-12 11:26:40 +02:00
Mats Palmgren
69e75dde71
Use the post-reflow GetUsedMargin() value when placing the legend. b=433700 r+sr=dbaron
2008-07-09 17:42:44 +02:00
vladimir@pobox.com
10efce0bb4
b=431081; native selection box frame missing in fx3 - vista content only; r+sr=roc,a=beltzner
2008-04-28 20:55:07 -07:00
jst@mozilla.org
e619daaa68
Landing fix for bug 419716. Make us consistently deal how we're pass param tags to object tags when parsing XHTML. Patch by mrbkap@gmail.com and bent.mozilla@gmail.com, r+sr=jonas@sicking.cc, a=beltzner
2008-04-17 15:30:51 -07:00
dbaron@dbaron.org
ab7e601ce2
Backout bug 157546 (making the delete key delete by clusters) to fix blockers bug 419217 and bug 419406. Instead of removing the added test, mark now-failing tests as todo. a=damons
2008-04-14 18:04:18 -07:00
roc+@cs.cmu.edu
d23f3b4583
Bug 425253. Propagate reflow-depth tracking through XUL box layout. r+sr=dbaron,a=damon
2008-04-09 21:39:41 -07:00
reed@reedloden.com
f7dae3fbcd
Bug 420499 - "Caret browsing mode wrongly engaged" (Mochitest) [p=chris@pearce.org.nz (Chris Pearce [cpearce]) r+sr=roc a=blocking1.9+]
2008-04-08 11:52:48 -07:00
timeless@mozdev.org
7450957199
Bug 394114 Interfaces missing from various QI implementations. r=jag sr=jag a=dsicore
2008-04-06 05:28:34 -07:00
mats.palmgren@bredband.net
4e65955985
Disconnect the frame selection object from the pres shell earlier. b=421083 r+sr=roc a1.9=beltzner
2008-04-02 19:42:20 -07:00
masayuki@d-toybox.com
829a7d2e7e
Bug 424989 Cannot use reconversion of IMEs from system menu at the focus being on textarea r+sr=roc, b1.9=jonas
2008-03-29 12:38:05 -07:00
jruderman@hmc.edu
84cc2a1903
Adding crashtest
2008-03-26 21:27:43 -07:00
timeless@mozdev.org
e2c269222e
reverting, wrong patch, missing AMBIGUOUS
2008-03-19 14:55:22 -07:00
timeless@mozdev.org
5da68b2430
Bug 394114 Interfaces missing from various QI implementations. r=jag sr=jag a=dsicore
2008-03-19 14:19:35 -07:00
bzbarsky@mit.edu
84f8940b51
Don't use fieldset pref widths as min widths, since pref widths can be unconstrained. Incidentally makes it possible for text to legends to wrap if the page wants it to. Bug 404123 and bug 354502, r+sr=dbaron, a=beltzner.
2008-03-14 13:48:23 -07:00
dbaron@dbaron.org
6bd448a3eb
Give radio buttons and checkboxes a useful baseline, and switch checkboxes from text-bottom to baseline alignment (to match radios). b=402940 r+sr=bzbarsky a=blocking1.9+
2008-03-07 09:57:34 -08:00
dbaron@dbaron.org
46dea1c691
Fix the weird Get* API on nsStyleSides in favor of returning structs by value, to avoid further occurrences of bug 420069. b=420069 r+sr=roc a=beltzner
2008-03-05 16:05:26 -08:00
roc+@cs.cmu.edu
909dafab94
Bug 405952. Add scrollbar width to pref and min widths for overflow:scroll elements but for no other overflow values. r+sr=bzbarsky,dbaron,dholbert, a=beltzner
2008-02-28 12:37:06 -08:00
masayuki@d-toybox.com
7558425acf
Bug 418470 Go to line in View Source broken (NS_ERROR_UNEXPECTED at nsISelectionController.scrollSelectionIntoView) (retry) r+sr=roc, a1.9b4=beltzner
2008-02-28 07:28:37 -08:00
masayuki@d-toybox.com
7963138fd7
backing out the previous patch, becaused qm-centos5-01 dep unit test is orange
2008-02-28 05:59:25 -08:00
masayuki@d-toybox.com
67123b5a8f
Bug 418470 Go to line in View Source broken (NS_ERROR_UNEXPECTED at nsISelectionController.scrollSelectionIntoView) r+sr=roc, a1.9b4=beltzner
2008-02-28 03:01:56 -08:00
roc+@cs.cmu.edu
0918f9629c
Bug 157546. 'Delete' key should delete entire cluster. patch by Theppitak Karoonboonyanan, r+sr=roc,a=schrep
2008-02-21 18:24:04 -08:00
reed@reedloden.com
93f610125f
Back out patch from Theppitak Karoonboonyanan in bug 157546 due to test failures.
2008-02-20 03:10:16 -08:00
reed@reedloden.com
e023c51109
Bug 157546 - "[CTL-Thai] IM: <delete> key should delete WHOLE Thai "display cell"" [p=thep@linux.thai.net (Theppitak Karoonboonyanan) r+sr=roc a1.9=schrep]
2008-02-20 02:19:31 -08:00
jag@tty.nl
60e16aa5b6
Bug 73353: Clean up our MODULE/REQUIRES story. rs=dbaron, a=brendan
2008-02-18 00:50:04 -08:00
reed@reedloden.com
5be0a826cf
Back out Theppitak Karoonboonyanan's patch from bug 157546 due to a regression (bug 417745).
2008-02-15 12:20:55 -08:00
reed@reedloden.com
72c69b8ee9
Bug 157546 - "[CTL-Thai] IM: <delete> key should delete WHOLE Thai "display cell"" [p=thep@linux.thai.net (Theppitak Karoonboonyanan) r+sr=roc a1.9=beltzner]
2008-02-14 21:30:34 -08:00
Olli.Pettay@helsinki.fi
42ebfcfd7b
Bug 411212, cannot prevent file-picker from showing on <INPUT TYPE=FILE>, r+sr=roc+bzbarsky, a=mtschrep
2008-01-10 13:55:38 -08:00
reed@reedloden.com
1725ddc2a8
Bug 409587 - "input[type="file"] cropped when narrow width specified" [p=kinetik@flim.org (Matthew Gregan) r+sr=roc a1.9=beltzner]
2008-01-07 14:18:06 -08:00
jruderman@hmc.edu
acd9acb115
Add crashtest.
2008-01-06 15:55:24 -08:00
jruderman@hmc.edu
223678ded7
Add a crashtest
2008-01-05 22:42:00 -08:00
jruderman@hmc.edu
8e63ad0669
Add a crashtest (plus another crashtest I apparently forgot to check in before).
2008-01-05 22:10:06 -08:00
bzbarsky@mit.edu
6a06ad9346
Make image controls splittable just like regular images. Bug 409659, r+sr=roc, a=dsicore
2008-01-04 22:44:38 -08:00
neil@parkwaycc.co.uk
c525809abd
Make XUL elements really native anonymous b=410119 r=smaug sr+a=sicking
2008-01-04 03:24:41 -08:00
roc+@cs.cmu.edu
7baa9db579
Bug 407889. Reduce dynamic memory allocations during event handling by having nested invocations of HitTest share a single buffer for reordering display items; this buffer is an nsAutoTArray so it's mostly stack-allocated. r+sr=mats
2008-01-03 18:08:29 -08:00
reed@reedloden.com
98e619c7f1
Bug 406407 - "Accelerators for textEdit should not be affected by keyboard group/level" [p=lolkaantimat@gmail.com (Evgeniy Ivanov) r+sr=roc a1.9=stuart]
2007-12-29 12:43:27 -08:00
jruderman@hmc.edu
d5b36d0876
Add crashtests
2007-12-23 17:51:54 -08:00
dholbert@cs.stanford.edu
8fcb8ba0bf
Bug 408772: Replace nscoord_MAX-unsafe arithmetic with safe call to NSCoordSaturatingSubtract, in nsComboboxControlFrame::GetIntrinsicWidth. r+sr=bzbarsky a=mtschrep
2007-12-18 11:26:35 -08:00
jruderman@hmc.edu
f83ab8e179
Add crashtest
2007-12-17 23:19:21 -08:00
jruderman@hmc.edu
e6c66357fb
Add crashtest
2007-12-17 16:35:42 -08:00
jruderman@hmc.edu
aace800037
Add crashtests
2007-12-16 17:23:03 -08:00
jruderman@hmc.edu
df89953d32
When you stare into the crashtest, the crashtest also stares back into you.
2007-12-16 17:20:41 -08:00
jruderman@hmc.edu
55a4e515e1
Add a crashtest
2007-12-16 17:16:39 -08:00
jruderman@hmc.edu
85cda99d41
Add crashtest
2007-12-16 17:13:30 -08:00
jruderman@hmc.edu
309d123c00
Old MacDonald had a farm, EIEIO. And on that farm he had some crashtests, EIEIO. With an mlk here and an assert there, here a crash, there a hang, everywhere a big bang. Old MacDonald had a farm, EIEIO.
2007-12-16 17:10:36 -08:00
jruderman@hmc.edu
48b26fa0a4
Add crashtest
2007-12-16 16:52:49 -08:00
jruderman@hmc.edu
8be0b64f36
Add crashtest
2007-12-16 14:10:22 -08:00
jruderman@hmc.edu
90abaeb7d9
Add two crashtests
2007-12-16 14:08:46 -08:00
jruderman@hmc.edu
2c905a9b6d
Crashtest!
2007-12-15 20:55:06 -08:00
jruderman@hmc.edu
43da2f805d
Add crashtests
2007-12-15 15:45:02 -08:00
reed@reedloden.com
5dee196d59
Back out patch from bug 406047, as it is causing orange on Linux and Tp regression on Mac.
2007-12-14 00:55:08 -08:00
reed@reedloden.com
5c9374908b
Bug 406407 - "Accelerators for textEdit should not be affected by keyboard group/level" [p=lolkaantimat@gmail.com (Evgeniy Ivanov) r+sr=roc a1.9=stuart]
2007-12-13 23:20:32 -08:00
roc+@cs.cmu.edu
1b3c373e42
Bug 407015. Dropdown listboxes should not propagate computed height from the scrollframe to its scrolled content. r+sr=dbaron
2007-12-06 16:10:31 -08:00
enndeakin@sympatico.ca
79f6145d26
Bug 401627, better way of handling click to close menu so that it doesn't reopen the menu again, r+sr=roc
2007-12-03 08:33:42 -08:00
bzbarsky@mit.edu
8bbaeaa979
Landing part of bug 363858 that somehow got misplaced. pending r=dbaron
2007-12-02 23:38:48 -08:00
bzbarsky@mit.edu
101a9e4770
Don't do arithmetic with unconstrained widths when reflowing comboboxes. Bug 363858, r+sr=dbaron
2007-12-02 22:41:38 -08:00
roc+@cs.cmu.edu
f2ba8ed525
Bug 405305. Fix z-ordering of legend background so it's in the block-backgrounds layer. r+sr=mats
2007-12-01 00:32:51 -08:00
reed@reedloden.com
756d546015
Bug 363696 - "Crash [@ nsHTMLReflowState::ComputeContainingBlockRectangle] with file upload control in xul" [p=kinetik@flim.org (Matthew Gregan) r=bzbarsky sr=roc a=blocking1.9+]
2007-11-26 19:35:50 -08:00
reed@reedloden.com
71b2658219
Bug 373623 - "Unicode … should be used instead of three separate dots: ..." (browser locales) [p=hendrik.maryns@uni-tuebingen.de (Hendrik Maryns) r=mconnor a1.9=beltzner]
2007-11-26 18:44:44 -08:00
Olli.Pettay@helsinki.fi
1887860ac2
Bug 368760, r=mats, sr=roc, a=blocking1.9+
2007-11-22 12:47:33 -08:00
aaronleventhal@moonset.net
ef71b5465e
Bug 385070. Accessible subtrees for anonymous content need to be shut down. Patch by Evan Yan. r=aaronlev, r+sr=roc for layout part, a=dsicor
2007-11-20 12:39:36 -08:00
Evan.Yan@Sun.COM
c71b803bc5
back out patch of bug 385070 which broke accessible tree, to make nightly build safe
2007-11-16 01:12:58 -08:00
aaronleventhal@moonset.net
4ffa31a420
Bug 385070. Nodes in anonymous content trees that are hidden not being shut down. Patch by Evan Yan. r=aaronlev, r+sr=roc, a=mconnor
2007-11-15 17:38:33 -08:00
reed@reedloden.com
5b562b55a5
Bug 402198 - Use async version of Invalidate() to avoid flushing pending notifications [p=mats.palmgren@bredband.net (Mats Palmgren) r+sr=roc a1.9=schrep]
2007-11-13 08:44:48 -08:00
mats.palmgren@bredband.net
ce6e262c89
Backing out relevant part of bug 402198 to see if it fixes Orange on Windows Tinderbox...
2007-11-09 20:23:26 -08:00
mats.palmgren@bredband.net
3213853d63
Use async version of Invalidate() to avoid flushing pending notifications. Also, document this aspect of the Invalidate() API. b=402198 r+sr=roc a=mtschrep
2007-11-09 16:51:02 -08:00
reed@reedloden.com
24c838a4d7
Bug 336153 - Fix fieldset content-block sizing when a specified height is given [p=roc r+sr=bzbarsky a=blocking1.9+]
2007-11-07 20:04:32 -08:00
neil@parkwaycc.co.uk
32d272346f
Bug 399968 Back out some parts from bug 258875 that have no effect r+sr+a=roc
2007-10-19 01:51:27 -07:00
roc+@cs.cmu.edu
0a842dee00
Backing out fix for bug 345339 because of test failures
2007-10-09 20:39:16 -07:00
roc+@cs.cmu.edu
c15b5b5849
Bug 345339. Stop using a generic hashtable to store element session history state in nsPresState. patch by Karthik Sarma, r+sr=roc,a=sicking
2007-10-09 19:15:23 -07:00
Olli.Pettay@helsinki.fi
4bee858f92
Bug 388558, 'change' event isn't dispatched if user selects input field value from the autocomplete list, r=jst, sr=sicking, a=mconnor
2007-10-02 09:56:07 -07:00
aaronleventhal@moonset.net
7ded84c2cb
bug 397644. File control not exposed correctly to a11y apis. r+sr+a=roc
2007-09-27 18:09:14 -07:00
roc+@cs.cmu.edu
74ac87567d
Bug 392629. Be a bit more clever about invalidating listboxes and combobox dropdowns when the focus ring moves. r+sr=bzbarsky
2007-09-27 16:06:31 -07:00
joshmoz@gmail.com
21632d3639
extra measure of security for password textfields on Mac OS X. b=394107 r=smorgan sr=roc
2007-09-27 09:01:32 -07:00
bzbarsky@mit.edu
f57439e68f
Only update the select command for focused text inputs. Bug 394792, r=roc, sr=neil, a=roc
2007-09-14 15:33:40 -07:00
bzbarsky@mit.edu
f347994a03
When selectedIndex is set, make sure to display the corresponding text in the display area. Bug 330554, r+sr=mats, a=dbaron
2007-08-21 20:25:42 -07:00
bzbarsky@mit.edu
db7616c86a
Make maxlength not affect initial values or scripted sets. Bug 345267, r+sr=mats, a=dbaron
2007-08-21 20:22:21 -07:00
bzbarsky@mit.edu
e5eb2da603
Make auto-height abs-pos textfields with top and bottom offsets both set use their intrinsic height, per spec. Bug 385870, r+sr+a=dbaron
2007-08-21 20:07:25 -07:00
bzbarsky@mit.edu
6b0b848b3c
Make sure to process style updates before reflow, and both before painting. Bug 375436, r+sr=roc, a=dbaron
2007-08-21 19:57:06 -07:00
bzbarsky@mit.edu
287202382b
When a file has already been selected, correctly prefill the filepicker with that file. Bug 374013, r+sr=sicking, a=dbaron
2007-08-14 11:42:10 -07:00
enndeakin@sympatico.ca
c42a4008e7
Bug 390420, select dropdowns appearing in the wrong place in some cases, r+bz,a=dbaron
2007-08-10 05:42:06 -07:00
bzbarsky@mit.edu
297e8aa8bc
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
4aa4d5dd92
Don't optimize away necessary reflows. Bug 388374, r+sr+a=dbaron
2007-08-02 15:02:25 -07:00
bzbarsky@mit.edu
ae6b0c1286
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
roc+@cs.cmu.edu
1da360b2d7
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
bzbarsky@mit.edu
75962c91a3
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
Olli.Pettay@helsinki.fi
c5b1d1c173
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
bzbarsky@mit.edu
e8d38bd977
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
peterv@propagandism.org
a1834b7d96
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
mrbkap@gmail.com
9e3c67b504
Backing out this change to see if it fixes the test failures.
2007-07-09 16:05:44 -07:00
mrbkap@gmail.com
a113b7f1b9
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
12e960c504
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
bzbarsky@mit.edu
a75b6ad2cb
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
mats.palmgren@bredband.net
0711c3f514
Cleanup implementations of QueryInterface. b=385750 r+sr=dbaron r+sr=jst
2007-07-03 19:15:31 -07:00
bzbarsky@mit.edu
fb1c4a5fb0
Fix parent style context warnings by being consistent about parent contexts.
...
Bug 380116, r+sr=dbaron
2007-06-15 22:11:20 -07:00
aaronleventhal@moonset.net
fcd292b57b
Fixing bustage
2007-06-14 06:47:23 -07:00
aaronleventhal@moonset.net
f72a1d82a4
Bug 384265. No accessible focus events fired during incremental find in an HTML <select>. r=mats, sr=neil
2007-06-14 06:18:16 -07:00
joshmoz@gmail.com
737a35bccc
don't let comboboxes render their labels over the native combobox button on Mac OS X. b=382043 r/sr=roc
2007-05-28 22:31:04 -07:00
joshmoz@gmail.com
f988aa1536
clean up unused methods and virualized methods in nsButtonFrameRenderer. Patch by Rob Arnold. b=315347 r/sr=roc
2007-05-23 13:32:56 -07:00
joshmoz@gmail.com
4753cd9fcc
don't add scrollbar width to getPrefWidth in nsComboboxControlFrame if the themed widget has set the internal button width to 0. b=381669 r/sr=roc
2007-05-23 12:16:27 -07:00
joshmoz@gmail.com
622024161f
Don't paint the background for the text frame in comboboxes if the combobox is themed. b=381268 r/sr=roc
2007-05-22 12:42:01 -07:00
joshmoz@gmail.com
53ebf783e5
don't put a dropmarker in comboboxes if nsITheme says not to. b=370282 r/sr=roc
2007-05-17 20:04:04 -07:00
mats.palmgren@bredband.net
e130486485
Protect against frame destruction during event handling and document when that can occur. b=378670 r+sr=bzbarsky
2007-05-17 04:12:30 -07:00
Olli.Pettay@helsinki.fi
c62c9a6daf
Bug 363089, Remove nsIDOMEventReceiver (this time passes mochitest), r+sr=jst
2007-05-14 02:11:38 -07:00
Olli.Pettay@helsinki.fi
0cb1dd0a4b
backout Bug 363089
2007-05-11 06:34:05 -07:00
Olli.Pettay@helsinki.fi
c509d37191
Bug 363089, Remove nsIDOMEventReceiver, r+sr=jst
2007-05-11 04:15:11 -07:00
bzbarsky@mit.edu
d6284567b3
Change the FrameNeedsReflow API to pass the dirty flags to be added directly tothe method, instead of setting them before calling the method. That way we canavoid reflowing the ancestor of a reflow root which is not itself dirty but hasdirty children. This also makes it harder to set dirty bits inconsistentlywith the FrameNeedsReflow call. Bug 378784, r+sr=dbaron, pending rbs' reviewon the mathml parts.
2007-05-06 12:16:51 -07:00
bzbarsky@mit.edu
e3f7c37db5
Fixing build bustage
2007-05-04 23:37:05 -07:00
bzbarsky@mit.edu
0e31adc5eb
Don't cut off the right-hand side of empty comboboxes. Bug 364510, r+sr=dbaron
2007-05-04 23:20:10 -07:00
bzbarsky@mit.edu
96cd2eee3b
Make computed style handle "normal" for line-height by computing an actualnumeric height. Bug 371041, r+sr=dbaron
2007-05-04 22:30:10 -07:00
dbaron@dbaron.org
e10913eee0
Add support for -moz-intrinsic, -moz-min-intrinsic, -moz-shrink-wrap, and -moz-fill for width, min-width, and max-width. b=311415 r+sr=bzbarsky
2007-05-03 16:11:00 -07:00
bzbarsky@mit.edu
9a5db57b2f
Introduce a GetPrimaryShell() API on nsIDocument. Convert existing callers ofGetShellAt(0) to using this API. Bug 378780. API introduction part by me,r+sr=jst. Mass-changes done by taras using squash, r+sr=me
2007-05-01 15:24:20 -07:00
bzbarsky@mit.edu
06015e948b
Make assertion reflect reality better. Bug 357044, r+sr=roc
2007-04-25 18:17:05 -07:00
benjamin@smedbergs.us
0ab7558e7b
Bug 376636 - Building with gcc 4.3 and -pendatic fails due to extra semicolons, patch by Art Haas <ahaas@airmail.net>, rs=me
2007-04-23 07:21:53 -07:00
sharparrow1@yahoo.com
ef438a7f65
Bug 378129: Consistently pass the right frame to InvalidateInternal. r+sr=roc.
2007-04-20 16:51:12 -07:00
bzbarsky@mit.edu
bf5ea77d39
Rename nsIFrame::GetPresContext to nsIFrame::PresContext. Bug 376042, patch byTaras Glek <tglek@mozilla.com>, rs=roc.
2007-03-30 14:11:41 -07:00
joshmoz@gmail.com
090fa1980b
remove app-specific code from tier-9 code. add a pref to handle native popup windows on Mac OS X instead. b=323062 r=smorgan sr=bsmedberg
2007-03-30 12:51:51 -07:00
Olli.Pettay@helsinki.fi
1f7ec1b192
375196, r+sr=roc
2007-03-25 22:38:22 -07:00
roc+@cs.cmu.edu
0054412272
Bug 374866. Reftests for text-transform. r=dbaron
2007-03-22 16:01:14 -07:00
neil%parkwaycc.co.uk
6d86e49450
Bug 444466 Crash [@ nsTextControlFrame::PreDestroy()] r+sr=bz a=ss
2008-07-21 08:06:07 +00:00
mats.palmgren%bredband.net
fec6b30128
Use the post-reflow GetUsedMargin() value when placing the legend. b=433700 r+sr=dbaron a=ss
2008-07-20 19:29:36 +00:00
vladimir%pobox.com
e8d1c109bf
b=431081; native selection box frame missing in fx3 - vista content only; r+sr=roc,a=beltzner
2008-04-29 03:55:07 +00:00
jst%mozilla.org
90a8c3d510
Landing fix for bug 419716. Make us consistently deal how we're pass param tags to object tags when parsing XHTML. Patch by mrbkap@gmail.com and bent.mozilla@gmail.com, r+sr=jonas@sicking.cc, a=beltzner
2008-04-17 22:30:53 +00:00
dbaron%dbaron.org
b8ae944d39
Backout bug 157546 (making the delete key delete by clusters) to fix blockers bug 419217 and bug 419406. Instead of removing the added test, mark now-failing tests as todo. a=damons
2008-04-15 01:04:19 +00:00
roc+%cs.cmu.edu
dace788ee4
Bug 425253. Propagate reflow-depth tracking through XUL box layout. r+sr=dbaron,a=damon
2008-04-10 04:39:42 +00:00
reed%reedloden.com
f619ec1731
Bug 420499 - "Caret browsing mode wrongly engaged" (Mochitest) [p=chris@pearce.org.nz (Chris Pearce [cpearce]) r+sr=roc a=blocking1.9+]
2008-04-08 18:53:07 +00:00
timeless%mozdev.org
71f819b50c
Bug 394114 Interfaces missing from various QI implementations.
...
r=jag sr=jag a=dsicore
2008-04-06 12:28:42 +00:00
mats.palmgren%bredband.net
77fa05c794
Disconnect the frame selection object from the pres shell earlier. b=421083 r+sr=roc a1.9=beltzner
2008-04-03 02:42:20 +00:00
masayuki%d-toybox.com
d2d46c5f58
Bug 424989 Cannot use reconversion of IMEs from system menu at the focus being on textarea r+sr=roc, b1.9=jonas
2008-03-29 19:38:05 +00:00
jruderman%hmc.edu
5577d11e8a
Adding crashtest
2008-03-27 04:27:43 +00:00
timeless%mozdev.org
4dd59e4169
reverting, wrong patch, missing AMBIGUOUS
2008-03-19 21:55:28 +00:00
timeless%mozdev.org
8f189a966c
Bug 394114 Interfaces missing from various QI implementations.
...
r=jag sr=jag a=dsicore
2008-03-19 21:19:42 +00:00
bzbarsky%mit.edu
e00aa3f62b
Don't use fieldset pref widths as min widths, since pref widths can be
...
unconstrained. Incidentally makes it possible for text to legends to wrap if
the page wants it to. Bug 404123 and bug 354502, r+sr=dbaron, a=beltzner.
2008-03-14 20:48:24 +00:00
dbaron%dbaron.org
97dc0ca41a
Give radio buttons and checkboxes a useful baseline, and switch checkboxes from text-bottom to baseline alignment (to match radios). b=402940 r+sr=bzbarsky a=blocking1.9+
2008-03-07 17:57:34 +00:00
dbaron%dbaron.org
ac702fa597
Fix the weird Get* API on nsStyleSides in favor of returning structs by value, to avoid further occurrences of bug 420069. b=420069 r+sr=roc a=beltzner
2008-03-06 00:05:29 +00:00
roc+%cs.cmu.edu
2b821104b9
Bug 405952. Add scrollbar width to pref and min widths for overflow:scroll elements but for no other overflow values. r+sr=bzbarsky,dbaron,dholbert, a=beltzner
2008-02-28 20:37:06 +00:00
masayuki%d-toybox.com
1e15df8ce2
Bug 418470 Go to line in View Source broken (NS_ERROR_UNEXPECTED at nsISelectionController.scrollSelectionIntoView) (retry) r+sr=roc, a1.9b4=beltzner
2008-02-28 15:28:40 +00:00
masayuki%d-toybox.com
755b4e49e5
backing out the previous patch, becaused qm-centos5-01 dep unit test is orange
2008-02-28 13:59:28 +00:00
masayuki%d-toybox.com
0cb4d69dfd
Bug 418470 Go to line in View Source broken (NS_ERROR_UNEXPECTED at nsISelectionController.scrollSelectionIntoView) r+sr=roc, a1.9b4=beltzner
2008-02-28 11:01:59 +00:00
roc+%cs.cmu.edu
329cad8bca
Bug 157546. 'Delete' key should delete entire cluster. patch by Theppitak Karoonboonyanan, r+sr=roc,a=schrep
2008-02-22 02:24:05 +00:00
reed%reedloden.com
dba07a61d2
Back out patch from Theppitak Karoonboonyanan in bug 157546 due to test failures.
2008-02-20 11:10:17 +00:00
reed%reedloden.com
d9e68584b7
Bug 157546 - "[CTL-Thai] IM: <delete> key should delete WHOLE Thai "display cell"" [p=thep@linux.thai.net (Theppitak Karoonboonyanan) r+sr=roc a1.9=schrep]
2008-02-20 10:20:05 +00:00
jag%tty.nl
4221353fba
Bug 73353: Clean up our MODULE/REQUIRES story. rs=dbaron, a=brendan
2008-02-18 08:50:33 +00:00
reed%reedloden.com
4e6cca4d7d
Back out Theppitak Karoonboonyanan's patch from bug 157546 due to a regression (bug 417745).
2008-02-15 20:20:56 +00:00
reed%reedloden.com
02e9e7d405
Bug 157546 - "[CTL-Thai] IM: <delete> key should delete WHOLE Thai "display cell"" [p=thep@linux.thai.net (Theppitak Karoonboonyanan) r+sr=roc a1.9=beltzner]
2008-02-15 05:30:35 +00:00
Olli.Pettay%helsinki.fi
3690514ab8
Bug 411212, cannot prevent file-picker from showing on <INPUT TYPE=FILE>, r+sr=roc+bzbarsky, a=mtschrep
2008-01-10 21:55:39 +00:00
reed%reedloden.com
105f0ede7b
Bug 409587 - "input[type="file"] cropped when narrow width specified" [p=kinetik@flim.org (Matthew Gregan) r+sr=roc a1.9=beltzner]
2008-01-07 22:18:06 +00:00
jruderman%hmc.edu
c4ffc93ae0
Add crashtest.
2008-01-06 23:55:24 +00:00
jruderman%hmc.edu
26f283da54
Add a crashtest
2008-01-06 06:42:00 +00:00
jruderman%hmc.edu
682e9a7532
Add a crashtest (plus another crashtest I apparently forgot to check in before).
2008-01-06 06:10:06 +00:00
bzbarsky%mit.edu
7d1ff000b1
Make image controls splittable just like regular images. Bug 409659, r+sr=roc,
...
a=dsicore
2008-01-05 06:44:38 +00:00
neil%parkwaycc.co.uk
2c5e140d6a
Make XUL elements really native anonymous b=410119 r=smaug sr+a=sicking
2008-01-04 11:24:42 +00:00
roc+%cs.cmu.edu
eba7de326d
Bug 407889. Reduce dynamic memory allocations during event handling by having nested invocations of HitTest share a single buffer for reordering display items; this buffer is an nsAutoTArray so it's mostly stack-allocated. r+sr=mats
2008-01-04 02:08:30 +00:00
reed%reedloden.com
173ba56948
Bug 406407 - "Accelerators for textEdit should not be affected by keyboard group/level" [p=lolkaantimat@gmail.com (Evgeniy Ivanov) r+sr=roc a1.9=stuart]
2007-12-29 20:43:27 +00:00
jruderman%hmc.edu
8eb42d0e47
Add crashtests
2007-12-24 01:51:54 +00:00
dholbert%cs.stanford.edu
abc10a13bc
Bug 408772: Replace nscoord_MAX-unsafe arithmetic with safe call to
...
NSCoordSaturatingSubtract, in nsComboboxControlFrame::GetIntrinsicWidth.
r+sr=bzbarsky a=mtschrep
2007-12-18 19:26:35 +00:00
jruderman%hmc.edu
638f70d021
Add crashtest
2007-12-18 07:19:21 +00:00
jruderman%hmc.edu
6b52f6bda1
Add crashtest
2007-12-18 00:35:42 +00:00
jruderman%hmc.edu
70c767e52b
Add crashtests
2007-12-17 01:23:03 +00:00
jruderman%hmc.edu
52caee0d49
When you stare into the crashtest, the crashtest also stares back into you.
2007-12-17 01:20:41 +00:00
jruderman%hmc.edu
53884886e3
Add a crashtest
2007-12-17 01:16:39 +00:00
jruderman%hmc.edu
71e32a5a70
Add crashtest
2007-12-17 01:13:30 +00:00
jruderman%hmc.edu
473e60e129
Old MacDonald had a farm, EIEIO. And on that farm he had some crashtests, EIEIO. With an mlk here and an assert there, here a crash, there a hang, everywhere a big bang. Old MacDonald had a farm, EIEIO.
2007-12-17 01:10:36 +00:00
jruderman%hmc.edu
b1e8afc197
Add crashtest
2007-12-17 00:52:49 +00:00
jruderman%hmc.edu
5eea99b219
Add crashtest
2007-12-16 22:10:22 +00:00
jruderman%hmc.edu
9880d15bd4
Add two crashtests
2007-12-16 22:08:46 +00:00
jruderman%hmc.edu
244ace5600
Crashtest!
2007-12-16 04:55:06 +00:00
jruderman%hmc.edu
79c11f906d
Add crashtests
2007-12-15 23:45:02 +00:00
reed%reedloden.com
ed392c2b6d
Back out patch from bug 406407 due to 77 test failures on Linux.
2007-12-14 08:55:09 +00:00
reed%reedloden.com
e54c45c68a
Bug 406407 - "Accelerators for textEdit should not be affected by keyboard group/level" [p=lolkaantimat@gmail.com (Evgeniy Ivanov) r+sr=roc a1.9=stuart]
2007-12-14 07:20:33 +00:00
roc+%cs.cmu.edu
5caa1b78ff
Bug 407015. Dropdown listboxes should not propagate computed height from the scrollframe to its scrolled content. r+sr=dbaron
2007-12-07 00:10:32 +00:00
enndeakin%sympatico.ca
e5a9b418fd
Bug 401627, better way of handling click to close menu so that it doesn't reopen the menu again, r+sr=roc
2007-12-03 16:33:45 +00:00
bzbarsky%mit.edu
d6c0266341
Landing part of bug 363858 that somehow got misplaced. pending r=dbaron
2007-12-03 07:38:48 +00:00
bzbarsky%mit.edu
84e3e7312a
Don't do arithmetic with unconstrained widths when reflowing comboboxes. Bug
...
363858, r+sr=dbaron
2007-12-03 06:41:39 +00:00
roc+%cs.cmu.edu
699e121cdb
Bug 405305. Fix z-ordering of legend background so it's in the block-backgrounds layer. r+sr=mats
2007-12-01 08:33:18 +00:00
reed%reedloden.com
266e137d7f
Bug 363696 - "Crash [@ nsHTMLReflowState::ComputeContainingBlockRectangle] with file upload control in xul" [p=kinetik@flim.org (Matthew Gregan) r=bzbarsky sr=roc a=blocking1.9+]
2007-11-27 03:35:50 +00:00
reed%reedloden.com
4e3fa2ca8a
Bug 373623 - "Unicode ��� should be used instead of three separate dots: ..." (browser locales) [p=hendrik.maryns@uni-tuebingen.de (Hendrik Maryns) r=mconnor a1.9=beltzner]
2007-11-27 02:44:51 +00:00
Olli.Pettay%helsinki.fi
c6fb8a53db
Bug 368760, r=mats, sr=roc, a=blocking1.9+
2007-11-22 20:47:35 +00:00
aaronleventhal%moonset.net
15e3038006
Bug 385070. Accessible subtrees for anonymous content need to be shut down. Patch by Evan Yan. r=aaronlev, r+sr=roc for layout part, a=dsicor
2007-11-20 20:39:37 +00:00
Evan.Yan%Sun.COM
df99c2e295
back out patch of bug 385070 which broke accessible tree, to make
...
nightly build safe
2007-11-16 09:12:59 +00:00
aaronleventhal%moonset.net
64722fdb94
Bug 385070. Nodes in anonymous content trees that are hidden not being shut down. Patch by Evan Yan. r=aaronlev, r+sr=roc, a=mconnor
2007-11-16 01:38:46 +00:00
reed%reedloden.com
1482b25289
Bug 402198 - Use async version of Invalidate() to avoid flushing pending notifications [p=mats.palmgren@bredband.net (Mats Palmgren) r+sr=roc a1.9=schrep]
2007-11-13 16:44:48 +00:00
mats.palmgren%bredband.net
b11072bbed
Backing out relevant part of bug 402198 to see if it fixes Orange on Windows Tinderbox...
2007-11-10 04:23:27 +00:00
mats.palmgren%bredband.net
605e4cb440
Use async version of Invalidate() to avoid flushing pending notifications. Also, document this aspect of the Invalidate() API. b=402198 r+sr=roc a=mtschrep
2007-11-10 00:51:03 +00:00
reed%reedloden.com
8455eb93a2
Bug 336153 - Fix fieldset content-block sizing when a specified height is given [p=roc r+sr=bzbarsky a=blocking1.9+]
2007-11-08 04:04:32 +00:00
neil%parkwaycc.co.uk
6decab3665
Bug 399968 Back out some parts from bug 258875 that have no effect r+sr+a=roc
2007-10-19 08:51:28 +00:00
roc+%cs.cmu.edu
9ece953048
Backing out fix for bug 345339 because of test failures
2007-10-10 03:39:17 +00:00
roc+%cs.cmu.edu
f4f99aa976
Bug 345339. Stop using a generic hashtable to store element session history state in nsPresState. patch by Karthik Sarma, r+sr=roc,a=sicking
2007-10-10 02:15:24 +00:00
Olli.Pettay%helsinki.fi
c9c341e08d
Bug 388558, 'change' event isn't dispatched if user selects input field value from the autocomplete list, r=jst, sr=sicking, a=mconnor
2007-10-02 16:56:11 +00:00
aaronleventhal%moonset.net
a77a76fdfd
bug 397644. File control not exposed correctly to a11y apis. r+sr+a=roc
2007-09-28 01:09:14 +00:00
roc+%cs.cmu.edu
b4aa3a3dcd
Bug 392629. Be a bit more clever about invalidating listboxes and combobox dropdowns when the focus ring moves. r+sr=bzbarsky
2007-09-27 23:06:31 +00:00
joshmoz%gmail.com
c0c79373ed
extra measure of security for password textfields on Mac OS X. b=394107 r=smorgan sr=roc
2007-09-27 16:01:34 +00:00
bzbarsky%mit.edu
823def18ea
Only update the select command for focused text inputs. Bug 394792, r=roc,
...
sr=neil, a=roc
2007-09-14 22:33:40 +00:00
bzbarsky%mit.edu
e638f13ada
When selectedIndex is set, make sure to display the corresponding text in the
...
display area. Bug 330554, r+sr=mats, a=dbaron
2007-08-22 03:25:42 +00:00
bzbarsky%mit.edu
f19920cb72
Make maxlength not affect initial values or scripted sets. Bug 345267,
...
r+sr=mats, a=dbaron
2007-08-22 03:22:22 +00:00
bzbarsky%mit.edu
4f54ccf349
Make auto-height abs-pos textfields with top and bottom offsets both set use
...
their intrinsic height, per spec. Bug 385870, r+sr+a=dbaron
2007-08-22 03:07:25 +00:00
bzbarsky%mit.edu
ac2d663836
Make sure to process style updates before reflow, and both before painting.
...
Bug 375436, r+sr=roc, a=dbaron
2007-08-22 02:57:08 +00:00
bzbarsky%mit.edu
bc4c353ba1
When a file has already been selected, correctly prefill the filepicker with
...
that file. Bug 374013, r+sr=sicking, a=dbaron
2007-08-14 18:42:10 +00:00
enndeakin%sympatico.ca
d56c27117d
Bug 390420, select dropdowns appearing in the wrong place in some cases, r+bz,a=dbaron
2007-08-10 12:42:11 +00:00
bzbarsky%mit.edu
82e5c292df
Account for the padding on our anonymous div when sizing. Bug 388086, r+sr+a=dbaron
2007-08-02 22:06:00 +00:00
bzbarsky%mit.edu
56acd383aa
Don't optimize away necessary reflows. Bug 388374, r+sr+a=dbaron
2007-08-02 22:02:25 +00:00
bzbarsky%mit.edu
45ac2edcbc
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 18:08:07 +00:00
roc+%cs.cmu.edu
bc5a6b7f25
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-26 04:03:31 +00:00
bzbarsky%mit.edu
4345b88716
Avoid doing some work when initializing textfields. Bug 221150, patch by
...
peterv and a little bit me, r=me, sr=roc
2007-07-25 00:11:23 +00:00
Olli.Pettay%helsinki.fi
836a36fcd7
Bug 355367, textbox onchange doesn't fire if user tabs out and value changed in onkeydown, r=jst, sr=sicking
2007-07-20 23:19:19 +00:00
bzbarsky%mit.edu
a28744d69f
Update the visual look of a file input when privileged script sets its value.
...
Bug 387978, r+sr=sicking
2007-07-14 04:46:09 +00:00
peterv%propagandism.org
4168c1dcd1
Fix for bug 386496 (Clicking on link in designMode document does follow that link now). r/sr=bz.
2007-07-11 13:05:06 +00:00
mrbkap%gmail.com
d3641539f8
Backing out this change to see if it fixes the test failures.
2007-07-09 23:05:44 +00:00
mrbkap%gmail.com
54315c6ba1
Attempt to re-enable async reflow and painting in editor. bug 174823, r+sr=roc
2007-07-09 21:55:18 +00:00
jwalden%mit.edu
ef68fcf595
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 07:08:56 +00:00
bzbarsky%mit.edu
60e87da212
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-07 00:48:29 +00:00
mats.palmgren%bredband.net
5a0917c43a
Cleanup implementations of QueryInterface. b=385750 r+sr=dbaron r+sr=jst
2007-07-04 02:15:35 +00:00
bzbarsky%mit.edu
11745ddbf9
Fix parent style context warnings by being consistent about parent contexts.
...
Bug 380116, r+sr=dbaron
2007-06-16 05:11:20 +00:00
aaronleventhal%moonset.net
acfbd9dbe0
Fixing bustage
2007-06-14 13:47:23 +00:00
aaronleventhal%moonset.net
921fede2e3
Bug 384265. No accessible focus events fired during incremental find in an HTML <select>. r=mats, sr=neil
2007-06-14 13:18:16 +00:00
joshmoz%gmail.com
57bd98961d
don't let comboboxes render their labels over the native combobox button on Mac OS X. b=382043 r/sr=roc
2007-05-29 05:31:05 +00:00
joshmoz%gmail.com
ac47299381
clean up unused methods and virualized methods in nsButtonFrameRenderer. Patch by Rob Arnold. b=315347 r/sr=roc
2007-05-23 20:32:56 +00:00
joshmoz%gmail.com
f2b46f46f2
don't add scrollbar width to getPrefWidth in nsComboboxControlFrame if the themed widget has set the internal button width to 0. b=381669 r/sr=roc
2007-05-23 19:16:27 +00:00
joshmoz%gmail.com
8186759b3d
Don't paint the background for the text frame in comboboxes if the combobox is themed. b=381268 r/sr=roc
2007-05-22 19:42:01 +00:00
joshmoz%gmail.com
925c06e9a8
don't put a dropmarker in comboboxes if nsITheme says not to. b=370282 r/sr=roc
2007-05-18 03:04:05 +00:00
mats.palmgren%bredband.net
360e69b64a
Protect against frame destruction during event handling and document when that can occur. b=378670 r+sr=bzbarsky
2007-05-17 11:12:31 +00:00
Olli.Pettay%helsinki.fi
6721d4f009
Bug 363089, Remove nsIDOMEventReceiver (this time passes mochitest), r+sr=jst
2007-05-14 09:13:09 +00:00
Olli.Pettay%helsinki.fi
8e287d3582
backout Bug 363089
2007-05-11 13:34:12 +00:00
Olli.Pettay%helsinki.fi
670f53f666
Bug 363089, Remove nsIDOMEventReceiver, r+sr=jst
2007-05-11 11:15:20 +00:00
bzbarsky%mit.edu
c7a6b387d2
Change the FrameNeedsReflow API to pass the dirty flags to be added directly to
...
the method, instead of setting them before calling the method. That way we can
avoid reflowing the ancestor of a reflow root which is not itself dirty but has
dirty children. This also makes it harder to set dirty bits inconsistently
with the FrameNeedsReflow call. Bug 378784, r+sr=dbaron, pending rbs' review
on the mathml parts.
2007-05-06 19:16:52 +00:00
bzbarsky%mit.edu
defebb99c4
Fixing build bustage
2007-05-05 06:37:05 +00:00
bzbarsky%mit.edu
86f8732e12
Don't cut off the right-hand side of empty comboboxes. Bug 364510, r+sr=dbaron
2007-05-05 06:20:10 +00:00
bzbarsky%mit.edu
8f5c7263d5
Make computed style handle "normal" for line-height by computing an actual
...
numeric height. Bug 371041, r+sr=dbaron
2007-05-05 05:30:10 +00:00
dbaron%dbaron.org
847bd485ed
Add support for -moz-intrinsic, -moz-min-intrinsic, -moz-shrink-wrap, and -moz-fill for width, min-width, and max-width. b=311415 r+sr=bzbarsky
2007-05-03 23:11:02 +00:00
bzbarsky%mit.edu
b1e55b927c
Introduce a GetPrimaryShell() API on nsIDocument. Convert existing callers of
...
GetShellAt(0) to using this API. Bug 378780. API introduction part by me,
r+sr=jst. Mass-changes done by taras using squash, r+sr=me
2007-05-01 22:24:25 +00:00
bzbarsky%mit.edu
0c8a06d0ff
Make assertion reflect reality better. Bug 357044, r+sr=roc
2007-04-26 01:17:05 +00:00
benjamin%smedbergs.us
3fb4912f5d
Bug 376636 - Building with gcc 4.3 and -pendatic fails due to extra semicolons, patch by Art Haas <ahaas@airmail.net>, rs=me
2007-04-23 14:22:04 +00:00
sharparrow1%yahoo.com
b00fed5d90
Bug 378129: Consistently pass the right frame to InvalidateInternal. r+sr=roc.
2007-04-20 23:51:13 +00:00
bzbarsky%mit.edu
d9f302946b
Rename nsIFrame::GetPresContext to nsIFrame::PresContext. Bug 376042, patch by
...
Taras Glek <tglek@mozilla.com>, rs=roc.
2007-03-30 21:11:47 +00:00
joshmoz%gmail.com
7e2d9903fc
remove app-specific code from tier-9 code. add a pref to handle native popup windows on Mac OS X instead. b=323062 r=smorgan sr=bsmedberg
2007-03-30 19:51:52 +00:00
Olli.Pettay%helsinki.fi
caa7e9b8e7
375196, r+sr=roc
2007-03-26 05:38:22 +00:00
dbaron%dbaron.org
260b595874
When drawing images, track full source and dest regions (unclipped) or use floats, to avoid rounding problems with advanced image resizing algorithms. b=371434 r=vlad r+sr=roc
2007-03-20 00:58:20 +00:00
bugzilla%standard8.demon.co.uk
d675071766
Bug 373240 Uppercase the VK_* bits for consistency with the rest of the codebase (Dv1, layout) p=Serge Gautherie <sgautherie.bz@free.fr>,r/sr=dbaron
2007-03-19 20:00:12 +00:00
Olli.Pettay%helsinki.fi
7d17706351
Bug 373586 , r+sr=roc
2007-03-19 10:23:29 +00:00
Olli.Pettay%helsinki.fi
baa57a0277
Backout bug 373586
2007-03-19 08:13:01 +00:00