dom/base/nsRange.cpp
6a629adbb62a299d7208373d1c6f375149d2afdb
created 2017-07-06 14:00 +0200
pushed 2017-07-07 08:40 +0000
Sylvestre Ledru Sylvestre Ledru - Bug 1378712 - Remove all trailing whitespaces r=Ehsan
ce9abc1253b4463580e3a0edbac26e1eba326b38
created 2017-06-23 02:03 +0200
pushed 2017-06-23 00:03 +0000
Mats Palmgren Mats Palmgren - Bug 1375097 - Remove nsRange::SetEnableGravitationOnElementRemoval() since it's now dead code. r=smaug
6736d54ffd89b3fe3f28b3e59a8b558517894caf
created 2017-05-30 13:18 +0900
pushed 2017-05-30 20:09 +0000
Masayuki Nakano Masayuki Nakano - Bug 1367683 Optimize initializing nsRange r=smaug
fbc54f707dc421f8132340e45fa2719dbdc9621b
created 2017-05-01 19:32 +0200
pushed 2017-05-03 00:40 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1361051: rename mozilla::FrameType to mozilla::LayoutFrameType. r=xidorn
662df8ef329fd7a38fb2ceb24e305cd31e7bcaa7
created 2017-04-30 17:30 +0200
pushed 2017-05-01 09:24 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1360241: Devirtualize nsIFrame::GetType. r=heycam
4117dddd0a72d57f2b9604475b6c0c40221359d4
created 2017-04-10 23:52 -0400
pushed 2017-04-11 17:25 +0000
John Dai John Dai - Bug 1350972 - Avoid crash when AutoInvalidateSelection dtor doesn't have commonAncestor. r=smaug
5b653d2bd81e4a9f0265226816e7c86fe1c6bd67
created 2017-04-05 14:39 +0900
pushed 2017-04-05 23:54 +0000
Brian Birtles Brian Birtles - Bug 1315874 - Drop 'ForElement' from GetStyleContextForElementXXX methods; r=heycam
145f874ee97afa9d1ee5ed1a47accda22adc5707
created 2017-03-18 18:44 +0100
pushed 2017-03-18 17:44 +0000
Mats Palmgren Mats Palmgren - Bug 1347979 - Don't call methods that may flush in nsRange::GetInnerTextNoFlush. r=smaug
b2f781a18186d9330c3ce3e2f5e9a389c566b1a5
created 2017-03-17 13:32 +0900
pushed 2017-03-18 15:27 +0000
Masayuki Nakano Masayuki Nakano - Bug 1348195 nsRange should set mCalledByJS to false before calling Selection::NotifySelectionListners() because non-*JS() methods may be called during a call of it r=smaug
da8e1454252907cbc7b000f880eff1f2baec8ca0
created 2017-03-01 16:15 -0800
pushed 2017-03-15 12:18 +0000
Brad Werth Brad Werth - Bug 1343695 Part 1: Retrieve text content with GetRenderedText. r=mats
22e1a32de5b88f1f56a156aefa95614b5cda204c
created 2017-03-14 10:36 +0900
pushed 2017-03-14 13:26 +0000
Masayuki Nakano Masayuki Nakano - Bug 1318312 part.3 Selection should move focus at every selection change when it's called by JS r=smaug
7d9c30109c503ebe473747814d405bcf74ad79eb
created 2017-03-10 16:55 +0900
pushed 2017-03-14 13:26 +0000
Masayuki Nakano Masayuki Nakano - Bug 1318312 part.2 Mark Selection as "called by JS" when every Selection API which may cause changing selection is called by JS r=smaug
41c24766c4ce0e2f98ae6a0a3b2a7d294e6a4544
created 2017-03-13 16:44 -0700
pushed 2017-03-14 13:26 +0000
Wes Kocher Wes Kocher - Backed out 2 changesets (bug 1343695) for osx chrome mochitest assertions a=backout
687ffd715113f7eecbff4be3b73914f4e288c34c
created 2017-03-01 16:15 -0800
pushed 2017-03-14 13:26 +0000
Brad Werth Brad Werth - Bug 1343695 Part 1: Retrieve text content with GetRenderedText. r=mats
d1f560050c319f17b4c871bfe15596d6ec22f114
created 2017-03-02 13:13 -0800
pushed 2017-03-03 12:06 +0000
Brad Werth Brad Werth - Bug 1343978 Part 1: Change ClientRectsAndTexts usage of DOMStringList to Sequence<DOMString>. r=smaug
944f680d77075b4858fe478622e1e934dbb57d17
created 2017-01-08 21:27 +0100
pushed 2017-01-08 20:27 +0000
Mats Palmgren Mats Palmgren - Bug 1327902 - Set the range boundary point outside (before) the node if it HasIndependentSelection(). r=smaug
748010a48c9e4865a58396bf2c16c50871fa824b
created 2017-01-05 15:31 +0800
pushed 2017-01-06 06:58 +0000
Cameron McCormack Cameron McCormack - Bug 1328832 - Part 2: Rename mozFlushType to mozilla::FlushType and make it an enum class. r=bzbarsky
910c551b4d72866775aa6ff9a4dd024b266a06c9
created 2017-01-03 21:47 +0200
pushed 2017-01-04 00:20 +0000
Olli Pettay Olli Pettay - Bug 1326507, remove NS_IMPL_CYCLE_COLLECTION_TRAVERSE_SCRIPT_OBJECTS, r=mccr8
c389436be671d5b6a328d3ca32eede9e0b157c86
created 2016-12-19 16:48 +0100
pushed 2016-12-19 15:48 +0000
Mats Palmgren Mats Palmgren - Bug 1321623 - Implement DOM Selection.setBaseAndExtent(). r=smaug
ae6227686e4734e82a1c1c4d7c5e37e5e0c481bd
created 2016-11-28 15:31 -0800
pushed 2016-11-29 15:49 +0000
L. David Baron L. David Baron - Bug 1320815 - DeCOMtaminate nsIFrame::IsSelectable by returning boolean instead of nsresult. r=xidorn
4231c5d216b0e51893cfb1d703ed903b61b84394
created 2016-11-02 16:39 -0700
pushed 2016-11-09 15:39 +0000
Brad Werth Brad Werth - Bug 1314080 Part 4: Implement the new text retrieval behavior. r=smaug
b60df721f0e2219d8cea5149af1f563d3a1dcfb9
created 2016-11-02 13:31 -0700
pushed 2016-11-09 15:39 +0000
Brad Werth Brad Werth - Bug 1314080 Part 3: Add a new ChromeOnly DOM method and wire it to CollectClientRectsAndText. r=smaug
2eac07d441aad2983f77a896a449f37ea8bd23d7
created 2016-11-02 12:07 -0700
pushed 2016-11-09 15:39 +0000
Brad Werth Brad Werth - Bug 1314080 Part 2: Expand GetPartialTextRect with a new text collecting parameter. r=smaug
c63b7e3446b581d44a7c578052f2d4577244629c
created 2016-11-02 13:49 -0700
pushed 2016-11-09 15:39 +0000
Brad Werth Brad Werth - Bug 1314080 Part 1: Rename CollectClientRects method and add a new parameter for collecting text. r=smaug
c212e496d0ce0dcdd52828c8beaa592f29d240cb
created 2016-08-27 19:31 -0700
pushed 2016-09-02 05:03 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1299066: Make NS_STYLE_DISPLAY_* an enum class. Prefer indexing instead of linear search in the frame constructor r=heycam,bz
c11b9ebe7a2ea6c77558c1503a399457b4b81ab3
created 2016-08-16 15:52 +0300
pushed 2016-08-16 12:51 +0000
Aryeh Gregor Aryeh Gregor - Bug 1211894 - Throw on range.insertNode(range.startContainer); r=smaug
da8fd276e566d1b584614041180bbe0ece56bdba
created 2016-08-11 12:18 +0100
pushed 2016-08-11 11:19 +0000
Jonathan Kew Jonathan Kew - Bug 1290937 - Make innerText return text from <option> elements within a <select>, rather than ignoring them. r=smaug
0ac748f4d677ff24baaa3b5becd9239c9fd9f16b
created 2016-06-28 19:30 +0200
pushed 2016-06-28 17:31 +0000
Andrea Marchesini Andrea Marchesini - Bug 1281793 - Remove some non-used telemetry IDs - part 4 - random things (2), r=chutten
1704aab64d91f4ecf089df1ad51534d1a9a5a4f0
created 2016-06-28 17:04 +0200
pushed 2016-06-28 15:05 +0000
Carsten "Tomcat" Book Carsten "Tomcat" Book - Backed out changeset 27b1dd843116 (bug 1281793)
27b1dd8431168248a089a12c708edd9de2a446a1
created 2016-06-28 16:44 +0200
pushed 2016-06-28 14:45 +0000
Andrea Marchesini Andrea Marchesini - Bug 1281793 - Remove some non-used telemetry IDs - part 4 - random things (2), r=chutten
07073e0e98e3c6ad4ad7900e3c09cbec0e88aac4
created 2016-06-27 01:16 +0300
pushed 2016-06-26 22:17 +0000
Olli Pettay Olli Pettay - Bug 1274806, got NS_ERROR_UNEXPECTED error when I call range.extractContents() for DOM element with iframe , r=mats
f151f04efa98a3050c528149c3b8ade1e0a9db84
created 2016-03-31 11:58 +0100
pushed 2016-04-12 13:11 +0000
Jonathan Watt Jonathan Watt - Bug 1263782 - Kill off the deprecated nsINode::IsInDoc(). r=baku
025b917f39b317d9412d4e2c0d625afd89be47b9
created 2016-02-23 16:23 -0800
pushed 2016-02-24 00:23 +0000
Andrew McCreight Andrew McCreight - Bug 1249685 - Use more nsCOMPtrs for stack variables in DOM code. r=smaug
4bf7966153a0a116c49c30693c755609b8282973
created 2016-02-13 18:40 +0100
pushed 2016-02-13 17:40 +0000
Mats Palmgren Mats Palmgren - Bug 1216001 part 2 - Optimize nsRange::ExcludeNonSelectableNodes by counting ignorable whitespace text nodes next to an unselectable node as unselectable too. r=bz
2e047065c2912e930e294eaccef64e4012794e4c
created 2016-02-13 18:40 +0100
pushed 2016-02-13 17:40 +0000
Mats Palmgren Mats Palmgren - Bug 1216001 part 1 - Optimize nsRange::IsNodeSelected. r=bz
d8804baafb3fac3199037f5f6c35b92f56eb190c
created 2016-02-11 20:43 -0800
pushed 2016-02-12 04:43 +0000
Phil Ringnalda Phil Ringnalda - Back out 3 changesets (bug 1216001) for Win8 reftest failures in 1193519-sideways-lr-3.html and 1193519-sideways-lr-4.html and intermittent OS X failures in font-display-2.html
a30593ebd58e6bf9f31db4a1c9d9382d2591940a
created 2016-02-12 02:13 +0100
pushed 2016-02-12 01:14 +0000
Mats Palmgren Mats Palmgren - Bug 1216001 part 2 - Optimize nsRange::ExcludeNonSelectableNodes by counting ignorable whitespace text nodes next to an unselectable node as unselectable too. r=bz
c1646ffa71b40babef414c91078eaee3d5e9b0d7
created 2016-02-12 02:13 +0100
pushed 2016-02-12 01:14 +0000
Mats Palmgren Mats Palmgren - Bug 1216001 part 1 - Optimize nsRange::IsNodeSelected. r=bz
e22b3043887ed36bf2c634c2924a7c8d39d226b1
created 2016-01-30 09:05 -0800
pushed 2016-01-30 17:06 +0000
Kyle Huey Kyle Huey - Bug 1241764: Replace nsPIDOMWindow with nsPIDOMWindowInner/Outer. r=mrbkap,smaug
ca70ac0268052e53fca79ed583cdbb1322aceb81
created 2016-01-29 22:42 +0800
pushed 2016-01-29 15:40 +0000
Ting-Yu Lin Ting-Yu Lin - Bug 1227927 Part 2 - Remove nsIFrame::GetFirstPrincipalChild(). r=mats
9160f08660b8290559e427fd80d617edd86fe2a6
created 2015-10-30 19:22 +1300
pushed 2015-11-02 03:26 +0000
Robert O'Callahan Robert O'Callahan - Bug 264412. Optimize GetRenderedText. r=mats
5ebc59281c25fbb8ea288f24797b9ece1fdb21a5
created 2015-10-30 18:37 +1300
pushed 2015-11-02 03:26 +0000
Robert O'Callahan Robert O'Callahan - Bug 264412. Implement HTMLElement.innerText. r=smaug,mats
b70e89c03c5656ba5eff891fd0bcbb3ec044aa91
created 2015-10-24 22:38 +1300
pushed 2015-10-24 09:39 +0000
Robert O'Callahan Robert O'Callahan - Revert incorrectly committed changes ab657569f554 and a396f4262479
a396f4262479a5695c918f59bacd542ba21448b0
created 2015-10-21 10:23 +1300
pushed 2015-10-24 09:36 +0000
Robert O'Callahan Robert O'Callahan - Bug 264412. Implement HTMLElement.innerText. r=smaug,mats
e8c7dfe727cd970e2c3294934e2927b14143c205
created 2015-10-18 01:24 -0400
pushed 2015-10-17 21:25 +0000
Nathan Froyd Nathan Froyd - Bug 1207245 - part 6 - rename nsRefPtr<T> to RefPtr<T>; r=ehsan; a=Tomcat
2499a66d5b37595ec35063b0a6c3d7ed1a9cf154
created 2015-10-07 11:09 -0700
pushed 2015-10-07 18:10 +0000
Wes Kocher Wes Kocher - Merge m-c to inbound, a=merge
41dea9df27ed995f8315ab4318c187a617937664
created 2015-10-07 10:19 -0700
pushed 2015-10-07 18:10 +0000
Wes Kocher Wes Kocher - Backed out changeset 91d4539e00ce (bug 1207245)
91d4539e00cecb658604e021675a923c60ef3235
created 2015-10-07 16:50 -0400
pushed 2015-10-07 18:10 +0000
Nathan Froyd Nathan Froyd - Bug 1207245 - part 6 - rename nsRefPtr<T> to RefPtr<T>; r=ehsan; a=Tomcat
7b0175e11f26cda15b704487bd2d1b1f0396abe3
created 2015-10-07 16:07 +0300
pushed 2015-10-07 13:11 +0000
Aryeh Gregor Aryeh Gregor - Bug 1192855 - Check validity in advance for nsRange::InsertNode; r=hsivonen
4d962ac45aee707120233d79a15071f908e4f1cc
created 2014-09-25 11:04 +0200
pushed 2015-09-24 21:02 +0000
Bobby Holley Bobby Holley - Bug 1072150 - Use the opt-out for various sloppy consumers. r=bz
24515d221f0a98f7e63e3f31eb9650ffacbbe82a
created 2015-08-12 13:26 -0400
pushed 2015-09-12 21:59 +0000
Michael Layzell Michael Layzell - Bug 571294 - Part 1: Implement selection events behind the dom.select_events.enabled pref, r=smaug
1cec2d7bf26bbfdaf9a46b8c388c851fa320f413
created 2015-09-04 20:29 +0200
pushed 2015-09-04 18:30 +0000
Sebastian Hengst Sebastian Hengst - Backed out 4 changesets (bug 571294, bug 1196479) for W(2) failure on Linux 64 opt. r=backout on a CLOSED TREE
1d662c2552bd1b3257457376f9048b64341bb50a
created 2015-08-12 13:26 -0400
pushed 2015-09-04 16:36 +0000
Michael Layzell Michael Layzell - Bug 571294 - Part 1: Implement selection events behind the dom.select_events.enabled pref, r=smaug
62246f439dbd973efc7f081e9ac1486af1b467ed
created 2015-07-22 09:42 -0700
pushed 2015-07-22 16:42 +0000
Birunthan Mohanathas Birunthan Mohanathas - Bug 1182980 - Part 2: Use nsTHashtable::Iterator in nsRange. r=khuey
3d389e79aef66b911b123e1e78d5a16bda9fbfe8
created 2015-07-14 17:54 -0700
pushed 2015-07-15 00:55 +0000
Eric Rahm Eric Rahm - Bug 1183893 - Remove warning if invalid node type is passed to nsRange::SetEnd. r=smaug
f6c7779241045624de1906308e23212f0d341c0d
created 2015-07-14 17:52 -0700
pushed 2015-07-15 00:54 +0000
Eric Rahm Eric Rahm - Bug 1183891 - Remove warning if invalid node type is passed to nsRange::SetStart. r=smaug
bd079aadd3feeee3f9b9f73c5e0bc4bd6a870722
created 2015-05-03 15:32 -0400
pushed 2015-05-03 19:33 +0000
Andrew McCreight Andrew McCreight - Bug 1152551, part 2 - Fix mode lines in dom/. r=jst
ba4902e0196c6c9666638dff998af45e48a44305
created 2015-04-27 09:18 -0400
pushed 2015-04-27 13:19 +0000
Boris Zbarsky Boris Zbarsky - Bug 1157898 part 4. Add ErrorResult::ErrorCodeIs() and use it in various places to get rid of ErrorCode(). r=peterv
c2007f89d25e007c5d23f0f9fb35cbb25b53a5e0
created 2015-04-27 09:18 -0400
pushed 2015-04-27 13:19 +0000
Boris Zbarsky Boris Zbarsky - Bug 1157898 part 3. Fix the remaining consumers of rv.ErrorCode() in NS_ENSURE_* expressions to not do that. r=peterv
29bac3547929ef55f7ff9867a85310928f507ffa
created 2015-04-27 09:18 -0400
pushed 2015-04-27 13:19 +0000
Boris Zbarsky Boris Zbarsky - Bug 1157898 part 2. Make code of the form "NS_ENSURE_SUCCESS(rv.ErrorCode(), rv.ErrorCode());" use Failed and StealNSResult instead. r=peterv
less more (0) -60 tip