c105be29eb272522fed793fb71cdb2e9e029d4ed: Bug 1386821 - Init devtools if developer toolbar is enabled. r=ochameau, a=lizzard
Julian Descottes <jdescottes@mozilla.com> - Wed, 16 Aug 2017 10:18:36 +0200 - rev 647848
Push 74564 by na-g@nostrum.com at Thu, 17 Aug 2017 01:24:54 +0000
Bug 1386821 - Init devtools if developer toolbar is enabled. r=ochameau, a=lizzard MozReview-Commit-ID: 57vThSXG4zq
a9df4b7dd62fcf41eab26c4f1679577283133883: Bug 1386333 - Remove Screenshots rollout pref. r=standard8, a=lizzard
Jared Hirsch <ohai@6a68.net> - Tue, 01 Aug 2017 10:24:43 -0700 - rev 647847
Push 74564 by na-g@nostrum.com at Thu, 17 Aug 2017 01:24:54 +0000
Bug 1386333 - Remove Screenshots rollout pref. r=standard8, a=lizzard MozReview-Commit-ID: AW8igzQIDiH
f6bfd0fdadbce2c1e1f76d89f651215a1f7c3b8e: Bug 1389786 - Export Screenshots 10.12.0 to Firefox. r=kmag, a=gchang
Jared Hirsch <ohai@6a68.net> - Sat, 12 Aug 2017 12:52:48 -0700 - rev 647846
Push 74564 by na-g@nostrum.com at Thu, 17 Aug 2017 01:24:54 +0000
Bug 1389786 - Export Screenshots 10.12.0 to Firefox. r=kmag, a=gchang MozReview-Commit-ID: 1c6rq32TmOf
5aa8102a8c5a9f0d87579c7eada4671ab94c1e72: Bug 1390123 - part 2: Fix macaroon location r=mtabara a=release
Johan Lorenzo <jlorenzo@mozilla.com> - Wed, 16 Aug 2017 13:52:36 +0200 - rev 647845
Push 74564 by na-g@nostrum.com at Thu, 17 Aug 2017 01:24:54 +0000
Bug 1390123 - part 2: Fix macaroon location r=mtabara a=release MozReview-Commit-ID: 2BRepPICsYE
0c44b874c9f5de687e4f3bb72c60da65d6c5c5c8: Bug 1390071 - part 2: Snap, fix desktop file location r=mtabara a=release
Johan Lorenzo <jlorenzo@mozilla.com> - Wed, 16 Aug 2017 11:07:03 +0200 - rev 647844
Push 74564 by na-g@nostrum.com at Thu, 17 Aug 2017 01:24:54 +0000
Bug 1390071 - part 2: Snap, fix desktop file location r=mtabara a=release MozReview-Commit-ID: 2hVBfrlK354
fb7bc0996643c53ea764450f381da223595b0d50: Bug 1390660, part 3 - Make QIing to a few CCed classes faster. r=peterv draft
Andrew McCreight <continuation@gmail.com> - Wed, 16 Aug 2017 14:31:40 -0700 - rev 647843
Push 74563 by bmo:continuation@gmail.com at Thu, 17 Aug 2017 01:23:03 +0000
Bug 1390660, part 3 - Make QIing to a few CCed classes faster. r=peterv QIing to CC interfaces shows up in Speedometer profiles for a few classes. Presumably there are many of these objects being created and destroyed. By making these classes check first for the CC interfaces directly, rather than going up the inheritance chain, this overhead should be reduced. MozReview-Commit-ID: I3sf3my8oua
189a65fdd36308e28d18da6d2119da3cf03b8940: Bug 1390660, part 2 - Define and use a new macro for CC isupports. r=peterv draft
Andrew McCreight <continuation@gmail.com> - Wed, 16 Aug 2017 13:14:11 -0700 - rev 647842
Push 74563 by bmo:continuation@gmail.com at Thu, 17 Aug 2017 01:23:03 +0000
Bug 1390660, part 2 - Define and use a new macro for CC isupports. r=peterv The main purpose of defining this is to make conversion of places that use the non-CC variant easier. There are many more places that could be converted to use these new macros, if somebody felt motivated. MozReview-Commit-ID: HspjcN76fjg
7f648884a2372829a5d1d4eca41b0befa3c5acd9: Bug 1390660, part 1 - Clean up some uses of the table-to-map segue. r=peterv draft
Andrew McCreight <continuation@gmail.com> - Wed, 16 Aug 2017 13:37:20 -0700 - rev 647841
Push 74563 by bmo:continuation@gmail.com at Thu, 17 Aug 2017 01:23:03 +0000
Bug 1390660, part 1 - Clean up some uses of the table-to-map segue. r=peterv In a number of places, there's no substantial use of maps any more after the segue. The ELEMENT segue tries the FragmentOrElement QI, but that is redundant with the Element QI. This lets me use a few higher-level macros. MozReview-Commit-ID: Gstq3Cm8LDl
a45649ac586554e76210e8e689493f1e1035cb7c: Bug 1369672 - Update OTS to support Graphite table sanitization. r?jfkthame draft
Kevin Hsieh <kevin.hsieh@ucla.edu> - Fri, 11 Aug 2017 16:36:12 -0700 - rev 647840
Push 74562 by bmo:kevin.hsieh@ucla.edu at Thu, 17 Aug 2017 01:17:21 +0000
Bug 1369672 - Update OTS to support Graphite table sanitization. r?jfkthame MozReview-Commit-ID: 4WU4nQcsQgt
fef77730769f627aa8172c4df2dfb57ea763fe6e: Bug 1390624 Resolve missing do_GetCurrentThread instance by including nsThreadUtil.h draft
Tom Ritter <tom@mozilla.com> - Wed, 16 Aug 2017 20:12:37 -0500 - rev 647839
Push 74561 by bmo:tom@mozilla.com at Thu, 17 Aug 2017 01:14:16 +0000
Bug 1390624 Resolve missing do_GetCurrentThread instance by including nsThreadUtil.h MozReview-Commit-ID: 2cQN4VTix7q
a3b1a28c3898aa00e4a8095657d6c53be7f2b32a: Bug 1390624 Resolve missing do_GetCurrentThread instance by including nsThreadUtil.h draft
Tom Ritter <tom@mozilla.com> - Wed, 16 Aug 2017 20:10:37 -0500 - rev 647838
Push 74560 by bmo:tom@mozilla.com at Thu, 17 Aug 2017 01:11:25 +0000
Bug 1390624 Resolve missing do_GetCurrentThread instance by including nsThreadUtil.h MozReview-Commit-ID: 2cQN4VTix7q
d599f23595ab895b01f052a649cbb7d03d80f725: Bug 1391082 - Page action panel ordering can get messed up. draft
Drew Willcoxon <adw@mozilla.com> - Wed, 16 Aug 2017 17:59:06 -0700 - rev 647837
Push 74559 by dwillcoxon@mozilla.com at Thu, 17 Aug 2017 01:08:59 +0000
Bug 1391082 - Page action panel ordering can get messed up. MozReview-Commit-ID: 3hQLTLF3RU8
03469af8d0a10a7984d10d9aacf9e89c82c0e223: Bug 1388170 - Page Action Menu > Pocket needs to read "Save to Pocket". r?Gijs draft
Drew Willcoxon <adw@mozilla.com> - Wed, 16 Aug 2017 17:15:24 -0700 - rev 647836
Push 74559 by dwillcoxon@mozilla.com at Thu, 17 Aug 2017 01:08:59 +0000
Bug 1388170 - Page Action Menu > Pocket needs to read "Save to Pocket". r?Gijs MozReview-Commit-ID: KRK3GYion1t
fc41407fe2b152dbef20e3297951ab17a95afc2b: Bug 1385418 - Remove disabled pocket code for the toolbar button now that it's been replaced by the item in the page action panel. r?Gijs draft
Drew Willcoxon <adw@mozilla.com> - Wed, 16 Aug 2017 17:15:17 -0700 - rev 647835
Push 74559 by dwillcoxon@mozilla.com at Thu, 17 Aug 2017 01:08:59 +0000
Bug 1385418 - Remove disabled pocket code for the toolbar button now that it's been replaced by the item in the page action panel. r?Gijs MozReview-Commit-ID: 1wANxaD3QaV
232ac4da5187fdf24cb4234a6173e6eab43a50cf: Bug 1364644 - Post: remove AndroidBrowser prefix from class names r=rnewman draft
Grigory Kruglov <gkruglov@mozilla.com> - Mon, 14 Aug 2017 21:21:29 -0400 - rev 647834
Push 74558 by bmo:gkruglov@mozilla.com at Thu, 17 Aug 2017 01:07:40 +0000
Bug 1364644 - Post: remove AndroidBrowser prefix from class names r=rnewman MozReview-Commit-ID: Bpgba2BR7hp
a1f830df665df46db87ad5b4ac909158d6d883b5: Bug 1364644 - Versioned syncing of bookmarks r=rnewman draft
Grigory Kruglov <gkruglov@mozilla.com> - Wed, 16 Aug 2017 21:02:21 -0400 - rev 647833
Push 74558 by bmo:gkruglov@mozilla.com at Thu, 17 Aug 2017 01:07:40 +0000
Bug 1364644 - Versioned syncing of bookmarks r=rnewman MozReview-Commit-ID: 5IdRPUXMDPh
e007291965ed6a051391babd2cf661493931cf50: Bug 1364644 - Bookmark version tracking r=rnewman draft
Grigory Kruglov <gkruglov@mozilla.com> - Tue, 15 Aug 2017 17:28:56 -0400 - rev 647832
Push 74558 by bmo:gkruglov@mozilla.com at Thu, 17 Aug 2017 01:07:40 +0000
Bug 1364644 - Bookmark version tracking r=rnewman MozReview-Commit-ID: EdN4pYSR8Ux
299a4eb8ea28ddfd71e98e005af1e7f89468dd80: Bug 1364644 - Migrate bookmarks schema and records to add version columns r=rnewman draft
Grigory Kruglov <gkruglov@mozilla.com> - Mon, 14 Aug 2017 23:22:53 -0400 - rev 647831
Push 74558 by bmo:gkruglov@mozilla.com at Thu, 17 Aug 2017 01:07:40 +0000
Bug 1364644 - Migrate bookmarks schema and records to add version columns r=rnewman Schema migration is simple: it adds localVersion and syncVersion columns to bookmarks table. Default values are: - localVersion=1 - syncVersion=0 ... indicating that a record needs to be uploaded. Data migration is also relatively simple: we need to ensure that records which are "up-to-date", according to the old timestamp-based tracking, are not marked for an upload, and vice versa - records which are either "new" or "changed" are marked for an upload. Since our default during schema migration is to mark everything for upload, the data migration concerns itself with the records which are considered as "up-to-date". See detailed description in the comments in the data migration function. MozReview-Commit-ID: J6aglurYwlo
a8cd49fd14cdc76b9e2906d4ee8c2052b9152413: Bug 1364644 - Pre: Refactor bookmark and history sessions to allow for different superclasses r=rnewman draft
Grigory Kruglov <gkruglov@mozilla.com> - Fri, 04 Aug 2017 18:43:49 -0400 - rev 647830
Push 74558 by bmo:gkruglov@mozilla.com at Thu, 17 Aug 2017 01:07:40 +0000
Bug 1364644 - Pre: Refactor bookmark and history sessions to allow for different superclasses r=rnewman Versioned syncing work later in the patch series introduces functionality that is best suited to live within the RepositorySession inheritance chain. We'd like to introduce a new RepositorySession subclass which individual RepositorySessions are able to inherit. And that's when the current inheritance structure gets in the way: history and bookmarks both share a superclass, and we'd like to only introduce this new functionality for bookmarks. This makes our task, as stated, impossible without breaking apart the current inheritance structure. This patch introduces a few "delegate" objects: - SessionHelper --> HistorySessionHelper --> BookmarksSessionHelper ... which absorb most of the functionality from AndroidBrowserRepositorySession (removed) and bookmark and history repository sessions. This change is not functional - everything remains as before otherwise. MozReview-Commit-ID: 7WwUmY3Wql7
a5917b22a7b275c73740a8260da0c5306e550caa: Bug 1364644 - Pre: don't swallow runtime exceptions in the BrowserProvider's call interface r=rnewman draft
Grigory Kruglov <gkruglov@mozilla.com> - Thu, 27 Jul 2017 00:28:08 -0400 - rev 647829
Push 74558 by bmo:gkruglov@mozilla.com at Thu, 17 Aug 2017 01:07:40 +0000
Bug 1364644 - Pre: don't swallow runtime exceptions in the BrowserProvider's call interface r=rnewman MozReview-Commit-ID: 3mgOrSvEFxU
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 +100000 tip