content/base/src/nsRange.cpp
c1e2504f48fd97bab353188588efeb5ff4dc3326
created 2012-04-25 15:03 +0300
pushed 2012-04-26 03:23 +0000
Aryeh Gregor Aryeh Gregor - Bug 702948 - Make Range.detach() a no-op; r=smaug
df9ea73ec1f4a437152e7a75c198f80803c4410b
created 2012-04-17 17:36 +0300
pushed 2012-04-18 00:48 +0000
Aryeh Gregor Aryeh Gregor - Bug 702948 - Add telemetry to count how many ranges are detached; r=smaug
fcf55cbcd2fb437f1db5902751b1abfa54608c5d
created 2012-04-01 08:02 -0400
pushed 2012-04-15 07:31 +0000
Aryeh Gregor Aryeh Gregor - Bug 433662 part 2 - Make Range.insertNode insert the node into the range even when the range is collapsed
244c18f9b57749ede2482cd0f178d95a2cd0c6ab
created 2012-04-01 07:50 -0400
pushed 2012-04-15 07:31 +0000
Aryeh Gregor Aryeh Gregor - Bug 433662 part 1 - Clean up nsRange::InsertNode; r=smaug
9082d21129753d6d9a7da738fa1815244342ccd1
created 2012-04-10 00:45 -0700
pushed 2012-04-10 20:01 +0000
Daniel Holbert Daniel Holbert - Bug 742565: Cast known-to-be-nonnegative integer val to unsigned, to fix build warnings in nsRange.cpp. r=smaug
38dab05abe1427cc1af2191dbc74b70843c89813
created 2012-04-01 07:45 -0400
pushed 2012-04-02 17:52 +0000
Aryeh Gregor Aryeh Gregor - Bug 719533 - Range.extractContents() shouldn't modify the DOM if the range contains a doctype; r=smaug
f28201b83cb40005c3ae7c88ac616dbdd4f0a970
created 2012-03-29 23:09 +0200
pushed 2012-03-30 08:52 +0000
Ms2ger Ms2ger - Bug 738608 - Introduce nsINode::Length(); r=smaug
1296b59d31de6e4b7b75dfedc59ce2dc2b1901e0
created 2012-03-21 14:06 -0400
pushed 2012-03-23 01:00 +0000
Aryeh Gregor Aryeh Gregor - Bug 366944 - Range.surroundContents should throw InvalidNodeTypeError early; r=smaug
7e895f6e79e6b030cda74e07abb2e5f0b91fcacd
created 2012-03-20 16:32 -0400
pushed 2012-03-22 12:08 +0000
Aryeh Gregor Aryeh Gregor - Bug 737612 - Range.insertNode() on a detached text node should throw standard exception type; r=smaug
cb1d22d54346e005d67a317e72f8df73bf6a7e45
created 2012-03-20 15:54 -0400
pushed 2012-03-22 12:08 +0000
Aryeh Gregor Aryeh Gregor - Bug 737565 - Range.comparePoint() should throw exceptions per spec; r=smaug
fbae5a61f424915c379dadb8c3f7acc4f42de944
created 2011-08-22 11:14 +0200
pushed 2012-03-12 20:31 +0000
Peter Van der Beken Peter Van der Beken - Fix for new bug 734497 (Add new DOM binding for ClientRectList). r=jst.
f2ef311be88b47af67d46f1fd0babdea6d870267
created 2012-03-01 13:35 -0500
pushed 2012-03-04 22:43 +0000
Aryeh Gregor Aryeh Gregor - Bug 711047 Part 2 - Remove RangeException in favor of DOMException. r=sicking
7eb9acce263ab76343743fc56301611ca72b3a2b
created 2012-02-23 14:23 +0100
pushed 2012-02-24 02:35 +0000
Matthew Schranz Matthew Schranz - Bug 698381 - Make Node.cloneNode aDeep argument optional, default to true. r=smaug
0529bd4e33bd98387942bdf433c3c8657d53d332
created 2012-01-28 16:55 +0100
pushed 2012-01-29 02:43 +0000
Mats Palmgren Mats Palmgren - Bug 714587 - If the new boundary point is null, as it is for the call from Reset(), then it's expected that the new common ancestor is also null. r=smaug
d78b890eae96f68e8c0c29003c60448284b57d94
created 2012-01-28 16:42 +0100
pushed 2012-01-29 02:43 +0000
David Zbarsky David Zbarsky - Bug 682611 - Part 3: Remove ns(I)RangeUtils; r=smaug
fb524533a4777d964ce81dc5bb19c2038152ec73
created 2012-01-15 09:13 +0100
pushed 2012-01-15 08:23 +0000
Ms2ger Ms2ger - Bug 717370 - Cleanup range-using and nearby code in editor; r=smaug+ehsan
3c6cfdfe7d4650eaeb2a393ef5cc146a930ac5cf
created 2012-01-10 15:19 +0100
pushed 2012-01-11 02:40 +0000
David Zbarsky David Zbarsky - Bug 682611 - Part 2: Remove nsIRange; r=smaug
6e016e20e726a465058c3ae64e893d6050af528d
created 2012-01-10 15:19 +0100
pushed 2012-01-11 02:40 +0000
David Zbarsky David Zbarsky - Bug 682611 - Part 1: Merge nsIDOMRange and nsIDOMNSRange; r=Ms2ger r=smaug
db09603b41863e5a84628b520ac08ab91ff26198
created 2012-01-04 12:06 +0100
pushed 2012-01-09 20:36 +0000
Mats Palmgren Mats Palmgren - Bug 715056 - Use GetNodeParent(), not GetParent(), because ranges deals with any node, not just content nodes. r=smaug
902a4ec5c870d684caeb8fb95ffab097195a44ef
created 2011-12-26 14:29 +0100
pushed 2011-12-27 01:57 +0000
Mats Palmgren Mats Palmgren - Bug 713417 - Make the nsGkAtoms::range property transferable. r=smaug
91909393c5a0c1621fc8e327ceecfb3df0da24d5
created 2011-12-24 14:26 +0100
pushed 2011-12-25 05:55 +0000
Mats Palmgren Mats Palmgren - Bug 698237 - Invalidate affected frames when a range in a selection is modified. r=smaug
e3766ee732ccbec82ad84e76eb60f87a3e8182d3
created 2011-12-20 10:15 +0100
pushed 2011-12-20 16:54 +0000
Mats Palmgren Mats Palmgren - Bug 619273 - Move the selection state bit from frames to content nodes. r=smaug
236ba3dfe6472a0acd8863f32d360dabf9d5a9da
created 2011-11-23 18:48 -0800
pushed 2011-11-24 02:50 +0000
L. David Baron L. David Baron - Apply font size inflation to text. (Bug 627842, patch 9) r=roc
7c7dc81936922738c646bf61e51bf989c22b3e2d
created 2011-11-14 22:12 -0800
pushed 2011-11-15 19:07 +0000
Phil Ringnalda Phil Ringnalda - Backout changesets c9abc8ef4626, d62512892555, 69f89ee5d08f, c511af7d8f58, 6a6a560a1492, ac0ec1183d19, 46669afabd15, 74f32abaa8c0, f197554cf989, 0a2405eb5b90, b48954598d7d, e0a82577259c, 0235d1541e58, 450f2557d3a2, e24d196602bf, 03c2ea0eeba3, 7aca4ef8e538, 11ec362e780b, 4b92a3b96446 (bug 627842) for Windows crashtest assertions and Android reftest failures
b48954598d7dfcf4a8fd0f6625390f90d58b4de2
created 2011-11-15 17:02 +1300
pushed 2011-11-15 19:07 +0000
L. David Baron L. David Baron - Apply font size inflation to text. (Bug 627842, patch 9) r=roc
532f0a13b485dbfb93a2a968763c4ef91faee5ef
created 2011-11-09 12:52 +0100
pushed 2011-11-10 10:40 +0000
Mats Palmgren Mats Palmgren - Bug 700090 - Range offsets are allowed to be at node length + 1. r=smaug
9e6aa5ee6425233b428323bb9c9fef2c1c625982
created 2011-10-18 14:19 +0300
pushed 2011-10-18 12:15 +0000
Olli Pettay Olli Pettay - Bug 682420 - Rename nsINode::GetOwnerDoc to nsINode::OwnerDoc, part 2, r=jst
41a01f78db7a85912c92fadd49298601a84ddc41
created 2011-10-18 13:53 +0300
pushed 2011-10-18 12:15 +0000
Olli Pettay Olli Pettay - Bug 682420 - Rename nsINode::GetOwnerDoc to nsINode::OwnerDoc, part 1, r=jst
ec7577dec4fceef0ac2717416d9c48289402d935
created 2011-10-17 10:59 -0400
pushed 2011-10-17 15:01 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 690892 - Replace PR_TRUE/PR_FALSE with true/false on mozilla-central; rs=dbaron
3d5eee785f85fee1045d290dc3b1c3a8b21031a7
created 2011-10-12 18:20 +0200
pushed 2011-10-13 13:50 +0000
Mats Palmgren Mats Palmgren - Bug 688996 - "ASSERTION: Wrong root". r=smaug
e7854b4d29ba905ae3994f821b160c989bac4260
created 2011-09-28 23:19 -0700
pushed 2011-09-29 08:20 +0000
Michael Wu Michael Wu - Bug 675553 - Switch from PRBool to bool on a CLOSED TREE , r=bsmedberg,khuey,bz,cjones
21c337884f31bb89c1ec37790160839d1678a1a2
created 2011-09-24 02:56 +0200
pushed 2011-09-24 15:19 +0000
Mats Palmgren Mats Palmgren - Bug 682463 - "ASSERTION: unexpected disconnected nodes" with DOM range, splitText. r=smaug
4d046f0cdcbd241bcdd4dc7d7cacee1e4fde7da9
created 2011-08-16 02:55 +0200
pushed 2011-08-16 10:55 +0000
Mats Palmgren Mats Palmgren - Bug 191864 - Range and Selection broken with splitText() and normalize(). r=sicking
a228ff77a9f82df058eb760f47ceca9cbcb58d27
created 2011-08-01 10:48 +0300
pushed 2011-08-01 14:04 +0000
Henri Sivonen Henri Sivonen - Bug 563322 part 2 - Avoid calling nsScriptLoader::SetEnabled in the innerHTML setter when using the XML parser. r=Olli.Pettay.
449a9666fb5a368608771fc7793a82a8a6685b6f
created 2011-08-01 10:48 +0300
pushed 2011-08-01 14:04 +0000
Henri Sivonen Henri Sivonen - Bug 596182 - Make fragment parsers global. Remove resulting dead code. r=Olli.Pettay, r=bzbarsky.
08a6a9f91d6e508c88be9ad2455b62e39cefb91e
created 2011-06-16 07:31 +0100
pushed 2011-06-17 13:30 +0000
Jonathan Kew Jonathan Kew - bug 467669 - pt 1 - get list of fonts actually used to render a document range. r=roc sr=bzbarsky
ed3cf3967b6905efa43a5d517004487ae7e13410
created 2011-06-15 16:52 -0400
pushed 2011-06-16 09:33 +0000
Ehsan Akhgari Ehsan Akhgari - Backout bug 467669 and bug 660088
592b0c82089d22d5d9b889cafdb7d82b7bf4a3ab
created 2011-06-15 20:17 +0100
pushed 2011-06-16 09:33 +0000
Jonathan Kew Jonathan Kew - bug 467669 - pt 1 - get list of fonts actually used to render a document range. r=roc sr=bzbarsky
48380a3907d296b976d403dc12c720ba4edc00ad
created 2011-05-28 09:43 +0200
pushed 2011-05-28 07:57 +0000
Ms2ger Ms2ger - Bug 658906 - Remove nsIDOMNSDocument; r=sicking
e9ded5c5e0b7f0769245617dedb1971293ebba80
created 2011-05-09 12:33 -0700
pushed 2011-05-09 19:33 +0000
Jonas Sicking Jonas Sicking - Bug 650493 Part 1: Simplify mutation events by firing all but DOMNodeRemoved off of script runners, and DOMNodeRemoved before starting any update batches or aquiring any state. r=smaug/peterv
63f173e21fd1ee205be00134bb1a9b607bcb3de5
created 2011-03-23 15:13 -0400
pushed 2011-03-23 19:14 +0000
Alex Vincent Alex Vincent - Bug 401276 - Fix comment that claims that Range.ExtractContents should merge resulting adjacent nodes, r=smaug
7ff4f4a95e642607336ebc3aace87ce663eb205d
created 2010-07-21 15:05 -0700
pushed 2010-07-21 22:08 +0000
Craig Topper Craig Topper - Bug 577438 Part 1: Add previous sibling to nsIMutationObserver::ContentRemoved. r=sicking
b357183c1add6f17713dd91d8414a1942a2a4135
created 2010-07-21 11:33 -0400
pushed 2010-07-21 15:42 +0000
Boris Zbarsky Boris Zbarsky - Bug 578696 part 3. Stop holding strong refs when calling ParentChainChanged. r=sicking
95cae32d3eee5f9e6335ca855ecd6623c85960d9
created 2010-07-17 18:24 +0200
pushed 2010-07-17 16:28 +0000
Craig Topper Craig Topper - Bug 578905 - Let nsRange methods from DOM interfaces use NS_IMETHODIMP on their implementations. r=bz
f5ab6f6df21940f5037f897efd4e37b30926aeff
created 2010-04-30 09:12 -0400
pushed 2010-04-30 13:15 +0000
Boris Zbarsky Boris Zbarsky - Bug 562688 part 6. Eliminate eELEMENT users in content/base. r=jst
5e93ba534a9870986082356abfd86843620a9504
created 2010-04-28 19:47 +0200
pushed 2010-04-28 17:51 +0000
Mats Palmgren Mats Palmgren - Call EnsureTextRun() and null-check GetTextRun() return value before using it. b=560780 r=roc
498ea1457799a1914be05bcc0ea6518ab2a1ef2b
created 2010-04-24 13:41 +0300
pushed 2010-04-24 10:47 +0000
Olli Pettay Olli Pettay - Bug 561173 - Reduce QIing and Addref/Release while setting innerHTML, r=jst, a=1hourlimit
8e6cbbc07c71d3b003d33e326601e168a42c6c47
created 2010-01-12 14:08 +0100
pushed 2010-04-06 13:53 +0000
Peter Van der Beken Peter Van der Beken - Fix for bug 533637 (Speed up unwrapping a node in quickstubs that use nsINode (dromaeo)). Pair every DOMCI to a specific C++ class. r=jst.
f12321ab62ac1d01c62415f857c3fb3f880d77b1
created 2010-03-17 16:09 +0100
pushed 2010-03-18 15:28 +0000
Peter Van der Beken Peter Van der Beken - Fix for bug 552716 (Remove NS_INTERFACE_MAP_ENTRY_CONTENT_CLASSINFO). r=jst.
6a13910dde03513131edddeb4441fa200cf81404
created 2010-01-11 15:08 +0100
pushed 2010-01-11 14:06 +0000
Mats Palmgren Mats Palmgren - Make getBoundingClientRect()/getClientRects() deal with a detached range and non-content boundary nodes. b=529670 r=roc
5824db6f9c71d84c20f8207239d7c88153a4ae87
created 2009-12-24 16:20 -0500
pushed 2009-12-24 21:21 +0000
Boris Zbarsky Boris Zbarsky - Bug 500882 part 4. Switch content module to using the new GetPrimaryFrame API. r=smaug, sr=roc
3262c0bd49ac05807cba2bcc9dece36afbff21f0
created 2009-09-24 23:01 +0200
pushed 2009-09-24 21:02 +0000
liucougar liucougar - Bug 396392 - Support for getClientRects and getBoundingClientRect in DOM Range
0dfc4dfaa37084a8985c9971f5d9b58acae1820d
created 2009-08-19 02:18 +0200
pushed 2009-08-19 00:18 +0000
Mats Palmgren Mats Palmgren - Bug 498240 - Range.insertNode() causing NS_ERROR_DOM_INDEX_SIZE_ERR. r+sr=peterv
0b1ee512897744f8913bd0a37a0bd1505575d9c0
created 2009-07-27 15:58 +0300
pushed 2009-07-27 12:59 +0000
Olli Pettay Olli Pettay - Bug 505730 - nsRange::ContentRemoved does too much work, r=sicking
08fe0f06c125805c944a34351a9a76e028c4cb66
created 2009-06-28 22:48 +0300
pushed 2009-06-28 20:56 +0000
Olli Pettay Olli Pettay - Bug 500243 - range.surroundContents() adds an extraneous empty text node, r=ajvincent@gmail.com, sr=sicking
5506e9239176248b520a55c9738065c14d293983
created 2009-04-06 13:17 -0400
pushed 2009-04-06 17:27 +0000
Boris Zbarsky Boris Zbarsky - Bug 486547 part 4. Switch some more code off nsIDOMNode/nsIDOMRange r+sr=smaug
315fe9967fd3045c1a627bd5636267c77c7d3854
created 2009-04-06 13:17 -0400
pushed 2009-04-06 17:27 +0000
Boris Zbarsky Boris Zbarsky - Bug 486547 part 2. Switch nsFrameSelection::mMaintainRange to storing nsIRange, not nsIDOMRange. r+sr=smaug
00051494c0f80ddff81ccdb5a8cac8c51bad9556
created 2009-04-06 13:17 -0400
pushed 2009-04-06 17:27 +0000
Boris Zbarsky Boris Zbarsky - Bug 486547 part 1. Switch nsTypedSelection to storing nsIRange, not nsIDOMRange, objects. r+sr=smaug
4e478dbf49483dd77fae454ec86f7247f1fce672
created 2008-12-13 22:09 +0200
pushed 2008-12-13 20:09 +0000
Olli Pettay Olli Pettay - Bug 469020 - range.surroundContents throws a NS_ERROR_INVALID_POINTER, r+sr=sicking
245b7f2f782c2dc938b9bf46b637a38169a2add8
created 2008-12-03 12:14 +0200
pushed 2008-12-03 10:15 +0000
Olli Pettay Olli Pettay - Bug 448993 - Crash [@ nsRange::CutContents] using deleteContents after extractContents and GC, r+sr=sicking
less more (0) -60 tip