layout/forms/nsTextControlFrame.cpp
57330642868cef5fee5052fa85ca013ec767af1b
created 2017-05-09 16:27 +0900
pushed 2017-05-10 22:26 +0000
Masayuki Nakano Masayuki Nakano - Bug 1363278 Get rid of nsIPhonetic and HTMLInputElement.phonetic r=smaug
fbc54f707dc421f8132340e45fa2719dbdc9621b
created 2017-05-01 19:32 +0200
pushed 2017-05-03 00:28 +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:20 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1360241: Devirtualize nsIFrame::GetType. r=heycam
6da00d83aa3c910d0715e36606f354a4cef36ab3
created 2017-03-30 17:38 +0800
pushed 2017-04-19 08:28 +0000
Ray Lin Ray Lin - Bug 1340483 - Part 4. Update input visibility accordingly. r=heycam
02c944a0dca49bc7c85c2d5db4beaba3627d5281
created 2017-03-22 16:55 +0800
pushed 2017-04-19 08:28 +0000
Ray Lin Ray Lin - Bug 1340483 - Part 3. Enable preview function only when input is marked as autofill field. r=heycam
cfdcc2aa9513b8afd0f63b7a883565936c1acde8
created 2017-03-20 11:53 +0800
pushed 2017-04-19 08:28 +0000
Ray Lin Ray Lin - Bug 1340483 - Part 1. Create empty anonymous node for autofill preview. r=heycam
88dd8824245d1fcfcb05762bc3b2423e3f212bca
created 2017-03-08 15:51 +0800
pushed 2017-03-27 10:55 +0000
KuoE0 KuoE0 - Bug 1342867 - Label the runnable of ScrollOnFocusEvent. r=bevistseng,dholbert
f8c3eb6aa697e48db495405bb29f657b8d02f894
created 2017-03-09 14:44 -0500
pushed 2017-03-13 14:24 +0000
Boris Zbarsky Boris Zbarsky - Bug 1345237. Propagate uint32_t deeper into the editor state and text control frame code. r=mystor
ebe6ea1d1332505a35158dca7041af37d6e394e8
created 2017-03-09 14:44 -0500
pushed 2017-03-13 14:24 +0000
Boris Zbarsky Boris Zbarsky - Bug 1343037 part 10. Remove the unused SetSelectionStart/SetSelectionEnd bits on text control frame. r=ehsan
605f2142963de41e871ce790a7d887a40cecc453
created 2017-03-09 14:44 -0500
pushed 2017-03-13 14:24 +0000
Boris Zbarsky Boris Zbarsky - Bug 1343037 part 6. Simplify the setup around the editor state's GetSelectionRange function. r=ehsan
f584babc1167b2fc9b1f747cb0437eab4d882514
created 2017-03-09 15:29 -0800
pushed 2017-03-10 00:33 +0000
Wes Kocher Wes Kocher - Backed out 19 changesets (bug 1343037) for OSX failures in test_form_autocomplete.html a=backout CLOSED TREE
ac6e090b6365fc0c298c15e7dcd5a522b91fb145
created 2017-03-09 15:27 -0800
pushed 2017-03-10 00:33 +0000
Wes Kocher Wes Kocher - Backed out changeset ea659450b0da (bug 1345237)
ea659450b0dace878800077ba5e40c779535837b
created 2017-03-09 14:44 -0500
pushed 2017-03-10 00:33 +0000
Boris Zbarsky Boris Zbarsky - Bug 1345237. Propagate uint32_t deeper into the editor state and text control frame code. r=mystor
73198c9c3975dd4a292edd1849a4682e57302e4c
created 2017-03-09 14:44 -0500
pushed 2017-03-10 00:33 +0000
Boris Zbarsky Boris Zbarsky - Bug 1343037 part 10. Remove the unused SetSelectionStart/SetSelectionEnd bits on text control frame. r=ehsan
de068e5a963b8acbed83ac0e0b0824b4d8cbfccc
created 2017-03-09 14:44 -0500
pushed 2017-03-10 00:33 +0000
Boris Zbarsky Boris Zbarsky - Bug 1343037 part 6. Simplify the setup around the editor state's GetSelectionRange function. r=ehsan
fa56e40215a676ed6dc3914f186ec9bb0650118b
created 2017-02-28 18:08 +0100
pushed 2017-03-09 01:08 +0000
Andreas Farre Andreas Farre - Bug 1337392 - Only place cursor at textarea/input end if content was changed. r=smaug
75caefd9df14d0cbede0a99fcbac80d389461d03
created 2017-03-01 18:03 +0100
pushed 2017-03-02 13:03 +0000
Mats Palmgren Mats Palmgren - Bug 1340771 part 1 - Rename nsWeakFrame to AutoWeakFrame (automated change). r=tn
17a2b5d9827bc801fb149d2ef648a257c217bb44
created 2017-02-28 12:41 -0500
pushed 2017-03-01 10:41 +0000
Boris Zbarsky Boris Zbarsky - Bug 1342197 part 4. Move GetSelectionRange from nsTextControlFrame to the editor state. r=ehsan
c52653ed3dd7643c6ffa2133861a2fa96790bcbb
created 2017-02-28 12:41 -0500
pushed 2017-03-01 10:41 +0000
Boris Zbarsky Boris Zbarsky - Bug 1342197 part 2. Use nsITextControlElement::GetRootEditorNode to get the root editor node in nsTextControlFrame::GetSelectionRange. r=ehsan
cb33bd098140c9cef18c8716853bb6c5e29190ac
created 2017-02-14 17:55 +0800
pushed 2017-02-23 13:58 +0000
Ting-Yu Lin Ting-Yu Lin - Bug 775624 Part 22 - Remove NS_FRAME_COMPLETE. r=dholbert
4c84e0a380ecab34ff9ae9a1208441ee28514e69
created 2017-01-13 03:21 +0000
pushed 2017-02-17 11:41 +0000
cam@mcc.id.au cam@mcc.id.au - Bug 1331322 - Allow tagging of pseudo-implementing native anonymous content with the pseudo type at creation time, and eliminate explicit style contexts in nsIAnonymousContentCreator::ContentInfo. r=bholley
8c8b54b13be7ec12cb8e104b772162a80b524497
created 2017-02-15 21:24 -0800
pushed 2017-02-16 12:15 +0000
Phil Ringnalda Phil Ringnalda - Backed out 4 changesets (bug 1331322) for Android reftest failures in 1169331-1.html and forced-bg-color-outside-visible-region.html
96c6b5a11284d663c1ffb8143e325c637f3b5dc2
created 2017-01-13 03:21 +0000
pushed 2017-02-16 12:15 +0000
cam@mcc.id.au cam@mcc.id.au - Bug 1331322 - Allow tagging of pseudo-implementing native anonymous content with the pseudo type at creation time, and eliminate explicit style contexts in nsIAnonymousContentCreator::ContentInfo. r=bholley
e5318543f3e1abd32bdad0f581217c6e5c5979f3
created 2017-01-28 02:34 +0100
pushed 2017-01-30 14:59 +0000
Mats Palmgren Mats Palmgren - Bug 1330962 part 1 - Add baseline methods to nsTextControlFrame. r=dholbert
df2eaf8266636576c87eb183fd1f944d483a37f8
created 2017-01-27 20:30 -0800
pushed 2017-01-28 21:09 +0000
Phil Ringnalda Phil Ringnalda - Backed out 5 changesets (bug 1330962) for failures in display-block-baselines-1.html and 315920-17.html
cc7508381dc1aca4b73081470309c237739cffe2
created 2017-01-28 02:34 +0100
pushed 2017-01-28 21:09 +0000
Mats Palmgren Mats Palmgren - Bug 1330962 part 1 - Add baseline methods to nsTextControlFrame. r=dholbert
748010a48c9e4865a58396bf2c16c50871fa824b
created 2017-01-05 15:31 +0800
pushed 2017-01-06 16:00 +0000
Cameron McCormack Cameron McCormack - Bug 1328832 - Part 2: Rename mozFlushType to mozilla::FlushType and make it an enum class. r=bzbarsky
20dc8f3fa6ed662f4d8b5fd9306d4445db4ceb29
created 2016-12-20 21:47 +0900
pushed 2016-12-21 04:13 +0000
Masayuki Nakano Masayuki Nakano - Bug 564411 Move all methods/attributes of nsIEditorIMESupport to nsIEditor r=smaug
db70aca765dc6400864e16701f4c9d42866ad713
created 2016-12-01 09:06 +0100
pushed 2016-12-01 23:32 +0000
Julian Seward Julian Seward - Bug 1316556 - Remove zeroing allocation in class nsIPresShell. r=dbaron.
33bab2311a77a5bf879ef0cc5d4d89f6eab812b8
created 2016-11-18 19:08 +0100
pushed 2016-11-21 14:44 +0000
Mats Palmgren Mats Palmgren - Bug 1317168 part 2 - [css-grid] Fall back to using nsContainerFrame::ComputeAutoSize when the nsTextControlFrame min-content size needs to have grid item clamping applied. r=dholbert
87e598f49765591519b4d2c44e3d3e6d59d16257
created 2016-11-18 19:08 +0100
pushed 2016-11-21 14:44 +0000
Mats Palmgren Mats Palmgren - Bug 1317168 part 1 - nsTextControlFrame::CalcIntrinsicSize is infallible so make it return the size result rather than NS_OK. Also, make it const. r=dholbert
5e51ba71c958fbec2b6774c2d39e22d9e3f9c5fb
created 2016-11-16 17:34 -0500
pushed 2016-11-18 03:21 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 1315146 - Avoid using the Web-facing Range methods in nsTextControlFrame::SetSelectionInternal(); r=baku
c9ee55e916c6b7661c294a57759cac1381e4a758
created 2016-11-05 02:57 +0100
pushed 2016-11-05 20:41 +0000
Mats Palmgren Mats Palmgren - Bug 1300369 part 4 - Refactor all ComputeAutoSize methods to take the full ComputeSizeFlags instead of just a "bool aShrinkWrap" for the eShrinkWrap flag (idempotent patch). r=dholbert
b31b1d10f122657179b894d8ceaedcdb99399073
created 2016-09-07 19:38 -0400
pushed 2016-09-08 10:01 +0000
Thomas Wisniewski Thomas Wisniewski - Bug 1069012 - Unprefix ::placeholder pseudo-element. r=bz
1ba56b086fe3659831f90147b19a562253893632
created 2016-08-15 16:05 -0700
pushed 2016-08-19 13:53 +0000
Bobby Holley Bobby Holley - Bug 1295370 - Avoid QIing a DOM node in nsTextControlFrame::AppendAnonymousContentTo. r=ehsan
52a0d2d7639717858ce6868c19a37b95e7039736
created 2016-07-21 14:52 -0400
pushed 2016-08-05 21:02 +0000
Decky Coss Decky Coss - Bug 1287655 - place textarea/input cursor at end of text when initialized; r=smaug
d539c846b609c990aab2a9f489330b2da81df53a
created 2016-07-15 19:55 +0100
pushed 2016-07-30 14:21 +0000
Jonathan Watt Jonathan Watt - Bug 1004130 - Implement ::-moz-placeholder for <input type=number>. r=bz
d1a449efbe4446e696311b21f7bdfcd709b82a26
created 2016-07-21 18:36 +0800
pushed 2016-07-21 14:25 +0000
Ting-Yu Lin Ting-Yu Lin - Bug 1277129 Part 7b - Rename various ReflowState variables to ReflowInput. r=dbaron
b2db47ba326823e5774032569afaa333bfb1f7a3
created 2016-07-21 18:36 +0800
pushed 2016-07-21 14:25 +0000
Ting-Yu Lin Ting-Yu Lin - Bug 1277129 Part 5c - Rename nsHTMLReflowMetrics to ReflowOutput. r=dbaron
36e0aef210e256b04a1afce041c8ad5f150bd720
created 2016-07-21 18:36 +0800
pushed 2016-07-21 14:25 +0000
Ting-Yu Lin Ting-Yu Lin - Bug 1277129 Part 1c - Rename nsHTMLReflowState to ReflowInput. r=dbaron
157268e908256b59493e8074f0b277e54aa09c65
created 2016-07-09 11:34 +0900
pushed 2016-07-11 09:47 +0000
Masayuki Nakano Masayuki Nakano - Bug 1260651 part.49 Rename nsTextEditRules to mozilla::TextEditRules (and also their file names) r=mccr8
ed713102408e02b6162cf0bb7c4bc83c7ea6bd12
created 2016-06-21 13:17 -0700
pushed 2016-06-29 14:13 +0000
Brad Werth Brad Werth - Bug 1243559 - Removes static casts from calls to FrameProperties::Get, ::Set, and ::Remove, and forces callers to use the type associated with the property. r=dbaron
dd0771829dc90fdc6c9d19f4884ebc7c340f3beb
created 2016-06-22 18:45 -0700
pushed 2016-06-23 12:57 +0000
Phil Ringnalda Phil Ringnalda - Back out changeset 0bb00282a4c2 (bug 1243559) for widespread SVG assertion failures
0bb00282a4c22660572181cf2eefd0ab22f24d81
created 2016-06-21 13:17 -0700
pushed 2016-06-23 12:57 +0000
Brad Werth Brad Werth - Bug 1243559 - Removes static casts from calls to FrameProperties::Get, ::Set, and ::Remove, and forces callers to use the type associated with the property. r=dbaron
fa1be718504b05150a3489bae2ee0035d4f26ecf
created 2016-06-17 22:32 +0900
pushed 2016-06-21 17:06 +0000
Masayuki Nakano Masayuki Nakano - Bug 1185307 part.2 Replace upcast from nsISelection to mozilla::dom::Selection with nsISelection::AsSelection() r=smaug
df02e8e8e169d16c030a2c8c1419528ef6b3ea81
created 2016-05-06 16:09 +0800
pushed 2016-05-11 12:53 +0000
Ben Tian Ben Tian - Bug 1261499 - Make nsContentUtils::AddScriptRunner return void, r=khuey
a12cdfe43e929dfa151e3ea1c35982cef674ff66
created 2016-04-29 23:06 -0400
pushed 2016-05-02 09:26 +0000
Kartikaya Gupta Kartikaya Gupta - Bug 1268195 - When restoring a scroll position outside of incremental load, don't keep trying in a loop - just do it once and stop. r=tnikkel
2942f0615e195c937394ea1a1487a792d9c9a11e
created 2016-04-20 21:28 -0700
pushed 2016-04-21 21:41 +0000
L. David Baron L. David Baron - Bug 1053986 - Rename nsIFrame::IsCollapsed to IsXULCollapsed, and related methods. r=dholbert
0e8929a206ca948d21bb7f222fb8709dbe8d66f7
created 2016-04-20 21:28 -0700
pushed 2016-04-21 21:41 +0000
L. David Baron L. David Baron - Bug 1053986 - Rename nsIFrame::GetPrefSize to GetXULPrefSize, and related methods. r=dholbert
8024a1e1ec3f8478c1284e2ff8a41a089f70c6a7
created 2016-04-20 21:28 -0700
pushed 2016-04-21 21:41 +0000
L. David Baron L. David Baron - Bug 1053986 - Rename nsIFrame::GetMinSize to GetXULMinSize, and related methods. r=dholbert
8ae38f8e1def584f4d76413e48534ec0827dee55
created 2016-03-17 13:55 +0800
pushed 2016-03-22 11:14 +0000
Xidorn Quan Xidorn Quan - Bug 1257121 part 4 - Use return value rather than out param to return font metrics. r=jfkthame
a2a7c4cc94dca9adc3329bd8f7d0670d5f8be3df
created 2016-02-24 18:01 +1100
pushed 2016-02-25 10:58 +0000
Cameron McCormack Cameron McCormack - Bug 1244068 - Part 4: Use StyleSetHandle instead of concrete style set class in most places. r=dholbert
248497c0c18dea01a6b076483b9cd1f85621e2e8
created 2016-02-17 21:37 +0100
pushed 2016-02-19 11:02 +0000
Boris Chiou Boris Chiou - Bug 1244049 - Part 2: Replace nsCSSPseudoElements::Type with CSSPseudoElementType. r=dbaron
4a020e2e4acec77f56e1ccea319765a7e18c74c9
created 2016-02-16 23:07 +0100
pushed 2016-02-19 11:02 +0000
Boris Chiou Boris Chiou - Bug 1244049 - Part 1: Define scoped enum for CSSPseudoElement type. r=dbaron
ca70ac0268052e53fca79ed583cdbb1322aceb81
created 2016-01-29 22:42 +0800
pushed 2016-01-29 21:12 +0000
Ting-Yu Lin Ting-Yu Lin - Bug 1227927 Part 2 - Remove nsIFrame::GetFirstPrincipalChild(). r=mats
3b4d8528c2f22908b546185439846b3e330305eb
created 2016-01-28 14:23 +1100
pushed 2016-01-28 11:14 +0000
Xidorn Quan Xidorn Quan - Bug 1230034 part 5 - Convert all frame properties which use DeleteValue and ReleaseValue as destructor to be typesafe. r=dbaron
4e8764d61e1d88bd1c486095e42f0ca83c05daf5
created 2016-01-28 10:11 +1100
pushed 2016-01-28 11:14 +0000
Xidorn Quan Xidorn Quan - Bug 1064843 part 5 - Ensure frames behave properly for unknown child list id passed into SetInitialChildList. r=dholbert
e8c7dfe727cd970e2c3294934e2927b14143c205
created 2015-10-18 01:24 -0400
pushed 2015-10-18 02:55 +0000
Nathan Froyd Nathan Froyd - Bug 1207245 - part 6 - rename nsRefPtr<T> to RefPtr<T>; r=ehsan; a=Tomcat
41dea9df27ed995f8315ab4318c187a617937664
created 2015-10-07 10:19 -0700
pushed 2015-10-07 17:31 +0000
Wes Kocher Wes Kocher - Backed out changeset 91d4539e00ce (bug 1207245)
91d4539e00cecb658604e021675a923c60ef3235
created 2015-10-07 16:50 -0400
pushed 2015-10-07 12:51 +0000
Nathan Froyd Nathan Froyd - Bug 1207245 - part 6 - rename nsRefPtr<T> to RefPtr<T>; r=ehsan; a=Tomcat
less more (0) -300 -100 -60 tip