2fff213d97e3d9830b28bcc1c053ff6abf83ba46: Bug 1505871. Don't borrow frame_state.surface for the duration of prepare_for_render. r=gw
Timothy Nikkel <tnikkel@gmail.com> - Mon, 25 Feb 2019 19:20:27 -0600 - rev 518986
Push 10862 by ffxbld-merge at Mon, 11 Mar 2019 13:01:11 +0000
Bug 1505871. Don't borrow frame_state.surface for the duration of prepare_for_render. r=gw We need to call update on the filter data handle which needs to use frame_state (in a later patch), so we can't borrow across that call.
1ad20d485eca142b1c10fc640fe8240b95f2cffe: Bug 1505871. Implement the necessary things for interning of filter data. r=gw
Timothy Nikkel <tnikkel@gmail.com> - Mon, 25 Feb 2019 19:20:27 -0600 - rev 518985
Push 10862 by ffxbld-merge at Mon, 11 Mar 2019 13:01:11 +0000
Bug 1505871. Implement the necessary things for interning of filter data. r=gw
0fd8742fa66223b490880d6b759066d1e5532148: Bug 1505871. Implement yaml reader/writer for component transfer. r=jrmuizel
Timothy Nikkel <tnikkel@gmail.com> - Mon, 25 Feb 2019 19:20:27 -0600 - rev 518984
Push 10862 by ffxbld-merge at Mon, 11 Mar 2019 13:01:11 +0000
Bug 1505871. Implement yaml reader/writer for component transfer. r=jrmuizel
1899600a79855a892c9ec75216db20ad5e2b0c2e: Bug 1505871. Write component transfer filter data into the webrender display list bitstream. r=jrmuizel
Timothy Nikkel <tnikkel@gmail.com> - Mon, 25 Feb 2019 19:20:27 -0600 - rev 518983
Push 10862 by ffxbld-merge at Mon, 11 Mar 2019 13:01:11 +0000
Bug 1505871. Write component transfer filter data into the webrender display list bitstream. r=jrmuizel The format for stacking contexts in the built display list goes from PushStackingContext item push_iter of Vec<FilterOp> to SetFilterOps item push_iter of Vec<FilterOp> 1st SetFilterData item push_iter of array of func types push_iter funcR values push_iter funcG values push_iter funcB values push_iter funcA values . . . nth SetFilterData item push_iter of array of func types push_iter funcR values push_iter funcG values push_iter funcB values push_iter funcA values PushStackingContext item We need separate a SetFilterData item for each filter because we can't push_iter a variable sized thing. When we iterate over the built display list to flatten it we work similarly to how gradients work with a SetGradientStops item before the actual gradient item. So when we see SetFilterOps or SetFilterData we use them to fill out values on the built display list iterator but don't those items return them to the iterator user and instead continue iterating until we hit the PushStackingContext item, at which point to the iterator consumer it appears as those the FilterOps and FilterDatas were on the PushStackingContext item. (This part is trickier too since we need a TempFilterData type that just holds ItemRange's until we get the actual bytes later.) Do we need to clear cur_filters and cur_filter_data at some point to prevent them from getting ready by items for which they do not apply?
f9578d20e54ec0c0ffebe29d78946352cc9ae438: Bug 1505871. C++ code to get component transfer filter data into webrender. r=jrmuizel
Timothy Nikkel <tnikkel@gmail.com> - Mon, 25 Feb 2019 19:20:26 -0600 - rev 518982
Push 10862 by ffxbld-merge at Mon, 11 Mar 2019 13:01:11 +0000
Bug 1505871. C++ code to get component transfer filter data into webrender. r=jrmuizel Have to use a pointer/size pair to transfer the value list to rust. We use a "filter holder" that contains an nsTArray that owns the values.
3cf44f4ad5ce21fecf0374bb99cc1c21787cd2cc: Backed out changeset e5e2ac9bb33b (bug 1530240) for causing build bustages in updatedefines.h CLOSED TREE
Noemi Erli <nerli@mozilla.com> - Tue, 26 Feb 2019 03:18:09 +0200 - rev 518981
Push 10862 by ffxbld-merge at Mon, 11 Mar 2019 13:01:11 +0000
Backed out changeset e5e2ac9bb33b (bug 1530240) for causing build bustages in updatedefines.h CLOSED TREE
e5e2ac9bb33b81c020b6b7fcc20b706b3f9921f8: Bug 1530240 - (test code only) - TestAUSHelper.cpp coverity fixes. r=mhowell
Robert Strong <robert.bugzilla@gmail.com> - Mon, 25 Feb 2019 16:56:10 -0800 - rev 518980
Push 10862 by ffxbld-merge at Mon, 11 Mar 2019 13:01:11 +0000
Bug 1530240 - (test code only) - TestAUSHelper.cpp coverity fixes. r=mhowell Remove unnecessary access check in CheckMsg Change call to strcpy to NS_tsnprintf Add checks for the return value of mkdir, rmdir, chmod, lstat, and unlink
13b6c8c4ab74420d6447c485d4013f1d9cb48842: Bug 1523175 - land NSS f7be0a534e89 UPGRADE_NSS_RELEASE, r=me
J.C. Jones <jc@mozilla.com> - Mon, 25 Feb 2019 20:59:41 +0000 - rev 518979
Push 10862 by ffxbld-merge at Mon, 11 Mar 2019 13:01:11 +0000
Bug 1523175 - land NSS f7be0a534e89 UPGRADE_NSS_RELEASE, r=me
f2c0c83ede1719776285efcfbc207dc0d5e08af0: Backed out changeset 90ec592466c0 (bug 1528651) for causing build bustages CLOSED TREE
Noemi Erli <nerli@mozilla.com> - Tue, 26 Feb 2019 01:09:06 +0200 - rev 518978
Push 10862 by ffxbld-merge at Mon, 11 Mar 2019 13:01:11 +0000
Backed out changeset 90ec592466c0 (bug 1528651) for causing build bustages CLOSED TREE
f9aea7962fd0fcdef17355a5ce808c99bc32a4f6: Bug 1520496 - Make address range check more reliable.
Emanuel Hoogeveen <emanuel.hoogeveen@gmail.com> - Fri, 22 Feb 2019 16:11:00 +0200 - rev 518977
Push 10862 by ffxbld-merge at Mon, 11 Mar 2019 13:01:11 +0000
Bug 1520496 - Make address range check more reliable.
90ec592466c052a420e600f02c9c7b558c25b7fc: Bug 1528651 - Followup to fix a warning on release or beta. r=aklotz
Masatoshi Kimura <VYV03354@nifty.ne.jp> - Sat, 23 Feb 2019 06:58:07 +0900 - rev 518976
Push 10862 by ffxbld-merge at Mon, 11 Mar 2019 13:01:11 +0000
Bug 1528651 - Followup to fix a warning on release or beta. r=aklotz
211fcf7cb803afac968c00334fada58cb516bd2d: Bug 1528586 - Remove PluginContextProxy. r=jimm
Masatoshi Kimura <VYV03354@nifty.ne.jp> - Sun, 17 Feb 2019 12:38:39 +0900 - rev 518975
Push 10862 by ffxbld-merge at Mon, 11 Mar 2019 13:01:11 +0000
Bug 1528586 - Remove PluginContextProxy. r=jimm
f36ad41394372f398f5ae748a788e9768dcffabc: Bug 1529036 - Clip <button> to its border area for event hit testing, but not its children. r=emilio
Mats Palmgren <mats@mozilla.com> - Mon, 25 Feb 2019 22:16:57 +0100 - rev 518974
Push 10862 by ffxbld-merge at Mon, 11 Mar 2019 13:01:11 +0000
Bug 1529036 - Clip <button> to its border area for event hit testing, but not its children. r=emilio
9addd84d03c739c34da1e8c7ce4d247207d575b6: Bug 1529680 - Update Debugger Frontend (Release 127). r=lsmyth
Jason Laster <jlaster@mozilla.com> - Mon, 25 Feb 2019 16:02:18 -0500 - rev 518973
Push 10862 by ffxbld-merge at Mon, 11 Mar 2019 13:01:11 +0000
Bug 1529680 - Update Debugger Frontend (Release 127). r=lsmyth
d7a5db161a9ad8cff631205463e3852968b2e049: Bug 1530415 - Fix recent jest regressions. r=bhackett
Jason Laster <jlaster@mozilla.com> - Mon, 25 Feb 2019 11:12:59 -0500 - rev 518972
Push 10862 by ffxbld-merge at Mon, 11 Mar 2019 13:01:11 +0000
Bug 1530415 - Fix recent jest regressions. r=bhackett Tags: #secure-revision Bug #: 1530415 Differential Revision: https://phabricator.services.mozilla.com/D21029
a39f7338d97c5368e2ff713b4349e4984e03e01d: Bug 1529680 - [release 127] Rename repo from debugger.html to debugger (#8009). r=dwalsh
Jason Laster <jason.laster.11@gmail.com> - Mon, 25 Feb 2019 10:03:22 -0500 - rev 518971
Push 10862 by ffxbld-merge at Mon, 11 Mar 2019 13:01:11 +0000
Bug 1529680 - [release 127] Rename repo from debugger.html to debugger (#8009). r=dwalsh
aadfff067f34a785196322e908c70d254b32698e: Bug 1529680 - [release 127] Fix jest SourceTreeItem tests (#8011). r=dwalsh
Jason Laster <jason.laster.11@gmail.com> - Mon, 25 Feb 2019 10:02:55 -0500 - rev 518970
Push 10862 by ffxbld-merge at Mon, 11 Mar 2019 13:01:11 +0000
Bug 1529680 - [release 127] Fix jest SourceTreeItem tests (#8011). r=dwalsh
4f8f76780ecab209576d28700d0813622f96c2e2: Bug 1529680 - [release 127] [Breakpoints] Improve column breakpoint performance (#8000). r=dwalsh
Jason Laster <jason.laster.11@gmail.com> - Mon, 25 Feb 2019 10:02:35 -0500 - rev 518969
Push 10862 by ffxbld-merge at Mon, 11 Mar 2019 13:01:11 +0000
Bug 1529680 - [release 127] [Breakpoints] Improve column breakpoint performance (#8000). r=dwalsh
065b2e8fef2bd8d77a18e41ddc6ca02402278f7a: Bug 1529680 - [release 127] Fixing source selection with the keyboard (fixes #7874) (#7874) (#7992). r=dwalsh
Yura Zenevich <yura.zenevich@gmail.com> - Mon, 25 Feb 2019 10:01:55 -0500 - rev 518968
Push 10862 by ffxbld-merge at Mon, 11 Mar 2019 13:01:11 +0000
Bug 1529680 - [release 127] Fixing source selection with the keyboard (fixes #7874) (#7874) (#7992). r=dwalsh
6b5b546aac14484f94eecb8a776460357f5a9cea: Bug 1529680 - [release 127] Ensure consistent filenames throughout tabs, tree, and search (#7957). r=dwalsh
David Walsh <davidwalsh83@gmail.com> - Mon, 25 Feb 2019 10:01:17 -0500 - rev 518967
Push 10862 by ffxbld-merge at Mon, 11 Mar 2019 13:01:11 +0000
Bug 1529680 - [release 127] Ensure consistent filenames throughout tabs, tree, and search (#7957). r=dwalsh
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 tip