|
Integrate new Reader Mode panel
This change starts using the new panel and removes deprecated Reader
Mode code.
The most significant file changed is the ReaderModeManager. Instead
of having a manager and panel combo for each tab, a single manager
object exists that manages the state of each tab in a small object.
The Reader Mode panel will only ever show in a single tab at a time,
so it is possible to share a single panel instance between them.
TBR=dtrainor@chromium.org
BUG= 521773
Committed: https://crrev.com/f03e51c2f79e9ce2a32c855df38d0ba0b9335a4b
Cr-Commit-Position: refs/heads/master@{#359689}
Total comments: 20
Total comments: 6
|
Unified diffs |
Side-by-side diffs |
Delta from patch set |
Stats (+411 lines, -1923 lines) |
Patch |
 |
D |
chrome/android/java/res/layout/reader_mode_control.xml
|
View
|
|
1 chunk |
+0 lines, -61 lines |
0 comments
|
Download
|
 |
M |
chrome/android/java/src/org/chromium/chrome/browser/ChromeActivity.java
|
View
|
1
2
3
4
5
|
8 chunks |
+10 lines, -21 lines |
0 comments
|
Download
|
 |
M |
chrome/android/java/src/org/chromium/chrome/browser/compositor/CompositorViewHolder.java
|
View
|
|
2 chunks |
+5 lines, -2 lines |
0 comments
|
Download
|
 |
M |
chrome/android/java/src/org/chromium/chrome/browser/compositor/bottombar/OverlayPanel.java
|
View
|
1
2
3
4
|
1 chunk |
+6 lines, -1 line |
0 comments
|
Download
|
 |
M |
chrome/android/java/src/org/chromium/chrome/browser/compositor/bottombar/OverlayPanelContent.java
|
View
|
|
1 chunk |
+1 line, -1 line |
0 comments
|
Download
|
 |
M |
chrome/android/java/src/org/chromium/chrome/browser/compositor/bottombar/readermode/ReaderModePanel.java
|
View
|
1
2
3
4
|
1 chunk |
+2 lines, -0 lines |
0 comments
|
Download
|
 |
M |
chrome/android/java/src/org/chromium/chrome/browser/compositor/layouts/LayoutManager.java
|
View
|
|
2 chunks |
+3 lines, -0 lines |
0 comments
|
Download
|
 |
M |
chrome/android/java/src/org/chromium/chrome/browser/compositor/layouts/LayoutManagerChrome.java
|
View
|
|
3 chunks |
+3 lines, -1 line |
0 comments
|
Download
|
 |
M |
chrome/android/java/src/org/chromium/chrome/browser/compositor/layouts/LayoutManagerChromePhone.java
|
View
|
|
2 chunks |
+3 lines, -1 line |
0 comments
|
Download
|
 |
M |
chrome/android/java/src/org/chromium/chrome/browser/compositor/layouts/LayoutManagerChromeTablet.java
|
View
|
|
2 chunks |
+3 lines, -1 line |
0 comments
|
Download
|
 |
M |
chrome/android/java/src/org/chromium/chrome/browser/compositor/layouts/LayoutManagerDocument.java
|
View
|
1
2
3
4
5
6
|
12 chunks |
+19 lines, -35 lines |
0 comments
|
Download
|
 |
M |
chrome/android/java/src/org/chromium/chrome/browser/compositor/layouts/StaticLayout.java
|
View
|
1
2
3
|
6 chunks |
+0 lines, -68 lines |
0 comments
|
Download
|
 |
D |
chrome/android/java/src/org/chromium/chrome/browser/compositor/scene_layer/ReaderModeSceneLayer.java
|
View
|
|
1 chunk |
+0 lines, -80 lines |
0 comments
|
Download
|
 |
M |
chrome/android/java/src/org/chromium/chrome/browser/contextualsearch/ContextualSearchManager.java
|
View
|
1
2
3
4
5
6
|
2 chunks |
+0 lines, -2 lines |
0 comments
|
Download
|
 |
D |
chrome/android/java/src/org/chromium/chrome/browser/dom_distiller/ReaderModeActivityDelegate.java
|
View
|
|
1 chunk |
+0 lines, -96 lines |
0 comments
|
Download
|
 |
D |
chrome/android/java/src/org/chromium/chrome/browser/dom_distiller/ReaderModeEdgeSwipeHandler.java
|
View
|
|
1 chunk |
+0 lines, -50 lines |
0 comments
|
Download
|
 |
M |
chrome/android/java/src/org/chromium/chrome/browser/dom_distiller/ReaderModeManager.java
|
View
|
1
2
3
4
5
6
|
7 chunks |
+271 lines, -123 lines |
0 comments
|
Download
|
 |
D |
chrome/android/java/src/org/chromium/chrome/browser/dom_distiller/ReaderModePanel.java
|
View
|
|
1 chunk |
+0 lines, -877 lines |
0 comments
|
Download
|
 |
D |
chrome/android/java/src/org/chromium/chrome/browser/dom_distiller/ReaderModeStaticEventFilter.java
|
View
|
|
1 chunk |
+0 lines, -105 lines |
0 comments
|
Download
|
 |
A |
chrome/android/java/src/org/chromium/chrome/browser/dom_distiller/ReaderModeTabInfo.java
|
View
|
1
2
|
1 chunk |
+82 lines, -0 lines |
0 comments
|
Download
|
 |
M |
chrome/android/java/src/org/chromium/chrome/browser/tab/Tab.java
|
View
|
1
2
3
4
|
5 chunks |
+0 lines, -24 lines |
0 comments
|
Download
|
 |
M |
chrome/android/javatests/src/org/chromium/chrome/browser/compositor/layouts/LayoutManagerTest.java
|
View
|
|
1 chunk |
+1 line, -1 line |
0 comments
|
Download
|
 |
M |
chrome/android/javatests/src/org/chromium/chrome/browser/contextualsearch/ContextualSearchManagerTest.java
|
View
|
1
2
3
4
5
6
|
1 chunk |
+2 lines, -2 lines |
0 comments
|
Download
|
 |
M |
chrome/browser/android/chrome_jni_registrar.cc
|
View
|
1
2
3
|
2 chunks |
+0 lines, -2 lines |
0 comments
|
Download
|
 |
D |
chrome/browser/android/compositor/layer/reader_mode_layer.h
|
View
|
|
1 chunk |
+0 lines, -68 lines |
0 comments
|
Download
|
 |
D |
chrome/browser/android/compositor/layer/reader_mode_layer.cc
|
View
|
|
1 chunk |
+0 lines, -164 lines |
0 comments
|
Download
|
 |
D |
chrome/browser/android/compositor/scene_layer/reader_mode_scene_layer.h
|
View
|
|
1 chunk |
+0 lines, -53 lines |
0 comments
|
Download
|
 |
D |
chrome/browser/android/compositor/scene_layer/reader_mode_scene_layer.cc
|
View
|
|
1 chunk |
+0 lines, -79 lines |
0 comments
|
Download
|
 |
M |
chrome/chrome_browser.gypi
|
View
|
1
2
3
4
5
|
3 chunks |
+0 lines, -5 lines |
0 comments
|
Download
|
Depends on Patchset:
Total messages: 22 (10 generated)
|