43ccab8eba5e5142878c9927d6647bf461dd7bd1: Bug 1360342 - Update pdf.js to version 1.8.269. r=bdahl
Ryan VanderMeulen <ryanvm@gmail.com> - Thu, 27 Apr 2017 16:09:49 -0400 - rev 569757
Push 56271 by dmitchell@mozilla.com at Thu, 27 Apr 2017 22:16:15 +0000
Bug 1360342 - Update pdf.js to version 1.8.269. r=bdahl
b824955ccda310ae13ac97eccb96018312fc4150: Bug 1353922 - Create ZoneGroups corresponding to TabGroups (r=bz)
Bill McCloskey <billm@mozilla.com> - Tue, 21 Feb 2017 15:01:27 -0800 - rev 569756
Push 56271 by dmitchell@mozilla.com at Thu, 27 Apr 2017 22:16:15 +0000
Bug 1353922 - Create ZoneGroups corresponding to TabGroups (r=bz) The JS engine has a notion of ZoneGroup that we plan to use as the unit of threading for Quantum DOM. We want to create one ZoneGroup per TabGroup so that the two concepts are 1:1. MozReview-Commit-ID: IDmGGRZBNpQ
525f7c248f91327a8dfd27f4aad68adf919156f6: Backout Bug 1352852 due to windows non-e10s test_drag_empty.html timeouts, a=backout
Michael Layzell <michael@thelayzells.com> - Thu, 27 Apr 2017 15:17:18 -0400 - rev 569755
Push 56271 by dmitchell@mozilla.com at Thu, 27 Apr 2017 22:16:15 +0000
Backout Bug 1352852 due to windows non-e10s test_drag_empty.html timeouts, a=backout
88c2a0b2dde53837f770d76050f35aaa18c03bbd: Bug 1319111 - Exposing URI to make security check against on LoadInfo (no LOAD_REPLACE flag). r=bz
Honza Bambas <honzab.moz@firemni.cz> - Fri, 27 Jan 2017 19:10:01 +0100 - rev 569754
Push 56271 by dmitchell@mozilla.com at Thu, 27 Apr 2017 22:16:15 +0000
Bug 1319111 - Exposing URI to make security check against on LoadInfo (no LOAD_REPLACE flag). r=bz
3dc6e29a0128ede6af3f325239dfff97d8ec2cef: Bug 1360236 - make gSocketThread an internal implementation detail of nsSocketTransportService; r=mcmanus
Nathan Froyd <froydnj@mozilla.com> - Thu, 27 Apr 2017 14:34:42 -0400 - rev 569753
Push 56271 by dmitchell@mozilla.com at Thu, 27 Apr 2017 22:16:15 +0000
Bug 1360236 - make gSocketThread an internal implementation detail of nsSocketTransportService; r=mcmanus This change makes the code a little cleaner and reduces the number of places we call PR_GetCurrentThread, which is important for Quantum DOM scheduling work. The conversion was largely automatic, via: find netwerk/ -name \*.cpp | \ xargs sed -i -e 's/MOZ_ASSERT(PR_GetCurrentThread() == gSocketThread[^;]*/MOZ_ASSERT(OnSocketThread(), "not on socket thread")/' and related invocations, with a few manual tweaks at the end.
2cedd1aab52c76a8f39bc9bf57a3798c0129353c: Bug 1342579: remove js version from threeUnbundledConnections test (really bug 1342144). r=mt
Nils Ohlmeier [:drno] <drno@ohlmeier.org> - Thu, 27 Apr 2017 10:03:07 -0700 - rev 569752
Push 56271 by dmitchell@mozilla.com at Thu, 27 Apr 2017 22:16:15 +0000
Bug 1342579: remove js version from threeUnbundledConnections test (really bug 1342144). r=mt MozReview-Commit-ID: 7IQ0uFD55GE
6518bd1e2c8cc39fc0bbe6b174e7758059c0bd38: Backout bug 1359780 because it causes bug 1360230, r=backout
Olli Pettay <Olli.Pettay@helsinki.fi> - Thu, 27 Apr 2017 20:50:21 +0300 - rev 569751
Push 56271 by dmitchell@mozilla.com at Thu, 27 Apr 2017 22:16:15 +0000
Backout bug 1359780 because it causes bug 1360230, r=backout
0334bfc886c8b6bef2df8c9a130cde364bd5d816: Bug 1355608 - Part 2: Eagerly transmit permissions to the content process for service worker registrations, r=catalinb
Michael Layzell <michael@thelayzells.com> - Tue, 11 Apr 2017 16:37:15 -0400 - rev 569750
Push 56271 by dmitchell@mozilla.com at Thu, 27 Apr 2017 22:16:15 +0000
Bug 1355608 - Part 2: Eagerly transmit permissions to the content process for service worker registrations, r=catalinb This requires running code which checks whether or not the permissions have arrived, potentially delaying a fetch request for a very short period of time if the permissions are still in-flight. MozReview-Commit-ID: E6OTY6IDThb
eb249c8b3e6010cc3ae9a12432ee5498d598f8c5: Bug 1355608 - Part 1: Add tools to nsPermissionManager to await permissions becoming avaliable, r=baku
Michael Layzell <michael@thelayzells.com> - Tue, 11 Apr 2017 16:36:37 -0400 - rev 569749
Push 56271 by dmitchell@mozilla.com at Thu, 27 Apr 2017 22:16:15 +0000
Bug 1355608 - Part 1: Add tools to nsPermissionManager to await permissions becoming avaliable, r=baku MozReview-Commit-ID: 1HDS8zw6dpF
e9e4b447bf87b183cc7bb6007e35c1931828c319: Bug 1353179 - Fix the content process permission assertion, and add support for pre-load permissions, r=baku
Michael Layzell <michael@thelayzells.com> - Tue, 04 Apr 2017 11:46:26 -0400 - rev 569748
Push 56271 by dmitchell@mozilla.com at Thu, 27 Apr 2017 22:16:15 +0000
Bug 1353179 - Fix the content process permission assertion, and add support for pre-load permissions, r=baku MozReview-Commit-ID: DAVPue8krnH
f1caa40c8c81678a0ae1844acd72a2f9fb7201a5: Bug 1339537 - Part 6: Pass std::function values tree by const reference instead of by value, r=ehsan
Michael Layzell <michael@thelayzells.com> - Thu, 27 Apr 2017 12:44:57 -0400 - rev 569747
Push 56271 by dmitchell@mozilla.com at Thu, 27 Apr 2017 22:16:15 +0000
Bug 1339537 - Part 6: Pass std::function values tree by const reference instead of by value, r=ehsan MozReview-Commit-ID: PVAqU2DPs2
0fcbf84527ccb807d5d0a15a5246aad2f84631bb: Bug 1339537 - Part 5: Produce better annotation reason diagnostics for implicit annotations, r=ehsan
Michael Layzell <michael@thelayzells.com> - Thu, 27 Apr 2017 12:44:55 -0400 - rev 569746
Push 56271 by dmitchell@mozilla.com at Thu, 27 Apr 2017 22:16:15 +0000
Bug 1339537 - Part 5: Produce better annotation reason diagnostics for implicit annotations, r=ehsan This allows for the alignas(_) case to be distinguished from the MOZ_NON_PARAM case through notes. MozReview-Commit-ID: 4KIbzEKnmNU
3046b1dbf8edffe047ea0730e79a0ca1eb8edf5f: Bug 1339537 - Part 4: Pass FilterPrimitiveDescription by const reference in AddLightingAttributes, r=mstange
Michael Layzell <michael@thelayzells.com> - Thu, 27 Apr 2017 12:44:53 -0400 - rev 569745
Push 56271 by dmitchell@mozilla.com at Thu, 27 Apr 2017 22:16:15 +0000
Bug 1339537 - Part 4: Pass FilterPrimitiveDescription by const reference in AddLightingAttributes, r=mstange MozReview-Commit-ID: J3m2uzv7jW0
05353a4fa2761c18284ada5470492bc134fa2461: Bug 1339537 - Part 3: Pass IntIntervals by const reference in TestIntervalSet, r=jya
Michael Layzell <michael@thelayzells.com> - Thu, 27 Apr 2017 12:44:51 -0400 - rev 569744
Push 56271 by dmitchell@mozilla.com at Thu, 27 Apr 2017 22:16:15 +0000
Bug 1339537 - Part 3: Pass IntIntervals by const reference in TestIntervalSet, r=jya MozReview-Commit-ID: BGg1yS2Ovhz
36ec718cab5a4a716e8d8816ba1b80b40a71073f: Bug 1339537 - Part 2: Update the MOZ_NON_PARAM analysis to implicitly apply to alignas(_) types, r=ehsan
Michael Layzell <michael@thelayzells.com> - Thu, 27 Apr 2017 12:44:49 -0400 - rev 569743
Push 56271 by dmitchell@mozilla.com at Thu, 27 Apr 2017 22:16:15 +0000
Bug 1339537 - Part 2: Update the MOZ_NON_PARAM analysis to implicitly apply to alignas(_) types, r=ehsan MozReview-Commit-ID: 2VDJRxxkVjV
bf1c55598c82e26cce1eadbccd066d0510823aee: Bug 1339537 - Part 1: Teach the clang plugin about ThirdPartyPaths.txt, r=ehsan
Michael Layzell <michael@thelayzells.com> - Thu, 27 Apr 2017 12:44:46 -0400 - rev 569742
Push 56271 by dmitchell@mozilla.com at Thu, 27 Apr 2017 22:16:15 +0000
Bug 1339537 - Part 1: Teach the clang plugin about ThirdPartyPaths.txt, r=ehsan MozReview-Commit-ID: PS9x7Nh1h8
492fab8fac4e3a7773720d68898219aaff18e101: 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 569741
Push 56271 by dmitchell@mozilla.com at Thu, 27 Apr 2017 22:16:15 +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
dad2ec9d06a7b613eef0484d2111b49feb406940: Bug 1349490 - Part 2: Use a set of regexp to recognize the input field type.; r?MattN draft
Sean Lee <selee@mozilla.com> - Mon, 24 Apr 2017 22:31:11 +0800 - rev 569740
Push 56270 by bmo:selee@mozilla.com at Thu, 27 Apr 2017 22:11:54 +0000
Bug 1349490 - Part 2: Use a set of regexp to recognize the input field type.; r?MattN MozReview-Commit-ID: B6ypdjBxlIV
1226c969d0e9e3d8c8814cd5d3705ee6dcf251b2: Bug 1349490 - Part 1: Implement FormAutofillUtil.extractElementStrings function.; r?MattN draft
Sean Lee <selee@mozilla.com> - Mon, 24 Apr 2017 22:30:37 +0800 - rev 569739
Push 56270 by bmo:selee@mozilla.com at Thu, 27 Apr 2017 22:11:54 +0000
Bug 1349490 - Part 1: Implement FormAutofillUtil.extractElementStrings function.; r?MattN MozReview-Commit-ID: 9kCZkgnqOfF
2359c3a3b71d419a912e4a5319c6c2153cdc051c: Bug 1354682 Initial list of exceptions for the legacy addon warning draft
Andrew Swan <aswan@mozilla.com> - Thu, 27 Apr 2017 14:49:04 -0700 - rev 569738
Push 56269 by aswan@mozilla.com at Thu, 27 Apr 2017 22:10:04 +0000
Bug 1354682 Initial list of exceptions for the legacy addon warning MozReview-Commit-ID: LIUMdFRWVBP
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 +100000 tip