0334bcac4033f4f163476677165acd406e08fed8: No bug - Tagging 191f5eb4cbd72590277296cdb90d355adb347d45 with FIREFOX_46_0b7_BUILD2, FIREFOX_46_0b7_RELEASE a=release CLOSED TREE FIREFOX_46_0b8_BUILD1 FIREFOX_46_0b8_RELEASE
ffxbld <release@mozilla.com> - Mon, 04 Apr 2016 12:04:40 -0700 - rev 319558
Push 1079 by jlund@mozilla.com at Fri, 15 Apr 2016 21:02:33 +0000
No bug - Tagging 191f5eb4cbd72590277296cdb90d355adb347d45 with FIREFOX_46_0b7_BUILD2, FIREFOX_46_0b7_RELEASE a=release CLOSED TREE
60bcc60ed5b6e1ad50c351a14116c0107feba98a: Automatic version bump. CLOSED TREE NO BUG a=release
ffxbld <release@mozilla.com> - Mon, 04 Apr 2016 12:04:38 -0700 - rev 319557
Push 1079 by jlund@mozilla.com at Fri, 15 Apr 2016 21:02:33 +0000
Automatic version bump. CLOSED TREE NO BUG a=release
a73f153c9e5cdb69a938e8b235741faf3af0da91: Bug 1259729 fix attaching pocket styles on startup, r=jaws a=lizzard
Shane Caraveo <scaraveo@mozilla.com> - Fri, 01 Apr 2016 08:39:48 -0700 - rev 319556
Push 1079 by jlund@mozilla.com at Fri, 15 Apr 2016 21:02:33 +0000
Bug 1259729 fix attaching pocket styles on startup, r=jaws a=lizzard MozReview-Commit-ID: AOFsIabsCMT
4cac919cc8d02d023acac69b41be10c7f7b9c17a: Bug 1255526 - fix import of typed URLs on versions of windows that do not store timestamps, r=MattN a=lizzard
Gijs Kruitbosch <gijskruitbosch@gmail.com> - Fri, 01 Apr 2016 20:43:25 +0100 - rev 319555
Push 1079 by jlund@mozilla.com at Fri, 15 Apr 2016 21:02:33 +0000
Bug 1255526 - fix import of typed URLs on versions of windows that do not store timestamps, r=MattN a=lizzard MozReview-Commit-ID: KSXtQAS7meZ
6b34b6fb1b6277c5dc1bfeb5aeedfb29100b598c: Bug 1259810 - check that D2D1 device creation succeeds and otherwise fall to software backend (46 beta) a=lizzard
Lee Salzman <lsalzman@mozilla.com> - Tue, 29 Mar 2016 23:43:11 -0400 - rev 319554
Push 1079 by jlund@mozilla.com at Fri, 15 Apr 2016 21:02:33 +0000
Bug 1259810 - check that D2D1 device creation succeeds and otherwise fall to software backend (46 beta) a=lizzard MozReview-Commit-ID: DIa02ck7aDM
79c294a76a9f425be8622830fd3393d48bbaf817: Bug 1259600 - Divert typed arrays passed to Array.sort to a typed array specific sort; r=till, a=lizzard
Morgan Phillips <winter2718@gmail.com> - Mon, 28 Mar 2016 13:02:17 -0700 - rev 319553
Push 1079 by jlund@mozilla.com at Fri, 15 Apr 2016 21:02:33 +0000
Bug 1259600 - Divert typed arrays passed to Array.sort to a typed array specific sort; r=till, a=lizzard MozReview-Commit-ID: HhjwzKqdWqn
d261176c91d7c421d8d7e2282e08cf712e889afe: Bug 1254468 - Post: Remove unused TransitionsTracker r=sebastian a=lizzard
Andrzej Hunt <andrzej@ahunt.org> - Tue, 15 Mar 2016 09:06:46 -0700 - rev 319552
Push 1079 by jlund@mozilla.com at Fri, 15 Apr 2016 21:02:33 +0000
Bug 1254468 - Post: Remove unused TransitionsTracker r=sebastian a=lizzard This is no longer needed - TransitionAwareCursorLoaderCallbacks was the only consumer - it was removed as it caused race conditions. The ideal future solution is probably to use recyclerviews to avoid jank, rather than trying to wait for transitions to happen. It's also extremely difficult to use this correctly - the TransitionAwareCursorLoaderCallbacks simply held the cursor that would usually be swapped in onLoadFinished until transitions have finished (which is incorrect, since cursors need to be swapped in before onLoadFinished returns). It's hard to imagine any alternative solutions, short of avoiding loading cursors in the first place (which isn't too useful, since cursor loading happens in the background, at which point the UI status is irrelevant), or hacking the CursorLoader to not return from its worker thread until UI transitions are done (which would require a new thread-safe implementation of TransitionsTracker), or maybe even hacking Android Framework's AsyncTaskLoader to not run Loader.deliverResult while transitions are running (which seems awfully brittle and hacky). MozReview-Commit-ID: 3JWDcznYL4Y
75b936d048b383d8027ad9a03dfdb456d0b09b81: Bug 1254468 - Remove broken TransitionAwareCursorLoaderCallbacks r=sebastian a=lizzard
Andrzej Hunt <andrzej@ahunt.org> - Mon, 14 Mar 2016 15:38:53 -0700 - rev 319551
Push 1079 by jlund@mozilla.com at Fri, 15 Apr 2016 21:02:33 +0000
Bug 1254468 - Remove broken TransitionAwareCursorLoaderCallbacks r=sebastian a=lizzard TransitionAwareCursorLoaderCallbacks is fundamentally flawed: old CursorLoader cursors _must_ not be used after onLoadFinished has been called. However we sometimes queue the cursor swapping (which is implemented by subclasses in onLoadFinishedAfterTransitions) until after transitions have finished. CursorLoader.deliverResult() closes the old cursor immediately after calling onLoadFinished (with the new cursor). At this stage the adapter is still holding onto the old (but now closed cursor), and will crash if it tries to read this cursor (which can happen if the adapter is still iterating over the cursor). Instead we should ensure that we swap the cursors during onLoadFinished - the simplest way to do this is by eliminating TransitionAwareCursorLoader and using onLoadFinished the way the Android framework expects. It's worth noting that TransitionAwareCursorLoader is obsolete: at the time it was added, home panels were placed in the HomePagerTabStrip, which notified TransitionsTracker about its transitions. However HomePagerTabStrip no longer exists, hence there's no need for us to care about these transitions anymore. (The crash seems to happen because we try to hide the doorhanger every time we receive LOCATION_CHANGE, and each of these starts a hide transition - even if no doorhanger is shown - hence we often have a transition in progress every time we show topsites.) MozReview-Commit-ID: HsytLpHOrp2
c83ddaf42140a1439adc1c71e6cf198896bca322: Bug 1249253 - "After bug 1133213, in Google Docs, screen readers started to say "blank" before characters, lines, and when navigating". r=yzenevich a=lizzard
alexander <surkov.alexander> - Mon, 04 Apr 2016 11:27:36 -0700 - rev 319550
Push 1079 by jlund@mozilla.com at Fri, 15 Apr 2016 21:02:33 +0000
Bug 1249253 - "After bug 1133213, in Google Docs, screen readers started to say "blank" before characters, lines, and when navigating". r=yzenevich a=lizzard
ccd217b1224054bc66b339bb2c2e585d975594f5: Bug 1244295 - Add getClientId test for when client ID file already exists. r=me a=lizzard
Michael Comella <michael.l.comella@gmail.com> - Thu, 18 Feb 2016 17:46:52 -0800 - rev 319549
Push 1079 by jlund@mozilla.com at Fri, 15 Apr 2016 21:02:33 +0000
Bug 1244295 - Add getClientId test for when client ID file already exists. r=me a=lizzard Similar to gfritzsche's suggestion in bug 1244295 comment 26. MozReview-Commit-ID: Agqyj47uSZR
0d22d63c9a817ff0673762fff584f6a9f781d9b2: Bug 1244295 - Add regression warning to ClientID.jsm getClientID method. r=gfritzsche a=lizzard
Michael Comella <michael.l.comella@gmail.com> - Wed, 17 Feb 2016 15:31:26 -0800 - rev 319548
Push 1079 by jlund@mozilla.com at Fri, 15 Apr 2016 21:02:33 +0000
Bug 1244295 - Add regression warning to ClientID.jsm getClientID method. r=gfritzsche a=lizzard MozReview-Commit-ID: Eci1sG9HPem
ebf7da7731cf25dbe4cbe8b19e385f765ac6ee26: Bug 1244295 - Add junit4 tests for GeckoProfile.getClient & friends. r=mfinkle a=lizzard
Michael Comella <michael.l.comella@gmail.com> - Thu, 18 Feb 2016 17:38:16 -0800 - rev 319547
Push 1079 by jlund@mozilla.com at Fri, 15 Apr 2016 21:02:33 +0000
Bug 1244295 - Add junit4 tests for GeckoProfile.getClient & friends. r=mfinkle a=lizzard Added testGetDir to sanity check how the profile is set up for the test and left it in as a bonus. Additionally, changed access levels on the ensureParentDirs method because it only needed to be `protected` for testing. MozReview-Commit-ID: CDVQjyf3yP2
c3feb032c0ef85009485a5b75249fbb89238fe0b: Bug 1244295 - Validate client IDs before sending them in a Telemtry report. r=mfinkle a=lizzard
Michael Comella <michael.l.comella@gmail.com> - Wed, 17 Feb 2016 12:22:18 -0800 - rev 319546
Push 1079 by jlund@mozilla.com at Fri, 15 Apr 2016 21:02:33 +0000
Bug 1244295 - Validate client IDs before sending them in a Telemtry report. r=mfinkle a=lizzard Additionally, we log some of the Exceptions thrown while retrieving the client ID to make it clearer what is happening. The underlying GeckoProfile methods ensure the profile path is not printed so we don't have to worry about leaking that. MozReview-Commit-ID: 3o0rvXDRZzM
949c114f8ac3b5f5bddc4e70b2c0ffd13985cec5: Bug 1244295 - Create client ID if it doesn't already exist in GeckoProfile. r=mfinkle a=lizzard
Michael Comella <michael.l.comella@gmail.com> - Fri, 12 Feb 2016 16:34:43 -0800 - rev 319545
Push 1079 by jlund@mozilla.com at Fri, 15 Apr 2016 21:02:33 +0000
Bug 1244295 - Create client ID if it doesn't already exist in GeckoProfile. r=mfinkle a=lizzard Additionally, we'll try to migrate the client ID from FHR if it doesn't already exist. MozReview-Commit-ID: B9vfefeVi2i
a6da2113fc2850238b7d1a7047e89841b8a52ae1: No bug, Automated blocklist update from host bld-linux64-spot-303 - a=blocklist-update
ffxbld - Sat, 02 Apr 2016 03:16:37 -0700 - rev 319544
Push 1079 by jlund@mozilla.com at Fri, 15 Apr 2016 21:02:33 +0000
No bug, Automated blocklist update from host bld-linux64-spot-303 - a=blocklist-update
b19e6561f416b45534f3205c0bc7028dbdac1e7d: Bug 1254550 - Make Telemetry configuration consistent across builds. r=gfritzsche, ba=lizzard
Alessio Placitelli <alessio.placitelli@gmail.com> - Fri, 11 Mar 2016 06:31:00 +0100 - rev 319543
Push 1079 by jlund@mozilla.com at Fri, 15 Apr 2016 21:02:33 +0000
Bug 1254550 - Make Telemetry configuration consistent across builds. r=gfritzsche, ba=lizzard
bd3a8572be8677053ec95066251bc9efc47b5813: Bug 1260178 - Null check pattern from -unico-border-gradient. r=acomminos, a=lizzard
Karl Tomlinson <karlt+@karlt.net> - Tue, 29 Mar 2016 17:50:47 +1300 - rev 319542
Push 1079 by jlund@mozilla.com at Fri, 15 Apr 2016 21:02:33 +0000
Bug 1260178 - Null check pattern from -unico-border-gradient. r=acomminos, a=lizzard MozReview-Commit-ID: HooAlTmINmq
106f1210a1b55f5e5e0ebeb9906be71792d13dcb: Bug 1257870 - Require 1.5.0 --with-system-libvpx. r=glandium, a=lizzard
Ralph Giles <giles@mozilla.com> - Mon, 28 Mar 2016 16:58:00 -0400 - rev 319541
Push 1079 by jlund@mozilla.com at Fri, 15 Apr 2016 21:02:33 +0000
Bug 1257870 - Require 1.5.0 --with-system-libvpx. r=glandium, a=lizzard WebRTC code requires VP9E_SET_NOISE_SENSITIVITY from vpx/vp8cx.h which was added in 1.4. We could feature test, but gating on the minimum version seems better given the m4 code is to be replaced by python. We also depend on VPX_MAX_LAYERS wich is part of the 1.5.0 release. This dependency was added with an SVC support patch in May 2015, bug 1237023. Optional --enable-spatial-svc is handled by the work-around in bug 1248335. MozReview-Commit-ID: 6NiZtKunBSm
357236ebcff4e211f2d98589e25fd4574605959a: Bug 1259506 - Add telemetry probe for counting copy panel actions. r=dmose, f=bsmedberg, a=lizzard
Ed Lee <edilee@mozilla.com> - Mon, 14 Mar 2016 00:29:21 -0700 - rev 319540
Push 1079 by jlund@mozilla.com at Fri, 15 Apr 2016 21:02:33 +0000
Bug 1259506 - Add telemetry probe for counting copy panel actions. r=dmose, f=bsmedberg, a=lizzard MozReview-Commit-ID: FVOPN32qky7
22adaccedeb2988f5fb21caeb7d7045ea5fb3d71: Bug 1209100 - Back out bug 1165185. a=lizzard
Markus Stange <mstange@themasta.com> - Mon, 21 Mar 2016 16:45:01 -0400 - rev 319539
Push 1079 by jlund@mozilla.com at Fri, 15 Apr 2016 21:02:33 +0000
Bug 1209100 - Back out bug 1165185. a=lizzard MozReview-Commit-ID: JqohyXNvjiU
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 +100000 tip