7703bf818488ac2a6955a373969a40338226d8f2: Bug 1270926 - Shrinkwrap eslint support on XHTML files r=mratcliffe
Michael Ratcliffe <mratcliffe@mozilla.com> - Tue, 23 Aug 2016 14:20:08 -0700 - rev 404884
Push 27348 by jdescottes@mozilla.com at Wed, 24 Aug 2016 12:49:24 +0000
Bug 1270926 - Shrinkwrap eslint support on XHTML files r=mratcliffe MozReview-Commit-ID: 8i7Rayhzob5
8716cd004f68e808ca4ff9d2c34ec45843fe13a6: Bug 1270926 - Modify aboutNetError.xhtml & blockedSite.xhtml to pass current eslint rules. r=dao
Matthew Noorenberghe <mozilla@noorenberghe.ca> - Tue, 23 Aug 2016 14:38:57 -0700 - rev 404883
Push 27348 by jdescottes@mozilla.com at Wed, 24 Aug 2016 12:49:24 +0000
Bug 1270926 - Modify aboutNetError.xhtml & blockedSite.xhtml to pass current eslint rules. r=dao eol-last requires a new line at the end of the JS block MozReview-Commit-ID: sEcAiEgb4s
e54f7b23e452e646123f3a65adebea647a305454: Bug 1270926 - Support ESLint on XHTML files. r=ahal
Matthew Noorenberghe <mozilla@noorenberghe.ca> - Tue, 23 Aug 2016 14:42:21 -0700 - rev 404882
Push 27348 by jdescottes@mozilla.com at Wed, 24 Aug 2016 12:49:24 +0000
Bug 1270926 - Support ESLint on XHTML files. r=ahal MozReview-Commit-ID: 4iYODbZQiB9
fda220337d675cbc9f1a61c3e0a767703bf0c56c: Bug 1295034 - Assertion failure when sorting TypedArrays constructed under JIT; r?mrrrgn draft
Sumit Tiwari <sumi29@gmail.com> - Tue, 23 Aug 2016 22:04:14 -0400 - rev 404881
Push 27347 by bmo:sumi29@gmail.com at Wed, 24 Aug 2016 12:08:48 +0000
Bug 1295034 - Assertion failure when sorting TypedArrays constructed under JIT; r?mrrrgn MozReview-Commit-ID: L5T2uuCrG7d
ca8cda31ae570c01f2970be6633fdfb3453a2d43: Bug 1297043 - Fixes TableWidget selection when wrapTextInElements is true. r=jsnajdr draft
Nicolas Chevobbe <chevobbe.nicolas@gmail.com> - Mon, 22 Aug 2016 19:25:48 +0200 - rev 404880
Push 27346 by chevobbe.nicolas@gmail.com at Wed, 24 Aug 2016 11:43:55 +0000
Bug 1297043 - Fixes TableWidget selection when wrapTextInElements is true. r=jsnajdr We were using the onMousedown event target to select a row, based on a data-id attribute of the cell node. But when the wrapTextInElements is true, there is an extra span element inside the cell. And in this case, we were trying to retrieve the data-id attribute on this span, which led to calling the selection function with a null id, and thus, not selecting the row. We fix this by retrieving the attribute from the correct node. A test case was added in order to make sure the bug is fixed MozReview-Commit-ID: Jcf42AZb2uk
e5f95c7364040245a96c84a5a6dc950dd8dc2cab: Bug 1297043 - Fixes TableWidget selection when wrapTextInElements is true. r=jsnajdr draft
Nicolas Chevobbe <chevobbe.nicolas@gmail.com> - Mon, 22 Aug 2016 19:25:48 +0200 - rev 404879
Push 27345 by chevobbe.nicolas@gmail.com at Wed, 24 Aug 2016 11:41:27 +0000
Bug 1297043 - Fixes TableWidget selection when wrapTextInElements is true. r=jsnajdr We were using the onMousedown event target to select a row, based on a data-id attribute of the cell node. But when the wrapTextInElements is true, there is an extra span element inside the cell. And in this case, we were trying to retrieve the data-id attribute on this span, which led to calling the selection function with a null id, and thus, not selecting the row. We fix this by retrieving the attribute from the correct node. A test case was added in order to make sure the bug is fixed MozReview-Commit-ID: Jcf42AZb2uk
295d6a5c5edaf37a5de0654199639c743c536527: Bug 1290437 - Fix and land the console netlogging tests r?jsnajdr draft
Ricky Chien <ricky060709@gmail.com> - Wed, 17 Aug 2016 16:24:56 +0800 - rev 404878
Push 27344 by bmo:rchien@mozilla.com at Wed, 24 Aug 2016 11:35:43 +0000
Bug 1290437 - Fix and land the console netlogging tests r?jsnajdr MozReview-Commit-ID: 9HRfcfn8g6b
e98376b177421105322496289addf25a9be68f18: Bug 1297329 - Added unit test for the StackTrace component r?bgrins draft
Jarda Snajdr <jsnajdr@gmail.com> - Wed, 24 Aug 2016 13:22:21 +0200 - rev 404877
Push 27343 by bmo:jsnajdr@gmail.com at Wed, 24 Aug 2016 11:25:41 +0000
Bug 1297329 - Added unit test for the StackTrace component r?bgrins MozReview-Commit-ID: 57Hm7pcMHRG
8272f116e450dda4934b0a193bf0b6661bb25245: Bug 1297329 - Fix opening 'url1 -> url2' source locations in console r?bgrins draft
Jarda Snajdr <jsnajdr@gmail.com> - Tue, 23 Aug 2016 11:16:43 +0200 - rev 404876
Push 27343 by bmo:jsnajdr@gmail.com at Wed, 24 Aug 2016 11:25:41 +0000
Bug 1297329 - Fix opening 'url1 -> url2' source locations in console r?bgrins MozReview-Commit-ID: AcQMHzaVi9r
4f87717f8bbe7dbd5cb235cf041e080f4d06fd92: Bug 1290014 - DiskStorage: Do not use StandardCharsets.UTF_8. It's only support on API level 19+. r?ahunt draft
Sebastian Kaspari <s.kaspari@gmail.com> - Thu, 18 Aug 2016 18:15:15 +0200 - rev 404875
Push 27342 by s.kaspari@gmail.com at Wed, 24 Aug 2016 11:02:06 +0000
Bug 1290014 - DiskStorage: Do not use StandardCharsets.UTF_8. It's only support on API level 19+. r?ahunt MozReview-Commit-ID: 5wvR4dgiPoJ
55eff70ae3a72832630824d13ac198e6a9dfa49e: Bug 1290014 - ResizingProcessor: Do not resize icons loaded from memory. r?ahunt,grisha draft
Sebastian Kaspari <s.kaspari@gmail.com> - Thu, 18 Aug 2016 15:52:20 +0200 - rev 404874
Push 27342 by s.kaspari@gmail.com at Wed, 24 Aug 2016 11:02:06 +0000
Bug 1290014 - ResizingProcessor: Do not resize icons loaded from memory. r?ahunt,grisha Icons loaded from memory have already gone through the resizing process and have either the requested size or are resized up to a limit. Without this check a small icon could be resized multiple times until it matches the target size; even though the icon is too small. In addition to that we would recycle a bitmap that might still be in use. MozReview-Commit-ID: K51aBhBcAnj
76758dee64060a853912c880fa854e52335d928c: Bug 1290014 - Add additional unit tests. r?ahunt,grisha draft
Sebastian Kaspari <s.kaspari@gmail.com> - Thu, 18 Aug 2016 14:10:49 +0200 - rev 404873
Push 27342 by s.kaspari@gmail.com at Wed, 24 Aug 2016 11:02:06 +0000
Bug 1290014 - Add additional unit tests. r?ahunt,grisha MozReview-Commit-ID: Ib5OI7eb2sq
4072b0992fd0628667d6b4feeae9b00d19433296: Bug 1290014 - Move code from the FaviconGenerator class to the IconGenerator in the icons package. r?grisha,ahunt draft
Sebastian Kaspari <s.kaspari@gmail.com> - Wed, 17 Aug 2016 18:08:51 +0200 - rev 404872
Push 27342 by s.kaspari@gmail.com at Wed, 24 Aug 2016 11:02:06 +0000
Bug 1290014 - Move code from the FaviconGenerator class to the IconGenerator in the icons package. r?grisha,ahunt The FaviconGenerator is the last class in the old favicons package. As this class is only used by the IconGenerator let's move the code inside the new class and remove FaviconGenerator. MozReview-Commit-ID: 7NsJRGdoUWv
a87cbcf633c1c5dc9a310b0a2024f5265e99dcd8: Bug 1290014 - Move decoders from the favicons to the icons package. r?ahunt,grisha draft
Sebastian Kaspari <s.kaspari@gmail.com> - Wed, 17 Aug 2016 17:36:42 +0200 - rev 404871
Push 27342 by s.kaspari@gmail.com at Wed, 24 Aug 2016 11:02:06 +0000
Bug 1290014 - Move decoders from the favicons to the icons package. r?ahunt,grisha The decoders are used by the code in the icons package exclusively. Let's move it to the new package now. MozReview-Commit-ID: AAybHpeA71V
425fb0177d16c7753a14a73be7b29b6f82c13e32: Bug 1290014 - Remove obsolete code. r?ahunt,grisha draft
Sebastian Kaspari <s.kaspari@gmail.com> - Wed, 17 Aug 2016 17:27:06 +0200 - rev 404870
Push 27342 by s.kaspari@gmail.com at Wed, 24 Aug 2016 11:02:06 +0000
Bug 1290014 - Remove obsolete code. r?ahunt,grisha Most of the code in the favicons package is now obsolete and can be removed. Most of this code still exists in the icons package (in smaller chunks). MozReview-Commit-ID: 6J4pgd5doNt
18ce5b4f937897c57cd3b538a79fd70744f2abf6: Bug 1290014 - Use new icon framework in UI code. r?ahunt,grisha draft
Sebastian Kaspari <s.kaspari@gmail.com> - Tue, 16 Aug 2016 11:44:21 +0200 - rev 404869
Push 27342 by s.kaspari@gmail.com at Wed, 24 Aug 2016 11:02:06 +0000
Bug 1290014 - Use new icon framework in UI code. r?ahunt,grisha This patch replaces the old favicon code with the new icon code in the UI code. MozReview-Commit-ID: 2YdDpYUhb0M
f2a2ac3747ea20f19d1af67a1b808679f8c5b824: Bug 1290014 - Restructure icon code and use disk lru cache. r?ahunt,grisha draft
Sebastian Kaspari <s.kaspari@gmail.com> - Tue, 16 Aug 2016 11:36:22 +0200 - rev 404868
Push 27342 by s.kaspari@gmail.com at Wed, 24 Aug 2016 11:02:06 +0000
Bug 1290014 - Restructure icon code and use disk lru cache. r?ahunt,grisha This patch does multiple things: 1) It restructures the icon code to follow a preparer, loader, processor pattern. Instead of very long procedures we now have a lot of small components. This patch includes 90+ tests for those components. 2) It replaces the database storage with the disk lru cache. We still keep the tables around because we will still load from it as fallback to avoid needing to migrate all data. This patch is pretty big but a lot of it is moving code around and breaking it into smaller chunks. A later commit will remove now obsolete components. By creating a consistent mapping page URL -> icon URL -> icon data this change fixes the linked bugs (bug 1269821 and bug 1271634). MozReview-Commit-ID: 1nkrZn286Gv
2bb4b5b27267cfdc2047f5cd735638841d49e19f: Bug 1290014 - Add DiskLruCache library. r?ahunt,grisha draft
Sebastian Kaspari <s.kaspari@gmail.com> - Wed, 27 Jul 2016 16:20:00 +0200 - rev 404867
Push 27342 by s.kaspari@gmail.com at Wed, 24 Aug 2016 11:02:06 +0000
Bug 1290014 - Add DiskLruCache library. r?ahunt,grisha This patch adds the known and widely used disk LRU cache library by Jake Wharton [1]. It's a standalone version of the disk LRU cache found in the AOSP tree. The goal is to use a flat file disk cache to avoid the overhead of storing blobs in a database [2] (and some bugs like bug 1108084). [1] https://github.com/JakeWharton/DiskLruCache [2] https://wiki.mozilla.org/Performance/Avoid_SQLite_In_Your_Next_Firefox_Feature MozReview-Commit-ID: 2ayN7SYVe4W
a24ef7849bf00f387accb7a00a6df843f76df5db: Bug 1269036 - Never call PBrowserChild::Send__delete__ in content process. r=smaug draft
Kan-Ru Chen <kanru@kanru.info> - Wed, 24 Aug 2016 18:49:42 +0800 - rev 404866
Push 27341 by bmo:kchen@mozilla.com at Wed, 24 Aug 2016 11:00:05 +0000
Bug 1269036 - Never call PBrowserChild::Send__delete__ in content process. r=smaug Automatically destroy TabParent if *aResult is not NS_OK or *aWindowIsNew is false. We should never call PBrowserChild::Send__delete__ directly in content process because the parent side needs to do some cleanup first. In this case if OpenWindowWithTabParent failed but the TabParent has been associated with a nsFrameLoader we could crash on trying to destroy a already destroyed TabParent. MozReview-Commit-ID: E2KFn6yA1Fm
10d3ae5ed9cbbbd4afdc6e355aa49bb80bade540: Bug 1269036 - Never call PBrowserChild::Send__delete__ in content process. r=smaug draft
Kan-Ru Chen <kanru@kanru.info> - Wed, 24 Aug 2016 18:49:42 +0800 - rev 404865
Push 27340 by bmo:kchen@mozilla.com at Wed, 24 Aug 2016 10:50:42 +0000
Bug 1269036 - Never call PBrowserChild::Send__delete__ in content process. r=smaug MozReview-Commit-ID: E2KFn6yA1Fm
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 +100000 +300000 tip