Jesse Ruderman
f2f2e6df63
Add test for bug 431086, using cpearce's crashtest patch
2009-06-12 18:56:23 -07:00
Arpad Borsos
118ee75268
Back out bug 474369, suspected of causing dhtml and tp3 regression
2009-06-12 23:20:55 +02:00
Arpad Borsos
990fceee6e
Bug 474369 - get rid of nsVoidArray, remaining parts; r=bz, sr=dbaron
...
--HG--
extra : rebase_source : 2f40cba97555521222512c7cd793c2a2adcca333
2009-05-07 17:15:26 +02:00
Robert O'Callahan
5780910990
Bug 497274. nsWrapUtils is unused, remove it. r+sr=peterv
...
--HG--
extra : rebase_source : 2229184a5fe9adfba4bdd21b2cc731fb1d649acf
2009-06-12 14:02:36 +12:00
Neil Rashbrook
908b89f3e8
Bug 488094 Fix fallout from bug 237964 by not deleting nodes twice r+sr=peterv
2009-06-11 15:29:15 +01:00
Neil Deakin
15df29db77
Bug 178324, refactor focus by moving all focus handling into one place and simplifying it, add many tests, fixes many other bugs too numerous to mention in this small checkin comment, r=josh,smichaud,ere,dbaron,marco,neil,gavin,smaug,sr=smaug (CLOSED TREE)
2009-06-10 14:00:39 -04:00
Henri Sivonen
82e13c145b
Bug 468708 - namespaceURI for HTML elements should be http://www.w3.org/1999/xhtml (also make localName return in lower case) r=sicking, sr=peterv, a=beltzner
2009-06-09 10:41:19 +03:00
Masayuki Nakano
5064fd3c08
Bug 489951 [TSF] Korean TIP's composition string looks like normal text r=VYV03354, sr=roc
2009-05-15 09:45:15 +09:00
Mats Palmgren
5df0878bed
Bug 487524. Joining a list to its parent should be a no-op. r+sr=peterv
...
--HG--
extra : rebase_source : bc62f18f6ef25dcabd5a48caad547be2a209662d
2009-05-13 21:45:38 +12:00
L. David Baron
ab2848ec65
Fix gcc bracing warning while I'm here. (Bug 423233)
2009-05-08 21:59:26 -07:00
L. David Baron
a312877e17
Implement cycle collection for transaction manager and editor transactions. (Bug 488799) r+sr=peterv
2009-05-08 21:59:25 -07:00
Robert Sayre ext:(%2C%20L.%20David%20Baron%20%3Cdbaron%40dbaron.org%3E)
bc68124053
Add the editor to cycle collection. (Bug 423233) r+sr=peterv
2009-05-08 21:59:25 -07:00
L. David Baron
2dc4c3c055
Clear the weak back pointers in nsTextEditRules and nsHTMLEditRules when they are no longer valid, to prepare for editor cycle collection. (Bug 423233) r+sr=peterv
2009-05-08 21:59:24 -07:00
Ryo Onodera
dff270d1be
Bug 489485. nsRect::ToNearest/Inner/OuterPixels should be nonstatic. r+sr=roc
...
--HG--
extra : rebase_source : 13778709270ab926e951a7782fce3632370ef7c7
2009-05-08 14:31:04 +12:00
Olli Pettay
7619c2c285
Bug 424300, r+sr=peterv
...
--HG--
extra : rebase_source : 56e3b2e745fa0d648c7c5022ad8c2b6d4d98284a
2009-05-07 09:31:56 +03:00
Olli Pettay
aff655d2ff
Bug 489270 - Crash [@ GetPreviousWSNode], r+sr=peterv
...
--HG--
extra : rebase_source : d219264be4d548ce6063c9fbd95897188219731f
2009-05-07 09:27:31 +03:00
L. David Baron
f0c43ecb3d
Switch HTML mochitests from using MochiKit.js to packed.js. (Bug 490955) r=sayrer
2009-05-06 13:46:04 -07:00
Arpad Borsos
650695050a
Bug 474369 - get rid of nsVoidArray, editor part; r=neil
2009-04-22 10:43:15 +02:00
Ehsan Akhgari
9ddd742d8e
Backout revision 12536e9936b2 (bug 490879) because of unknown potential problems for Thunderbird 3.next
2009-05-03 22:03:40 +04:30
Ehsan Akhgari
ad1e330d67
Bug 490879 - Pasting images into rich text editors creates temporary moz-screenshot.jpg; r+sr=roc
2009-05-03 13:31:32 +04:30
L. David Baron
1cd9fcb69d
Remove nsTransactionFactory and most transaction CIDs. (Bug 489851) r+sr=peterv
2009-04-24 15:45:34 -07:00
L. David Baron
05a6da8d2a
Convert children of EditAggregateTxn from nsISupportsArray to nsTArray< nsRefPtr<EditTxn> >. (Bug 488799) r+sr=peterv
2009-04-24 15:45:34 -07:00
Bob Clary
a877d7ef14
bug 403965 - crash test by Martijn Wargers.
2009-04-24 10:08:22 -07:00
Masayuki Nakano
cfff67f8c9
Bug 482138 [TSF] nsTextFrame has to draw composition string by TIP specified style r+sr=roc
2009-04-23 12:27:12 +09:00
Siddharth Agarwal
c324daf686
Bug 484143 -- Remove AOLCiter, based on a patch by Phil Ringnalda <philringnalda@gmail.com>, r+sr=roc
2009-04-05 22:10:43 +05:30
Chris Pearce
862acdd94c
Bug 431086 - nsHTMLObjectResizer refactor.
2009-04-14 15:05:34 +12:00
Boris Zbarsky
973f44492a
Bug 485012. Allow passing a charset hint (e.g. the element's 'charset' attribute for preloads) to nsICSSLoader::LoadSheet. r+sr=peterv
2009-04-10 10:29:08 -04:00
Olli Pettay
e02880ae1f
Bug 481139, r+sr=peterv
2009-04-10 17:14:11 +03:00
Fred Jendrzejewski
f60688af65
Fix for bug 457104 (nsTextServicesDocument::FirstSelectedBlock dead?). r/sr=peterv.
...
--HG--
extra : rebase_source : 73e620aade6618aa90cebe0784754a68d5479a6d
2009-04-08 14:59:06 +02:00
Jeremy D. Lea
0e51628bd3
Bug 431634 - Part 1 - clean up header pollution; r+sr=roc
2009-04-01 13:59:02 -08:00
Mats Palmgren
860d8f6828
Move 'bDidInsert' inside the loop so it correctly reflects if the current node was inserted. b=480972 r+sr=peterv
2009-04-01 03:05:44 +02:00
Olli Pettay
9103394649
Bug 372284, r+sr=peterv
2009-03-30 12:58:42 +03:00
Asaf Romano
bf496618fe
Bug 475066 attempt #2 -dragging a tab out of the browser window doesn't detach the tab (i.e. opens a window for that tab). r=enn, sr=jonas.
2009-03-27 09:50:03 +03:00
Graeme McCutcheon
62abaca4e8
Bug 483589 - PRBool problem in nsHTMLEditor::EnableExistingStyleSheet; r+sr=peterv
2009-03-18 17:02:19 +01:00
Boris Zbarsky
9d28a2337d
Bug 416942. Give user and ua sheets the system principal. r+sr=sicking
2009-03-16 21:38:36 -04:00
SkyLined
7ba1125041
Crash tests for bug 456727.
2009-02-26 11:55:15 +01:00
Mats Palmgren
c67994d479
The white-space bounding parent is the closest block within the editable subtree, or if there is none, the (inline) editable subtree root. b=455992 r+sr=peterv
2009-02-21 05:28:09 +01:00
Mats Palmgren
4be9d6af76
Stop doing special child insertions if InsertNodeAtPoint() fails, continue with the generic insertion instead. b=478725 r+sr=peterv
2009-02-21 03:51:52 +01:00
Mats Palmgren
d5f81b9477
Bug 448329. Make selection code more robust when the selection boundary is not in a block ... Tests.
...
--HG--
extra : rebase_source : 4a8c3bbd202e6aa0973117b4de81e7885150f50e
2009-02-19 21:01:36 +13:00
Mats Palmgren
0c917424d9
Bug 448329. Make selection code more robust when the selection boundary is not in a block. r+sr=peterv
...
--HG--
extra : rebase_source : dc75af58f6a093298d58197c31552fac1c4b5b1d
2009-02-19 20:55:40 +13:00
Chris Pearce
5b97511c94
Bug 432114. Change style sheet owner to the document being edited. r+sr=peterv
...
--HG--
extra : rebase_source : 1477b54a36bdb3c8d1f4f44801890707043b49ee
2009-02-19 20:52:54 +13:00
Graeme McCutcheon
69a7b46878
Bug 471722 - Plaintext editor redo handling code looks for incorrect type of bogus node; test; r=peterv
...
CLOSED TREE (test only)
2009-02-14 20:32:22 +01:00
Daniel Holbert
f8f9766310
Bug 461047 follow-up patch - Fix a number of small issues from the nsStringArray to nsTArray<nsString> switchover, mostly related to signed vs unsigned array sizes. r+sr=roc
2009-02-10 12:39:43 -08:00
Graeme McCutcheon
a162e6419e
Bug 471722 - Plaintext editor redo handling code looks for incorrect type of bogus node. r+sr=peterv
2009-02-06 22:15:57 +00:00
Theppitak Karoonboonyanan
550bc8beb7
Bug 462188. Make nsHTMLEditRules::WillDeleteSelection extend the selection before checking whether there's anything to delete. r+sr=peterv.
2009-01-27 13:50:32 +01:00
Robert O'Callahan
2c235fd71f
Backed out accidentally committed 192d50641f83
...
--HG--
extra : rebase_source : 0a574802c654de30fc3c0dd68b3492a8d6cc4209
2009-01-26 20:46:56 +13:00
Robert O'Callahan
5a3b1d43cb
Bug 451958 ... reverting the content-policy part to see if it alone is responsible for weird random seek failures on Windows.
2009-01-26 20:44:15 +13:00
Axel Hecht
ee6f457122
Backed out bug 462188, changeset 10dfe13222aa, due to mochitest hang.
...
--HG--
extra : rebase_source : 04df751be990ce4652f5a7d17579744ea6c64aa3
2009-01-24 13:41:12 +01:00
Theppitak Karoonboonyanan
119f1b9717
Bug 462188. Make nsHTMLEditRules::WillDeleteSelection extend the selection before checking whether there's anything to delete. r+sr=peterv
...
--HG--
extra : rebase_source : 3c393351939ad7c475604ed0bc5591e87e36b2ae
2009-01-24 22:01:05 +13:00
Fred Jendrzejewski
d8f1bff747
Bug 461047 - Replace nsStringArray with nsTArray<nsString>. r+sr=roc
2009-01-18 21:14:14 +01:00
L. David Baron
79f94ff4db
Backed out changeset 9b832d90d637 (bug 462188) due to 7 test failures on Linux and 1 on Windows (0 on Mac).
2009-01-16 15:00:40 -08:00
Theppitak Karoonboonyanan
79bdda85ad
Bug 462188: Fix deletion of words (Ctrl-Backspace/Option-Delete) in HTML editing. r+sr=peterv
2009-01-16 13:32:09 -08:00
Robert O'Callahan
804cc7ee91
Backed out changeset 8019a959aade
2009-01-16 22:20:33 +13:00
Fred Jendrzejewski
065bde22f3
Bug 461047. Replace nsStringArray with nsTArray<nsString>. r+sr=roc
...
--HG--
extra : rebase_source : 7a20af24c97867efbb28dafa6a70ea1b4cf00e58
2009-01-16 20:51:04 +13:00
Jeremy Lea
ce80f69254
Bug 448830. Make nsIntRect/nsIntMargin/nsIntSize/nsIntPoint different types from nsRect/nsMargin/nsSize/nsPoint different types for better compile-type unit checking. r+sr=roc
...
--HG--
extra : rebase_source : a331a9e49fbc5931f546919281fcca7f008ab615
2009-01-15 16:27:09 +13:00
Ginn Chen
0d9f12fd8d
Bug 471642 Rename nsSelectionBatcher to nsSelectionBatcherForTable in nsTableEditor.cpp r+sr=roc
2009-01-14 15:13:17 +08:00
Benjamin Smedberg
3498a5f86e
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
73a6fab34b
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
802d1a10c7
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
Benjamin Smedberg
1bb2a73b85
Bug 472348 - Some unused variables found by combing the warning database, rs=bz
2009-01-06 14:25:58 -05:00
Boris Zbarsky
9463c9fa94
Bug 467647. Fix editor leak in error conditions. r+sr=peterv
2008-12-28 11:10:49 -08:00
Olli Pettay
a4de4c1089
Bug 432025 - Crash [@ CallQueryInterface<nsIDOMElement, nsIContent>], r+sr=peterv
2008-12-27 21:13:49 +02:00
Robert O'Callahan
1f1a970697
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
Sylvain Spinelli
8abd186fde
Bug 366682 - spellCheckRange : scan only the first word of a text node and stop; r+sr=roc
2008-12-06 19:39:47 +01:00
Markus Stange
030716b190
Bug 463042 - Smooth scrolling isn't working with the scrollbar or the keyboard arrows, r+sr=roc
2008-12-02 14:18:08 +01:00
Theppitak KaroonboonyananTheppitak Karoonboonyanan
aeafc6d1a7
Bug 461816 - pressing Ctrl-U in password dialog asserts and then crashes; r+sr=peterv
2008-12-04 14:17:48 +01:00
Ted Mielczarek
d9375b27d7
bug 432415 - strip trailing newlines when editor.singleline.pasteNewlines == 2 (Copy pasting a cell from an xls/ods file adds an extra space at the end). r+sr=neil, a=beltzner
2008-11-19 12:12:30 -05:00
Chris Pearce
6198c11a76
Bug 432225 - Spell Checker does not always identify misspelled words; r+sr=peterv
2008-11-01 01:30:45 +01:00
Asaf Romano
de25a97822
Comment fix
2008-10-20 18:32:50 +02:00
Asaf Romano
8a8818d97d
Bug 460595 - Cannot drag text selection in input control. r=smaug, sr=neil.
2008-10-20 18:29:55 +02:00
Asaf Romano
317f949d70
Typos fix for bug 459323
2008-10-18 19:45:47 +02:00
Asaf Romano
9ed4ba3e20
Bug 459323 - Drag and Drop in input controls is broken. r=smaug, sr=sicking.
2008-10-17 22:04:55 +02:00
Theppitak Karoonboonyanan
88e1b95b7b
Bug 157546. The 'delete' key should delete an entire cluster. r=peterv,r+sr=roc
2008-10-16 20:44:32 +13:00
Olli Pettay
3cba110fca
bug 302775 - extractContents doesn't work if start and end node of a Range object is an attribute node, r=peterv, sr=sicking
2008-10-15 12:40:28 +03:00
Mats Palmgren
a1dffd395d
Improve the editor selection/movement tests. b=455818 r=roc
2008-10-11 05:24:12 +02:00
Mats Palmgren
32a840925b
Don't insert a <br> when deleting all content in an inline contenteditable element. b=456244 r+sr=peterv
2008-10-11 04:38:47 +02:00
Taras Glek
fb3d14cbd4
Bug 455806: outparamdel nsIPrivateTextEvent r+sr=jst
2008-10-09 16:31:19 -07:00
Taras Glek
263fb859d0
Bug 455943: outparamdel nsIPrivateTextRangeList r+sr=jst
2008-10-09 16:30:48 -07:00
Neil Deakin
374c1a63d0
Bug 454986, multiple images being dropped, r+sr=neil
2008-09-19 11:26:49 -04:00
Robert O'Callahan
48ae670572
Comment out tests instead of using todo.
2008-09-18 15:18:27 +12:00
Robert O'Callahan
9053aa6c73
Bug 454004. Disable tests that fail on Windows.
2008-09-18 13:43:10 +12:00
Robert O'Callahan
ca86812721
Bug 454004 - Ctrl+Home / Ctrl+End don't work in Mail Compose window; r+sr=mats.palmgren
2008-09-18 01:28:17 +02:00
Neil Deakin
e1cce0bfbd
Bug 454595, improve editor drag and drop code, r+sr=neil
2008-09-13 18:09:20 -04:00
Arpad Borsos
06188d3762
Bug 414046 - Remove nsPresShell::GetLayoutObjectFor(), r/sr=roc
2008-09-04 22:32:39 +02:00
Neil Deakin
a6d6c664e4
Bug 356295. Implement HTML5 drag-drop. r=smaug,neil,sr=roc
2008-08-27 08:07:27 -04:00
Boris Zbarsky
350d6fc473
Backed out changeset 6958399a2eb1 o try to fix failed mochitests on Windows and Linux
2008-08-25 11:08:28 -04:00
Neil Deakin
acd274d130
Bug 356295. Implement HTML5 drag-drop API. r=smaug,sr=roc
2008-08-25 21:56:29 +12:00
Dave Camp
2092b61045
Backed out changeset 30d900751ca9 to fix unit test orange (Bug 356295)
2008-08-19 17:55:30 -07:00
Neil Deakin
ca9461ce4b
Bug 356295. Implement HTML5 drag-drop. r=smaug,sr=roc
2008-08-20 10:31:45 +12:00
Robert O'Callahan
fb7a994159
Bug 118704. Get the document title from the DOM instead of storing it in the document object. Relanding with hopeful leak fix. r+sr=jst
2008-08-18 14:10:28 +12:00
Robert O'Callahan
842b3fea92
Backing out bug 118704 to try to fix Windows leak orange
2008-08-16 23:27:40 +12:00
Robert O'Callahan
34de2392a2
Bug 118704. Get the document title from the DOM instead of storing it as a string in the document. r+sr=jst
2008-08-16 21:01:52 +12:00
Masayuki Nakano
d504a8c50f
Bug 449955 – Remove #ifdef of nsCaret.cpp for IME r+sr=roc
2008-08-13 10:55:39 +09:00
Benjamin Smedberg
088d1de487
From bug 449561, bug 445949, and others: let's just ditch nsDerivedSafe since the class of errors it's trying to protect against are uncommon in today's world. r=dbaron
2008-08-11 11:05:58 -04:00
Masayuki Nakano
dbe443ee82
Bug 449012 – Remove legacy Reconversion/QueryCaretRect Events r=ere+roc, sr=roc
2008-08-09 11:46:30 +09:00
Masayuki Nakano
4e814c49e6
Bug 447945 IME candidate list is positioned to wrong place when the caret is in <panel> r=roc+katakai, sr=roc
2008-07-31 01:12:49 +09:00
L. David Baron
1347910ac9
Change the binding parent for native anonymous content to work like the binding parent for XBL anonymous content, and be the parent of the anonymous content subtree rather than the root of the anonymous content subtree. (Bug 436453) r=bzbarsky,smaug,surkov sr=bzbarsky
2008-07-22 21:50:20 -07:00
John Daniels
b006229ae6
Bug 419532 – deCOMtaminate nsICaret. r+sr=roc
2008-07-16 12:52:01 +02:00
Jim Chen
264921a050
Bug 444772. Merge nsIKBStateControl into nsIWidget. r+sr=roc
2008-07-14 14:56:18 +12:00
rsx11m.pub@gmail.com
feb4b149d4
Bug 384116 - "Pasting an image from clipboard uses bad quality JPEG-compression (non-user selectable)" (Allow HTML editor paste images in selectable formats) [r=glazou sr=bienvenu]
2008-07-12 05:16:18 -05:00
Chris Double
91826e2fd0
Bug 382267. Core implementation of the <video> and <audio> elements. r=jst,r+sr=roc
2008-07-09 20:22:20 +12:00
Benjamin Smedberg
8503b6428b
Bug 442756 - Add stack annotations to editor classes, r=glazou sr=jst
2008-07-01 14:23:21 -04:00
gavin@gavinsharp.com
cd1040df7e
Bug 433406: Once spell checker is disabled, it can't be enabled again, patch by Martijn Wargers <martijn.martijn@gmail.com>, r=mats, sr=roc, a=schrep
2008-05-27 10:55:13 -07:00
peterv@propagandism.org
6f9bbd6446
Fix for bug 430624 (Crash [@ nsDocShellEditorData::DetachFromWindow] with spellcheck attribute). Patch by cpearce, r=peterv, sr=jst.
2008-05-02 04:36:29 -07:00
peterv@propagandism.org
20171b841e
Fix for bug 430392 (Pressing enter in div w/ contenteditable = true causes text nodes to move unexpectedly) . r/sr=jst, a=damon.
2008-04-30 11:13:11 -07:00
peterv@propagandism.org
742a4ab00e
Fix for bug 417533 (Resizing linked images fails in contentEditable elements). r/sr=jst, a=damon.
2008-04-23 04:53:29 -07:00
peterv@propagandism.org
c66dd19cd2
Fix for bug 390934 (When document contains contenteditable element, drag-dropping seems possible anywhere in the document). r/sr=jst, a=beltzner.
2008-04-18 06:29:57 -07:00
gavin@gavinsharp.com
8adea03b0f
Bug 428489: Crash [@ nsHTMLEditor::GetPositionAndDimensions] when window gets removed during click on contenteditable absolute positioned element, patch by Chris Pearce <chris@pearce.org.nz>, r+sr=roc, a=beltzner
2008-04-17 19:09:17 -07:00
peterv@propagandism.org
c37d1b0f6f
Fix for bug 406596 (Link/anchor elements are focused within an contentEditable element). r/sr=jst, a=beltzner.
2008-04-15 11:40:38 -07:00
dbaron@dbaron.org
4589e85ab3
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
mats.palmgren@bredband.net
d107f287bc
Remove the anonymous content for resizers properly. b=420439 r+sr=peterv a1.9+=damons
2008-04-13 13:22:31 -07:00
jruderman@hmc.edu
2a1f88964b
Make tagStack be an array of nsString instead of nsAutoString. Fixes bug 427941. r+sr=sicking, a=beltzner
2008-04-10 21:38:25 -07:00
jonas@sicking.cc
aedea05d90
Bug 425551: Improve script blocker code and use it to prevent async DOM events from keeping link elements alive past CC. Patch by bent. r/sr=sicking
2008-04-08 19:06:27 -07:00
Olli.Pettay@helsinki.fi
323c9fb10a
Bug 424027, r=peterv, sr=sicking
2008-04-06 05:40:33 -07:00
jruderman@hmc.edu
9101a20c41
Add a crashtest
2008-03-26 15:13:20 -07:00
dbaron@dbaron.org
749f0e1e17
Fix bad reference counting of atoms so we don't manipulate garbage atom pointers. b=422546 r=timeless sr=roc a=damon
2008-03-13 11:54:01 -07:00
bent.mozilla@gmail.com
c9d085b470
Bug 420700 - Bustage fix.
2008-03-06 12:35:42 -08:00
masayuki@d-toybox.com
1c98c2e245
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
076b8bba8e
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
600836e7ed
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
Olli.Pettay@helsinki.fi
69dbbd79be
Bug 418457, Remove support for onbeforecopy/cut/paste until we have a better implementation, r+sr=sicking
2008-02-24 02:55:37 -08:00
roc+@cs.cmu.edu
709741beff
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
36a557fc04
Back out patch from Theppitak Karoonboonyanan in bug 157546 due to test failures.
2008-02-20 03:10:16 -08:00
reed@reedloden.com
61f93061b0
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
masayuki@d-toybox.com
95b63444af
Bug 348341 "Reverse conversion" doesn't work by Kotoeri(Japanese input). r=josh+peterv+roc, sr=roc, b1.9=pavlov
2008-02-19 23:40:04 -08:00
masayuki@d-toybox.com
f6eb3b0bed
Bug 417315 Cannot use IME menus during IME transaction #2 r=peterv+enndeakin, sr=peterv, a1.9=beltzner
2008-02-19 23:18:53 -08:00
roc+@cs.cmu.edu
60a9f80a00
Bug 261081. Support official 'pre-wrap' value for CSS 'white-space' since we already support it well as '-moz-pre-wrap'. r+sr=dbaron,a=schrep
2008-02-19 18:07:48 -08:00
jag@tty.nl
dd268604cd
Bug 416998: Fix the order of member variable initializers for a few constructors. sr=bz, a=schrep
2008-02-18 23:36:50 -08:00
jag@tty.nl
05cdb6aefe
Bug 73353: Clean up our MODULE/REQUIRES story. rs=dbaron, a=brendan
2008-02-18 00:50:04 -08:00
reed@reedloden.com
2eddcd6e28
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
636da4197c
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
jruderman@hmc.edu
7a28647802
Add crashtest.
2008-02-03 21:54:51 -08:00
reed@reedloden.com
f7b3e0b90e
Bug 322202 - "[MIDAS] hitting ENTER when focus inside an empty paragraph (containing the "I dont need it" BR tag) results in strange output." [p=littlecritter@nasquan.com (Loune) r+sr=Neil a=blocking1.9+]
2008-01-26 20:17:29 -08:00
roc+@cs.cmu.edu
a93abc37c9
Bug 413292. Make Begin/EndUpdateViewBatch be sure to remove the batch-count from the same viewmanager we added one to. r+sr=bzbarsky
2008-01-26 15:59:50 -08:00
reed@reedloden.com
71642344d0
Bug 364719 - "Resizers of images are positioned wrongly when page is scrolled" [p=mfenniak-moz@mathieu.fenniak.net (Mathieu Fenniak) / chris@pearce.org.nz (Chris Pearce [cpearce]) r=peterv r+sr=roc a=blocking1.9+]
2008-01-21 23:39:06 -08:00
peterv@propagandism.org
688cb6d061
Fix for bug 390278 (Shift+tab no longer navigates out of MIDAS area). r/sr=jst.
2008-01-20 08:53:08 -08:00
jruderman@hmc.edu
044e09f0e0
Add null checks in nsAutoSelectionReset to fix bug 407256. Patch by Chris Pearce, r+sr=peterv, a=blocking1.9+.
2008-01-07 20:11:24 -08:00
neil@parkwaycc.co.uk
00cf32f818
Don't pointlessly clone nsCOMArray b=265745 r=brade sr=rbs a=schrep
2008-01-07 02:14:28 -08:00
neil@parkwaycc.co.uk
b22e83627e
Make XUL elements really native anonymous b=410119 r=smaug sr+a=sicking
2008-01-04 03:24:41 -08:00
reed@reedloden.com
d6ca24e794
Bug 389933 - "ASSERTION: JoinNode called with node not listed in offset table while editing HTML email in GMail" [p=chris@pearce.org.nz (Chris Pearce [cpearce]) r=peterv sr=roc a1.9=schrep]
2007-12-19 03:32:20 -08:00
jruderman@hmc.edu
a3451681f7
Add crashtests for two leak bugs.
2007-12-14 21:29:32 -08:00
jruderman@hmc.edu
2ab65adf4d
Add crashtest
2007-12-14 21:15:50 -08:00
jruderman@hmc.edu
79b3ed0edb
Add crashtest (even though it asserts)
2007-12-14 20:47:48 -08:00
jruderman@hmc.edu
eb5e54e8ca
Fix PropItem leak by using nsAutoPtr (bug 407074). r+sr=peterv, a=damon
2007-12-11 19:23:34 -08:00
jruderman@hmc.edu
5e63bc8422
Fix AtomImpl leak (bug 407277). r+sr=peterv, a=schrep.
2007-12-11 18:07:35 -08:00
peterv@propagandism.org
a0d5f60400
Trying to fix orange.
2007-12-04 21:35:10 -08:00
peterv@propagandism.org
c90338d05f
Fix for bug 390278 (Shift+tab no longer navigates out of MIDAS area). r/sr=jst.
2007-12-04 21:03:56 -08:00
reed@reedloden.com
79c0a4bfd8
Bug 388655 - "Editor br gets added to empty table cells if contenteditable node is in document" [p=chris@pearce.org.nz (Chris Pearce [cpearce]) r+sr=peterv a=blocking1.9+]
2007-12-04 17:04:11 -08:00
bugzilla@standard8.plus.com
07a23b28d5
Bug 374347 nsIClipboard uses the deprecated nsISupportsArray interface. r=roc,Neil,sspitzer,sr=roc,a=mtschrep
2007-11-20 11:06:30 -08:00
Olli.Pettay@helsinki.fi
fd08e5f414
Bug 403965, r+sr=peterv, a=schrep
2007-11-19 23:17:43 -08:00
ted.mielczarek@gmail.com
58b7a328c0
bug 403664 - crash when pasting into textfield with rich text mode (a.o. Gmail) [@ nsParser::ParseFragment()]. r+sr=stuart
2007-11-15 16:23:54 -08:00
reed@reedloden.com
d565c84fba
Bug 388980 - "Gmail compose mail (midas), background color doesn't work" [p=cpearce r=peterv sr=roc a1.9=schrep]
2007-11-13 00:10:03 -08:00
reed@reedloden.com
1ff7b5c5fd
Bug 394473 - "caret/cursor in View Source is invisible since 20070628 {not rendered, seen, can't, cannot, shown, displayed}" [p=cpearce r=peterv sr=roc a1.9=schrep]
2007-11-12 21:42:52 -08:00
jonas@sicking.cc
0e1c530ce2
Bug 403549: Avoid memory churn from nsContentUtils::CreateContextualFragment by giving nsIParser::ParseFragment a better signature. r/sr=stuart
2007-11-12 17:41:40 -08:00
jruderman@hmc.edu
e3f6cc5a3e
Tix fypo.
2007-11-10 18:43:32 -08:00
jruderman@hmc.edu
a9ee67af3e
Fix typo.
2007-11-09 20:24:42 -08:00
reed@reedloden.com
fad15ee5ce
Bug 391429 - "Editor caret is hidden in XULRunner applications, but visible in Firefox" [p=matt@songbirdnest.com (Matt Crocker) r+sr=peterv aM9=beltzner]
2007-10-31 11:51:49 -07:00
peterv@propagandism.org
f6c6606714
Fix for bug 335856 (Can't easily put caret in this designmode iframe testcase (caret doesn't show up)), also fixes bug 393568 (blocking1.9+) and bug 386872. r/sr=jst.
2007-10-03 05:16:50 -07:00
roc+@cs.cmu.edu
ea2328d52d
Bug 388980. Backing out because it broke tests.
2007-10-02 15:12:20 -07:00
roc+@cs.cmu.edu
76195f165d
Bug 388980. Keep mCSSAware in sync. patch by Chris Pearce, r+sr=peterv
2007-10-02 14:44:21 -07:00
reed@reedloden.com
5a9aa35d4e
Bug 384147 - "tabbing out list item doesn't merge with next list item at same depth" [p=mfenniak-moz@mathieu.fenniak.net (Mathieu Fenniak) r=glazou sr+a1.9=roc]
2007-10-02 00:32:17 -07:00
mrbkap@gmail.com
9f58829ef9
Restore the caret on drag exit. bug 397283, r+sr+a=roc
2007-09-30 17:37:12 -07:00
martijn.martijn@gmail.com
763317bf92
Bug 396108 - Crash [@ PresShell::ResizeReflow] with iframes, binding, while onbeforecopy removing stuff, patch by Mathieu Fenniak, r=Olli.Pettay, sr=jst, a=jonas
2007-09-29 10:56:04 -07:00
mrbkap@gmail.com
9513b53050
Restore the right caret in all cases. bug 395888, r+sr+a=roc
2007-09-22 14:06:58 -07:00
reed@reedloden.com
aeeec0942e
Backout patch from bug 384147 from Mathieu Fenniak due to new test failing on Windows and Linux (but not Mac).
2007-09-20 00:04:41 -07:00
reed@reedloden.com
cbf96432f1
Bug 384147 - "tabbing out list item doesn't merge with next list item at same depth" [p=mfenniak-moz@mathieu.fenniak.net (Mathieu Fenniak) r=glazou sr=roc a1.9=roc]
2007-09-19 23:14:32 -07:00
cbarrett@mozilla.com
39641d346a
Bug 393646 - Support reading image data off the clipboard on Mac r=josh,bienvenu sr=roc a=mconnor/drivers
2007-09-17 11:02:50 -07:00
bzbarsky@mit.edu
61d87ef67d
Flush out layout when doing sync updates. Bug 393723, r+sr=roc, a=dbaron
2007-08-29 11:57:29 -07:00
philringnalda@gmail.com
3542eb8afd
Bug 377575 - Table resize information tooltip location is misplaced, patch by Mathieu Fenniak <mfenniak-moz@mathieu.fenniak.net>, r=glazou, sr=jst, a1.9=dbaron
2007-08-25 22:53:38 -07:00
Olli.Pettay@helsinki.fi
32d2200f6f
Bug 382527, r=neil, sr=peterv, a=1.9+
2007-08-25 05:37:38 -07:00
masayuki@d-toybox.com
a20d56bd8d
Bug 392252 need new APIs for converting AppUnits to gfx usable pixels r=sharparrow1, sr+a=roc
2007-08-22 04:13:46 -07:00
mrbkap@gmail.com
f055907b89
Redragging over empty text field doesn't show drag caret, except for the last text field. bug 390228, r+sr=roc a=dbaron
2007-08-13 14:33:25 -07:00
bzbarsky@mit.edu
16e6040261
Use the principal doing the load to decide on the URI to pass to content policies. This will help do the right thing for data:/javascript:/about:blank, as well as allow us to skip content policies altogether if the caller is system. Bug 388597, r+sr=sicking
2007-08-07 18:16:09 -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
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
Olli.Pettay@helsinki.fi
a89b66232b
Bug 388646, Resizers shown for non-editable elements when document contains contenteditable element, r+sr=peterv
2007-07-20 16:21:49 -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
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
peterv@propagandism.org
2d657de1af
Fix for bug 386838 (Cannot select text twice in readonly textboxes). r/sr=jst.
2007-07-10 08:38:30 -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
Olli.Pettay@helsinki.fi
96700fc0c0
Bug 386820, Gmail, compose mail, cursor missing in (rich formatting) textfield, r+sr=peterv
2007-07-04 11:20:00 -07:00
Olli.Pettay@helsinki.fi
2dd5196d2b
bug 386561, Page not painting properly (ensure that EndUpdateViewBatch gets called), r+sr=peterv
2007-07-04 10:53:43 -07:00
Olli.Pettay@helsinki.fi
d57c010537
Bug 238987, Focus and blur events bubble from some form input controls, r+sr=bz
2007-07-03 06:37:32 -07:00
peterv@propagandism.org
490ab90e91
Part 2 of the fix for bug 382778. r=smaug, sr=sicking.
2007-07-03 06:00:12 -07:00
Olli.Pettay@helsinki.fi
09de4e615b
back out bug 238987
2007-07-03 05:37:00 -07:00
Olli.Pettay@helsinki.fi
c1fe374f29
Bug 238987, Focus and blur events bubble from some form input controls, r+sr=bz
2007-07-03 04:49:40 -07:00
peterv@propagandism.org
07b7318fef
Fix for bug 382778. r=smaug, sr=sicking.
2007-07-02 07:01:27 -07:00
sayrer@gmail.com
c411834593
Bug 386009. Fix a leak in nsEditor and delete some code we don't need anymore. r+sr=dbaron
2007-06-29 20:09:53 -07:00
sayrer@gmail.com
2fd8467fdb
backout fix for bug 386009 to see if it causes orange.
2007-06-28 00:33:23 -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
sayrer@gmail.com
228c4f8dc5
Bug 386009. Fix a leak in nsEditor and delete some code we don't need anymore. r+sr=dbaron
2007-06-27 18:37:03 -07:00
peterv@propagandism.org
90c374d7c3
Backing out to fix orange.
2007-06-27 16:21:05 -07:00
peterv@propagandism.org
7bf2741259
Fix for bug 237964 (Allow editable areas in browser (contentEditable)). r/sr=sicking.
2007-06-27 15:29:45 -07:00
Olli.Pettay@helsinki.fi
0c09568074
Bug 336081, Crash [@ nsHTMLEditRules::WillOutdent], r=neil, sr=peterv
2007-06-26 01:52:03 -07:00
Olli.Pettay@helsinki.fi
b61af7dd00
Bug 336160 - Crash when releasing mouse while dragging absolute positioned element in designMode [@ nsHTMLEditor::MouseUp], r=glazman, sr=peterv
2007-06-14 01:22:47 -07:00
peterv@propagandism.org
76bae7baad
Fix for bug 372544 ([Midas] Tab spacing is inconsistent). Patch by Mathieu Fenniak (mfenniak-moz@mathieu.fenniak.net), r/sr=me.
2007-05-24 06:00:53 -07:00
masayuki@d-toybox.com
906193abd3
Bug 279246 Implement 'ime-mode' property (WinIE CSS) r+sr=dbaron
2007-05-16 08:51:37 -07:00
Olli.Pettay@helsinki.fi
5767c4440b
Remove rest of nsIDOMEventReceivers, Bug 363089, r+sr=jst
2007-05-15 01:50:33 -07:00
Olli.Pettay@helsinki.fi
7817abfbca
Bug 363089, Remove nsIDOMEventReceiver (this time passes mochitest), r+sr=jst
2007-05-14 02:11:38 -07:00
Olli.Pettay@helsinki.fi
40178e46a3
backout Bug 363089
2007-05-11 06:34:05 -07:00
Olli.Pettay@helsinki.fi
e1fb8b073b
Bug 363089, Remove nsIDOMEventReceiver, r+sr=jst
2007-05-11 04:15:11 -07:00
bzbarsky@mit.edu
086c2eb0c0
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
benjamin@smedbergs.us
baab01ada6
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
masayuki@d-toybox.com
ad3d268bbe
Bug 358899 [Cocoa] Improve nsIKBStateControl implementation r=josh+ere+masaki.katakai+roc, sr=roc
2007-04-15 06:43:55 -07:00
enndeakin@sympatico.ca
932380f594
Bug 375681, use drag event names from what-wg spec, also implement new drag and dragend events, r=smaug,sr=roc
2007-04-11 21:37:39 -07:00
cbiesinger@web.de
c6ef8b6043
Bug 375878 remove users of Recycle()patch by taras glek r+sr=biesi
2007-03-30 15:44:22 -07:00
hg@mozilla.com
05e5d33a57
Free the (distributed) Lizard! Automatic merge from CVS: Module mozilla: tag HG_REPO_INITIAL_IMPORT at 22 Mar 2007 10:30 PDT,
2007-03-22 10:30:00 -07:00
enndeakin%sympatico.ca
6ccc9fa0b8
Bug 178513, support translucent drag feedback when dragging nodes and selections on Mac and GTK, r=vlad,josh,roc,sr=roc
2007-03-20 12:14:52 +00:00
dbaron%dbaron.org
405d600298
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
jruderman%hmc.edu
c49c911626
Remove line break from end of assertion string.
2007-03-10 15:50:14 +00:00
benjamin%smedbergs.us
fee2eda8c4
Bug 347664 - move editor from a standalone component to be part of gklayout, r+sr=roc
2007-02-24 20:07:06 +00:00
uriber%gmail.com
e319d6f3a4
Fix typo from bug 348854, causing backspace to sometimes delete the wrong character. bug=369959 r=brettw sr=bryner
2007-02-17 15:47:58 +00:00
sharparrow1%yahoo.com
76a64e5c22
Bug 177805: Fix the use of units in Gecko. r+sr=roc
2007-02-07 07:46:44 +00:00
asqueella%gmail.com
25946eb418
bug 362695 - Change nsIEditor to remove readonly on transactionManager
...
patch by Alex Vincent <ajvincent@gmail.com>
r=neil, sr=sfraser
2007-02-05 22:24:12 +00:00
roc+%cs.cmu.edu
485d1a8b1a
Bug 366001. Remove old reflow batching API, it's not effective or needed. r+sr=bzbarsky
2007-01-17 22:28:33 +00:00
Olli.Pettay%helsinki.fi
e258d26558
Bug 358415, Crash [@ nsHTMLCSSUtils::GetCSSInlinePropertyBase] when inputing title of new blog entry on blogger.com before page is entirely loaded up, r+sr=jst
2007-01-16 17:04:16 +00:00
bzbarsky%mit.edu
867068ef8a
Implement the proposed Web Apps 1.0 API for changing the selected style sheet
...
set, querying the available sets, etc. Bug 200930, r=sicking, sr=dbaron
2007-01-11 19:32:31 +00:00
peterv%propagandism.org
795a6b78d6
Part of fix for bug 340674 (Clean up some editor transactions code). r=glazman, sr=jst.
2007-01-11 14:38:02 +00:00
martijn.martijn%gmail.com
0d014f49ac
Bug 363960 � Crash when clicking on the image inside a designMode-enabled IFRAME [@ nsHTMLEditor::SetShadowPosition], r+sr=jst
2007-01-10 22:44:29 +00:00
Olli.Pettay%helsinki.fi
751c7bb309
Bug 365798, IME leaks nsPrivateTextRangeList objects, r+sr=roc
2007-01-04 10:32:10 +00:00
Olli.Pettay%helsinki.fi
d9f0f2bda9
Bug 176024, possible memleak in IMETextTxn::CollapseTextSelection, r+sr=bz
2007-01-03 19:39:28 +00:00
timeless%mozdev.org
05804e5bfe
Bug 363390 IS_LOW_SURROGATE conflicts with winnls.h
...
r=darin
2006-12-21 07:03:23 +00:00
mats.palmgren%bredband.net
cca3292d36
Make NS_LIKELY/NS_UNLIKELY accept pointers etc and always return 0 or 1. b=340244 r+sr=darin
2006-11-18 00:48:56 +00:00
martijn.martijn%gmail.com
e91b3352c9
Bug 355395 - Misspelled words in text areas cause all following text to disappear during print, r+sr=roc
2006-11-15 06:39:25 +00:00
cvshook%sicking.cc
4692aff338
Don't use ranges when getting the value of a textfield since we get the value in the middle of tearing down a document. b=359674 r/sr=jst
2006-11-09 08:43:26 +00:00
mrbkap%gmail.com
49801f467c
Add an API on the presshell for invalidating the caret if it isn't currently
...
contained entirely in its frame. Use it in the editor where we remove the
caret's frame out from under it without properly notifying it (due to selection
batching). bug 335065, r+sr=roc
2006-11-07 01:35:36 +00:00
cvshook%sicking.cc
8da53b5fb1
Bug 359121: Fix regression in editor from previous range checkins. nSDetach wasn't the same as Detach after all. r/sr=jst
2006-11-02 02:14:57 +00:00
daniel%glazman.org
5133fb6ebd
changing 'paragraph mode' discards attributes; b=358368, r/sr=neil@httl.net
2006-10-30 14:55:04 +00:00
cvshook%sicking.cc
bf4a8ea3af
bug 358073: Kill useless/redundant functions on nsIDOMNSRange. r/sr=jst
2006-10-25 21:53:03 +00:00
caillon%redhat.com
9d1d420c3f
Bug 97811.
...
Add nsILookAndFeel::GetPasswordCharacter() to allow toolkits to specify their platform password character.
Implement this for GTK+ 2 by grabbing the property from GtkEntry.
Make editor ask nsILookAndFeel for the platform password character.
r+sr=roc
2006-10-23 20:48:05 +00:00
scott%scott-macgregor.org
de474f9919
Bug #356327 --> Pasted windows clipboard images don't show up in the compose
...
window. Close the file stream before we insert the image into the document.
r=glazman
2006-10-17 15:05:00 +00:00
scott%scott-macgregor.org
0fd1e483fe
Bug #223909 --> add editor support for pasting images from the clipboard into an HTML editor instance.
...
r/moa=glazman
2006-10-11 20:30:06 +00:00
smontagu%smontagu.org
35a27c6675
Make word-delete behaviour when there is a selection follow platform conventions. Bug 350564, r=glazman, sr=neil
2006-10-10 16:50:50 +00:00
neil%parkwaycc.co.uk
1ae0c6c577
Editor needs strong references to its editor observers b=278677 r=glazou sr=roc
2006-10-09 15:41:26 +00:00
neil%parkwaycc.co.uk
4f5a1e9bd6
Actually pass the correct offset and length when deleting text b=352520 r=glazou,aaronlev sr=roc
2006-10-05 13:20:30 +00:00
aaronleventhal%moonset.net
7ba88106fc
Bug 352520. Backspace when deleting last char from URL bar crashes. Wallpaper fix for now. Patch by smontagu. r=aaronlev, sr=neil.
2006-09-28 22:02:20 +00:00
daniel%glazman.org
96649d7dd1
Merging two paragraphs using delete or backspace left an unwanted BR element; b=322207; r=neil@httml.net, sr=bzbarsky@mit.edu
2006-09-13 08:27:04 +00:00
martijn.martijn%gmail.com
2a32a97a87
Bug 332811 - Backspace in readonly input triggers history.back() (part 2), r=mats.palmgren, sr=bzbarsky
2006-09-13 08:23:33 +00:00
neil%parkwaycc.co.uk
4744306fd3
Fix misplaced ) in debug-only code b=344423 r=aaronlev sr=jag
2006-09-11 13:48:13 +00:00
sayrer%gmail.com
9395f31ee3
bug 348669. Remove inappropriate nsCRT::free usage. r=timeless, sr=dbaron
2006-09-08 04:35:17 +00:00
bugzilla%arlen.demon.co.uk
0f594a9db2
Bug 132257 Inserting a link to a [network][image] file into a message inserts the physical file!
...
p=me/ducarroz r=daniel/neil sr=bienvenu
2006-09-07 22:09:52 +00:00
martijn.martijn%gmail.com
72138f14ca
Backing out the patch for bug 287707, since it is causing smoketest blocker bug 351057
2006-09-01 19:51:05 +00:00
martijn.martijn%gmail.com
c998727ebd
Bug 287707 - After page had designmode on, there are still several issues, r=daniel, sr=peterv
2006-09-01 09:32:57 +00:00
aaronleventhal%moonset.net
3d8aea6ee4
Bug 344423. Backspace notifications off by 1
2006-08-30 14:17:05 +00:00
wr%rosenauer.org
e077b93bb1
Bug 349726 - fixed crash in nsHTMLCSSUtils::GetDefaultViewCSS, r=timeless, sr=neil
2006-08-24 05:09:35 +00:00
gavin%gavinsharp.com
5a20d6a3e2
Bug 348854: Fix merge error from checkin for bug 345587, patch by Ryan VanderMeulen <ryanvm@gmail.com>, r=brettw, sr=bryner
2006-08-21 23:33:28 +00:00
uriber%gmail.com
8982c70f78
Moved mCaretBidiLevel and its accessors from nsPresShell to nsFrameSelection. Also added sBidiKeyboard as a static service to nsContentUtils. bug=346891 r+sr=roc
2006-08-08 05:14:52 +00:00
brettw%gmail.com
ef12d521f3
Bug 345587 r=bryner sr=sicking Spellchecker hangs when replacing word
2006-08-08 00:22:52 +00:00
brettw%gmail.com
fb0b89f3bf
Bug 347561 r+sr=bryner Spellchecker crashes when causing destroy notifications to be flushed
2006-08-07 18:10:28 +00:00
pkasting%google.com
2070e797b8
Bug 339127: Add "spellcheck" attribute to control spellchecking.
...
r=brettw
sr=sicking
2006-07-29 00:04:40 +00:00
pamg.bugs%gmail.com
60b733da5b
Bug 339434: Crash trying to spellcheck in a closed window. Patch by pkasting@google.com. r=brettw, sr=bzbarsky
2006-07-21 01:15:57 +00:00
cvshook%sicking.cc
3a9a287253
Bug 344050: Kill nsITextContent and move the methods to nsIContent. r/sr=jst
2006-07-19 04:36:36 +00:00
uriber%gmail.com
3bef115769
Fix bidi behavior of ctrl+backspace and ctrl+del. bug=344226 r=smontagu sr=roc
2006-07-18 07:28:38 +00:00
masayuki%d-toybox.com
59eb9eae67
Bug 271815 GTK2 IM over-the-spot doesn't work with Chinese IM because the editor doesn't return correct caret position r=timeless, sr=roc
2006-06-19 15:00:58 +00:00
mats.palmgren%bredband.net
4a3815c885
Fix crash when destroying an editor that was never Init()'ed. b=325386 r=timeless sr=roc
2006-06-17 00:17:26 +00:00
Olli.Pettay%helsinki.fi
d82d580d5d
Bug 338129, r=glazman, sr=neil
2006-06-15 07:31:01 +00:00
roc+%cs.cmu.edu
8ac789f331
Bug 331883. Restrict anonymous box selectors to agent/user style sheets. r+sr=dbaron/bzbarsky
2006-06-15 03:20:19 +00:00
peterv%propagandism.org
02314cbe01
Fix for bug 340674 (Clean up some editor transactions code - unused code). r=glazman, sr=sicking.
2006-06-08 12:47:24 +00:00
Olli.Pettay%helsinki.fi
b9c2cdd0a8
Bug 336381, Crash [@ nsRange::InsertNode] involving ranges in detached nodes, r=sicking,glazman,sr=bz
2006-05-15 19:35:12 +00:00
timeless%mozdev.org
8f7341d7e8
Bug 336984 Useless null check of aNewLeftNode in nsEditor::SplitNode
...
r=neil sr=neil
2006-05-11 13:25:30 +00:00
timeless%mozdev.org
e0725bc241
Bug 334298 GetCSSFloatValue uses f uninitialized in a case that doesn't happen
...
r=glazou sr=neil
2006-05-06 21:53:37 +00:00
timeless%mozdev.org
bb97bc429d
Bug 334300 nsHTMLEditor::InsertAsPlaintextQuotation uses quotesInPre uninitialized in a case that doesn't happen
...
r=neil sr=neil
2006-05-06 21:46:55 +00:00
cvshook%sicking.cc
d3ec0aa5c5
Bug 335911: Change nsIContent::IsContentOfType to nsINode::IsNodeOfType. r/sr=bz
2006-05-05 06:52:21 +00:00
bzbarsky%mit.edu
b1ee2830dd
Make nsIDocumentEncoder::init scriptable. Bug 330517, patch by jpl24
...
<jlurz24@gmail.com>, r=bzbarsky, sr=sicking
2006-05-01 05:25:52 +00:00
mrbkap%gmail.com
f03e3f47ba
Backing out these changes since they were strictly unnecessary and they cause other problems.
2006-04-27 22:34:07 +00:00
mrbkap%gmail.com
177391dbad
Be paranoid about the given indices and never return a null DOM from the paste (in success conditions). bug 335609, r+sr=jst
2006-04-27 00:20:27 +00:00
mrbkap%gmail.com
6c8f801dcc
Don't bother hiding the caret anymore. bug 334608, r=brade sr=roc
2006-04-26 19:56:58 +00:00
roc+%cs.cmu.edu
4667a9b409
Bug 330305. Rename nsSelection to nsFrameSelection, and deCOMtaminate it, removing nsIFrameSelection. patch by Marc Liddell, r+sr=roc
2006-04-26 01:57:22 +00:00
mrbkap%gmail.com
4f82ca73c0
Fix the relationship between nsHTMLEditor::CreateDOMFragmentFromPaste and nsHTMLEditor::InsertHTMLWithContexet to avoid duplicate calculations. bug 333063, r=neil sr=jst
2006-04-25 20:13:46 +00:00
sharparrow1%yahoo.com
67d4723e36
Bug 334416: Misc view usage cleanups. r+sr=roc.
2006-04-18 06:05:24 +00:00
mrbkap%gmail.com
e27b36efcc
Draw the caret in the normal path of frame painting instead of doing it directly to the current view. bug 287813, r+sr=roc
2006-04-17 23:16:46 +00:00
masayuki%d-toybox.com
6fb048961a
Bug 327003 Don't commit the IME composition string when Mozilla is deactivated r=roc+masaki.katakai+timeless sr=roc
2006-04-11 16:37:58 +00:00
mrbkap%gmail.com
84a85a393c
Remove obsolete and wacky support for the <sound> element, which not even IE supports. bug 333057, r=sicking sr=jst
2006-04-10 20:49:02 +00:00
uriber%gmail.com
4ad7a7f650
Bug 331846: Can't indent/outdent RTL blocks in Composer and Design Mode. r=timeless sr=bzbarsky
2006-04-10 17:37:44 +00:00
mrbkap%gmail.com
6038f53eaa
Allow pasting single cells from excel into an HTML editor. bug 228920, r=neil sr=jst
2006-04-06 22:48:55 +00:00
dbaron%dbaron.org
b1335d688b
Fix backspace/delete on non-BMP characters for plaintext editor. b=237585 r=smontagu sr=roc
2006-04-04 00:57:55 +00:00
gerv%gerv.net
a54a4e6372
Bug 331921 - Fix up some corrupt/dodgy Initial Developer lines.
2006-03-30 07:57:10 +00:00
neil%parkwaycc.co.uk
00c6a7988b
Fix issues rebuilding <body> attributes from source b=331894 r=glazou sr=mscott
2006-03-28 16:36:40 +00:00
Olli.Pettay%helsinki.fi
ee372ff167
Bug 330710, Replace obsolete preventBubble/preventCapture with stopPropagation, r=neil, r=mconnor, sr=jst
2006-03-25 22:03:49 +00:00
martijn.martijn%gmail.com
73959f4bc2
Bug 309599 - crash in nsIHTMLEditor::insertHTML, r=brade, sr=jst
2006-03-24 01:52:07 +00:00
uriber%gmail.com
ba0d30b880
In nsTextEditRules::CheckBidiLevelForDeletion(), use nsSelection::GetPrevNextBidiLevels to determine bidi levels. bug=330460 r=smontagu sr=roc
2006-03-23 08:20:29 +00:00
martijn.martijn%gmail.com
821df10a37
Bug 327623 - nsHTMLEditor::SelectElement crashes if passed null argument, patch by Tony Goold, r=timeless, sr=neil
2006-03-16 12:41:57 +00:00
bzbarsky%mit.edu
6e8df6adb8
nsIDocumentEncoder should be IDL-ized. Bug 305710, patch by jpl24
...
<jlurz24@gmail.com>, r=sicking, sr=bzbarsky
2006-03-14 17:12:41 +00:00
Olli.Pettay%helsinki.fi
f79ea0115b
Bug 234455, Centralize event dispatch r=jst, sr=bz
2006-03-07 17:08:51 +00:00
smontagu%smontagu.org
68fd2fbdfe
Add a user option to allow delete and backspace to delete immediately even if the character to be deleted is visually distant from the caret location. Bug 328834, r=uriber@gmail.com, sr=roc
2006-03-07 06:03:37 +00:00
smontagu%smontagu.org
598b829047
Correcting a comment, bug 329079, r/rs=daniel@glazman.org
2006-03-02 10:39:16 +00:00
bzbarsky%mit.edu
eba05eced8
Don't walk off the root element when looking for backgrounds. Bug 328331, r+sr=jst
2006-02-24 04:54:10 +00:00
timeless%mozdev.org
1ce5986f6b
Bug 106386 Correct misspellings in source code
...
r=bernd rs=brendan
2006-02-23 09:36:43 +00:00
uriber%gmail.com
2985e93c64
White-space fixes I promised to do for Bug 327107 but forgot
2006-02-21 17:35:22 +00:00
uriber%gmail.com
6330aca26a
Bug 327107: After using backspace[delete] to remove a single LTR character in RTL text, the next press on backspace[delete] has no effect. r=smontagu sr=roc
2006-02-21 17:30:16 +00:00
bzbarsky%mit.edu
542b79dc49
Remove the random <server> tag silliness. Bug 321877, patch by Martijn Wargers
...
<martijn.martijn@gmail.com>, r=mrbkap, sr=jst
2006-02-12 22:05:33 +00:00
cbiesinger%web.de
c2d981f764
bug 183156 remove *UCS2* functions, replacing them with *UTF16* ones
...
r+sr=darin
2006-02-03 14:18:39 +00:00
mrbkap%gmail.com
c4f20f9306
Remove the obsolete concept of "DTD verification". bug 323958, r+sr=jst
2006-01-30 23:45:19 +00:00
bryner%brianryner.com
ecc0706743
Remove deprecated nsTString::ToCString (bug 323471). r+sr=darin.
2006-01-24 19:22:02 +00:00
cvshook%sicking.cc
23c3e06ad5
Fix build bustage
2005-12-28 22:55:54 +00:00
cvshook%sicking.cc
79b8f5fc24
Bug 284950: DeCOMTaminate nsIContent::GetAttrNameAt
...
r/sr=bz
2005-12-28 21:52:39 +00:00
peterv%propagandism.org
f669a54d09
Fix for bug 299343 (Can't copy and paste into the beginning of a line). r/sr=jst.
2005-12-22 15:05:41 +00:00
timeless%mozdev.org
f675dea5f2
Bug 253481 xul:textbox attribute to specify what happens to pasted line breaks
...
patch by ted.mielczarek@gmail.com r=brade/neil sr=jag
2005-12-20 20:12:54 +00:00
neil%parkwaycc.co.uk
8943c9e329
Remove plaintext editor's outdated event listener removal code that caused dangling event listener crash (regression from bug 303713) b=319732 r+sr=dbaron
2005-12-11 09:26:29 +00:00
neil%parkwaycc.co.uk
16be705a3d
Bug 303713 Allow content to type into textfields using key events r+sr=jst
2005-12-09 11:23:54 +00:00