30a29ca5fb3ed56ccca66e23a3281620b1a84048: Bug 1284017 - Add telemetry for damaged session store files. r=sebastian
Jan Henning <jh+bugzilla@buttercookie.de> - Tue, 05 Jul 2016 22:40:01 +0200 - rev 330038
Push 9858 by jlund@mozilla.com at Mon, 01 Aug 2016 14:37:10 +0000
Bug 1284017 - Add telemetry for damaged session store files. r=sebastian Just watching for a SessionRestoreException during startup can introduce some false positives, because that exception is triggered in any case where we can't restore tabs, not just when the session file has been damaged, e.g.: - on first startup - on builds affected by bug 1228593, users who are (theoretically) restoring their tabs, but clearing their history on exist end up with a deleted sessionstore.js - should we implement bug 1275662, we'd hit that exception in that case, too. Therefore we only send the telemetry event if we hit that exception even though a sessionstore.js file is present. We also exclude the case where the file size of sessionstore.js is 14 bytes, because that is most likely corresponding to a file containing only {"windows":[]}, which means that the session store intentionally wanted to write a file containing no tabs. Currently this is only the case for users who are clearing their history on exit and are also *not* restoring tabs, however if bug 1275662 should get implemented, we'd probably encounter those empty files for users who have their restore setting set to "Always restore", too. Because of bug 1261008, we can also end up with no restored tabs (and a SessionRestoreException) if the session file contains only about:home tabs with no history, because we're skipping those and not restoring them. To detect that case and exclude it from telemetry, we have to include additional logic within the SessionParser instance used during startup and pass those results back to the calling site in GeckoApp. MozReview-Commit-ID: 6pAhDU3d8QA
604f5e5652104d8c9b4db0c8ce90a0115da53f02: Bug 1282427 - Reps: handle userDisplayName property on Function grips. r=linclark
gasolin <gasolin@gmail.com> - Wed, 13 Jul 2016 14:44:01 +0800 - rev 330037
Push 9858 by jlund@mozilla.com at Mon, 01 Aug 2016 14:37:10 +0000
Bug 1282427 - Reps: handle userDisplayName property on Function grips. r=linclark MozReview-Commit-ID: 2DPfSuHeFo9
6648e2942cf97d43f1706e38fb4e5aa61ebf70a3: Bug 1273351 - Follow up to fix localisation. r=dao
Dale Harvey <dale@arandomurl.com> - Thu, 14 Jul 2016 11:11:37 +0100 - rev 330036
Push 9858 by jlund@mozilla.com at Mon, 01 Aug 2016 14:37:10 +0000
Bug 1273351 - Follow up to fix localisation. r=dao
c194fb332a11d0266ec34dbf466d1e0ed58f7456: Bug 1265785 - replace uses of inIDOMUtils.getCSSPseudoElementNames r=pbro
Greg Tatum <tatum.creative@gmail.com> - Tue, 12 Jul 2016 06:45:00 +0200 - rev 330035
Push 9858 by jlund@mozilla.com at Mon, 01 Aug 2016 14:37:10 +0000
Bug 1265785 - replace uses of inIDOMUtils.getCSSPseudoElementNames r=pbro
6b143301ec2fe573f505a28ea7fb61daf31763f3: Bug 1274545 - Add a test for user-set keyword & order preservation on search engine update. r=florian
Ian Moody <moz-ian@perix.co.uk> - Tue, 12 Jul 2016 12:54:19 +0100 - rev 330034
Push 9858 by jlund@mozilla.com at Mon, 01 Aug 2016 14:37:10 +0000
Bug 1274545 - Add a test for user-set keyword & order preservation on search engine update. r=florian MozReview-Commit-ID: BC2Jgbwudru
107b045bcdc4051d4c0c13ece571fd736fda2f0b: Bug 1274545 - Rework the search engine _onLoad code to group update-only code together, and preserve user's metaData on update. r=florian
Ian Moody <moz-ian@perix.co.uk> - Thu, 07 Jul 2016 14:42:07 +0100 - rev 330033
Push 9858 by jlund@mozilla.com at Mon, 01 Aug 2016 14:37:10 +0000
Bug 1274545 - Rework the search engine _onLoad code to group update-only code together, and preserve user's metaData on update. r=florian Previously on update some engines were losing their user-set keyword, and also their ordering in the engine list. MozReview-Commit-ID: 3n464xRQ8bO
12a9cf4fbb141c00f5176f21be03e8a542c4d8e3: Bug 1264701 - combine url utils to rep-utils.js; r=linclark
gasolin <gasolin@gmail.com> - Tue, 12 Jul 2016 11:53:24 +0800 - rev 330032
Push 9858 by jlund@mozilla.com at Mon, 01 Aug 2016 14:37:10 +0000
Bug 1264701 - combine url utils to rep-utils.js; r=linclark MozReview-Commit-ID: Gdtg6Nf1Spj
1edac68f1ff9b83372459c90ec682d66c792fb48: Merge mozilla-central to fx-team
Carsten "Tomcat" Book <cbook@mozilla.com> - Thu, 14 Jul 2016 12:07:22 +0200 - rev 330031
Push 9858 by jlund@mozilla.com at Mon, 01 Aug 2016 14:37:10 +0000
Merge mozilla-central to fx-team
49ef0b8c3cfa522e35ef2fb937da43cecba6b99c: Bug 1244597 - Show notification on incoming tab. r=markh
Edouard Oger <eoger@fastmail.com> - Thu, 07 Jul 2016 13:33:29 -0700 - rev 330030
Push 9858 by jlund@mozilla.com at Mon, 01 Aug 2016 14:37:10 +0000
Bug 1244597 - Show notification on incoming tab. r=markh MozReview-Commit-ID: BW7irvjVGiv
17ba38d33d7b2dc38ac300006ceac88776b36d7d: Bug 1229340 - Move animation inspector scrollbar to timeline container r=pbro
Ricky Chien <ricky060709@gmail.com> - Fri, 27 May 2016 18:01:19 +0800 - rev 330029
Push 9858 by jlund@mozilla.com at Mon, 01 Aug 2016 14:37:10 +0000
Bug 1229340 - Move animation inspector scrollbar to timeline container r=pbro MozReview-Commit-ID: DT37WGBXTiS
46231d51ba66ebc18acb965e9106f58a228e3906: Bug 677372 - Send Tab/Page/Link to device. r=markh
Edouard Oger <eoger@fastmail.com> - Fri, 17 Jun 2016 16:44:14 +0100 - rev 330028
Push 9858 by jlund@mozilla.com at Mon, 01 Aug 2016 14:37:10 +0000
Bug 677372 - Send Tab/Page/Link to device. r=markh MozReview-Commit-ID: 6xnBjTPkiUQ
a6b4d5fa8ef63f0f46240d4b4afdbd5927277105: Bug 677372 - Add onContextMenuShown option to test_contextmenu. r=markh
Edouard Oger <eoger@fastmail.com> - Mon, 27 Jun 2016 16:46:43 -0700 - rev 330027
Push 9858 by jlund@mozilla.com at Mon, 01 Aug 2016 14:37:10 +0000
Bug 677372 - Add onContextMenuShown option to test_contextmenu. r=markh MozReview-Commit-ID: D7sdRrsWRCF
7345b89fb14fb8a05513b4dced4b6c6796267dda: Bug 1281726 - Test about:devtools-toolbox?target r=jryans
Alexandre Poirot <poirot.alex@gmail.com> - Wed, 13 Jul 2016 23:34:18 -0700 - rev 330026
Push 9858 by jlund@mozilla.com at Mon, 01 Aug 2016 14:37:10 +0000
Bug 1281726 - Test about:devtools-toolbox?target r=jryans
867ead052c7457d5f5504b7f344fd9c5b1bcca53: Bug 1281726 - Emit TabActor.tabDetached whenever the actor is detached. r=jryans
Alexandre Poirot <poirot.alex@gmail.com> - Wed, 13 Jul 2016 23:34:17 -0700 - rev 330025
Push 9858 by jlund@mozilla.com at Mon, 01 Aug 2016 14:37:10 +0000
Bug 1281726 - Emit TabActor.tabDetached whenever the actor is detached. r=jryans
e8071e322140e6ec07a1dc2b2f4ae121b9ae74c4: Bug 1281726 - Support TabActor.getTab against mozbrowser iframes. r=jryans
Alexandre Poirot <poirot.alex@gmail.com> - Wed, 13 Jul 2016 23:34:17 -0700 - rev 330024
Push 9858 by jlund@mozilla.com at Mon, 01 Aug 2016 14:37:10 +0000
Bug 1281726 - Support TabActor.getTab against mozbrowser iframes. r=jryans
683bf5d3c1cdd76799d7da01d3a0cd2dbb42e8f9: Bug 1278890 - Add reftest support to test package mach environment, r=armenzg
Andrew Halberstadt <ahalberstadt@mozilla.com> - Wed, 13 Jul 2016 10:57:22 -0400 - rev 330023
Push 9858 by jlund@mozilla.com at Mon, 01 Aug 2016 14:37:10 +0000
Bug 1278890 - Add reftest support to test package mach environment, r=armenzg This adds reftest support to the test package mach environment. It will allow developers to easily run reftests after checking out an interactive worker. MozReview-Commit-ID: fBAbfuG5XQ
3e6f9e3a99a1419bed34c396c0e30eb67f870a1e: Bug 1278890 - Add xpcshell support to test package mach environment, r=armenzg
Andrew Halberstadt <ahalberstadt@mozilla.com> - Wed, 13 Jul 2016 10:55:37 -0400 - rev 330022
Push 9858 by jlund@mozilla.com at Mon, 01 Aug 2016 14:37:10 +0000
Bug 1278890 - Add xpcshell support to test package mach environment, r=armenzg This adds the 'xpcshell-test' command to the mach environment found in the test package. This will allow developers to easily run xpcshell after checking out and interactive worker. MozReview-Commit-ID: fBAbfuG5XQ
45d6a990dd2877b9c8f265f13fc565a96f6667bf: Bug 1278890 - Add a method for normalizing test paths to the test package mach environment, r=armenzg
Andrew Halberstadt <ahalberstadt@mozilla.com> - Wed, 13 Jul 2016 10:49:42 -0400 - rev 330021
Push 9858 by jlund@mozilla.com at Mon, 01 Aug 2016 14:37:10 +0000
Bug 1278890 - Add a method for normalizing test paths to the test package mach environment, r=armenzg The test path structure is slightly different in the test package compared to a srcdir. So we may need to normalize the specified paths such that they are relative to a srcdir. Because every test harness needs to do this, this method is being added to the bootstrap for re-use. MozReview-Commit-ID: fBAbfuG5XQ
06ca3f2b883b2eaeea2e37841dba283d0acfa0f2: Bug 1278890 - Search for a firefox binary in the test package mach bootstrap, r=armenzg
Andrew Halberstadt <ahalberstadt@mozilla.com> - Wed, 13 Jul 2016 10:50:13 -0400 - rev 330020
Push 9858 by jlund@mozilla.com at Mon, 01 Aug 2016 14:37:10 +0000
Bug 1278890 - Search for a firefox binary in the test package mach bootstrap, r=armenzg When running test harnesses from the test package, the firefox binary will live somewhere outside of the mach context. There are two common situations where a developer might be running from a test package: 1) From a mozharness context 2) From an objdir context This patch will attempt to detect either of those situations and automagically find the firefox binary. MozReview-Commit-ID: fBAbfuG5XQ
d5cf90154e6710b1fcb748c9f934bbdf9dc93a0a: Bug 1286730 IMEStateManager::NotifyIME() should treat NOTIFY_IME_OF_COMPOSITION_EVENT_HANDLED same as the other notifications because all of them are notified by IMEContentObserver asynchronously r=smaug
Masayuki Nakano <masayuki@d-toybox.com> - Thu, 14 Jul 2016 12:11:56 +0900 - rev 330019
Push 9858 by jlund@mozilla.com at Mon, 01 Aug 2016 14:37:10 +0000
Bug 1286730 IMEStateManager::NotifyIME() should treat NOTIFY_IME_OF_COMPOSITION_EVENT_HANDLED same as the other notifications because all of them are notified by IMEContentObserver asynchronously r=smaug MozReview-Commit-ID: 1GJk9bfOqjS
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 tip