81f65b2f3d07770351f7f165617f8712bf1e0e7a: Bug 911307 - Reflect changes to top sites immediately in about:newtab (part 1, Places patch). r=mak
Drew Willcoxon <adw@mozilla.com> - Fri, 28 Mar 2014 23:30:04 -0700 - rev 188181
Push 5832 by raliiev@mozilla.com at Mon, 28 Apr 2014 18:43:22 +0000
Bug 911307 - Reflect changes to top sites immediately in about:newtab (part 1, Places patch). r=mak
0efaafae5c60b604809441620a20da1a6c16c21f: Bug 989137 - Part 5: Prefix each log message with the instance of the object; r=gfritzsche
Gregory Szorc <gps@mozilla.com> - Fri, 28 Mar 2014 13:04:09 -0700 - rev 188180
Push 5832 by raliiev@mozilla.com at Mon, 28 Apr 2014 18:43:22 +0000
Bug 989137 - Part 5: Prefix each log message with the instance of the object; r=gfritzsche We now maintain per-type counts/IDs of each Policy, Experiments, and ExperimentEntry. The log events for each type are prefixed with the count/ID so one can easily attribute events to specific instances.
c27967f904b68d370e18ba4cabc16d74c170ede4: Bug 989137 - Part 4: Use a prefixing logger for Experiments logging; r=gfritzsche
Gregory Szorc <gps@mozilla.com> - Fri, 28 Mar 2014 12:57:43 -0700 - rev 188179
Push 5832 by raliiev@mozilla.com at Mon, 28 Apr 2014 18:43:22 +0000
Bug 989137 - Part 4: Use a prefixing logger for Experiments logging; r=gfritzsche Logging in the Experiments module were using a common pattern of prefixing all messages with the type. We move this prefixing into a prefixed logger.
5b408704c9987e5a8d2a482e5ee9c8ebfbba6032: Bug 989137 - Part 3: Log.jsm API to get a Logger that prefixes messages; r=bsmedberg
Gregory Szorc <gps@mozilla.com> - Fri, 28 Mar 2014 11:36:37 -0700 - rev 188178
Push 5832 by raliiev@mozilla.com at Mon, 28 Apr 2014 18:43:22 +0000
Bug 989137 - Part 3: Log.jsm API to get a Logger that prefixes messages; r=bsmedberg A common pattern for logging is to have multiple loggers for multiple underlying object instances. You often want to have each instance attach some identifying metdata contained in each logged message. This patch provides an API to facilitate that.
0857d467b4ed341d82338e5da8caf4b89a02a27d: Bug 989137 - Part 2: Don't use a global logger; r=gfritzsche
Gregory Szorc <gps@mozilla.com> - Fri, 28 Mar 2014 11:20:31 -0700 - rev 188177
Push 5832 by raliiev@mozilla.com at Mon, 28 Apr 2014 18:43:22 +0000
Bug 989137 - Part 2: Don't use a global logger; r=gfritzsche As part of debugging subsequent patches, I ran into issues debugging the interaction between multiple Experiments instances. To get to the bottom of the problem, I had to make some changes to the logging framework. This is the first patch in a sub-series dealing with logging. This patch stops relying on the global logger. Subsequent patches will make the logging output aid debugging.
60423f4aeda2aa7569f73f4d4e51770fa11f357c: Bug 989137 - Part 1: Uninstall unknown experiments; r=Unfocused
Gregory Szorc <gps@mozilla.com> - Wed, 26 Mar 2014 22:20:23 -0700 - rev 188176
Push 5832 by raliiev@mozilla.com at Mon, 28 Apr 2014 18:43:22 +0000
Bug 989137 - Part 1: Uninstall unknown experiments; r=Unfocused Before this patch, experiment add-ons may have existed in the Addons Manager without the Experiments service knowing about them. This detects these unknown add-ons and uninstalls them. See the in-line comment on the rationale behind this decision. The added unit test fails without the Experiments.jsm change.
aab401903b48ca1739ebaab08a67032be5068d46: Merge m-c to f-t
Phil Ringnalda <philringnalda@gmail.com> - Sat, 29 Mar 2014 12:14:20 -0700 - rev 188175
Push 5832 by raliiev@mozilla.com at Mon, 28 Apr 2014 18:43:22 +0000
Merge m-c to f-t
0633949f10007539da28ddb62a8a5f0a013344dd: Bug 985084 - Experiment add-ons should be disabled by default; r=Unfocused
Gregory Szorc <gps@mozilla.com> - Fri, 21 Mar 2014 16:05:29 -0700 - rev 188174
Push 5832 by raliiev@mozilla.com at Mon, 28 Apr 2014 18:43:22 +0000
Bug 985084 - Experiment add-ons should be disabled by default; r=Unfocused Experiment add-ons are now disabled by default on application load. It is up to the Experiments Manager to enable them. This means that experiments may not be able to reliably collect data or modify behavior close to application startup. (There is a window between when the Addon Manager initializes and when the Experiments Manager initializes.) This window is acceptable for the initial version of the experiments feature. The Experiments Manager doesn't currently enable experiments on startup. This will be addressed in a subsequent patch. Its tests do not regress (indicating a lack of test coverage), so no harm no foul.
ac486fb972ca87f07b64c012f27d5ccabab892ea: Bug 975000 - Disable updating and compatibility checking for Experiments; r=Unfocused
Gregory Szorc <gps@mozilla.com> - Fri, 28 Mar 2014 20:17:04 +0100 - rev 188173
Push 5832 by raliiev@mozilla.com at Mon, 28 Apr 2014 18:43:22 +0000
Bug 975000 - Disable updating and compatibility checking for Experiments; r=Unfocused Experiment add-ons are installed and updated via the Experiments Manager service. With this change, the Add-ons Manager lets experiment add-ons play by their own rules without interference.
4caa44af6d1b8862bdbc863bcd9683de7906f621: Backed out 6 changesets (bug 974745, bug 975210, bug 974736, bug 972936, bug 972930, bug 975228) for browser_tabopen_reflows.js bustage
Phil Ringnalda <philringnalda@gmail.com> - Sat, 29 Mar 2014 11:31:05 -0700 - rev 188172
Push 5832 by raliiev@mozilla.com at Mon, 28 Apr 2014 18:43:22 +0000
Backed out 6 changesets (bug 974745, bug 975210, bug 974736, bug 972936, bug 972930, bug 975228) for browser_tabopen_reflows.js bustage CLOSED TREE Backed out changeset 5aed75c602ce (bug 974745) Backed out changeset 208ba43a7098 (bug 975210) Backed out changeset 5227bbca70f0 (bug 974736) Backed out changeset a695139e96ee (bug 972936) Backed out changeset 8524260ce49a (bug 972930) Backed out changeset 667fc810ab49 (bug 975228)
6040c2bfc7c3c25c99c0750801c392ed403734e2: Merge m-c to f-t
Phil Ringnalda <philringnalda@gmail.com> - Sat, 29 Mar 2014 10:13:56 -0700 - rev 188171
Push 5832 by raliiev@mozilla.com at Mon, 28 Apr 2014 18:43:22 +0000
Merge m-c to f-t
d5882d4e88887c07f152682d554f449f822b8cf1: Bug 917226 - Build a canvas inspection tool, r=rcampbell, jryans
Victor Porof <vporof@mozilla.com> - Sat, 29 Mar 2014 13:01:37 -0400 - rev 188170
Push 5832 by raliiev@mozilla.com at Mon, 28 Apr 2014 18:43:22 +0000
Bug 917226 - Build a canvas inspection tool, r=rcampbell, jryans
5aed75c602ce1f1f55b9b2190ed88bb95146d325: Bug 974745 - Create click event on Sponsored Tiles to show explanation panel [r=adw]
Maxim Zhilyaev <mzhilyaev@mozilla.com> - Sat, 29 Mar 2014 09:31:09 -0700 - rev 188169
Push 5832 by raliiev@mozilla.com at Mon, 28 Apr 2014 18:43:22 +0000
Bug 974745 - Create click event on Sponsored Tiles to show explanation panel [r=adw] Have the page know how to show a panel on a sponsored icon click.
208ba43a709843e1b32ef97e920b628c138c5c62: Bug 975210 - Augment Site._render logic to allow for Sponsored Tiles images & text [r=adw]
Maxim Zhilyaev <mzhilyaev@mozilla.com> - Sat, 29 Mar 2014 09:31:09 -0700 - rev 188168
Push 5832 by raliiev@mozilla.com at Mon, 28 Apr 2014 18:43:22 +0000
Bug 975210 - Augment Site._render logic to allow for Sponsored Tiles images & text [r=adw] For type={affiliate,organic,sponsored} tiles, show the appropriate imageURISpec instead of thumbnail.
5227bbca70f080fb0d4f596176ca25439121d51a: Bug 974736 - Add icon to title bar of Sponsored Tiles [r=adw]
Maxim Zhilyaev <mzhilyaev@mozilla.com> - Sat, 29 Mar 2014 09:31:08 -0700 - rev 188167
Push 5832 by raliiev@mozilla.com at Mon, 28 Apr 2014 18:43:22 +0000
Bug 974736 - Add icon to title bar of Sponsored Tiles [r=adw] Also fixes bug 976638 by moving controls.png to the shared directory. Add an always visible sponsored icon for tiles that are type=sponsored. Also add ignorehover to the cell to prevent styling when pointing at the sponsored icon that happens to be a child of the cell.
a695139e96eef27277cda3bb71fb7d3fc34462a6: Bug 972936 - Overall impressions metrics for New Tab [r=adw]
Ed Lee <edilee@mozilla.com> - Sat, 29 Mar 2014 09:00:11 -0700 - rev 188166
Push 5832 by raliiev@mozilla.com at Mon, 28 Apr 2014 18:43:22 +0000
Bug 972936 - Overall impressions metrics for New Tab [r=adw] Add a histogram for each of the 3 directory link types and count how many were shown.
8524260ce49a634380c54c65b63a16a5cb514a4c: Bug 972930 - Clicks (raw number) for tiles [r=adw]
Ed Lee <edilee@mozilla.com> - Sat, 29 Mar 2014 09:00:11 -0700 - rev 188165
Push 5832 by raliiev@mozilla.com at Mon, 28 Apr 2014 18:43:22 +0000
Bug 972930 - Clicks (raw number) for tiles [r=adw] Provide an array of expected directory link types to count how many were clicked.
667fc810ab49fa3be7d2eb7d8364b2cda62b28aa: Bug 975228 - Create logic to merge frecency-pages and Tiles (Tile equiv 1000 frecency) [r=adw]
Olivier Yiptong <oyiptong@mozilla.com> - Sat, 29 Mar 2014 09:00:10 -0700 - rev 188164
Push 5832 by raliiev@mozilla.com at Mon, 28 Apr 2014 18:43:22 +0000
Bug 975228 - Create logic to merge frecency-pages and Tiles (Tile equiv 1000 frecency) [r=adw] Use DirectoryLinksProvider for Firefox and make PlacesProvider match in expected Links format. Make sure there's at least 2 of each type so Telemetry doesn't know for sure which links were used.
8b00b1a791ab7b5236e4047f0c085c0cbcb5ea59: Merge b-i to m-c
Phil Ringnalda <philringnalda@gmail.com> - Sun, 30 Mar 2014 16:20:11 -0700 - rev 188163
Push 5832 by raliiev@mozilla.com at Mon, 28 Apr 2014 18:43:22 +0000
Merge b-i to m-c
e1bbeedf5882333c8dd21c60daeff58495ad0c63: Bumping manifests a=b2g-bump
B2G Bumper Bot <release+b2gbumper@mozilla.com> - Sun, 30 Mar 2014 12:36:10 -0700 - rev 188162
Push 5832 by raliiev@mozilla.com at Mon, 28 Apr 2014 18:43:22 +0000
Bumping manifests a=b2g-bump
(0) -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 +100000 tip