editor/libeditor/EditorBase.cpp
780d578d1f74bf2d52a605890b322db55873464b
created 2017-07-28 14:12 -0400
pushed 2017-08-02 08:25 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 1385384 - Don't store mPlaceholderTransactionWeak as a weak pointer; r=masayuki
9c0436b452d6df7ab0eddf0fa1787e305630fc0b
created 2017-07-19 22:49 +0900
pushed 2017-08-02 08:25 +0000
Masayuki Nakano Masayuki Nakano - Bug 1377978 - Make nsRange use uint32_t to offset r=smaug
e7ed833f7da382c65600585af38c0c631168f50d
created 2017-07-12 00:09 +0900
pushed 2017-08-02 08:25 +0000
Masayuki Nakano Masayuki Nakano - Bug 1377989 - part9: Rename aEndParent and aEndNode related to nsRange to aEndContainer r=smaug
56af7270cb559315fdc2517cd0d0e1ed11ea795e
created 2017-07-11 23:10 +0900
pushed 2017-08-02 08:25 +0000
Masayuki Nakano Masayuki Nakano - Bug 1377989 - part8: Rename aStartParent and aStartNode related to nsRange to aStartContainer r=smaug
22dc839060b207c5b198952312cf8881e585ec7c
created 2017-07-11 22:57 +0900
pushed 2017-08-02 08:25 +0000
Masayuki Nakano Masayuki Nakano - Bug 1377989 - part6: Rename mEndParent of nsRange and similar members of similar objects to mEndContainer r=smaug
21a1597968b2714dd1262daab2598bcb28b1cd1a
created 2017-07-11 22:46 +0900
pushed 2017-08-02 08:25 +0000
Masayuki Nakano Masayuki Nakano - Bug 1377989 - part5: Rename mStartParent of nsRange and similar members of similar objects to mStartContainer r=smaug
071e78737dde6e08c6c459b231b2969e74a67589
created 2017-07-11 21:11 +0900
pushed 2017-08-02 08:25 +0000
Masayuki Nakano Masayuki Nakano - Bug 1377989 - part2: Rename nsRange::GetEndParent() to nsRange::GetEndContainer() r=smaug
0dc608377abd95f03e6eab9991b47b3fa43f120d
created 2017-07-11 20:53 +0900
pushed 2017-08-02 08:25 +0000
Masayuki Nakano Masayuki Nakano - Bug 1377989 - part1: Rename nsRange::GetStartParent() to nsRange::GetStartContainer() r=smaug
7a792bc76e13f8625c3d0f589b854d71174cd153
created 2017-07-10 17:35 +0900
pushed 2017-08-02 08:25 +0000
Makoto Kato Makoto Kato - Bug 1345015 - Part 1. Clean up GetPromotedPoint. r=masayuki
53477d584130945864c4491632f88da437353356
created 2017-06-27 10:56 +0200
pushed 2017-08-02 08:25 +0000
Carsten "Tomcat" Book Carsten "Tomcat" Book - merge mozilla-inbound to mozilla-central a=merge
312f7a5a2c08d394a2403c837e5ee546dd4103d7
created 2017-06-12 12:34 -0700
pushed 2017-08-02 08:25 +0000
Bill McCloskey Bill McCloskey - Bug 1372405 - Provide names for all runnables in the tree (r=froydnj)
64412d8b6f4b4b64ace0c914fe897b4bc02cefbd
created 2017-06-18 20:37 +0900
pushed 2017-08-02 08:25 +0000
Masatoshi Kimura Masatoshi Kimura - Bug 1373984 - Turn nsIDocument::mCharacterSet into mozilla::NotNull<const mozilla::Encoding*>. r=hsivonen
e29483674e5a0f3e33bd41a24417bfd28a16861b
created 2017-06-25 18:30 +0200
pushed 2017-08-02 08:25 +0000
Sebastian Hengst Sebastian Hengst - Backed out changeset 7235d05662b0 (bug 1373984) for Android bustage. r=backout on a CLOSED TREE
7235d05662b03741f84c383534a46fecc2075d58
created 2017-06-18 20:37 +0900
pushed 2017-08-02 08:25 +0000
Masatoshi Kimura Masatoshi Kimura - Bug 1373984 - Turn nsIDocument::mCharacterSet into mozilla::NotNull<const mozilla::Encoding*>. r=hsivonen
ee1a057752b027d100049c4aaa76bcb795bcb73d
created 2017-06-25 05:10 -0700
pushed 2017-08-02 08:25 +0000
Wes Kocher Wes Kocher - Backed out changeset 77af189b5c49 (bug 1373984) for build bustage in nsHtml5Parser.cpp a=backout CLOSED TREE
77af189b5c493e3a4359613604592485627d16cd
created 2017-06-18 20:37 +0900
pushed 2017-08-02 08:25 +0000
Masatoshi Kimura Masatoshi Kimura - Bug 1373984 - Turn nsIDocument::mCharacterSet into mozilla::NotNull<const mozilla::Encoding*>. r=hsivonen
2915d4b7849612e583048650beabe33bad2cfeca
created 2017-06-20 19:19 +1000
pushed 2017-08-02 08:25 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1374580 (part 2) - Remove nsAFlat{,C}String typedefs. r=froydnj.
3bced40559b645c8607b36389c7212f052179e79
created 2017-06-19 23:47 +0900
pushed 2017-08-02 08:25 +0000
Masayuki Nakano Masayuki Nakano - Bug 1374207 - part5: nsTextControlFrame should use TextEditor instead of nsIEditor r=smaug
8230a1deb27fbeed8e96c93e7d57d29342aae71e
created 2017-06-20 19:23 +0900
pushed 2017-08-02 08:25 +0000
Masayuki Nakano Masayuki Nakano - Bug 1374207 - part2: TextComposition, IMEContentObserver and IMEStateManager should use EditorBase instead of nsIEditor r=m_kato
621ec6b67f20406ab14fad047386ada44a44b39a
created 2017-06-20 22:57 +0900
pushed 2017-08-02 08:25 +0000
Masayuki Nakano Masayuki Nakano - Bug 1374207 - part1: nsTextEditorState should use mozilla::TextEditor instead of editor interfaces r=smaug
4472d2623eceb63b76d650103b0e20f8c7d7c775
created 2017-06-21 13:59 +0200
pushed 2017-08-02 08:25 +0000
Carsten "Tomcat" Book Carsten "Tomcat" Book - Backed out changeset 4f6302a98ae4 (bug 1372405)
4f6302a98ae41ff2d57c768996d1edbb0afda73a
created 2017-06-12 12:34 -0700
pushed 2017-08-02 08:25 +0000
Bill McCloskey Bill McCloskey - Bug 1372405 - Provide names for all runnables in the tree (r=froydnj)
7bd4ebd905c434cd8e9aac9ba7d5425486e2b6b1
created 2017-06-20 11:31 +0200
pushed 2017-08-02 08:25 +0000
Carsten "Tomcat" Book Carsten "Tomcat" Book - Merge mozilla-central to mozilla-inbound
e61d71c2a3a32013f097777dfa68a9320d4ae61b
created 2017-06-20 08:27 +0200
pushed 2017-08-02 08:25 +0000
Carsten "Tomcat" Book Carsten "Tomcat" Book - Backed out changeset 9846de3bd954 (bug 1372405)
9846de3bd9545fb2c2b803a36af85568ccf2473b
created 2017-06-12 12:34 -0700
pushed 2017-08-02 08:25 +0000
Bill McCloskey Bill McCloskey - Bug 1372405 - Provide names for all runnables in the tree (r=froydnj)
412509034e35edcc77f64399bab904d42c451d5e
created 2017-06-19 17:37 -0700
pushed 2017-08-02 08:25 +0000
Wes Kocher Wes Kocher - Merge m-c to autoland, a=merge
971e73db7835c57b5082917bbc24901d45a4e5bc
created 2017-06-20 00:55 +0900
pushed 2017-08-02 08:25 +0000
Masayuki Nakano Masayuki Nakano - Bug 1372829 - part2: mozilla::EditorBase should cache raw pointer of nsISelectionController and nsIDocument with nsWeakPtr r=froydnj,m_kato
3d35d8ad784b20610b5aeeaad100d366a2ff676e
created 2017-06-14 19:05 +0900
pushed 2017-08-02 08:25 +0000
Masayuki Nakano Masayuki Nakano - Bug 1372829 - part1: Make mozilla::PlaceholderTransaction inherit mozilla::SupportsWeakPtr instead of nsSupportsWeakReference r=m_kato
aa2c280f4b3b11296bef915492e9a5cac6860b74
created 2017-06-19 14:57 +0300
pushed 2017-08-02 08:25 +0000
Olli Pettay Olli Pettay - Bug 1374116, avoid some extra QIs in EditorBase::GetFocusedContent(), r=masayuki
87a6c22ddbd49f8ad8746c1b9ec3b4d73bca24f0
created 2017-06-14 19:34 +0900
pushed 2017-08-02 08:25 +0000
Makoto Kato Makoto Kato - Bug 1372859 - Remove SelAdj* method of nsIDOM* version from RangeUpdater. r=masayuki
41ba10aad446166d6c4263432150d9184e6d1ee7
created 2017-06-08 13:58 +0900
pushed 2017-06-12 13:08 +0000
Makoto Kato Makoto Kato - Bug 1371170 - Add non-virtual EditorBase::GetSelectionController. r=masayuki
d3888af691ae559bce34f856075e6be7f36111b5
created 2017-06-02 17:25 +0900
pushed 2017-06-12 13:08 +0000
Makoto Kato Makoto Kato - Bug 1369252 - Don't use nsISelection::CollapseNative / ExtendNative. r=masayuki
29d7c90805946e460ae1d28e889a518ce26ef59b
created 2017-05-29 11:28 +0900
pushed 2017-06-12 13:08 +0000
Makoto Kato Makoto Kato - Bug 1368387 - Remove nsIDOMText usages from Editor. r=masayuki
bbe1b297cc891e07d1c5962bbcd74f967ee09239
created 2017-05-25 14:30 +0900
pushed 2017-06-12 13:08 +0000
Makoto Kato Makoto Kato - Bug 1358025 - Part 2. Add SetText Transaction API. r=masayuki
57330642868cef5fee5052fa85ca013ec767af1b
created 2017-05-09 16:27 +0900
pushed 2017-06-12 13:08 +0000
Masayuki Nakano Masayuki Nakano - Bug 1363278 Get rid of nsIPhonetic and HTMLInputElement.phonetic r=smaug
a07187abe8bd1cfe8f91f31ccf248f5e7ddc86e4
created 2017-05-09 15:21 +0900
pushed 2017-06-12 13:08 +0000
Masayuki Nakano Masayuki Nakano - Bug 1325281 Get rid of nsIEditorIMESupport r=m_kato
7e75e46b355b9dbdfb2d3fea9a4f074dd3143d39
created 2017-04-20 13:43 +0900
pushed 2017-06-12 13:08 +0000
Masayuki Nakano Masayuki Nakano - Bug 1342552 - IMEStateManager should cache nsIWidget for sPresContext and use it. r=smaug
e05f84ea2a338e172a55a0898e3551fff61abb0a
created 2017-04-19 16:53 +0300
pushed 2017-06-12 13:08 +0000
Aryeh Gregor Aryeh Gregor - Bug 1355792 - Consider invisible nodes to be editable; r=masayuki
ebdf1fcdd758c7d04da9889da5197c7dada66ce6
created 2017-04-11 16:51 +0900
pushed 2017-06-12 13:08 +0000
Makoto Kato Makoto Kato - Bug 1330912 - Part 3. Don't update dictionary during onfocus when spellcheck is unnecessary. r=masayuki
5b653d2bd81e4a9f0265226816e7c86fe1c6bd67
created 2017-04-05 14:39 +0900
pushed 2017-06-12 13:08 +0000
Brian Birtles Brian Birtles - Bug 1315874 - Drop 'ForElement' from GetStyleContextForElementXXX methods; r=heycam
8f66c724a9d84c57e1354d3d8bbb2c4837a9773b
created 2017-03-29 18:28 +0300
pushed 2017-06-12 13:08 +0000
Aryeh Gregor Aryeh Gregor - Bug 1175418 - Don't create unnecessary text nodes in editor; r=masayuki
5e91448f4b30a60bbce0ba45e2e0f73a19db506d
created 2017-03-29 13:23 -0400
pushed 2017-06-12 13:08 +0000
Olli Pettay Olli Pettay - Bug 1350683 - Ensure the transaction processing. r=masayuki
596faf466bbc07412cfa2277ef4d233c748fc233
created 2017-03-21 19:00 +0900
pushed 2017-06-12 13:08 +0000
Masayuki Nakano Masayuki Nakano - Bug 1349138 Edit transactions should store their editor instance with strong reference r=smaug
59fa92404734930fbb2432c4b055404773c97278
created 2017-03-21 20:57 +0900
pushed 2017-06-12 13:08 +0000
Masayuki Nakano Masayuki Nakano - Bug 1349178 Make nsIEditor.transactionManager readonly r=m_kato
0ebf1fc10396f80970a78831d704664391fc39a4
created 2017-03-15 14:35 +0900
pushed 2017-06-12 13:08 +0000
Masayuki Nakano Masayuki Nakano - Bug 1347092 part.3 Make EditorBase::CreateTxnForDeleteSelection() return already_AddRefed<EditAggregateTransaction> r=m_kato
c1a6c7247d5466ce1ca3aaf39fe7c242d32bb65e
created 2017-03-14 22:01 +0900
pushed 2017-06-12 13:08 +0000
Masayuki Nakano Masayuki Nakano - Bug 1347092 part.2 Make EditorBase::CreateTxnForDeleteInsertionPoint() return already_AddRefed<EditTransactionBase> r=m_kato
8a54625f101054cf5719d28beaf8947550246b90
created 2017-03-14 20:50 +0900
pushed 2017-06-12 13:08 +0000
Masayuki Nakano Masayuki Nakano - Bug 1347092 part.1 Make EditorBase::CreateTxnForDeleteNode() return already_AddRefed<DeleteNodeTransaction> r=m_kato
0e21ef2001d30597c6b8a1df9d80c3bd442ab93b
created 2017-03-10 15:17 +1300
pushed 2017-06-12 13:08 +0000
David Major David Major - Bug 1346078: Remove nsAString_internal and just use the nsAString name directly. r=bsmedberg
e6423ffe849ebb794e8b2a98fea46e7993413864
created 2017-03-10 13:46 +0900
pushed 2017-06-12 13:08 +0000
Masayuki Nakano Masayuki Nakano - Bug 1345690 part.4 Rename JoinNodeTransaction::CheckValidity() to JoinNodeTransaction::CanDoIt() for consistency with other transaction classes r=m_kato
98894712d99f6c90d8e5d2eacf4a505bb9275664
created 2017-03-10 13:38 +0900
pushed 2017-06-12 13:08 +0000
Masayuki Nakano Masayuki Nakano - Bug 1345690 part.3 Rename DeleteTextTransaction::Init() to DeleteTextTransaction::CanDoIt() since it does not initialize anything and just checking if the text node is editable r=m_kato
c845707f9d1c49e9f9a5fca1dcd654f382cb7ddc
created 2017-03-09 11:19 +0900
pushed 2017-06-12 13:08 +0000
Masayuki Nakano Masayuki Nakano - Bug 1345690 part.2 Make the constructor of DeleteRangeTransaction initialize all members instead of Init() r=m_kato
5f4e819e9d5308ae136dc6fe4ef4490b4effdbab
created 2017-03-10 13:23 +0900
pushed 2017-06-12 13:08 +0000
Masayuki Nakano Masayuki Nakano - Bug 1345690 part.1 Make the constructor of DeleteNodeTransaction initialize all necessary members instead of Init() r=m_kato
3bd4c701447eb753e2d3a12eee8f361647c2453b
created 2017-04-20 13:43 +0900
pushed 2017-05-06 01:11 +0000
Masayuki Nakano Masayuki Nakano - Bug 1342552 - IMEStateManager should cache nsIWidget for sPresContext and use it. r=smaug, a=ritu
e65cc09cdf877dc4a775b8606b386c13ba0d6e39
created 2017-03-29 18:28 +0300
pushed 2017-04-26 14:31 +0000
Aryeh Gregor Aryeh Gregor - Bug 1175418 - Don't create unnecessary text nodes in editor. r=masayuki, a=gchang
83f643b4880a603ce22543a4994a1e6476b6286d
created 2017-03-29 13:23 -0400
pushed 2017-04-18 12:07 +0000
Olli Pettay Olli Pettay - Bug 1350683 - Ensure the transaction processing. r=masayuki, a=abillings
2888f135c73709ed5e1582c55cdab2eee9c8d3be
created 2017-02-08 20:18 +0900
pushed 2017-04-18 12:07 +0000
Masayuki Nakano Masayuki Nakano - Bug 1337718 part.1 Make EditorBase::HandleKeyPressEvent() take WidgetKeyboardEvent* instead of nsIDOMKeyEvent* r=m_kato
88d6a5ed101805514831a01ed539cb916e214aa2
created 2017-02-09 16:04 +0100
pushed 2017-04-18 12:07 +0000
Carsten "Tomcat" Book Carsten "Tomcat" Book - merge mozilla-inbound to mozilla-central a=merge
a13c6b029abec18df1c145a17190fbb516749a79
created 2017-02-09 14:26 +0900
pushed 2017-04-18 12:07 +0000
Makoto Kato Makoto Kato - Bug 1337698 - Part 1. PlaceholderTransaction should use UniquePtr. r=masayuki
14d793e7642a9d8e8dd8f412c3e58ef85ff2fe09
created 2017-02-07 22:52 +0900
pushed 2017-04-18 12:07 +0000
Masayuki Nakano Masayuki Nakano - Bug 1336011 part.3 Create an alias of the type of mDocStateListeners r=smaug
5576e07a1b212108067f8208c13d963a31c8c07a
created 2017-02-07 22:36 +0900
pushed 2017-04-18 12:07 +0000
Masayuki Nakano Masayuki Nakano - Bug 1336011 part.2 Create an alias of the type of mEditorObservers r=smaug
less more (0) -60 tip