8641112b948793530189b1b1fff705d145301f57: Bug 1519486 - remove unused autocomplete-richlistitem XBL binding
Alexander Surkov <surkov.alexander@gmail.com> - Fri, 01 Feb 2019 15:16:17 -0500 - rev 456527
Push 35488 by dvarga@mozilla.com at Sat, 02 Feb 2019 09:44:51 +0000
Bug 1519486 - remove unused autocomplete-richlistitem XBL binding
0f6e106e3efde0812c69233ec8ae9a2d824a5135: Bug 1509207 - In android tests, wait for valid ro.build.version.sdk; r=bc
Geoff Brown <gbrown@mozilla.com> - Fri, 01 Feb 2019 12:56:25 -0700 - rev 456526
Push 35488 by dvarga@mozilla.com at Sat, 02 Feb 2019 09:44:51 +0000
Bug 1509207 - In android tests, wait for valid ro.build.version.sdk; r=bc 'getprop ro.build.version.sdk' intermittently returns '' on startup. This change tries to wait and retry until a valid response is received.
e454c9f140445c9655907f54a5c7f760d4e0d430: Bug 1519486 - convert autocomplete-richlistitem XBL binding to CE, r=MattN
Alexander Surkov <surkov.alexander@gmail.com> - Thu, 24 Jan 2019 08:40:36 -0500 - rev 456525
Push 35488 by dvarga@mozilla.com at Sat, 02 Feb 2019 09:44:51 +0000
Bug 1519486 - convert autocomplete-richlistitem XBL binding to CE, r=MattN
3a0bd44bd411d8823aa062bb1f8fbb43ea53c87c: Bug 1519486 - convert autocomplete-richlistitem-insecure-field XBL binding to CE, r=bgrins
Alexander Surkov <surkov.alexander@gmail.com> - Thu, 24 Jan 2019 08:40:22 -0500 - rev 456524
Push 35488 by dvarga@mozilla.com at Sat, 02 Feb 2019 09:44:51 +0000
Bug 1519486 - convert autocomplete-richlistitem-insecure-field XBL binding to CE, r=bgrins
322610d2c3389b588199cde07a063443839748e3: Bug 1519486 - hg copy autocomplete.xml to autocomplete-richlistitem.js to preserve history for autocomplete-richlistitems, r=bgrins
Alexander Surkov <surkov.alexander@gmail.com> - Thu, 24 Jan 2019 14:03:03 -0500 - rev 456523
Push 35488 by dvarga@mozilla.com at Sat, 02 Feb 2019 09:44:51 +0000
Bug 1519486 - hg copy autocomplete.xml to autocomplete-richlistitem.js to preserve history for autocomplete-richlistitems, r=bgrins
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
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 tip