3ec8ca74de4498d98a59260d7e07a17c6b82677b: Bug 1329093 - Part 3: Overload FromContent() to work with const; r?bz draft
Manish Goregaokar <manishearth@gmail.com> - Wed, 22 Feb 2017 17:19:04 -0800 - rev 489515
Push 46833 by bmo:manishearth@gmail.com at Fri, 24 Feb 2017 22:11:32 +0000
Bug 1329093 - Part 3: Overload FromContent() to work with const; r?bz MozReview-Commit-ID: BUFmPtcf6LM
99cd71f0608244537e81bd06cb8fc784ae359d60: Bug 1329093 - Part 2: stylo: Pass parser URL data in Servo_DeclarationBlock_SetProperty*; r?bz draft
Manish Goregaokar <manishearth@gmail.com> - Wed, 22 Feb 2017 17:19:04 -0800 - rev 489514
Push 46833 by bmo:manishearth@gmail.com at Fri, 24 Feb 2017 22:11:32 +0000
Bug 1329093 - Part 2: stylo: Pass parser URL data in Servo_DeclarationBlock_SetProperty*; r?bz MozReview-Commit-ID: EVk4aEoyiXv
87b0fdea5158edeace883cacdc298d6923ed8a89: Bug 1329093 - Part 1: stylo: Handle SVG presentation attributes; r?bz draft
Manish Goregaokar <manishearth@gmail.com> - Wed, 22 Feb 2017 17:19:04 -0800 - rev 489513
Push 46833 by bmo:manishearth@gmail.com at Fri, 24 Feb 2017 22:11:32 +0000
Bug 1329093 - Part 1: stylo: Handle SVG presentation attributes; r?bz MozReview-Commit-ID: 9cymo3c9HIn
4facaf4472e2d8bf00adf47c3715aac643d41aad: Bug 1153457 - Remove CPOWs from browser_RemoteWebNavigation.js. r=mconley draft
Blake Kaplan <mrbkap@gmail.com> - Fri, 24 Feb 2017 14:09:36 -0800 - rev 489512
Push 46832 by bmo:mrbkap@mozilla.com at Fri, 24 Feb 2017 22:10:46 +0000
Bug 1153457 - Remove CPOWs from browser_RemoteWebNavigation.js. r=mconley MozReview-Commit-ID: 9f8nCsATErR
f8b273c4a7169d8a4dcdf1bcc591f2b0dec240a9: Bug 1322400 - Add content-exposed GC and CC functions to fuzzing builds. r=smaug draft
Andrew McCreight <continuation@gmail.com> - Wed, 22 Feb 2017 11:05:50 -0800 - rev 489511
Push 46831 by bmo:continuation@gmail.com at Fri, 24 Feb 2017 22:09:23 +0000
Bug 1322400 - Add content-exposed GC and CC functions to fuzzing builds. r=smaug MozReview-Commit-ID: 5iV4RDZxZIl
be9d26db0eb56077772d2484a00116c0bbce53b1: Bug 1342510: fix -u mochitest-e10s-foo aliases to point to nonempty sets of tests; r?jmaher draft
Dustin J. Mitchell <dustin@mozilla.com> - Fri, 24 Feb 2017 22:03:26 +0000 - rev 489510
Push 46830 by dmitchell@mozilla.com at Fri, 24 Feb 2017 22:06:00 +0000
Bug 1342510: fix -u mochitest-e10s-foo aliases to point to nonempty sets of tests; r?jmaher MozReview-Commit-ID: 4P8WQraSe9U
84fdc4d8d00e35e335f1c964412a56ac49cf91dc: Bug 864562 - WIP to fix the tests and move more logic from JS to CSS now that the values exist as CSS Variables. r?mikedeboer draft
Jared Wein <jwein@mozilla.com> - Fri, 24 Feb 2017 11:51:36 -0500 - rev 489509
Push 46829 by bmo:jaws@mozilla.com at Fri, 24 Feb 2017 22:05:21 +0000
Bug 864562 - WIP to fix the tests and move more logic from JS to CSS now that the values exist as CSS Variables. r?mikedeboer MozReview-Commit-ID: BuJdjtVBnin
0c073ae547d1113be8ef43a3b996cdc8c33c4c1c: Bug 864562 - CustomizeMode should use CSS variables for setting LWT properties. r?mikedeboer draft
Jared Wein <jwein@mozilla.com> - Wed, 22 Feb 2017 15:50:41 -0500 - rev 489508
Push 46829 by bmo:jaws@mozilla.com at Fri, 24 Feb 2017 22:05:21 +0000
Bug 864562 - CustomizeMode should use CSS variables for setting LWT properties. r?mikedeboer MozReview-Commit-ID: 5ZLJ0HNbJ9w
66a3fa6c938d66ebde4b5aa54e5fd786a9f4a511: Bug 864562 - Move remaining LWT inline styles to CSS variables. r?mikedeboer draft
Jared Wein <jwein@mozilla.com> - Wed, 22 Feb 2017 14:13:09 -0500 - rev 489507
Push 46829 by bmo:jaws@mozilla.com at Fri, 24 Feb 2017 22:05:21 +0000
Bug 864562 - Move remaining LWT inline styles to CSS variables. r?mikedeboer MozReview-Commit-ID: 9ETddCw9w14
f659aa4069190662ea852349090eef857672ae6d: Bug 864562 - Declare lwtheme CSS in tabs.inc.css since we don't need to iterate rules anymore. r?mattn draft
Jared Wein <jwein@mozilla.com> - Tue, 21 Feb 2017 11:42:29 -0500 - rev 489506
Push 46829 by bmo:jaws@mozilla.com at Fri, 24 Feb 2017 22:05:21 +0000
Bug 864562 - Declare lwtheme CSS in tabs.inc.css since we don't need to iterate rules anymore. r?mattn MozReview-Commit-ID: 4N48zKJUVWs
92087912159b757946f24359d00be04e385b689a: Bug 864562 - Use CSS variables for lightweight theme styling. r?mattn draft
Jared Wein <jwein@mozilla.com> - Tue, 21 Feb 2017 11:33:21 -0500 - rev 489505
Push 46829 by bmo:jaws@mozilla.com at Fri, 24 Feb 2017 22:05:21 +0000
Bug 864562 - Use CSS variables for lightweight theme styling. r?mattn Original patch written by Raj Meghpara <meghpararajkumar@gmail.com> MozReview-Commit-ID: 8z6tmUG0gdN
27b9b290360674eebe44cb8d0d2f68a1e9bce454: Bug 1208616 - Use glass fog with Compact Themes. r=Gijs draft
J. Ryan Stinnett <jryans@gmail.com> - Tue, 21 Feb 2017 17:28:55 -0600 - rev 489504
Push 46828 by bmo:jryans@gmail.com at Fri, 24 Feb 2017 21:56:27 +0000
Bug 1208616 - Use glass fog with Compact Themes. r=Gijs * Compact themes now apply the same glass fog effect as the Default theme * Compact Light theme uses same fog color as Default theme * Compact Dark theme uses the inverse fog color * No explicit changes to widgets in the tab toolbar, but they do get the fog effect behind them MozReview-Commit-ID: 8Umf1t1pITI
8b50e9fa547553adf5990cbe6ff700bf8dc4b790: Bug 1334496 - Part 1 - Add an autofocus option to PopupNotifications.show. r=Paolo draft
Johann Hofmann <jhofmann@mozilla.com> - Fri, 17 Feb 2017 14:56:23 +0100 - rev 489503
Push 46827 by bmo:jhofmann@mozilla.com at Fri, 24 Feb 2017 21:53:32 +0000
Bug 1334496 - Part 1 - Add an autofocus option to PopupNotifications.show. r=Paolo MozReview-Commit-ID: DrJOjUWJJOD
82b450e7b71ced0e49c5e5bd957bea6fd9d81d99: Bug 1341727 - Setup logging in ./mach taskgraph action-callback. r?dustin draft
Jonas Finnemann Jensen <jopsen@gmail.com> - Thu, 23 Feb 2017 18:33:38 -0800 - rev 489502
Push 46826 by bmo:jopsen@gmail.com at Fri, 24 Feb 2017 21:28:36 +0000
Bug 1341727 - Setup logging in ./mach taskgraph action-callback. r?dustin MozReview-Commit-ID: LLSU87IofRh
704b26e61926cb7b503f08ddcf2d347ce6134622: Bug 1341727 - Removed invalid arguments in action callback template. r?wlach draft
Jonas Finnemann Jensen <jopsen@gmail.com> - Fri, 24 Feb 2017 13:27:20 -0800 - rev 489501
Push 46826 by bmo:jopsen@gmail.com at Fri, 24 Feb 2017 21:28:36 +0000
Bug 1341727 - Removed invalid arguments in action callback template. r?wlach MozReview-Commit-ID: 1rIhRMjbewL
5428e67f40947d58521b635cda86121d21ebe275: Bug 1291821 - Post: remove unused files r=rnewman draft
Grisha Kruglov <gkruglov@mozilla.com> - Tue, 29 Nov 2016 13:36:26 -0800 - rev 489500
Push 46825 by gkruglov@mozilla.com at Fri, 24 Feb 2017 21:13:39 +0000
Bug 1291821 - Post: remove unused files r=rnewman MozReview-Commit-ID: 4qM5vx4AQyQ
63bd7daaa1fd2a63e10289d6d4cd198aaf81498b: Bug 1291821 - Allow BatchingDownloader to resume downloads using offset r=rnewman draft
Grisha Kruglov <gkruglov@mozilla.com> - Thu, 19 Jan 2017 13:11:18 -0800 - rev 489499
Push 46825 by gkruglov@mozilla.com at Fri, 24 Feb 2017 21:13:39 +0000
Bug 1291821 - Allow BatchingDownloader to resume downloads using offset r=rnewman BatchingDownloader uses provided RepositoryStateProvider instance in order to track offset and high water mark as it performs batching. The state holder objects are initialized by individual ServerSyncStages, and prefixes are used to ensure keys won't clash. Two RepositoryStateProvider implementations are used: persistent and non-persistent. Non-persistent state provider does not allow for resuming after a sync restart, while persistent one does. Persistent state provider is used by the history stage. It is fetched oldest-first, and records are applied to live storage as they're downloaded. These conditions let use resume downloads. It's also possible to resume downloads for stages which use a persistent buffer, but currently we do not have any. Offset value and its context is reset if we hit a 412 error; it is maintained if we hit a sync deadline, allowing us to minimize number of records we'll redownload. BatchingDownloaderController owns resuming and context checking logic. High water mark (h.w.m.) is maintained across syncs and used instead of stage's "last-synced" timestamp if said stage is set to fetch oldest-first and explicitely allows use of a h.w.m. Server15RepositorySession provides correct timestamp to RecordsChannel, decoupling BatchingDownloader from this logic. MozReview-Commit-ID: IH28YrDU4vW
9d4af039198b9bc92fbbf25cf8e3d32375a2ab26: Bug 1291821 - Track incomplete stages and re-sync them r=rnewman draft
Grisha Kruglov <gkruglov@mozilla.com> - Fri, 24 Feb 2017 13:04:54 -0800 - rev 489498
Push 46825 by gkruglov@mozilla.com at Fri, 24 Feb 2017 21:13:39 +0000
Bug 1291821 - Track incomplete stages and re-sync them r=rnewman Stage re-sync is requested if: - We hit a 412 either during batching download or batching upload - We hit a sync deadline either during batching download or when merging records from the buffer SessionStoreDelegate interface was expanded with onStoreFailed, indicating that not just a particular record failed, but the whole operation did. onFetchFailed is used to inform delegates of 412/deadline failures during downloads. Three new exception types were added, to facilitated messaging between different layers. MozReview-Commit-ID: Ltdi5noEvdV
280d468ef9b57163a178e42707aee610977625c4: Bug 1291821 - Move bulk insert logic for new history to BrowserProvider r=rnewman draft
Grisha Kruglov <gkruglov@mozilla.com> - Tue, 29 Nov 2016 13:42:53 -0800 - rev 489497
Push 46825 by gkruglov@mozilla.com at Fri, 24 Feb 2017 21:13:39 +0000
Bug 1291821 - Move bulk insert logic for new history to BrowserProvider r=rnewman This commit does two things: 1) It simplifies history insertion logic, which wrongly assumed that history which was being inserted might be not new. As such, it was necessary to check for collisions of visit inserts, record number of visits actually inserted, and update remote visit counts correspondingly in a separate step, making history insert a three step operation (insert history record, insert its visits, update history record with a count). However, bulkInsert runs only for records which were determined to be entirely new, so it's possible to drop the third step. 2) Makes all of the insertions (history records and their visits) run in one transaction. Prepared statements for both history and visit inserts are used are used as a performance optimization measure. MozReview-Commit-ID: 48T4G5IsQNS
96f7211951611ce7785edbef9dce412accb2878d: Bug 1291821 - Rename repositories/sessions r=rnewman draft
Grisha Kruglov <gkruglov@mozilla.com> - Fri, 24 Feb 2017 13:04:15 -0800 - rev 489496
Push 46825 by gkruglov@mozilla.com at Fri, 24 Feb 2017 21:13:39 +0000
Bug 1291821 - Rename repositories/sessions r=rnewman We're at Sync 1.5 now, so might as well rename the files. Also, renamed the ConstrainedRepository... to a name that's more reflective of that session's role after the changes. MozReview-Commit-ID: 96XCzoBzD5D
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 +100000 +300000 tip