8840f2afc5f942d73384ddcc7e4456a53408b619: Bug 1249263 - add a `removeByFilter` method to filter by host and time,r=mak
i.milind.luthra+590334 <i.milind.luthra@gmail.com> - Thu, 11 May 2017 17:22:27 +0200 - rev 357847
Push 31804 by kwierso@gmail.com at Fri, 12 May 2017 00:33:03 +0000
Bug 1249263 - add a `removeByFilter` method to filter by host and time,r=mak Added a method in History to filter by host and timeframe, which is designed to act as a replacement for `RemovePagesByTimeFrame` and `RemovePagesFromHost` in the old API. The `filter` object accepts both a host argument, as well as a timeframe, and filters as per one or both of them. This also moves certain code (the method `validatePageInfo` and methods it uses) from History to PlacesUtils such that we can use it for testing as well, and modifies the method to take another parameter which decides whether the visits inside the pageInfo need to be validated as well (since the pageInfo returned from History.jsm::`remove` and History.jsm::`removeByFilter` do not pass a visits array in their callback functions. Shifts `ensureDate` and `isValidTransitionType`(now renamed to `isValidTransition`) inside the history object. MozReview-Commit-ID: EQAHmjf7131
2d5adb9d53a2bc85eb9da1ff27752bf577e94ccc: Merge m-c to inbound. a=merge
Ryan VanderMeulen <ryanvm@gmail.com> - Thu, 11 May 2017 11:31:55 -0400 - rev 357846
Push 31804 by kwierso@gmail.com at Fri, 12 May 2017 00:33:03 +0000
Merge m-c to inbound. a=merge
ecfa2c50a8d8f126b2bf5856c3aebdc7cec3ecc1: Bug 1348772 - Optimize Array.prototype.shift to have O(1) perf instead of O(n). r=jonco
Jan de Mooij <jdemooij@mozilla.com> - Thu, 11 May 2017 17:12:39 +0200 - rev 357845
Push 31804 by kwierso@gmail.com at Fri, 12 May 2017 00:33:03 +0000
Bug 1348772 - Optimize Array.prototype.shift to have O(1) perf instead of O(n). r=jonco JS code often uses arrays as queues, with a loop to shift() all items, and this resulted in quadratic behavior for us. That kind of code is much faster now.
fbdfd57233be82bd1d81c75030c84b612b734d89: Bug 1360548 - Adapt dimension of broken image tooltip to content. r=jdescottes
Stoyan Dimitrov <stoyan@gmx.com> - Thu, 11 May 2017 10:03:42 +0200 - rev 357844
Push 31804 by kwierso@gmail.com at Fri, 12 May 2017 00:33:03 +0000
Bug 1360548 - Adapt dimension of broken image tooltip to content. r=jdescottes
d5d0e32f5904676fb002c611d9cf067ae80d2581: Bug 1354504 - Add autocomplete to network monitor search box. r=jdescottes, ntim
Ruturaj K. Vartak <ruturaj@gmail.com> - Thu, 11 May 2017 04:25:00 +0100 - rev 357843
Push 31804 by kwierso@gmail.com at Fri, 12 May 2017 00:33:03 +0000
Bug 1354504 - Add autocomplete to network monitor search box. r=jdescottes, ntim MozReview-Commit-ID: KsMFZtSEw6a
5451e320b216add1490cef54073fb24c09a4a6dc: Bug 1340627 - fix reftest typo. r=me
Lee Salzman <lsalzman@mozilla.com> - Thu, 11 May 2017 10:35:18 -0400 - rev 357842
Push 31804 by kwierso@gmail.com at Fri, 12 May 2017 00:33:03 +0000
Bug 1340627 - fix reftest typo. r=me
e0a52989a521e31b87299c623ed751a066456f6d: Bug 1352852 - Add dummy data to the DataTransfer when dragging a draggable object, r=enndeakin
Michael Layzell <michael@thelayzells.com> - Fri, 21 Apr 2017 16:38:12 -0400 - rev 357841
Push 31804 by kwierso@gmail.com at Fri, 12 May 2017 00:33:03 +0000
Bug 1352852 - Add dummy data to the DataTransfer when dragging a draggable object, r=enndeakin When dragging a `draggable=true` HTML DOM node, if no data is added to the DataTransfer during the DragStart event, we currently cancel the drag. This is inconsistent with Chrome's behaviour. This patch adds a chrome-only (hidden from content) item to the DataTransfer: application/x-moz-dummy-data. This data is added only when no other data has been added to the DataTransfer, and the target of the dragstart event was a draggable=true HTML DOM node. This hidden node allows for the drag event to complete successfully, while appearing the same as Chrome's behavior to content scripts. MozReview-Commit-ID: HVqEr7aR6DD
db4d4ed118a5f15dcf44ddd1cb7da17badf6f9c4: Bug 1363243 - Avoid checking nsPermissionManager in nsContentBlocker when no preload permissions are set, r=ehsan
Michael Layzell <michael@thelayzells.com> - Wed, 10 May 2017 11:40:25 -0400 - rev 357840
Push 31804 by kwierso@gmail.com at Fri, 12 May 2017 00:33:03 +0000
Bug 1363243 - Avoid checking nsPermissionManager in nsContentBlocker when no preload permissions are set, r=ehsan MozReview-Commit-ID: B8A8QXie8SX
e06077091df1f2577a052b43e86135cc12e87a4c: Bug 1340627. Properly push/pop skia saved layers during borrow/return cg context. r=lsalzman
Mason Chang <mchang@mozilla.com> - Wed, 10 May 2017 16:21:13 -0400 - rev 357839
Push 31804 by kwierso@gmail.com at Fri, 12 May 2017 00:33:03 +0000
Bug 1340627. Properly push/pop skia saved layers during borrow/return cg context. r=lsalzman
0ebe08d1aa9297a703a15a0d0c2794a0bd1dda8b: Bug 1340627 - Follow-up to fuzz a reftest when webrender is enabled. r=lsalzman
Kartikaya Gupta <kgupta@mozilla.com> - Wed, 10 May 2017 11:23:35 -0400 - rev 357838
Push 31804 by kwierso@gmail.com at Fri, 12 May 2017 00:33:03 +0000
Bug 1340627 - Follow-up to fuzz a reftest when webrender is enabled. r=lsalzman MozReview-Commit-ID: 6g24xl1KHOV
6ba1d4e0178a747951ca92a66a46ecea0eab60ee: Bug 1340627 - part 8 - reftest fuzzing for update to Skia m59. r=mchang
Lee Salzman <lsalzman@mozilla.com> - Thu, 11 May 2017 09:54:15 -0400 - rev 357837
Push 31804 by kwierso@gmail.com at Fri, 12 May 2017 00:33:03 +0000
Bug 1340627 - part 8 - reftest fuzzing for update to Skia m59. r=mchang
59b3cd42b4b527ee56c6507c888cb15c9a037890: Bug 1340627 - clobber for Skia update. r=me
Lee Salzman <lsalzman@mozilla.com> - Wed, 10 May 2017 16:21:01 -0400 - rev 357836
Push 31804 by kwierso@gmail.com at Fri, 12 May 2017 00:33:03 +0000
Bug 1340627 - clobber for Skia update. r=me
a97b1c46e56ebfdcb113b802ffb08385b7970c32: Bug 1340627 - part 7 - fix Skia NPAPI for Skia m59. r=mchang
Lee Salzman <lsalzman@mozilla.com> - Tue, 09 May 2017 22:31:07 -0400 - rev 357835
Push 31804 by kwierso@gmail.com at Fri, 12 May 2017 00:33:03 +0000
Bug 1340627 - part 7 - fix Skia NPAPI for Skia m59. r=mchang MozReview-Commit-ID: G8ugt7I8ZKx
9d02032c3c3b116b3b8fb534168fc8da98b9b612: Bug 1340627 - part 6 - fix layers for Skia m59. r=mchang
Lee Salzman <lsalzman@mozilla.com> - Tue, 09 May 2017 22:31:07 -0400 - rev 357834
Push 31804 by kwierso@gmail.com at Fri, 12 May 2017 00:33:03 +0000
Bug 1340627 - part 6 - fix layers for Skia m59. r=mchang MozReview-Commit-ID: 6pAV6FKDFQ4
eb088b241376918dd0af71325901035f6166de98: Bug 1340627 - part 5 - fix SkiaGL glue for Skia m59. r=mchang
Lee Salzman <lsalzman@mozilla.com> - Tue, 09 May 2017 22:31:07 -0400 - rev 357833
Push 31804 by kwierso@gmail.com at Fri, 12 May 2017 00:33:03 +0000
Bug 1340627 - part 5 - fix SkiaGL glue for Skia m59. r=mchang MozReview-Commit-ID: LelzAgAdWb7
7dc2a529c1a978e65bb80838ceea3f4b7049950a: Bug 1340627 - part 4 - fix thebes for Skia m59. r=mchang
Lee Salzman <lsalzman@mozilla.com> - Tue, 09 May 2017 22:31:07 -0400 - rev 357832
Push 31804 by kwierso@gmail.com at Fri, 12 May 2017 00:33:03 +0000
Bug 1340627 - part 4 - fix thebes for Skia m59. r=mchang MozReview-Commit-ID: JDlSyKeT389
306f65d0a9ebe0db2501c17353b7e629d7ddbe58: Bug 1340627 - part 3 - fix Moz2d for Skia m59. r=mchang
Lee Salzman <lsalzman@mozilla.com> - Tue, 09 May 2017 22:31:07 -0400 - rev 357831
Push 31804 by kwierso@gmail.com at Fri, 12 May 2017 00:33:03 +0000
Bug 1340627 - part 3 - fix Moz2d for Skia m59. r=mchang MozReview-Commit-ID: 1fugjwSpOMZ
cbb70e16727b25b5b0d0a695668b0c0ed765c720: Bug 1340627 - part 2 - update moz.build for Skia m59. r=jrmuizel
Lee Salzman <lsalzman@mozilla.com> - Tue, 09 May 2017 22:31:06 -0400 - rev 357830
Push 31804 by kwierso@gmail.com at Fri, 12 May 2017 00:33:03 +0000
Bug 1340627 - part 2 - update moz.build for Skia m59. r=jrmuizel MozReview-Commit-ID: KdPvBio96Cw
2aa2f6aa8053e9cf9c8b61cb30e2738b09342c3a: Bug 1340627 - part 1 - update Skia source to m59. r=mchang
Lee Salzman <lsalzman@mozilla.com> - Tue, 09 May 2017 22:30:58 -0400 - rev 357829
Push 31804 by kwierso@gmail.com at Fri, 12 May 2017 00:33:03 +0000
Bug 1340627 - part 1 - update Skia source to m59. r=mchang
e6daa01f4c3ca434da646e1329cb9795b71539d4: Merge m-c to inbound. a=merge
Ryan VanderMeulen <ryanvm@gmail.com> - Thu, 11 May 2017 09:33:18 -0400 - rev 357828
Push 31804 by kwierso@gmail.com at Fri, 12 May 2017 00:33:03 +0000
Merge m-c to inbound. a=merge
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 +100000 tip