Commit Graph

18798 Commits

Author SHA1 Message Date
James Willcox
820edda4fd Bug 1359419 - Add GeckoView.preload() r=esawin
MozReview-Commit-ID: 6DYq2oiz1Ug
2017-04-26 10:11:28 -05:00
James Willcox
96b2d70241 Bug 1359422 - Add GeckoView constructor that allows both xml attribs and settings r=esawin
MozReview-Commit-ID: 8U1ojpLSSiK
2017-04-26 10:11:13 -05:00
Carsten "Tomcat" Book
68e9a2dfd5 Merge mozilla-central to mozilla-inbound 2017-04-26 09:04:59 +02:00
Carsten "Tomcat" Book
8f4e4ca99b merge mozilla-inbound to mozilla-central a=merge 2017-04-26 08:41:31 +02:00
Carsten "Tomcat" Book
d9cce3c040 merge autoland to mozilla-central a=merge 2017-04-26 08:40:02 +02:00
Randall Barker
fdcdbcefb5 Bug 1359659 - Ensure the complete pinned state is sent from the UI thread to the compositor r=jchen
MozReview-Commit-ID: GXRtfDZ8R17
2017-04-25 22:20:38 -07:00
Wes Kocher
5e8bdb175d Merge inbound to m-c a=merge
MozReview-Commit-ID: A85cs7Yriqj
2017-04-25 13:53:00 -07:00
Dale Harvey
7311d5038a Bug 1355676 - Check for nulls when decoding icons. r=sebastian 2017-04-25 16:53:29 +01:00
Mike Conley
47d93efc2d Bug 1357169 - Don't apply some unnecessary style rules to checkboxes or radio inputs on Android. r=mats
MozReview-Commit-ID: GGLkTmnBtxa

--HG--
extra : rebase_source : 1efc907e4203946bec2fd187c2fe12e7ea9be536
2017-04-20 16:15:07 -04:00
Randall Barker
c82d528d56 Bug 1358805 - part 5: Update the dynamic toolbar animator to gracefully handle toolbar snapshot generation failure r=kats
MozReview-Commit-ID: B3t6l5ZqhC5
2017-04-25 15:14:00 -07:00
Randall Barker
b1e89ec4b1 Bug 1358805 - part 4: Allow custom tabs to pin the dynamic toolbar r=droeh
MozReview-Commit-ID: BXoLU0BGrZq
2017-04-25 15:13:59 -07:00
Randall Barker
01ebd7c57f Bug 1358805 - part 3: Keep the toolbar state between UI thread and compositor thread consistent once IPC is open r=kats
MozReview-Commit-ID: H7qrShryomi
2017-04-25 15:13:59 -07:00
Randall Barker
7752cdc25d Bug 1358805 - part 2: Allow DynamicToolbarAnimator to query if the UiCompositorController is open in the case it missed the open message r=kats
MozReview-Commit-ID: 8wdMpQh44Zc
2017-04-25 15:13:58 -07:00
Randall Barker
fc2f1cfb8d Bug 1358805 - part 1: Add new UiCompositorController message types TOOLBAR_SNAPSHOT_FAILED and IS_COMPOSITOR_CONTROLLER_OPEN r=kats
MozReview-Commit-ID: Ezd8Ng7Zsxm
2017-04-25 15:13:58 -07:00
Randall Barker
b81353aaae Bug 1358554 - On Android devices that use static action bar prevent content from sliding down after a long press r=jchen
Only show real toolbar chrome for fixed action bar. Showing the static
snapshot causes the content to shift.

MozReview-Commit-ID: D4EN8qbe8Fu
2017-04-25 09:54:28 -07:00
Mike Conley
622087afdf Bug 1357169 - Backed out changeset 61f417a156ac (Bug 418833). r=mats
MozReview-Commit-ID: 4R6PYCBDQXy

--HG--
extra : rebase_source : f666d43fa15c0e4b66ac1aa9e9c198f1bc3b4758
extra : source : 1f94cae5a27284c114b1f568a14c372345fd60d2
2017-03-31 09:38:56 -04:00
Edouard Oger
027e105cad Bug 1351805 part 3 - Refresh the remote devices list on Married/Engaged states. r=Grisha
MozReview-Commit-ID: 1Ktbtlzc1fI

--HG--
extra : rebase_source : 0d17b41e17b01f65d38be93b7b01be056c75f652
2017-04-19 17:45:49 -04:00
Edouard Oger
f86ddc39d6 Bug 1351805 part 2 - Add remote devices to the Browser Provider. r=Grisha
MozReview-Commit-ID: 9yGU2Gy6mX1

--HG--
extra : rebase_source : f7c3bdd1ea703f5726c6c650736211625b4af8b3
2017-04-07 12:24:46 -04:00
Edouard Oger
61034e9bd7 Bug 1351805 part 1 - Create a org.mozilla.gecko.fxa.devices package. r=Grisha,nalexander
MozReview-Commit-ID: FjJmRiHlqEg

--HG--
extra : rebase_source : 0342756d408c89c82e2afbf3c561fd2efad9cb4f
2017-04-07 11:56:38 -04:00
Wes Kocher
c9b3f40856 Backed out 3 changesets (bug 1351805) for android Test failures a=backout
Backed out changeset da34da5f310a (bug 1351805)
Backed out changeset 430b56176e04 (bug 1351805)
Backed out changeset a3dfb4b9dc66 (bug 1351805)

MozReview-Commit-ID: AE4RcKV3akz
2017-04-25 12:47:59 -07:00
Edouard Oger
dd3f4bde18 Bug 1351805 part 3 - Refresh the remote devices list on Married/Engaged states. r=Grisha
MozReview-Commit-ID: 1Ktbtlzc1fI

--HG--
extra : rebase_source : 2d52926ee1ba8511a32b5a9cfdc13cd04ef4bbb8
2017-04-19 17:45:49 -04:00
Edouard Oger
c48ef3d269 Bug 1351805 part 2 - Add remote devices to the Browser Provider. r=Grisha
MozReview-Commit-ID: 9yGU2Gy6mX1

--HG--
extra : rebase_source : 43557fec627f45e4a5e381233c5a5d3115246153
2017-04-07 12:24:46 -04:00
Edouard Oger
96c75ddc3d Bug 1351805 part 1 - Create a org.mozilla.gecko.fxa.devices package. r=Grisha,nalexander
MozReview-Commit-ID: FjJmRiHlqEg

--HG--
extra : rebase_source : 0342756d408c89c82e2afbf3c561fd2efad9cb4f
2017-04-07 11:56:38 -04:00
Carsten "Tomcat" Book
aac521e681 Merge mozilla-central to mozilla-inbound 2017-04-25 11:52:19 +02:00
Chris Peterson
7b85322694 Bug 1358949 - Lower eslint cyclomatic complexity threshold in some directories. r=standard8
We can lower the eslint cyclomatic complexity threshold in some directories without adding eslint suppression comments in any .js source files. We need to specify the complexity rule in accessible/.eslintrc because it doesn't inherit the mozilla/recommended rules. eslint's default complexity threshold is 20.

Also bump the eslint-plugin-mozilla version because we modified the mozilla/recommended rules.

MozReview-Commit-ID: 57T4gAjPH7z

--HG--
extra : rebase_source : 4565abfa722b9459cfb4e006e843da13ed7cffd4
extra : intermediate-source : 658588564c08c9fd5e60633d1457f24087de8570
extra : source : 7e0526e3b943419a80c0cd2fa462cabbf8925eb1
2017-04-23 19:23:18 -07:00
Iris Hsiao
1548482ea5 merge mozilla-inbound to mozilla-central a=merge 2017-04-25 11:21:30 +08:00
Julian_Chu
2ec693fe0e Bug 1359098 - fix getDrawable method missing problem in CustomTabs r=nechen
The method Context.getDrawable was introduced in API 21. To be
compatible with Kitkat, should use Resources.getDrawable instead.

MozReview-Commit-ID: 1ZajYWPTVj0

--HG--
extra : rebase_source : d9aa89d3cae5040b861cc6c07f2a2461fab4ce82
2017-04-25 10:06:15 +08:00
Iris Hsiao
3b17383f8d Merge mozilla-central to autoland 2017-04-25 11:28:40 +08:00
Ehsan Akhgari
6399dc4d9a Bug 1356922 - Part 1: Replace the next TabParent global pointer with per-window/tab next TabParent ID; r=billm,mconley
This patch replaces the usage of sNextTabParent pointer to store the next
PBrowser parent actor to be used by the next frame loader with the
following information:

  * In the case where the content JS has requested a new tab, the ID of the
    next TabParent will be stored on the <xul:browser> element.
  * In the case where the content JS has requested a new window, the ID of
    the next TabParent will be stored on the created nsXULWindow.
2017-04-24 14:18:29 -04:00
Carsten "Tomcat" Book
0068d23bc3 Merge mozilla-central to autoland 2017-04-24 12:43:55 +02:00
Carsten "Tomcat" Book
fbf32f4dad Backed out changeset 32ab1a3d736f (bug 1331742) for causing Bug 1358888 and help fixing a topcrash 2017-04-24 12:28:24 +02:00
Carsten "Tomcat" Book
4b8d8ef79f Backed out changeset c91b14d9ad2a (bug 1331742) 2017-04-24 12:27:55 +02:00
Carsten "Tomcat" Book
174c21f39f Backed out changeset 31f4919d1f6c (bug 1331742) 2017-04-24 12:27:51 +02:00
Carsten "Tomcat" Book
56de74382f Backed out changeset 753e71053540 (bug 1331742) 2017-04-24 12:27:49 +02:00
Carsten "Tomcat" Book
850b8f9b6d Backed out changeset 79579aab8851 (bug 1331742) 2017-04-24 12:27:45 +02:00
Sebastian Hengst
8f6b13e209 Backed out changeset 41d155de1019 (bug 1254355) on suspicion of breaking Android L10n nightlies. r=backout a=backout
MozReview-Commit-ID: 4VnZVlHUYUA
2017-04-23 10:41:09 +02:00
Sebastian Hengst
eaf61dee27 Backed out changeset 6a0e9a3f2673 (bug 1254355)
MozReview-Commit-ID: 4Xr3OibxQMU
2017-04-23 10:40:28 +02:00
Sebastian Hengst
72222922b8 Backed out changeset 33d4c8885613 (bug 1254355)
MozReview-Commit-ID: HleVV7ZhIuj
2017-04-23 10:40:27 +02:00
Sebastian Hengst
473a1509ea merge mozilla-inbound to mozilla-central. r=merge a=merge
MozReview-Commit-ID: 289I7nCINwK
2017-04-22 10:48:16 +02:00
Randall Barker
af484e7317 Bug 1358592 - Dynamic Toolbar v3 breaks back button rendering on android tablets r=esawin
Now that ShapedButton uses Mode.DST_OUT, the path needs to be inverted
so the back button is rendered correctly.

MozReview-Commit-ID: 8shpFf49zRG
2017-04-21 15:28:50 -07:00
Eugen Sawin
1b914c5725 Bug 1323296 - [1.0] Move Gecko initialization into the GeckoView initialization. r=jchen 2017-04-21 23:45:46 +02:00
Carsten "Tomcat" Book
975e251aff merge mozilla-inbound to mozilla-central a=merge 2017-04-21 10:57:02 +02:00
brainbreaker
bed092fb4a Bug 1351667 - UI test that traverses settings screens; r=sebastian
This commit adds a robocop test that traverses all the settings
 screens except the 'Make default browser' one.

MozReview-Commit-ID: LqWrFL9v877

--HG--
extra : rebase_source : 2e7f5e1887ace438f948b49f6515e1d732ad8aa2
2017-04-18 19:40:11 +05:30
Nick Alexander
c0bab36955 Bug 1254355 - Follow-up: Use full paths to match GENERATED_FILES targets. r=mshal
This was just an error that's not obvious on try builds.  We were
using local paths ($(DEPTH) expands to ../../../ in
mobile/android/base) and GENERATED_FILES produces targets with
absolute paths.

MozReview-Commit-ID: LDhh6mcgSD6

--HG--
extra : rebase_source : be0cf0c41873871082c640d051ead748746eb78c
2017-04-21 14:10:05 -07:00
Jan Henning
f5375aad23 Bug 1352108 - Add missing attributes to custom tab activity declaration. r=sebastian
Not handling the appropriate configuration changes means that e.g. each rotation destroys and recreates the CustomTabActivity, which'll introduce a slight delay until we eventually repaint the web content.

As for the soft input mode, if we don't specify adjustResize, then the IME might actually simply overlap our window and obscure the end of content if the user has already scrolled down as far as possible.

MozReview-Commit-ID: BzBmIoGbhca

--HG--
extra : rebase_source : 8746621d8fec712e37aac4efdd76da6b0c3b396f
2017-04-24 21:05:39 +02:00
Iris Hsiao
7e2d844c6e Merge mozilla-central to autoland 2017-04-24 14:28:11 +08:00
Andrzej Hunt
29689d9c31 Bug 1358338 - findbugs: Ignore generated R.*/Manifest* r=sebastian
MozReview-Commit-ID: AwBdVmK6Hc

--HG--
extra : rebase_source : b081f15df43c0051dff5ae5209b53ad06cf7928e
2017-04-20 19:46:15 -07:00
Jing-wei Wu
f6298f0174 Bug 1232439 - Part 4: Adjust bookmark list UI layout. r=ahunt
MozReview-Commit-ID: 5s74hg5daC5

--HG--
extra : rebase_source : 53b1e0d84f3cdbabbe82a1e7aea6caf2b7f6bc9c
2017-04-06 11:44:20 +08:00
Jing-wei Wu
d6a7a9c21f Bug 1232439 - Part 3: Implement full-page bookmark edit dialog. r=ahunt,Grisha
MozReview-Commit-ID: 8wB9CEptVeu

--HG--
extra : rebase_source : 05e9007f52c0a5428b5c316e64b6ead09c11c931
2017-04-20 09:04:28 +08:00
Jing-wei Wu
54d4446fc0 Bug 1232439 - Part 2: Support get/update/remove bookmark record by ID in BrowserDB. r=Grisha
MozReview-Commit-ID: 6RNKCUiZE8K

--HG--
extra : rebase_source : e8f46fed85f484d423feedd1d5b7e8314346080f
2017-04-05 14:03:16 +08:00