97f2cfdbba0709fa304ce77ac7eef7146f134c12: Bug 1506495. Fallback to the system profile if we can't read the file for the profile. r=aosmond
Jeff Muizelaar <jrmuizel@gmail.com> - Fri, 01 Feb 2019 14:10:22 -0500 - rev 456522
Push 35488 by dvarga@mozilla.com at Sat, 02 Feb 2019 09:44:51 +0000
Bug 1506495. Fallback to the system profile if we can't read the file for the profile. r=aosmond This is a better default than just assuming no profile.
0c8c91068e50be5a7a04bc7d5084f461cb0828f0: Bug 1521214 - r=kinetik
Chun-Min Chang <cchang@mozilla.com> - Tue, 22 Jan 2019 11:21:23 -0800 - rev 456521
Push 35488 by dvarga@mozilla.com at Sat, 02 Feb 2019 09:44:51 +0000
Bug 1521214 - r=kinetik
5e830c761690be82c00d7d64652dabeb800d87b7: Bug 1524626 - mozharness.base.log.LogMixin does not support exc_info, r=gbrown.
Bob Clary <bclary@bclary.com> - Fri, 01 Feb 2019 10:12:47 -0800 - rev 456520
Push 35488 by dvarga@mozilla.com at Sat, 02 Feb 2019 09:44:51 +0000
Bug 1524626 - mozharness.base.log.LogMixin does not support exc_info, r=gbrown.
2ef4092ab07219e3e8eb921bca04ffc578788768: Merge mozilla-central to mozilla-inbound. a=merge CLOSED TREE
Ciure Andrei <aciure@mozilla.com> - Fri, 01 Feb 2019 19:58:50 +0200 - rev 456519
Push 35488 by dvarga@mozilla.com at Sat, 02 Feb 2019 09:44:51 +0000
Merge mozilla-central to mozilla-inbound. a=merge CLOSED TREE
9fe2d9456e6bde0a51dd86132eff761dfe9607f0: Bug 1520759: Inline getters for jsop_getelem operations with constant property keys. r=jandem
André Bargull <andre.bargull@gmail.com> - Fri, 01 Feb 2019 06:25:55 -0800 - rev 456518
Push 35488 by dvarga@mozilla.com at Sat, 02 Feb 2019 09:44:51 +0000
Bug 1520759: Inline getters for jsop_getelem operations with constant property keys. r=jandem
550ac85a1218ca468d341655f0621c49c6d029d0: Bug 1524068 - Only setup autocompletion if the autocomplete config is not set. r=bgrins
Gabriel Luong <gabriel.luong@gmail.com> - Fri, 01 Feb 2019 11:58:54 -0500 - rev 456517
Push 35488 by dvarga@mozilla.com at Sat, 02 Feb 2019 09:44:51 +0000
Bug 1524068 - Only setup autocompletion if the autocomplete config is not set. r=bgrins
8a96a5d19c50801a89f4029a34d25e7faac64b43: bug 1524586: geckodriver: highlight that binary path must be absolute; r=me
Andreas Tolfsen <ato@sny.no> - Fri, 01 Feb 2019 15:07:58 +0000 - rev 456516
Push 35488 by dvarga@mozilla.com at Sat, 02 Feb 2019 09:44:51 +0000
bug 1524586: geckodriver: highlight that binary path must be absolute; r=me Follow-up from https://github.com/mozilla/geckodriver/issues/1488.
cb5ed33ae30da0deceb984932ec69a1a02b0e88b: Bug 1523347 - Plane-split update to 0.13.4 r=kats
Dzmitry Malyshau <dmalyshau@mozilla.com> - Sat, 02 Feb 2019 04:11:25 +0000 - rev 456515
Push 35487 by dvarga@mozilla.com at Sat, 02 Feb 2019 09:42:37 +0000
Bug 1523347 - Plane-split update to 0.13.4 r=kats new version includes necessary quality fixes for plane-splitting Differential Revision: https://phabricator.services.mozilla.com/D18480
5473faa3c4b031839c7a91507665f98a68880188: Bug 1521907 part 7. Start using CheckedUnwrapStatic/Dynamic in JS debugger. r=jandem
Boris Zbarsky <bzbarsky@mit.edu> - Sat, 02 Feb 2019 03:26:24 +0000 - rev 456514
Push 35487 by dvarga@mozilla.com at Sat, 02 Feb 2019 09:42:37 +0000
Bug 1521907 part 7. Start using CheckedUnwrapStatic/Dynamic in JS debugger. r=jandem Differential Revision: https://phabricator.services.mozilla.com/D17889
f39008382451ae45616ff3263421c2affc716cbc: Bug 1521907 part 6. Start using CheckedUnwrapStatic/Dynamic in toolkit. r=peterv
Boris Zbarsky <bzbarsky@mit.edu> - Sat, 02 Feb 2019 03:25:07 +0000 - rev 456513
Push 35487 by dvarga@mozilla.com at Sat, 02 Feb 2019 09:42:37 +0000
Bug 1521907 part 6. Start using CheckedUnwrapStatic/Dynamic in toolkit. r=peterv Differential Revision: https://phabricator.services.mozilla.com/D17886
a0b9977daa361c63bae40a7caf6dbfd2130558fa: Bug 1521907 part 5. Start using CheckedUnwrapStatic/Dynamic in XPConnect. r=peterv
Boris Zbarsky <bzbarsky@mit.edu> - Sat, 02 Feb 2019 03:24:45 +0000 - rev 456512
Push 35487 by dvarga@mozilla.com at Sat, 02 Feb 2019 09:42:37 +0000
Bug 1521907 part 5. Start using CheckedUnwrapStatic/Dynamic in XPConnect. r=peterv I am not a huge fan of the UnwrapReflectorToISupports setup here. Maybe we should introduce two differently-named methods that make it somewhat clear what the limitations of not taking a JSContext are? I couldn't think of sane naming... Differential Revision: https://phabricator.services.mozilla.com/D17885
f41215bdded6614b78f6b371a23f842a07c20bfa: Bug 1521907 part 4. Start using CheckedUnwrapStatic/Dynamic in non-binding DOM code. r=peterv
Boris Zbarsky <bzbarsky@mit.edu> - Sat, 02 Feb 2019 03:24:22 +0000 - rev 456511
Push 35487 by dvarga@mozilla.com at Sat, 02 Feb 2019 09:42:37 +0000
Bug 1521907 part 4. Start using CheckedUnwrapStatic/Dynamic in non-binding DOM code. r=peterv Differential Revision: https://phabricator.services.mozilla.com/D17884
64af12d24e9defd3823252921ea0d51cbf2bfef1: Bug 1521907 part 3. Start using CheckedUnwrapStatic/Dynamic in bindings. r=peterv
Boris Zbarsky <bzbarsky@mit.edu> - Sat, 02 Feb 2019 03:23:49 +0000 - rev 456510
Push 35487 by dvarga@mozilla.com at Sat, 02 Feb 2019 09:42:37 +0000
Bug 1521907 part 3. Start using CheckedUnwrapStatic/Dynamic in bindings. r=peterv The basic idea for the changes around UnwrapObjectInternal and its callers (UnwrapObject, UNWRAP_OBJECT, etc) is to add a parameter to the guts of the object-unwrapping code in bindings which can be either a JSContext* or nullptr (statically typed). Then we test which type it is and do either a CheckedUnwrapDynamic or CheckedUnwrapStatic. Since the type is known at compile time, there is no actual runtime check; the compiler just emits a call to the right thing directly (verified by examining the assembly output on Linux). The rest of the changes are mostly propagating through that template parameter, adding static asserts to make sure people don't accidentally pass nullptr while trying to unwrap to a type that might be a WindowProxy or Location, etc. There are also some changes to places that were calling CheckedUnwrap directly to use either the static or dynamic version, as needed. Differential Revision: https://phabricator.services.mozilla.com/D17883
46854f5097bbe5c3ab485667753d3e368f152193: Bug 1521907 part 2. Add dynamic CheckedUnwrap support to CrossOriginObjectWrapper. r=peterv,sfink
Boris Zbarsky <bzbarsky@mit.edu> - Sat, 02 Feb 2019 03:23:16 +0000 - rev 456509
Push 35487 by dvarga@mozilla.com at Sat, 02 Feb 2019 09:42:37 +0000
Bug 1521907 part 2. Add dynamic CheckedUnwrap support to CrossOriginObjectWrapper. r=peterv,sfink This will allow us to correctly handle CheckedUnwrapDynamic on wrappers around WindowProxy and Location. Differential Revision: https://phabricator.services.mozilla.com/D17882
026c691e29c66aa0c3f01c8198b331e9afc26405: Bug 1521907 part 1. Add a version of CheckedUnwrap that can do a dynamic security check. r=jandem,sfink
Boris Zbarsky <bzbarsky@mit.edu> - Sat, 02 Feb 2019 03:22:29 +0000 - rev 456508
Push 35487 by dvarga@mozilla.com at Sat, 02 Feb 2019 09:42:37 +0000
Bug 1521907 part 1. Add a version of CheckedUnwrap that can do a dynamic security check. r=jandem,sfink We're going to need this because we will have multiple Realms in the same compartment which want different CheckedUnwrap behavior in some cases. So we need to be able to check which Realm we're in. Differential Revision: https://phabricator.services.mozilla.com/D17881
e53f607940cb5e1db1bb7eeb3c5c0bc6f4b0d608: Bug 1524214 - Grab caching capturing content with local variable r=smaug
Masayuki Nakano <masayuki@d-toybox.com> - Fri, 01 Feb 2019 20:44:28 +0000 - rev 456507
Push 35487 by dvarga@mozilla.com at Sat, 02 Feb 2019 09:42:37 +0000
Bug 1524214 - Grab caching capturing content with local variable r=smaug Differential Revision: https://phabricator.services.mozilla.com/D18209
e2780a098404114db5aea796c87e577ce2c54f05: Backed out changeset b7597732606e (bug 1501623)for failing at browser_autocomplete_edit_completed.js on a CLOSED TREE.
Gurzau Raul <rgurzau@mozilla.com> - Sat, 02 Feb 2019 02:43:33 +0200 - rev 456506
Push 35487 by dvarga@mozilla.com at Sat, 02 Feb 2019 09:42:37 +0000
Backed out changeset b7597732606e (bug 1501623)for failing at browser_autocomplete_edit_completed.js on a CLOSED TREE.
43d250c96e71928eb14dbd6dde03595959b36f89: Bug 1523882 - Rework snapping logic in clip mask generate to fix uneven box shadows. r=kvark,nical
Glenn Watson <github@intuitionlibrary.com> - Fri, 01 Feb 2019 23:24:53 +0000 - rev 456505
Push 35487 by dvarga@mozilla.com at Sat, 02 Feb 2019 09:42:37 +0000
Bug 1523882 - Rework snapping logic in clip mask generate to fix uneven box shadows. r=kvark,nical Differential Revision: https://phabricator.services.mozilla.com/D18060
ac3ba5d1c7a53bbd205e421db2e422492aa422fb: Backed out changeset 52f541c1147e (bug 1523926) for xpcshell test crash mozilla::gfx::VR on a CLOSED TREE.
Gurzau Raul <rgurzau@mozilla.com> - Sat, 02 Feb 2019 01:47:26 +0200 - rev 456504
Push 35487 by dvarga@mozilla.com at Sat, 02 Feb 2019 09:42:37 +0000
Backed out changeset 52f541c1147e (bug 1523926) for xpcshell test crash mozilla::gfx::VR on a CLOSED TREE.
e3670e52a459cee02337afc70bbeb3d1dc68821b: Merge mozilla-central to autoland. a=merge CLOSED TREE
Bogdan Tara <btara@mozilla.com> - Sat, 02 Feb 2019 01:38:27 +0200 - rev 456503
Push 35487 by dvarga@mozilla.com at Sat, 02 Feb 2019 09:42:37 +0000
Merge mozilla-central to autoland. a=merge CLOSED TREE
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 tip