gavin%gavinsharp.com
f584b00aef
Bug 430785: Caret not visible with right-clicking on a text input, patch by Martijn Wargers <martijn.martijn@gmail.com>, r+sr=roc, a=damon
...
git-svn-id: svn://10.0.0.236/trunk@250988 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-30 16:54:17 +00:00
gavin%gavinsharp.com
9ce1c7ed97
Bug 423523: Caret can leave div w/ contenteditable = true with repeated arrow keys, patch by Chris Pearce <chris@pearce.org.nz>, r+sr=peterv, a=beltzner
...
git-svn-id: svn://10.0.0.236/trunk@250721 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-23 22:33:15 +00:00
reed%reedloden.com
5d6e2d6e88
Bug 420499 - "Caret browsing mode wrongly engaged" (Mochitest) [p=chris@pearce.org.nz (Chris Pearce [cpearce]) r+sr=roc a=blocking1.9+]
...
git-svn-id: svn://10.0.0.236/trunk@249832 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-08 18:53:07 +00:00
martijn.martijn%gmail.com
59e83b23e3
Modified test for bug 396024, this should not cause problems anymore now that bug 407080 is fixed
...
git-svn-id: svn://10.0.0.236/trunk@247823 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-14 15:12:20 +00:00
dholbert%cs.stanford.edu
e58b6c8eb6
Bug 407080: Disallow print-preview while page is loading. (Re-landing with broken mochitest disabled) r+sr=roc, a=blocking1.9+
...
git-svn-id: svn://10.0.0.236/trunk@247770 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-13 21:12:56 +00:00
bzbarsky%mit.edu
82193ec255
Adding test
...
git-svn-id: svn://10.0.0.236/trunk@245991 18797224-902f-48f8-a5cc-f745e15eee43
2008-02-19 18:15:45 +00:00
dbaron%dbaron.org
36069ceee7
Force reflow on default font change, since style data comparison is not sufficient for things not reflected in style data. b=394057 r+sr=roc a=blocking1.9+
...
git-svn-id: svn://10.0.0.236/trunk@245250 18797224-902f-48f8-a5cc-f745e15eee43
2008-02-08 19:53:59 +00:00
mats.palmgren%bredband.net
064da469b7
Fix typo in assertion. b=386575 r+sr=roc a=mtschrep
...
git-svn-id: svn://10.0.0.236/trunk@242382 18797224-902f-48f8-a5cc-f745e15eee43
2008-01-04 23:14:50 +00:00
martijn.martijn%gmail.com
4198434053
Modified test for bug 396024 again, now Mac is ignored, since this test could never work there
...
git-svn-id: svn://10.0.0.236/trunk@240956 18797224-902f-48f8-a5cc-f745e15eee43
2007-12-12 23:13:31 +00:00
martijn.martijn%gmail.com
66870ef4bb
Disable test for bug 396024 again :(, because of error on the mac
...
git-svn-id: svn://10.0.0.236/trunk@240953 18797224-902f-48f8-a5cc-f745e15eee43
2007-12-12 23:00:11 +00:00
martijn.martijn%gmail.com
b018d5ddbc
Modified test for bug 396024 again, now Mac is ignored, since this test could never work there
...
git-svn-id: svn://10.0.0.236/trunk@240950 18797224-902f-48f8-a5cc-f745e15eee43
2007-12-12 22:34:25 +00:00
martijn.martijn%gmail.com
93c84d70b3
Disable test for bug 396024 again :(, because of error on the mac
...
git-svn-id: svn://10.0.0.236/trunk@240940 18797224-902f-48f8-a5cc-f745e15eee43
2007-12-12 21:16:17 +00:00
martijn.martijn%gmail.com
134d88543c
Reenable test for bug 396024, it should now fail gracefully when no printer is installed on the test machine
...
git-svn-id: svn://10.0.0.236/trunk@240936 18797224-902f-48f8-a5cc-f745e15eee43
2007-12-12 20:44:46 +00:00
martijn.martijn%gmail.com
9ab2d57992
Ugh, missed a glaring error, backing out test for now for bug 396024
...
git-svn-id: svn://10.0.0.236/trunk@240545 18797224-902f-48f8-a5cc-f745e15eee43
2007-12-05 22:10:12 +00:00
martijn.martijn%gmail.com
74efea2272
Modified test for bug 396024, this should not cause test failures when no printer is installed
...
git-svn-id: svn://10.0.0.236/trunk@240544 18797224-902f-48f8-a5cc-f745e15eee43
2007-12-05 22:07:12 +00:00
smontagu%smontagu.org
9a091c85e5
Only try to process first-letter frames when they exist. Bug 404209, r+sr+b=roc
...
git-svn-id: svn://10.0.0.236/trunk@240520 18797224-902f-48f8-a5cc-f745e15eee43
2007-12-05 08:15:15 +00:00
martijn.martijn%gmail.com
5e7c1fd748
Disable test for bug 396024 to see if it fixes orange
...
git-svn-id: svn://10.0.0.236/trunk@240085 18797224-902f-48f8-a5cc-f745e15eee43
2007-11-29 05:50:09 +00:00
martijn.martijn%gmail.com
889bd021e7
Bug 396024 Crash [@ nsPrintEngine::DocumentReadyForPrinting] with testcase that set print preview, then reloads the page, part 2, r=sharparrow1, sr=roc, blocking1.9+
...
git-svn-id: svn://10.0.0.236/trunk@240062 18797224-902f-48f8-a5cc-f745e15eee43
2007-11-28 22:17:12 +00:00
smontagu%smontagu.org
9b8b308159
Define langgroups for all charset decoders
...
git-svn-id: svn://10.0.0.236/trunk@239155 18797224-902f-48f8-a5cc-f745e15eee43
2007-11-11 19:52:34 +00:00
smontagu%smontagu.org
58eb0eb008
Testcase for bug 399951
...
git-svn-id: svn://10.0.0.236/trunk@239149 18797224-902f-48f8-a5cc-f745e15eee43
2007-11-11 19:35:23 +00:00
ginn.chen%sun.com
7103fbf947
Bug 389793 Firefox build failed on OpenSolaris without --disable-mochitest
...
r=benjamin a=dsicore
git-svn-id: svn://10.0.0.236/trunk@231518 18797224-902f-48f8-a5cc-f745e15eee43
2007-08-06 03:22:43 +00:00
dbaron%dbaron.org
3a826a722d
Add tests for bugs 66619 and 388019.
...
git-svn-id: svn://10.0.0.236/trunk@230020 18797224-902f-48f8-a5cc-f745e15eee43
2007-07-16 05:56:55 +00:00
bsmedberg%covad.net
0ea03d8860
Adding MOZILLA_INTERNAL_API to internal makefiles, bug 288626, rs=darin
...
git-svn-id: svn://10.0.0.236/trunk@171643 18797224-902f-48f8-a5cc-f745e15eee43
2005-04-05 12:36:03 +00:00
gerv%gerv.net
2ac510b678
Bug 236613: change to MPL/LGPL/GPL tri-license.
...
git-svn-id: svn://10.0.0.236/trunk@155068 18797224-902f-48f8-a5cc-f745e15eee43
2004-04-18 14:30:37 +00:00
bryner%brianryner.com
468d3e2e8d
Eliminate nsIStyleSet as an XPCOM interface, making the implementation internal to layout. Frame constructor ownership moves to the pres shell, and the style set methods that forward to the frame constructor are gone. Rewrote style set sheet add/remove to reduce code size. For more details, see bug 64116. r+sr=dbaron.
...
git-svn-id: svn://10.0.0.236/trunk@150998 18797224-902f-48f8-a5cc-f745e15eee43
2004-01-07 22:30:53 +00:00
dbaron%dbaron.org
28c762385d
Remember the lowest floater top for CSS2 9.5.1 rule 5 (a float cannot be higher than earlier floats) on the space manager rather than the block reflow state so that it works across blocks sharing the same space manager. Save and restore it in the space manager's PushState and PopState to fix incremental reflow bug (177331). b=196919 r+sr=roc+moz Change PRIntn to PRInt32. b=115153 r+sr=bzbarsky
...
git-svn-id: svn://10.0.0.236/trunk@139299 18797224-902f-48f8-a5cc-f745e15eee43
2003-03-11 23:56:49 +00:00
seawood%netscape.com
0b3ff474f3
Removing old nmake build makefiles. Bug #158528 r=pavlov
...
git-svn-id: svn://10.0.0.236/trunk@126975 18797224-902f-48f8-a5cc-f745e15eee43
2002-08-10 07:55:43 +00:00
seawood%netscape.com
3a25446af2
Fix win32 gmake static builds.
...
Bug #160104 r=bryner
git-svn-id: svn://10.0.0.236/trunk@126428 18797224-902f-48f8-a5cc-f745e15eee43
2002-08-06 04:17:50 +00:00
seawood%netscape.com
eb7c27e236
Order matters.
...
Fixing irix tinderbox bustage
git-svn-id: svn://10.0.0.236/trunk@110708 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-18 11:58:12 +00:00
seawood%netscape.com
0bd62df729
Landing the rest of the win32 gmake changes:
...
* Adds Makefile.ins to win32 specific dirs
* Adds WINNT ifdefs to Makefile.ins
* Causes NSPR to be compiled with --with-mozilla
* Misc general Makefile.in cleanup
Bug #58981 r=mcafee
git-svn-id: svn://10.0.0.236/trunk@110703 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-18 09:14:29 +00:00
seawood%netscape.com
0fff265da2
Make OS/2 use the win32 build changes and finish LIB_PREFIX substitution.
...
Thanks to Javier Pedemonte (pedemont@us.ibm.com ) for the patch.
Bug #58981 r=cls
git-svn-id: svn://10.0.0.236/trunk@110499 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-14 23:49:04 +00:00
seawood%netscape.com
889469fd27
Rename 'install' build phase to 'libs'.
...
Bug #56601 r=pavlov
git-svn-id: svn://10.0.0.236/trunk@108684 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-21 09:49:41 +00:00
jaggernaut%netscape.com
d928e4ddac
Clean up REQUIRES lines. r/sr=alecf
...
git-svn-id: svn://10.0.0.236/trunk@108216 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-16 01:54:59 +00:00
alecf%netscape.com
0c847ee212
win32 REQUIRES cleanup
...
git-svn-id: svn://10.0.0.236/trunk@108139 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-15 03:49:13 +00:00
dbaron%fas.harvard.edu
7ddeb79974
Remove unnecessary XPCOM interface around nsSpaceManager. b=102453 r=jag sr=waterson
...
git-svn-id: svn://10.0.0.236/trunk@106331 18797224-902f-48f8-a5cc-f745e15eee43
2001-10-26 05:06:07 +00:00
mkaply%us.ibm.com
463193f245
OS/2 test bustage - need LIB_SUFFIX for gkbase and need EXTRA_DSO_LIBS for gkgfx - note that I don't think gkgfx even needs to be linked for this test but I'm putting it in anyway
...
git-svn-id: svn://10.0.0.236/trunk@106276 18797224-902f-48f8-a5cc-f745e15eee43
2001-10-25 16:36:33 +00:00
dbaron%fas.harvard.edu
9d2cde6f2f
Fix HP bustage. Why did I ever add this to the build on Unix?
...
git-svn-id: svn://10.0.0.236/trunk@106231 18797224-902f-48f8-a5cc-f745e15eee43
2001-10-25 03:05:37 +00:00
dbaron%fas.harvard.edu
bd39ad7ef4
Remove unneeded include with the wrong case.
...
git-svn-id: svn://10.0.0.236/trunk@106229 18797224-902f-48f8-a5cc-f745e15eee43
2001-10-25 02:47:55 +00:00
dbaron%fas.harvard.edu
8b3489a026
Bug 86947:
...
Make the line list doubly linked and access it through a list class and iterators.
Stop recomputing margins on all of the children of each block in the reflow chain (which causes O(N^2) state recovery during incremental reflow). Instead, add a second dirty bit to the lines and walk backwards through the line list to recompute vertical margins only when either dirty bit is set and the previous line was not reflowed. Add nsIFrame::IsEmpty to identify frames through which margins collapse.
Fix O(N^2) propagation of float damage by maintaining a set of intervals damaged by floats (bug 61962) and be sure to damage the correct areas (bug 48138).
Introduce nsCollapsingMargin to do correct collapsing of combinations of positive and negative margins (bug 50142).
Clean up some odds and ends and fix another smaller O(N^2) problem in nsBlockFrame::AddFrames.
r=attinasi, rbs sr=waterson
git-svn-id: svn://10.0.0.236/trunk@106224 18797224-902f-48f8-a5cc-f745e15eee43
2001-10-25 01:08:40 +00:00
gerv%gerv.net
13afb6d0f9
Relicensing Round 1, Take 2. Most C-like NPL files -> NPL/GPL/LGPL. Bug 98089.
...
git-svn-id: svn://10.0.0.236/trunk@104119 18797224-902f-48f8-a5cc-f745e15eee43
2001-09-28 20:14:13 +00:00
jaggernaut%netscape.com
8a87c13848
One module per line for REQUIRES. r=/sr=alecf
...
git-svn-id: svn://10.0.0.236/trunk@103116 18797224-902f-48f8-a5cc-f745e15eee43
2001-09-18 22:01:13 +00:00
alecf%netscape.com
e28607491e
Final REQUIRES changes for bug 98371, adding support for MOZ_TRACK_MODULE_DEPS to win32. r=cls (and tested by cls!)
...
git-svn-id: svn://10.0.0.236/trunk@102999 18797224-902f-48f8-a5cc-f745e15eee43
2001-09-17 19:06:35 +00:00
waterson%netscape.com
18986ada3f
Land STATIC_BUILD_20010612_BRANCH, which supports building mozilla with components statically linked into the executable, as well as 'meta modules' that combine components into uber-DLLs.
...
git-svn-id: svn://10.0.0.236/trunk@97613 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-20 20:21:49 +00:00
heikki%netscape.com
26d94ba9b0
Splitting layout into two libraries, layout and content. r=jst@netscape.com, sr=waterson@netscape.com
...
git-svn-id: svn://10.0.0.236/trunk@87383 18797224-902f-48f8-a5cc-f745e15eee43
2001-02-19 21:50:04 +00:00
cls%seawood.org
7fb57d53ad
Removing last vestiges of raptor from unix build. Since some libs were renamed, a 'make distclean' is recommeneded to remove the old copies of those libs. Bug #8228 r=bryner
...
git-svn-id: svn://10.0.0.236/trunk@73643 18797224-902f-48f8-a5cc-f745e15eee43
2000-07-02 18:44:42 +00:00
cls%seawood.org
87c20e0328
Mass replace of -lmozjs with $(MOZ_JS_LIBS) needed for OS/2 and consistency.
...
git-svn-id: svn://10.0.0.236/trunk@70360 18797224-902f-48f8-a5cc-f745e15eee43
2000-05-17 06:45:45 +00:00
pavlov%netscape.com
a0feb91521
changes all usages of NS_NewTimer to CreateInstance
...
git-svn-id: svn://10.0.0.236/trunk@70249 18797224-902f-48f8-a5cc-f745e15eee43
2000-05-17 02:49:35 +00:00
cls%seawood.org
a26020ddae
Moved static MOZ_COMPONENT_NSPR_LIBS, MOZ_COMPONENT_XPCOM_LIBS, MOZ_COMPONENT_LIBS definitions from configure.in to config.mk. Replaced -lxpcom in Makefiles to $(XPCOM_LIBS) so that we can optionally link against -lboehm when needed. Bug #31287
...
git-svn-id: svn://10.0.0.236/trunk@65143 18797224-902f-48f8-a5cc-f745e15eee43
2000-04-04 04:46:38 +00:00
dmose%mozilla.org
92d791b7b0
updated license boilerplate to xPL 1.1, a=chofmann@netscape.com,r=endico@mozilla.org
...
git-svn-id: svn://10.0.0.236/trunk@52908 18797224-902f-48f8-a5cc-f745e15eee43
1999-11-06 03:40:37 +00:00
braddr%puremagic.com
5d7d8cded2
Change NS_COMFALSE to NS_ERROR_ABORT throughout the space manager.
...
r=smfr for these two files, and r=scc for the previous file
git-svn-id: svn://10.0.0.236/trunk@51520 18797224-902f-48f8-a5cc-f745e15eee43
1999-10-22 06:49:50 +00:00