Brindusan Cristian
fe91a8922e
Backed out 13 changesets (bug 1471025) for reftest failures on variation-format-hint-1a.html; bc failures performance/browser_preferences_usage.js; wpt failures on format-specifiers-variations.html. CLOSED TREE
...
Backed out changeset 6b672d70f335 (bug 1471025)
Backed out changeset 200bec7e766a (bug 1471025)
Backed out changeset 6c72dc1bff88 (bug 1471025)
Backed out changeset 7f4cc96fae12 (bug 1471025)
Backed out changeset b4f9178f132d (bug 1471025)
Backed out changeset 8eff817d2f7e (bug 1471025)
Backed out changeset f9362cf1add4 (bug 1471025)
Backed out changeset ce379eaab179 (bug 1471025)
Backed out changeset 7c03b7dd00e9 (bug 1471025)
Backed out changeset ff41551f5ff1 (bug 1471025)
Backed out changeset 46a6f9d0773b (bug 1471025)
Backed out changeset 434106f1b75e (bug 1471025)
Backed out changeset c490838c8329 (bug 1471025)
2018-07-14 01:16:06 +03:00
Kris Maglione
92550be97d
Bug 1471025: Part 3c - Also pass the shared preference map handle to Android content processes. r=jld
...
MozReview-Commit-ID: CTjDzVC9gcD
--HG--
extra : source : 38f690f30e78764763bb012045073fa781efa691
extra : histedit_source : 2daf7386fbc9f9696c73168d6421139c5cefc5b4%2Ca0adf715f65281047915e678f8c054e5ec671de3
2018-07-13 11:06:58 -07:00
Brindusan Cristian
a68383b333
Backed out 12 changesets (bug 1471025) for build bustages on dom/ipc/ContentProcess.cpp. CLOSED TREE
...
Backed out changeset 398ccedc20dc (bug 1471025)
Backed out changeset 599895de063e (bug 1471025)
Backed out changeset dc7ec17179d1 (bug 1471025)
Backed out changeset 5051f15fc200 (bug 1471025)
Backed out changeset faef4df47b20 (bug 1471025)
Backed out changeset d344247b8706 (bug 1471025)
Backed out changeset 83d98ea5ebac (bug 1471025)
Backed out changeset 38f690f30e78 (bug 1471025)
Backed out changeset 4b7a8a35ed95 (bug 1471025)
Backed out changeset e3bbc87b71af (bug 1471025)
Backed out changeset 68bb03c63b3c (bug 1471025)
Backed out changeset 4a8fbb472c91 (bug 1471025)
2018-07-13 22:11:24 +03:00
Kris Maglione
6c6960d4c8
Bug 1471025: Part 3c - Also pass the shared preference map handle to Android content processes. r=jld
...
MozReview-Commit-ID: CTjDzVC9gcD
--HG--
extra : rebase_source : c06aa38ff4bc2bdfa09a4aae359e1f418727ce29
extra : absorb_source : c68cd5f0e8f52980d35432cf21e1fc5552542bf2
2018-07-13 11:06:58 -07:00
Andrew Swan
16e4b0c0f5
Bug 1451525 Convert roboextender to a webextension r=jmaher
...
MozReview-Commit-ID: CIewLE5Rzuk
--HG--
rename : mobile/android/tests/browser/robocop/roboextender/bootstrap.js => mobile/android/tests/browser/robocop/roboextender/api.js
extra : rebase_source : 366171067f1445e53da72fbc1475b28d05425f35
2018-07-11 13:07:05 -07:00
Andreea Pavel
1e8d2e6f7d
Backed out 7 changesets (bug 1420514) for breaking bc on different files on a CLOSED TREE
...
Backed out changeset 5a46a221b6e8 (bug 1420514)
Backed out changeset 48ed6dfe8772 (bug 1420514)
Backed out changeset 01bf643c77e5 (bug 1420514)
Backed out changeset 5791b17ccb82 (bug 1420514)
Backed out changeset 416e398d942f (bug 1420514)
Backed out changeset de4a4592dbd9 (bug 1420514)
Backed out changeset d3399edf0197 (bug 1420514)
2018-07-12 21:22:32 +03:00
Kirk Steuber
e75835a2a5
Bug 1420514 - Remove app.update.enabled from prefs files r=rstrong
...
MozReview-Commit-ID: 5pv8VFNYqKu
--HG--
extra : rebase_source : 32dc323ce01c7d5a0a275d4e1a640a6fe495a1fa
extra : source : e868b975027062043e1d94ad47b2ce63f4ecd793
2018-05-21 14:48:47 -07:00
Tudor-Gabriel Vîjială
ca27308a26
Bug 1474575 - Use the fetch-content script to download grcov for A(test-ccov) builds. r=marco
...
MozReview-Commit-ID: 5AJ2R72eDjN
--HG--
extra : rebase_source : 57aacc2d1eee39fdbf927602da67fbd0baa62e87
2018-07-12 15:18:27 +01:00
Jim Chen
3d5c2669f8
Bug 1474450 - 3. Fix javadoc; r=jchen
...
1) Add some missing javadoc and fix existing javadoc warnings.
2) Expand the GeckoResult javadoc with some examples.
3) Make @IntDef/@StringDef interfaces package-private, so they don't
show up in javadoc as empty stubs.
MozReview-Commit-ID: JzvlLzTMgAQ
--HG--
extra : rebase_source : d5654895b01284c2cea35439eb42d5e9d46a0ae4
2018-07-10 13:12:56 -04:00
Jim Chen
0fa20b8ac6
Bug 1474450 - 2. Rethrow uncaught and unhandled exceptions in GeckoResult; r=snorp
...
If at the end of a chain, we have an uncaught and unhandled exception,
rethrow the exception to make it more visible.
Also, when a GeckoResult is completed with a value/exception, propagate
the value/exception properly down the chain.
MozReview-Commit-ID: F4tnST1nKe5
--HG--
extra : rebase_source : 6be2d44592c793eca39c83443688dd2dd4280b4a
2018-07-10 13:12:56 -04:00
Jim Chen
5bb9e0e210
Bug 1474450 - 1. Add some tests for more GeckoResult behavior; r=snorp
...
Add some tests for handling of uncaught exceptions, and tests for value
and exception propagation.
MozReview-Commit-ID: 4sEakRr1lLo
--HG--
extra : rebase_source : abdd25a09b56e70f45e4a7a7221498faca04c84d
2018-07-10 13:12:55 -04:00
Gurzau Raul
ea7ebc8d56
Merge mozilla-central to inbound. a=merge CLOSED TREE
2018-07-12 01:09:58 +03:00
Kearwood Gilbert
04e66eb0c1
Bug 1470348 - Enable gfxVRExternal for Android; r=kip
...
MozReview-Commit-ID: 4XMdLLoedIh
--HG--
extra : rebase_source : b71d5d73b832f1f16ae261463860b4f60b38c559
2018-07-10 17:41:58 -07:00
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
Petru Lingurar
edc9580e01
Bug 1468487 - Enable multidex for local builds; r=nalexander
...
MozReview-Commit-ID: BEQmkKajTxF
--HG--
extra : rebase_source : 294aa4baaa6234517bfa8cdb6e5fdf9414e504f3
2018-06-15 13:25:00 +03:00
Mathieu Leplatre
4300c52ada
Bug 1458917 - Register dedicated timer for Remote Settings r=Gijs
...
MozReview-Commit-ID: K5Rf1McJUHy
--HG--
extra : rebase_source : f6932e5c3014ce0bb8e29e08468e4e533130273e
2018-06-14 20:54:19 +02:00
shindli
ddadeaca40
Merge mozilla-central to autoland. a=merge CLOSED TREE
2018-07-11 12:45:28 +03:00
Petru Lingurar
f5a72bf632
Bug 1462299 - input[date] unusable on Android 4.x; r=jchen
...
The issue stemmed from platform's DatePicker.
To make amends and fix both this bug and Bug 1460585 I went with
hiding the calendar and showing only the spinners for Api <21.
MozReview-Commit-ID: CS9pFdlMSTd
--HG--
extra : rebase_source : 64ed05fee21fdbabf7f8ba921cb56a6f40ed17c2
2018-07-10 11:26:01 +03:00
Noemi Erli
d218f98059
Backed out changeset 101f97abc1d4 (bug 1458917) for Talos failures on a CLOSED TREE
2018-07-11 05:11:11 +03:00
Mathieu Leplatre
068afbc416
Bug 1458917 - Register dedicated timer for Remote Settings r=Gijs
...
MozReview-Commit-ID: K5Rf1McJUHy
--HG--
extra : rebase_source : 171ed0ff11e2b60a17055412c64584dfe5ab90d5
2018-06-14 20:54:19 +02: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
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
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