Граф коммитов

40 Коммитов

Автор SHA1 Сообщение Дата
kin%netscape.com e208ac0aa5 Partial fix for bug 141900 (Text entry fields in forms excruciatingly slow.)
mozilla/content/base/public/nsISelectionController.idl
  mozilla/content/base/src/nsSelection.cpp
  mozilla/editor/composer/src/nsEditorShell.cpp
  mozilla/editor/idl/nsIPlaintextEditor.idl
  mozilla/editor/libeditor/base/nsEditor.cpp
  mozilla/editor/libeditor/base/nsEditor.h
  mozilla/editor/libeditor/html/nsHTMLDataTransfer.cpp
  mozilla/editor/libeditor/html/nsHTMLEditor.cpp
  mozilla/editor/libeditor/text/nsEditorEventListeners.cpp
  mozilla/editor/libeditor/text/nsPlaintextDataTransfer.cpp
  mozilla/editor/libeditor/text/nsPlaintextEditor.cpp
  mozilla/editor/txtsvc/src/nsTextServicesDocument.cpp
  mozilla/editor/ui/dialogs/content/EdTableProps.js
  mozilla/embedding/components/find/src/nsWebBrowserFind.cpp
  mozilla/extensions/xmlterm/base/mozXMLTermSession.cpp
  mozilla/layout/base/public/nsIFrameSelection.h
  mozilla/layout/html/base/src/nsPresShell.cpp
  mozilla/layout/html/forms/src/nsGfxTextControlFrame2.cpp
  mozilla/mailnews/compose/src/nsMsgCompose.cpp
  mozilla/xpfe/browser/resources/content/viewPartialSource.js

    - Added aIsSynchronous arg to the ScrollSelectionIntoView()
      method of nsISelectionController and nsIFrameSelection.
      Updated all callers to pass new arg.

    - Modified selection to post a plevent to call which does the
      call to ScrollIntoView() in the async ScrollIntoView() case.

    - Edits in text widgets now use asynchronous reflow, paint,
      and scroll processing full time.

    - Removed redundant ScrollSelectionIntoView() calls in the
      editor event listeners.

    - Editor IME code now forced to flush reflows and paints before
      getting caret coordinates.

r=jfrancis@netscape.com  sr=waterson@netscape.com
2002-06-13 20:35:12 +00:00
akkana%netscape.com e1ed7846dc 134275: make find stop at table cell boundaries. r=brade sr=kin 2002-05-16 23:30:59 +00:00
dougt%netscape.com e96df2ad1b Fixes mozilla/strings requiring unfrozen nsCRT class. patch by scc, r=dougt, sr=jag, b=136756 2002-05-15 18:55:21 +00:00
akkana%netscape.com 849d19b09f 92102: Make find wrap through frames. r=ccarlen sr=alecf 2002-05-06 23:41:29 +00:00
akkana%netscape.com 318bb9781f 92102: Fix wrapping through frames, and don't find content inside noframes tags. r=ccarlen sr=alecf 2002-05-06 22:22:13 +00:00
akkana%netscape.com c4a8ae4abb 132612: fix a case where find misses a match after a partial match. r=brade sr=kin 2002-05-01 23:57:32 +00:00
akkana%netscape.com 1dc3774a18 132894: improve our ability to go to the right place in the anchor
node; fix problem where we were skipping matches we should have
found.  r=cmanske sr=sfraser a=asa
2002-03-27 03:47:33 +00:00
akkana%netscape.com 641c2b4ef5 80805,131767: Editor find/replace fixes, files missed in the previous checkin. r=cmanske sr=dveditz a=asa 2002-03-18 23:52:30 +00:00
akkana%netscape.com 5ef705184a 80805, 129971: Check endpoint correctly, don't skip too many nodes after a comment, fix some return values. r=cmanske sr=dveditz a=asa 2002-03-16 04:33:20 +00:00
aaronl%netscape.com 1bcc2ad716 Fixes bug 66597, bug 103284, bug 114440, bug 120023, bug 128741, bug 19259. Cleans up browse with caret, makes it work with XML content docs, creates keyboard toggle for it (Accel+shift+K), synchronizes focus and document selection so that users can tab navigate relative to their last find or click in text, or vice versa, makes tabbing move relative to named anchor that has been jumped to. r=bryner, sr=alecf, a=asa 2002-03-10 06:21:48 +00:00
akkana%netscape.com 0862357036 126651,126909: Fix some glitches in the find algorithm. r=cmanske sr=kin a=asa 2002-02-23 01:12:26 +00:00
timeless%mac.com 51703c5d8f Bug 114166 rewrite nsDeque
r=akkana sr=alecf
rs=alecf for TestDeque.cpp
2002-02-20 03:08:32 +00:00
akkana%netscape.com db0f3373a2 97157: turn off debug messages 2002-02-19 22:18:34 +00:00
akkana%netscape.com ca69a3a59b 126232: Fix some problems in new find. r=brade sr=kin 2002-02-18 23:28:32 +00:00
akkana%netscape.com 1f4c66da53 more 123087 -- find API rewrite, r=brade, sr=kin 2002-02-16 04:26:49 +00:00
akkana%netscape.com fc56f3baa6 123087: Redesign Find API, rewrite new find algorithm.
Not yet enabled by default; needs testing.  r=brade sr=kin.
2002-02-16 04:17:07 +00:00
akkana%netscape.com 19e49244c2 120623: remove printfs. r=bzbarsky r,a=blizzard 2002-01-17 21:57:00 +00:00
akkana%netscape.com 1579479376 97157: New faster find-in-page.
This is still work in progress and hasn't had all the bugs ironed out
  yet, so for now, it's preffed off by default ("browser.new_find").
  r=jfrancis sr=kin
2002-01-16 07:05:40 +00:00
ccarlen%netscape.com 742f7d9a11 Bug 99613 - Freeze nsIWebBrowserFind iface. r=chak/sr=sfraser 2001-12-11 15:25:30 +00:00
seawood%netscape.com d8927fcc61 Rename 'install' build phase to 'libs'.
Bug #56601 r=pavlov
2001-11-21 09:49:41 +00:00
jaggernaut%netscape.com fdc4078bc4 Bug 100476: Convert uses of member functions ToNewUnicode, ToNewCString and ToNewUTF8String to their global versions and remove support from nsCString and nsString. r=dbaron, rs=scc 2001-09-29 08:28:41 +00:00
alecf%netscape.com ca1e0f0d4d bug 101761 - clean up embed components so we can better understand REQUIRES r=cls 2001-09-26 20:17:35 +00:00
gerv%gerv.net 5d7331d24f License changes, take 2. Bug 98089. mozilla/embedding/. 2001-09-25 22:58:40 +00:00
gerv%gerv.net 2a80f3fea9 Oops. 2001-09-20 00:02:59 +00:00
scc%mozilla.org da68f3ed78 bug #98089: ripped new license 2001-09-19 22:39:41 +00:00
jaggernaut%netscape.com e25262c61f One module per line for REQUIRES. r=/sr=alecf 2001-09-18 22:01:13 +00:00
jaggernaut%netscape.com 3826eb9902 Bug 73353: splitting the modules on the REQUIRES lines in Makefile.in across multiple lines to more clearly show the changes made. sr=alecf 2001-09-18 13:41:47 +00:00
jaggernaut%netscape.com efc8c209fb Bug 73353: move gfx from module layout to module gfx and fix up REQUIRES lines. r=cls 2001-09-14 05:37:29 +00:00
alecf%netscape.com e5cc5abd22 Add REQUIRES to many modules for win32 support, bug 98372 r=cls 2001-09-12 20:32:40 +00:00
jaggernaut%netscape.com e055a4a2a4 Clean up REQUIRES lines, put content in its own module instead of in layout's, r=cls. 2001-09-12 12:48:23 +00:00
valeski%netscape.com ac33036169 r=dbaron, sr=dougt. 97667. nsIInterfaceRequestor is now frozen. nsIInterfaceRequestorUtils.h is now required if you want to use do_GetInterface() for convenience. The two were split because the stuff that is now in nsIInterfaceRequestorUtils.h wasn't ready for freezing. Also, .idl files should just contain interface defs anyway. 2001-09-05 21:28:38 +00:00
ccarlen%netscape.com d45df3653c Bug 92100 - When searching in frames, selection is visible in > 1 frame. r=valeski/sr=sfraser 2001-08-22 05:14:15 +00:00
jaggernaut%netscape.com 4d73a251ab Bug 73353: clean up the REQUIRES lines in Makefiles. 2001-07-23 22:36:12 +00:00
dbaron%fas.harvard.edu bf82abfd11 Header include dependency cleanup. b=64023 r=jag rs=brendan 2001-07-16 02:40:48 +00:00
jaggernaut%netscape.com 03ab87e4a1 Bug 88413: Remove |GetUnicode()| from nsString (and replace it with |get()|). r=dbaron, rs=scc.
This removes all call-sites I can currently fix. Tomorrow I'll try to get someone to checkin my changes to security/ and I'll get some help with the Netscape side of things.

nsString::GetUnicode()'s final death-blow will be dealt soon. Please keep this in mind as you add new code :-)
2001-06-30 11:02:25 +00:00
cls%seawood.org 80f526179f Replaced NO_SHARED_LIB & NO_STATIC_LIB with BUILD_SHARED_LIBS, BUILD_STATIC_LIBS, FORCE_STATIC_LIB & FORCE_SHARED_LIB. Added FORCE_USE_PIC.
Changes allow us to have a finer control over which parts of the tree are built with PIC.  Part of the static build branch landing.
Bug #46775 r=mcafee a=leaf
2001-06-18 22:10:38 +00:00
dbaron%fas.harvard.edu be2599ded9 Fix MOZ_TRACK_MODULE_DEPS (senna tinderbox) bustage by adding header file dependencies to REQUIRES. 2001-04-28 04:00:07 +00:00
sfraser%netscape.com 6535b4afb1 Fix bustage; gcc 2.7.2.3 doesn't like the ? : with enums. 2001-04-28 01:18:54 +00:00
sfraser%netscape.com 0e1ace29ab Fix for 76758, 63241 and 68307. Make Find search through all frames, bring the Find dialog up from JS, and make a docShell enumerator. r=adamlock, sr=kin 2001-04-27 21:11:03 +00:00
sfraser%netscape.com 8934f3f48a New files for Find in Frames (bug 63241), not part of build yet. r=alecf, adamlock, sr=kin 2001-04-27 00:21:50 +00:00