774cba486e5523ceba7e0500e697cbdb24c78ade: Bug 1407046 - Migrate TabReceivedService to JobIntentService; r?JanH draft
Petru Lingurar <petru.lingurar@softvision.ro> - Tue, 26 Jun 2018 17:33:58 +0300 - rev 814971
Push 115394 by plingurar@mozilla.com at Fri, 06 Jul 2018 14:06:51 +0000
Bug 1407046 - Migrate TabReceivedService to JobIntentService; r?JanH MozReview-Commit-ID: 5CEfJtUfmHq
34eee558f4e8aa49db570b00e12487443f3fb1b3: Bug 1407046 - Migrate DownloadContentService to JobIntentService; r?sdaswani draft
Petru Lingurar <petru.lingurar@softvision.ro> - Tue, 26 Jun 2018 17:31:19 +0300 - rev 814970
Push 115394 by plingurar@mozilla.com at Fri, 06 Jul 2018 14:06:51 +0000
Bug 1407046 - Migrate DownloadContentService to JobIntentService; r?sdaswani Broke the big IntentService into four small JobIntentServices because the same JobIntentService class cannot be used with multiple JobIds (https://github.com/aosp-mirror/platform_frameworks_support/blob/b6838fd2d2e834fdd38aab34511d385cb7108f63/compat/src/main/java/android/support/v4/app/JobIntentService.java#L121) Also: - will make the code easier to be migrated to WorkManager in the future - more in line with SRP. It was initially doing too much. Cleaned the code a little, removed the superfluous creation of new Threads for DownloadContentCatalog().persistChanges() / .startLoadFromDisk() as those methods are always called from the background threads of the new JobIntentServices. The new DlcHelper helps reducing duplicated code. MozReview-Commit-ID: G3fsWYOGEbR
49caec62423c61cfd8f1ee07822a2c3adf74184d: Bug 1438716 - Upgrade Leanplum SDK. r?nechen draft
Petru Lingurar <petru.lingurar@softvision.ro> - Fri, 06 Jul 2018 09:36:04 +0300 - rev 814969
Push 115394 by plingurar@mozilla.com at Fri, 06 Jul 2018 14:06:51 +0000
Bug 1438716 - Upgrade Leanplum SDK. r?nechen Upgraded to version 3.0.2 from official repository while keeping the internal changes. This upgrade encapsulates some major changes as well as bug fixes. MozReview-Commit-ID: DMOEIKnw0nJ
0fbc10dbb8c8b89de70188fc5df8dbf2ea1daa17: Bug 1385464 - Start using support library v. 26; r?nalexander draft
Petru Lingurar <petru.lingurar@softvision.ro> - Thu, 05 Jul 2018 18:59:50 +0300 - rev 814968
Push 115394 by plingurar@mozilla.com at Fri, 06 Jul 2018 14:06:51 +0000
Bug 1385464 - Start using support library v. 26; r?nalexander This patch also: Resolves missing resources and api changes - LeanplumActionBarActivity was removed because Support Library 26 deprecated ActionBarActivity. Class was already not in use. - CustomTabsService added two new methods which we need to override. Tested to make sure that previous functionality was maintained but with the addition of the two new methods maybe that feature could be improved. - For checking layout direction we'll use our own new method from ViewUtil which mimics what the now restricted method from the support library would do. - Upgraded to use AppCompatResources#getDrawable(..) in place of the now restricted AppCompatDrawableManager.get().getDrawable(..). Resolves obscure leaks and crashes after the upgrade - LoaderManager.destroyLoader(..) was added before the existing call to LoaderManager.restartLoader(..) to prevent potential Cursor leaks - Disable website suggestions depending on the address bar inputs when running in automation to avoid Robocop tests failing (they were entering serially maybe 100 characters in <5 ms which created around that many new Threads, operation that could cause the Executor to throw a RejectedExecutionException) At the moment this functionality is not covered by tests anyway and it was the only fix I could find that would not involve changing the whole implemenation for address bar suggestions, implementation which in the real world works ok. MozReview-Commit-ID: 2fX1SBHiSh0
736d3dba18e31d360007d590a488fb0d715dfac3: Bug 1463376 - Update to latest Google Play Services version r?JanH draft
Andrei Lazar <andrei.a.lazar@softvision.ro> - Thu, 05 Jul 2018 16:41:15 +0300 - rev 814967
Push 115394 by plingurar@mozilla.com at Fri, 06 Jul 2018 14:06:51 +0000
Bug 1463376 - Update to latest Google Play Services version r?JanH Updated google play services version as part of work of the Oreo migration and removed unused libraries from gradle. MozReview-Commit-ID: BKCWs938k3q ***
8021ebe6b345a60ea3b0a4d96a5e881cca81263a: Bug 1468487 - Enable multidex for local builds; r?nalexander draft
Petru Lingurar <petru.lingurar@softvision.ro> - Fri, 15 Jun 2018 13:25:00 +0300 - rev 814966
Push 115394 by plingurar@mozilla.com at Fri, 06 Jul 2018 14:06:51 +0000
Bug 1468487 - Enable multidex for local builds; r?nalexander MozReview-Commit-ID: BEQmkKajTxF
b05a7d9b63385723d75541ca3e81db4473238b4a: Bug 1473881 - Unbreak build on Tier3 after bug 1466699. r?kip draft
Jan Beich <jbeich@FreeBSD.org> - Fri, 06 Jul 2018 13:38:01 +0000 - rev 814965
Push 115393 by bmo:jbeich@FreeBSD.org at Fri, 06 Jul 2018 13:54:08 +0000
Bug 1473881 - Unbreak build on Tier3 after bug 1466699. r?kip MozReview-Commit-ID: 7G9bLplXoHB
fe69bb216a234e145dbaff39d4df5de37b2270c0: Bug 1344053: Detect when the discovery view crashes and recover. draft
Dave Townsend <dtownsend@oxymoronical.com> - Thu, 02 Mar 2017 14:54:43 -0800 - rev 814964
Push 115392 by dtownsend@mozilla.com at Fri, 06 Jul 2018 13:52:37 +0000
Bug 1344053: Detect when the discovery view crashes and recover. MozReview-Commit-ID: 9NTaiFQe4J6
d46420d9386eb993dbdbd5b519ceaeba41871de1: Bug 1337627: Load the discovery pane in a remote process. draft
Dave Townsend <dtownsend@oxymoronical.com> - Thu, 16 Feb 2017 14:41:40 -0800 - rev 814963
Push 115392 by dtownsend@mozilla.com at Fri, 06 Jul 2018 13:52:37 +0000
Bug 1337627: Load the discovery pane in a remote process. This sets remote="true" on the browser element and moves most of the progress listener logic that we use for detecting security errors into a frame script. Detecting and handling the case where the remote process crashes is deferred to bug 1344053. The handling of session history had to be re-worked slightly because the history of inner remote browser no longer affects the global history for the tab so we have to manually update it like for the fake history we use in full windows. The one test was removed from browser_discovery because remote browser do not support loading XUL files. MozReview-Commit-ID: FgmdNf7jPZR
f68b42b94bb05e4f7988a586c0f76d16fc2d7e35: Bug 1463676 - Don't add an evaluated input to the history if it is the same as the previous evaluation; r=nchevobbe draft
Jan Odvarko <odvarko@gmail.com> - Fri, 06 Jul 2018 15:15:29 +0200 - rev 814962
Push 115391 by jodvarko@mozilla.com at Fri, 06 Jul 2018 13:22:41 +0000
Bug 1463676 - Don't add an evaluated input to the history if it is the same as the previous evaluation; r=nchevobbe MozReview-Commit-ID: GpPKxNEKSWv
e0f9656c293866f1985102bf43c56caa41bfb791: Bug 1473270 - Handle tab detaching for new tab page per-window themes. r=mconley draft
Tim Nguyen <ntim.bugs@gmail.com> - Thu, 05 Jul 2018 15:05:29 +0100 - rev 814961
Push 115390 by bmo:ntim.bugs@gmail.com at Fri, 06 Jul 2018 13:21:57 +0000
Bug 1473270 - Handle tab detaching for new tab page per-window themes. r=mconley MozReview-Commit-ID: BmyeEZCe4vy
aee8a4964b591817e92a80a8a46d7e18dbf8bc5c: Bug 1472951 - Remove ExternalImageId allocation for ImageClient r=nical
sotaro <sotaro.ikeda.g@gmail.com> - Fri, 06 Jul 2018 21:25:33 +0900 - rev 814960
Push 115390 by bmo:ntim.bugs@gmail.com at Fri, 06 Jul 2018 13:21:57 +0000
Bug 1472951 - Remove ExternalImageId allocation for ImageClient r=nical
b0328b70458abdb81d3cd40de14b411be0117193: Bug 1472638 - Only protect the last chunk when we append a new chunk. r=tcampbell
Nicolas B. Pierron <nicolas.b.pierron@gmail.com> - Mon, 02 Jul 2018 12:41:18 +0000 - rev 814959
Push 115390 by bmo:ntim.bugs@gmail.com at Fri, 06 Jul 2018 13:21:57 +0000
Bug 1472638 - Only protect the last chunk when we append a new chunk. r=tcampbell
cf8b3521ee576e2b834937bbbea0fce96f1c56aa: Bug 1473231 - Part 3: Update test262 exclusions. r=sfink
André Bargull <andre.bargull@gmail.com> - Wed, 04 Jul 2018 10:25:41 -0700 - rev 814958
Push 115390 by bmo:ntim.bugs@gmail.com at Fri, 06 Jul 2018 13:21:57 +0000
Bug 1473231 - Part 3: Update test262 exclusions. r=sfink
af8711af6fef04e39a0e6f8eb654fe72badba63e: Bug 1473231 - Part 2: Update test262 - Jul 04 2018 edition. r=sfink
André Bargull <andre.bargull@gmail.com> - Wed, 04 Jul 2018 10:24:42 -0700 - rev 814957
Push 115390 by bmo:ntim.bugs@gmail.com at Fri, 06 Jul 2018 13:21:57 +0000
Bug 1473231 - Part 2: Update test262 - Jul 04 2018 edition. r=sfink
3f898765faf57f65ef8a12c9e0d7ef48dc77ccb8: Bug 1473231 - Part 1: Update test262 importer to handle new feature flags. r=sfink
André Bargull <andre.bargull@gmail.com> - Wed, 04 Jul 2018 10:20:56 -0700 - rev 814956
Push 115390 by bmo:ntim.bugs@gmail.com at Fri, 06 Jul 2018 13:21:57 +0000
Bug 1473231 - Part 1: Update test262 importer to handle new feature flags. r=sfink
a5edd04dc60653208eb320899595725354f15591: Bug 1472666: Fix UbiNode compilation for Clang 3.8 or older. r=Waldo
André Bargull <andre.bargull@gmail.com> - Wed, 04 Jul 2018 09:44:49 -0700 - rev 814955
Push 115390 by bmo:ntim.bugs@gmail.com at Fri, 06 Jul 2018 13:21:57 +0000
Bug 1472666: Fix UbiNode compilation for Clang 3.8 or older. r=Waldo
cea2eefe9e5dc7e5bcf29bdf995cc1cb661e1311: Bug 1468752 part 4 - Remove JS_GetGlobalForObject. r=bz
Jan de Mooij <jdemooij@mozilla.com> - Fri, 06 Jul 2018 12:54:00 +0200 - rev 814954
Push 115390 by bmo:ntim.bugs@gmail.com at Fri, 06 Jul 2018 13:21:57 +0000
Bug 1468752 part 4 - Remove JS_GetGlobalForObject. r=bz
227edd4e4e814d13a324aeabada480b875d7c93f: Bug 1468752 part 3 - Introduce JS::GetNonCCWObjectGlobal to get the global object associated with a non-CCW object. r=bz
Jan de Mooij <jdemooij@mozilla.com> - Fri, 06 Jul 2018 12:53:49 +0200 - rev 814953
Push 115390 by bmo:ntim.bugs@gmail.com at Fri, 06 Jul 2018 13:21:57 +0000
Bug 1468752 part 3 - Introduce JS::GetNonCCWObjectGlobal to get the global object associated with a non-CCW object. r=bz
13678e9c0dbd4f13dd15c2106640837afe9ca944: Bug 1468752 part 2 - Define Wrapper::wrapperHandler in Wrapper.h. r=bz
Jan de Mooij <jdemooij@mozilla.com> - Fri, 06 Jul 2018 12:53:38 +0200 - rev 814952
Push 115390 by bmo:ntim.bugs@gmail.com at Fri, 06 Jul 2018 13:21:57 +0000
Bug 1468752 part 2 - Define Wrapper::wrapperHandler in Wrapper.h. r=bz IsCrossCompartmentWrapper calls IsWrapper and then had an out-of-line call to Wrapper::wrapperHandler, but that's just loading the proxy handler and we already did that in IsWrapper. Having Wrapper::wrapperHandler in the header file means the compiler can compile IsCrossCompartmentWrapper much better.
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 tip