Eitan Isaacson
1f354f1604
Bug 1473998 - Use EditText entry in accessible's classNames and use the hint for the label. r=yzen r=jchen
2018-07-10 17:31:00 +03:00
Cosmin Sabou
1519cc7aac
Backed out changeset ae9049c5ac63 (bug 1473998) for gv-junit failures on test.AccessibilityTest.testTextEntryNode. a=backout
2018-07-11 02:06:05 +03:00
Cosmin Sabou
26e792fe42
Merge autoland to mozilla-central. a=merge
2018-07-11 00:50:32 +03:00
Eitan Isaacson
868533e1cb
Bug 1473998 - Use EditText entry in accessible's classNames and use the hint for the label. r=yzen r=jchen
2018-07-10 12:40:00 +03:00
Jim Chen
3f398d4b6f
Bug 1463484 - 2. Add test for find-in-page; r=esawin,snorp
...
Add some test cases for find-in-page and the different flags.
MozReview-Commit-ID: BzN0OTSUy7z
--HG--
extra : rebase_source : ef558aedc71d04f33dfa58271a29cd66486ff89d
2018-07-10 13:12:55 -04:00
Jim Chen
f5a1a1b10b
Bug 1463484 - 1. Add SessionFinder; r=droeh,esawin,snorp
...
Add a SessionFinder API for find-in-page functionality.
MozReview-Commit-ID: KB7dOPUC6s2
--HG--
extra : rebase_source : d90400bfa15ba311668d5da37a64465863bec05d
2018-07-10 13:12:55 -04:00
Tudor-Gabriel Vîjială
1c4dd4a36e
Bug 1471660 - Integrate code coverage for A(test) junit test suite via JaCoCo plugin. r=marco,nalexander
...
MozReview-Commit-ID: ElYGmF6zoYg
--HG--
extra : rebase_source : 4e8dfe3c2ee65c3b451caae4e5debde85632ffa4
2018-07-02 11:32:35 +01:00
Petru Lingurar
a162eddf84
Bug 1412517 - Time picker layout broken when opened in landscape mode; r=jchen
...
MozReview-Commit-ID: HKidrZXrgqK
--HG--
extra : rebase_source : 1a714dbacc339a9b3b85c9114059520104d8b1a0
2018-06-22 18:33:32 +03:00
Petru Lingurar
b9eed730ee
Bug 1386192 - Test Leanplum Custom Message for Onboarding; r=cnevinchen+582291
...
Created LeanPlumVariables to allow LeanPlum overwriting the values used for
populating the OnBoarding screens. By simply adding the @Variable annotation
to it's fields, on the first run of the app, they will appear in "LeanPlum
dashboard - Variables" and will allow overwriting for future runs.
The OnBoarding process will now try to use LeanPlum values if possible.
Because connecting to LeanPlum and downloading the Variables might take
a few seconds we use a delay of up to 3 seconds until starting to show
the Onboarding screens.
The default values will still be used if:
- if the LP experiment is not available
- if no internet connection
- if more than 3 seconds have passed and LP didn't finish it's download
Added two new events that could be tracked to Leanplum
MmaDelegate.ONBOARDING_DEFAULT_VALUES and MmaDelegate.ONBOARDING_REMOTE_VALUES
to inform if showing the Onboarding with server values was possible or not.
Because of the 3 seconds delay until showing the Onboarding panels leaking the
could be possible. Used WeakReferences for both the Activity in
OnboardingHelper and the OnboardingHelper in MmaLeanplumImp to avoid it.
MozReview-Commit-ID: H30e9Ng7jrM
--HG--
extra : rebase_source : e403b8010005aa82f8b6440586c533ce99952f9f
2018-07-04 12:56:20 +03:00
James Willcox
d8fa219e6e
Bug 1473713 - Fix GeckoSession.saveState() when accessibility is used r=droeh
...
MozReview-Commit-ID: GG16D99S2Id
2018-07-06 09:13:37 -05:00
James Willcox
d04a9bd093
Bug 1468048 - Add tests for GeckoSession.saveState() and restoreState() r=droeh,jchen
...
MozReview-Commit-ID: 7oIHXAQvGcq
2018-07-06 09:13:37 -05:00
James Willcox
aad0d2a7f6
Bug 1468048 - Make GeckoSession.saveState() return a GeckoResult r=droeh,esawin
...
MozReview-Commit-ID: Ck6EZcaUeV2
2018-07-06 09:13:37 -05:00
James Willcox
68a96de0af
Bug 1468048 - Add GeckoSessionTestRule.waitForResult() r=esawin,jchen
...
MozReview-Commit-ID: HEcBXmwOaD7
2018-07-06 09:13:36 -05:00
James Willcox
776cb4bacf
Bug 1468048 - Introduce GeckoResult r=droeh,jchen
...
This is a Promise-like system used to return asynchronous results.
MozReview-Commit-ID: 3ZBP4S7d25A
2018-07-06 09:13:36 -05:00
James Willcox
05e820d915
Bug 1468048 - Factor out loopUntilIdle() from GeckoSessionTestRule into UiThreadUtils r=jchen
...
This allows us to write other tests that need similar loop integration
without having to use GeckoSessionTestRule.
MozReview-Commit-ID: LfVSGhvyMoP
2018-07-06 09:13:35 -05:00
Margareta Eliza Balazs
fd5c37f1dd
Merge inbound to mozila-central. a=merge
2018-07-06 12:47:20 +03:00
Neil Deakin
f08f9ce4af
Bug 1437638, move frame, browser and editor to be based on XULFrameElement, a new subclass of XULElement, r=paolo,bz
2018-07-05 20:14:18 -04:00
Eitan Isaacson
1868149123
Bug 1472623
- Don't use tts.getAvailableLanguages on Androids older than M. r=snorp
2018-07-05 15:42:00 +03:00
Noemi Erli
e24579bfcb
Merge mozilla-central to autoland. a=merge CLOSED TREE
2018-07-06 00:52:17 +03:00
Eitan Isaacson
14c9a72959
Bug 1473192 - Recycle virtual content node when reassigning. r=jchen
2018-07-03 18:02:00 +03:00
shindli
5cc2efce78
Merge mozilla-central to autoland. a=merge CLOSED TREE
2018-07-04 01:01:25 +03:00
Karl Dubost
530491bdbd
Bug 1457514 - Removes UA override for m.canadiantire.ca; r=miketaylr
...
MozReview-Commit-ID: LKQjVKf9k99
--HG--
extra : rebase_source : 7a9f7578123870440f9a2f418153a5af025c3eed
2018-06-13 14:54:01 -07:00
James Willcox
729e4f6b34
Bug 1472832
- Use notifyAll() in GeckoBackgroundThread r=droeh
...
Without this we deadlock if more than one thread is waiting
in getHandler().
MozReview-Commit-ID: GCB7haz7Lwb
2018-07-03 10:31:21 -05:00
James Willcox
7c810f0888
Bug 1471254 - Add Android package name to crash reports r=droeh
...
This will allow us to determine which app is crashing for
crashes that come from GeckoView. I've also renamed the
AndroidProcessName field to Android_ProcessName for consistency.
MozReview-Commit-ID: JL1u7VVxbSx
2018-07-03 10:31:21 -05:00
James Willcox
006a5517b0
Bug 1470731 - Don't try to unbind child process service if we aren't bound r=droeh
...
MozReview-Commit-ID: GYy1utiAa5v
2018-07-03 10:31:21 -05:00
Tiberius Oros
93bed26733
Merge mozilla-central to inbound. a=merge CLOSED TREE
2018-07-03 00:59:47 +03:00
James Willcox
51aa6e7a2c
Bug 1467916 - Make TestRunnerActivity exit if there is a content crash r=jchen
...
...and MOZ_CRASHREPORTER_SHUTDOWN is set.
MozReview-Commit-ID: FveSjoBYfJv
2018-07-02 11:55:05 -05:00
James Willcox
6a9e328446
Bug 1467915 - Connect a display to background windows in TestRunnerActivity r=esawin
...
This is needed to make some tests pass that rely on the Compositor
to work as expected.
MozReview-Commit-ID: J6fHXYt3ySw
2018-07-02 11:54:52 -05:00
James Willcox
e639e656a8
Bug 1467921 - Disable Web Push in GeckoView r=jchen
...
MozReview-Commit-ID: 77tCU6T94LG
2018-07-02 11:47:24 -05:00
Luca Greco
5cddac7a22
Bug 1405528 - Sideloaded XPIs should be disabled by default on Fennec as they are on Firefox Desktop. r=aswan
...
MozReview-Commit-ID: AtEJxWj211N
--HG--
extra : rebase_source : d2a2ac934725216ba272220b7f2689d98a3dc491
2018-06-07 03:07:55 +02:00
Andreea Pavel
1bf7ac45bb
Merge mozilla-central to mozilla-inbound. a=merge on a CLOSED TREE
2018-06-30 13:10:01 +03:00
Kris Maglione
fcedebb912
Bug 1471102: Move more code out of ExtensionUtils.jsm. r=aswan
...
MozReview-Commit-ID: Fqlv5BRuuW8
--HG--
extra : rebase_source : 348f037abd9cecfa080183bc365e5f005eac1bd6
extra : amend_source : 05dbfd12f553fc3f2a93374402e34d271e26d767
2018-06-25 19:30:21 -07:00
Tudor-Gabriel Vîjială
dedd2ba467
Bug 1471646 - Add OneTopLevelClass to android checkstyle. r=nalexander
...
MozReview-Commit-ID: 1NCxpqi5nHZ
--HG--
extra : rebase_source : 8b44fbe866ae5fac7547e9d1ece3a03a84718e79
2018-06-28 13:24:31 +01:00
Margareta Eliza Balazs
ee85ffa45d
Merge inbound to mozilla-central. a=merge
2018-06-29 12:41:54 +03:00
Tudor-Gabriel Vîjială
fba24e38aa
Bug 1471408 - Move all top level Java classes into their own file. r=snorp
...
MozReview-Commit-ID: 716FWeZ0q3B
--HG--
extra : rebase_source : ba2f66b19a717eebc098d3a2afeb4afc36718440
2018-06-27 00:02:01 +01:00
Kris Maglione
b2a784a8bf
Bug 1459004: Generate built_in_addons.json from moz.build definitions. r=mshal
...
MozReview-Commit-ID: 1HRLG5tSlFr
--HG--
rename : python/mozbuild/mozbuild/action/generate_builtin_addons.py => toolkit/mozapps/extensions/gen_built_in_addons.py
extra : rebase_source : 7079d5f6a9355201497ea85a0d8ea8fdcee43a64
2018-06-06 16:43:00 -07:00
Narcis Beleuzu
a86766e095
Backed out 2 changesets (bug 1467919, bug 1467921) for xpcshell failures. CLOSED TREE
...
Backed out changeset f55e78d65936 (bug 1467921)
Backed out changeset e04f93535a93 (bug 1467919)
2018-06-28 23:40:52 +03:00
James Willcox
1d536a58df
Bug 1467921 - Disable Web Push in GeckoView r=jchen
...
MozReview-Commit-ID: 77tCU6T94LG
2018-06-28 14:27:42 -05:00
Gijs Kruitbosch
0c30f8b16a
Bug 1399616 - add emoji styling to reader mode, r=johannh
...
MozReview-Commit-ID: DHYjxva76Lb
--HG--
extra : rebase_source : 975ebf972b11d6d4cf115644cd034d337a846bf1
2018-06-20 15:09:26 +01:00
Eugen Sawin
d7f4c99e36
Bug 1465877 - [2.0] Keep track of modified settings to prevent overriding prefs when not desired. r=snorp
2018-06-28 14:04:45 +02:00
Eugen Sawin
5fed0abe7a
Bug 1465877 - [1.0] Add a mechanic to test whether we're running GeckoView in Fennec environment. r=snorp
2018-06-28 14:04:45 +02:00
Cosmin Sabou
56201b662c
Backed out changeset f02de3ec24e3 (bug 1471408) for causing Android build bustages on VirtualPresentation.java. r=backout
2018-06-28 13:34:36 +03:00
Cosmin Sabou
f4b3baf021
Merge mozilla-inbound to mozilla-central. a=merge
2018-06-28 13:04:23 +03:00
Tiberius Oros
945c24abe5
Merge mozilla-central to autoland. a=merge CLOSED TREE
2018-06-28 01:12:18 +03:00
Alex Gaynor
ac56b410a9
Bug 1470994 - remove unused accuracy field from SensorData; r=gsvelto
...
Reviewers: gsvelto
Reviewed By: gsvelto
Bug #: 1470994
Differential Revision: https://phabricator.services.mozilla.com/D1817
--HG--
extra : rebase_source : 03e1aee4934bcba96968578ba92d6c2ec6275747
extra : amend_source : 6f6e69fb6e18d092090e99db765e12c16021f265
2018-06-27 16:05:48 +03:00
Tudor-Gabriel Vîjială
31a522413e
Bug 1471408 - Move all top level Java classes into their own file r=snorp
...
MozReview-Commit-ID: 716FWeZ0q3B
--HG--
extra : rebase_source : 7e6d1848d85bd1b3f976df824cada92e398bedae
2018-06-27 00:02:01 +01:00
James Willcox
59e96d25e3
Bug 1415318 - Optionally send web console output to logcat in GeckoView r=jchen,rbarker
...
This adds a GeckoRuntimeSetting that allows apps to direct the web
console to logcat.
MozReview-Commit-ID: 7KgX5Ol6D3E
2018-06-27 12:47:17 -05:00
James Willcox
6584a93863
Bug 1467911
- Use e10s in TestRunnerActivity r=esawin
...
MozReview-Commit-ID: JEgOJzfFVdA
2018-06-27 12:47:17 -05:00
Eugen Sawin
42027a25dd
Bug 1471599 - [3.0] Extend tracking protection test to verify per-session setting. r=snorp
2018-06-27 18:54:12 +02:00
Eugen Sawin
de5378f790
Bug 1471599 - [2.0] Use per-session tracking protection setting in the example app. r=snorp
2018-06-27 18:54:12 +02:00