OLD | NEW |
---|---|
(Empty) | |
1 // Copyright 2015 The Chromium Authors. All rights reserved. | |
2 // Use of this source code is governed by a BSD-style license that can be | |
3 // found in the LICENSE file. | |
4 | |
5 #ifndef CHROME_BROWSER_SPELLCHECKER_SPELLCHECKER_SESSION_BRIDGE_H_ | |
6 #define CHROME_BROWSER_SPELLCHECKER_SPELLCHECKER_SESSION_BRIDGE_H_ | |
7 | |
8 #include "base/android/jni_android.h" | |
9 #include "base/android/jni_array.h" | |
10 #include "base/android/jni_string.h" | |
11 | |
12 class SpellCheckerSessionBridge { | |
please use gerrit instead
2015/08/11 16:43:47
Some docs on class and methods would not hurt.
dylanking
2015/08/12 01:29:55
Agreed, done.
| |
13 public: | |
14 SpellCheckerSessionBridge(int render_process_id); | |
please use gerrit instead
2015/08/11 16:43:47
Mark this constructor explicit to avoid implicit c
please use gerrit instead
2015/08/11 16:43:47
If you have a constructor, you should have a destr
dylanking
2015/08/12 00:16:27
Done.
| |
15 void RequestTextCheck(int route_id, | |
16 int identifier, | |
17 const base::string16& text); | |
18 static bool RegisterSpellCheckerSessionBridge(JNIEnv* env); | |
please use gerrit instead
2015/08/11 16:43:47
Static methods should be right after constructor/d
dylanking
2015/08/12 01:29:55
Done.
| |
19 void GetSpellcheckInfo(JNIEnv* env, | |
please use gerrit instead
2015/08/11 16:43:47
s/GetSpellcheckInfo/ProcessSpellcheckResults/
dylanking
2015/08/12 01:29:55
Done, though I capitalized the C in "Spellcheck" t
| |
20 jobject jobj, | |
21 jstring text, | |
22 jintArray offsetArray, | |
23 jintArray lengthArray); | |
24 | |
25 private: | |
26 int render_process_id_; | |
27 int route_id_; | |
please use gerrit instead
2015/08/11 16:43:47
What is the difference between render_process_id_
dylanking
2015/08/12 01:29:55
I'm not entirely sure. render_process_id seems to
| |
28 int identifier_; | |
29 base::android::ScopedJavaGlobalRef<jobject> java_object_; | |
30 }; | |
please use gerrit instead
2015/08/11 16:43:47
DISALLOW_COPY_AND_ASSIGN(SpellCheckerSessionBridge
dylanking
2015/08/12 01:29:55
Done.
| |
31 | |
32 #endif | |
please use gerrit instead
2015/08/11 16:43:47
#endif // CHROME_BROWSER_SPELLCHECKER_SPELLCHECK
dylanking
2015/08/12 01:29:55
Done.
| |
OLD | NEW |