32d95add349fbf758e49cd3ad1e30f4065170288: Merge m-c to inbound, a=merge
Wes Kocher <wkocher@mozilla.com> - Thu, 16 Mar 2017 14:07:10 -0700 - rev 348187
Push
39092 by kwierso@gmail.com at Fri, 17 Mar 2017 18:14:05 +0000
Merge m-c to inbound, a=merge
MozReview-Commit-ID: AuQEHTgSKcO
d4a8029b94ff3d364e453a9b9e0d7217de65ed14: Bug 1348016 - nsHttpConnectionMgr::OnMsgCancelTransactions miss to cancel one transaction. r=mayhemer
Dragana Damjanovic <dd.mozilla@gmail.com> - Thu, 16 Mar 2017 21:12:51 +0100 - rev 348186
Push
39092 by kwierso@gmail.com at Fri, 17 Mar 2017 18:14:05 +0000
Bug 1348016 - nsHttpConnectionMgr::OnMsgCancelTransactions miss to cancel one transaction. r=mayhemer
341125a09b1309ca9a11fdff2cd3804706ba146f: Bug 1347951 - Check if a h2 connection can accept more streams before trying to dispatchach a transaction. r=mayhemer
Dragana Damjanovic <dd.mozilla@gmail.com> - Thu, 16 Mar 2017 21:10:30 +0100 - rev 348185
Push
39092 by kwierso@gmail.com at Fri, 17 Mar 2017 18:14:05 +0000
Bug 1347951 - Check if a h2 connection can accept more streams before trying to dispatchach a transaction. r=mayhemer
4073a0ab8f399e6bf47d0d84bcebe08efafa7568: Bug 1348036 - Add a hidden permission for making all document loads act like Large-Allocation loads for manual testing, r=smaug
Michael Layzell <michael@thelayzells.com> - Thu, 16 Mar 2017 14:26:13 -0400 - rev 348184
Push
39092 by kwierso@gmail.com at Fri, 17 Mar 2017 18:14:05 +0000
Bug 1348036 - Add a hidden permission for making all document loads act like Large-Allocation loads for manual testing, r=smaug
MozReview-Commit-ID: DIMb0a3TJi9
126828c05e0838795debf813cac591bf0ea5ecd5: Bug 1347640 part 2. Move a few more things from AfterSetAttr to HandleTypeChange. r=smaug
Boris Zbarsky <bzbarsky@mit.edu> - Thu, 16 Mar 2017 14:50:42 -0400 - rev 348183
Push
39092 by kwierso@gmail.com at Fri, 17 Mar 2017 18:14:05 +0000
Bug 1347640 part 2. Move a few more things from AfterSetAttr to HandleTypeChange. r=smaug
We also stop doing some unnecessary work (e.g. canceling image requests if our old type wasn't image).
MozReview-Commit-ID: GLPl1McLL9N
5a16cced577adccff1bef943a176e3c1bdf1392f: Bug 1347640 part 1. Move the changing of HTMLInputElement's mType from ParseAttribute to AfterSetAttr. r=smaug
Boris Zbarsky <bzbarsky@mit.edu> - Thu, 16 Mar 2017 14:50:42 -0400 - rev 348182
Push
39092 by kwierso@gmail.com at Fri, 17 Mar 2017 18:14:05 +0000
Bug 1347640 part 1. Move the changing of HTMLInputElement's mType from ParseAttribute to AfterSetAttr. r=smaug
This will make the timing of the change more consistent between SetAttr and
UnsetAttr, and ensure that we have both the old and new type available in
AfterSetAttr.
MozReview-Commit-ID: Gsrxkkve7BC
4960128d3dc3b6fd246c1eebcad9b56f19b3cfc9: Bug 656197 part 5. Remove UpdateState calls from AfterSetAttr, since they are no longer needed there. r=smaug
Boris Zbarsky <bzbarsky@mit.edu> - Thu, 16 Mar 2017 14:50:42 -0400 - rev 348181
Push
39092 by kwierso@gmail.com at Fri, 17 Mar 2017 18:14:05 +0000
Bug 656197 part 5. Remove UpdateState calls from AfterSetAttr, since they are no longer needed there. r=smaug
MozReview-Commit-ID: DmCf6Ndno2i
2a0e59a450209b4c0ed7679961cd9b45648a5d3d: Bug 656197 part 4. Move calls to AfterSetAttr to before UpdateState when manipulating attributes. r=smaug
Boris Zbarsky <bzbarsky@mit.edu> - Thu, 16 Mar 2017 14:50:42 -0400 - rev 348180
Push
39092 by kwierso@gmail.com at Fri, 17 Mar 2017 18:14:05 +0000
Bug 656197 part 4. Move calls to AfterSetAttr to before UpdateState when manipulating attributes. r=smaug
In particular, this lets us remove UpdateState() calls from AfterSetAttr. That
change is next.
MozReview-Commit-ID: CFeft0E9o8m
8adbe06476ae83f1c87bb35b2c06ad413ffa82e0: Bug 656197 part 3. Remove UpdateState calls in BeforeSetAttr. r=smaug
Boris Zbarsky <bzbarsky@mit.edu> - Thu, 16 Mar 2017 14:50:42 -0400 - rev 348179
Push
39092 by kwierso@gmail.com at Fri, 17 Mar 2017 18:14:05 +0000
Bug 656197 part 3. Remove UpdateState calls in BeforeSetAttr. r=smaug
The UpdateState calls in BeforeSetAttr were there in case an AttributeWillChange
observer examined the element state and expected it to be updated to whatever
changes BeforeSetAttr made. But at this point, AttributeWillChange runs before
BeforeSetAttr, and there is no code that runs between BeforeSetAttr and the
subsequent UpdateState in SetAttrAndNotify/UnsetAttr that cares or could care
about the state of the element. So it's safe to do no state updates in
BeforeSetAttr and just do the single UpdateState we already do.
MozReview-Commit-ID: BQOPVgHyC0H
2a15b3d3bf8e1494f9104c469bbca9ce2d0695fd: Bug 656197 part 2. Move calls to BeforeSetAttr to after AttributeWillChange. r=smaug
Boris Zbarsky <bzbarsky@mit.edu> - Thu, 16 Mar 2017 14:50:41 -0400 - rev 348178
Push
39092 by kwierso@gmail.com at Fri, 17 Mar 2017 18:14:05 +0000
Bug 656197 part 2. Move calls to BeforeSetAttr to after AttributeWillChange. r=smaug
This means that implementations of BeforeSetAttr no longer need to UpdateState.
Those UpdateState calls will be removed in a bit.
MozReview-Commit-ID: 1yEg5D4garD
0c5daa842570a6841b78a816cf60b5f17db7bbb3: Bug 656197 part 1. Remove the generic attr preparsing mechanism from BeforeSetAttr and just preparse class attributes directly in the one place that needs to do it. r=smaug
Boris Zbarsky <bzbarsky@mit.edu> - Thu, 16 Mar 2017 14:50:41 -0400 - rev 348177
Push
39092 by kwierso@gmail.com at Fri, 17 Mar 2017 18:14:05 +0000
Bug 656197 part 1. Remove the generic attr preparsing mechanism from BeforeSetAttr and just preparse class attributes directly in the one place that needs to do it. r=smaug
This removes the requirement that BeforeSetAttr comes before AttributeWillChange
(which needs the preparsed new value).
MozReview-Commit-ID: 87C6Mjc7ARh
38ecd019ecebe7533852db0253393d2708527437: Bug 1347983 - Part 2: Add a test to ensure that forms submitted from a large-allocation page behave correctly, r=smaug
Michael Layzell <michael@thelayzells.com> - Thu, 16 Mar 2017 14:32:30 -0400 - rev 348176
Push
39092 by kwierso@gmail.com at Fri, 17 Mar 2017 18:14:05 +0000
Bug 1347983 - Part 2: Add a test to ensure that forms submitted from a large-allocation page behave correctly, r=smaug
MozReview-Commit-ID: Af44H11AFMf
3b2c7853ae71bd4ec36eb0c8be1a5a4200ade4f8: Bug 1347983 - Part 1: Make forms submitted from a large-allocation page not leave the large-allocation process, r=smaug
Michael Layzell <michael@thelayzells.com> - Thu, 16 Mar 2017 14:32:26 -0400 - rev 348175
Push
39092 by kwierso@gmail.com at Fri, 17 Mar 2017 18:14:05 +0000
Bug 1347983 - Part 1: Make forms submitted from a large-allocation page not leave the large-allocation process, r=smaug
MozReview-Commit-ID: 7SEdTJN9Xd2
79bacf0ea46664a09a1f09996e70d0d3a4af042d: Bug 1345294 - add an eslint rule to reject usage of {get,set}ComplexValue for nsISupportsString and suggest {get,set}StringPref instead, and make it pass, r=Mossop.
Florian Quèze <florian@queze.net> - Thu, 16 Mar 2017 19:26:02 +0100 - rev 348174
Push
39092 by kwierso@gmail.com at Fri, 17 Mar 2017 18:14:05 +0000
Bug 1345294 - add an eslint rule to reject usage of {get,set}ComplexValue for nsISupportsString and suggest {get,set}StringPref instead, and make it pass, r=Mossop.
5a8192a650e92565aa2e85721569dad58cc1922c: Bug 1345294 - script generated patch (+ some hand cleanup) to replace {get,set}ComplexValue for nsISupportsString by {get,set}StringPref, r=Mossop.
Florian Quèze <florian@queze.net> - Thu, 16 Mar 2017 19:26:01 +0100 - rev 348173
Push
39092 by kwierso@gmail.com at Fri, 17 Mar 2017 18:14:05 +0000
Bug 1345294 - script generated patch (+ some hand cleanup) to replace {get,set}ComplexValue for nsISupportsString by {get,set}StringPref, r=Mossop.
6e8fab91c7b5330502facd1317d1ddcb824c96b6: Bug 1345294 - nsIPrefBranch should have methods to get/set unicode strings, r=bsmedberg.
Florian Quèze <florian@queze.net> - Thu, 16 Mar 2017 19:26:01 +0100 - rev 348172
Push
39092 by kwierso@gmail.com at Fri, 17 Mar 2017 18:14:05 +0000
Bug 1345294 - nsIPrefBranch should have methods to get/set unicode strings, r=bsmedberg.
b5df0025c79dc5cce54216194ab9ba8ddb38d222: Bug 1347947 - Move static checking browser mochitests to their own folder, r=Gijs.
Florian Quèze <florian@queze.net> - Thu, 16 Mar 2017 19:26:01 +0100 - rev 348171
Push
39092 by kwierso@gmail.com at Fri, 17 Mar 2017 18:14:05 +0000
Bug 1347947 - Move static checking browser mochitests to their own folder, r=Gijs.
34554df9f50cb34482838c1200fea11cb87b9095: Bug 1343571 - When clicking an action button of a PopupNotification in an inactive window, focus the window instead of performing the action, r=past.
Florian Quèze <florian@queze.net> - Thu, 16 Mar 2017 19:14:22 +0100 - rev 348170
Push
39092 by kwierso@gmail.com at Fri, 17 Mar 2017 18:14:05 +0000
Bug 1343571 - When clicking an action button of a PopupNotification in an inactive window, focus the window instead of performing the action, r=past.
cfe7fdc401e0b4eb8eb9c77f9b3da85b7ad23450: Backed out changeset e73241bcb49a (bug 1340584) for Windows build failures a=backout CLOSED TREE
Wes Kocher <wkocher@mozilla.com> - Thu, 16 Mar 2017 10:25:15 -0700 - rev 348169
Push
39092 by kwierso@gmail.com at Fri, 17 Mar 2017 18:14:05 +0000
Backed out changeset e73241bcb49a (
bug 1340584) for Windows build failures a=backout CLOSED TREE
MozReview-Commit-ID: 22csfCgl7Wb
e73241bcb49a399d1de1e512d0334eeece0dcffd: Bug 1340584 - Remove devicemanagerSUT and references to sutagent; r=wlach
Geoff Brown <gbrown@mozilla.com> - Thu, 16 Mar 2017 10:44:44 -0600 - rev 348168
Push
39092 by kwierso@gmail.com at Fri, 17 Mar 2017 18:14:05 +0000
Bug 1340584 - Remove devicemanagerSUT and references to sutagent; r=wlach
sutagent is no longer built or usedr; devicemanagerSUT is completely
unused. After this change, devicemanagerADB is the only implementation of
devicemanager, and the --dmTrans and similar options have been removed
from test harnesses and mach commands.