16b880957aa7bdfb5bf66bab90cb9e35d5ebe558: Bug 1453658: [talos] Install cffi before trying to install mitmproxy dependencies; r=bhearsum a=Aryx
Tom Prince <mozilla@hocat.ca> - Thu, 12 Apr 2018 10:18:22 -0600 - rev 412940
Push 33826 by mozilla@hocat.ca at Thu, 12 Apr 2018 18:45:04 +0000
Bug 1453658: [talos] Install cffi before trying to install mitmproxy dependencies; r=bhearsum a=Aryx Differential Revision: https://phabricator.services.mozilla.com/D925
ad1e2f797d20e85aa5d769cb45d931091b837fda: Bug 1453658: Use pip options when install python3 modules; r=bhearsum
Tom Prince <mozilla@hocat.ca> - Thu, 12 Apr 2018 10:17:50 -0600 - rev 412939
Push 33826 by mozilla@hocat.ca at Thu, 12 Apr 2018 18:45:04 +0000
Bug 1453658: Use pip options when install python3 modules; r=bhearsum Differential Revision: https://phabricator.services.mozilla.com/D924
88e916621af96a5c6ff960c438b5b63c48db854b: Bug 1452179: Default to only using internal pypi; r=nthomas
Tom Prince <mozilla@hocat.ca> - Fri, 06 Apr 2018 12:07:12 -0600 - rev 412938
Push 33826 by mozilla@hocat.ca at Thu, 12 Apr 2018 18:45:04 +0000
Bug 1452179: Default to only using internal pypi; r=nthomas Differential Revision: https://phabricator.services.mozilla.com/D873
ee1d1bf1dc8a83eec16967ddb61dd5024c8d6058: no bug - Bumping Fennec l10n changesets DONTBUILD r=release a=l10n-bump
L10n Bumper Bot <release+l10nbumper@mozilla.com> - Thu, 12 Apr 2018 03:35:11 -0700 - rev 412937
Push 33825 by ffxbld at Thu, 12 Apr 2018 10:35:21 +0000
no bug - Bumping Fennec l10n changesets DONTBUILD r=release a=l10n-bump oc -> ['android', 'android-api-16', 'android-multilocale']
246c614e160586c1eb3167cff866dd550be35e03: Merge inbound to mozilla-central. a=merge
Margareta Eliza Balazs <ebalazs@mozilla.com> - Thu, 12 Apr 2018 12:38:56 +0300 - rev 412936
Push 33824 by ebalazs@mozilla.com at Thu, 12 Apr 2018 09:39:57 +0000
Merge inbound to mozilla-central. a=merge
1e9190687c32a0fba7c3c5d2ad2b8ec2f1da2e8e: Bug 1449100 - Move network details panel toggle buton next to the sidebar tabs. r=Honza
Gabriel Luong <gabriel.luong@gmail.com> - Wed, 11 Apr 2018 11:22:24 -0400 - rev 412935
Push 33824 by ebalazs@mozilla.com at Thu, 12 Apr 2018 09:39:57 +0000
Bug 1449100 - Move network details panel toggle buton next to the sidebar tabs. r=Honza
62ec6e74f1e13b98f38aa2b4d7d5209101877756: Bug 1431071 - Grid line names suggestions offered in inspector autocomplete if element is in a grid and rule applies. r=gl, jdescottes
Erica Wright <ewright@mozilla.com> - Wed, 04 Apr 2018 14:01:19 -0400 - rev 412934
Push 33824 by ebalazs@mozilla.com at Thu, 12 Apr 2018 09:39:57 +0000
Bug 1431071 - Grid line names suggestions offered in inspector autocomplete if element is in a grid and rule applies. r=gl, jdescottes MozReview-Commit-ID: HGINxducS4x
e6fddf976820916bc5f6a71d85a2c7637ba3cfb7: Bug 1453053 part 4. Remove the QI implementation from ChildProcessMessageManager, ChromeMessageBroadcaster, ChromeMessageSender, ContentFrameMessageManager, ContentProcessMessageManager. r=qdot
Boris Zbarsky <bzbarsky@mit.edu> - Thu, 12 Apr 2018 00:06:25 -0400 - rev 412933
Push 33824 by ebalazs@mozilla.com at Thu, 12 Apr 2018 09:39:57 +0000
Bug 1453053 part 4. Remove the QI implementation from ChildProcessMessageManager, ChromeMessageBroadcaster, ChromeMessageSender, ContentFrameMessageManager, ContentProcessMessageManager. r=qdot ChildProcessMessageManager, ChromeMessageBroadcaster, and ChromeMessageSender only implement nsIMessageSender and nsIContentFrameMessageManager. Neither one has QIs in JS now. ContentFrameMessageManager only implements nsIDOMEventTarget, which there are no JS QIs for. ContentProcessMessageManager implements nsIMessageSender and nsISupportsWeakReference. The only JS QI for nsISupportsWeakReference is definitely not happening on this object. MozReview-Commit-ID: 67dxaQlhpGc
216327b1d4b418fa017ffeed069d1ed22ebc7b32: Bug 1453053 part 3. Remove JS QIs to nsIMessageSender. r=qdot
Boris Zbarsky <bzbarsky@mit.edu> - Thu, 12 Apr 2018 00:06:25 -0400 - rev 412932
Push 33824 by ebalazs@mozilla.com at Thu, 12 Apr 2018 09:39:57 +0000
Bug 1453053 part 3. Remove JS QIs to nsIMessageSender. r=qdot MozReview-Commit-ID: 4TS38gebl7l
4b2e0e54b9301a779838c9989a9ee5569b348c02: Bug 1453053 part 2. Remove the QI implementation from Attr, Comment, DocumentType, ProcessingInstruction, Text. r=qdot
Boris Zbarsky <bzbarsky@mit.edu> - Thu, 12 Apr 2018 00:06:25 -0400 - rev 412931
Push 33824 by ebalazs@mozilla.com at Thu, 12 Apr 2018 09:39:57 +0000
Bug 1453053 part 2. Remove the QI implementation from Attr, Comment, DocumentType, ProcessingInstruction, Text. r=qdot All of these have implementations that only QI to nsIDOMNode and nsISupports, and no one QIs things to nsIDOMNode in script anymore. MozReview-Commit-ID: 2L4VCEEsLkS
f57ccba9c9b51bf5bb1c01517c8af1f5f3ebe099: Bug 1453053 part 1. Remove useless QIs to nsIDOMNode. r=qdot
Boris Zbarsky <bzbarsky@mit.edu> - Thu, 12 Apr 2018 00:06:25 -0400 - rev 412930
Push 33824 by ebalazs@mozilla.com at Thu, 12 Apr 2018 09:39:57 +0000
Bug 1453053 part 1. Remove useless QIs to nsIDOMNode. r=qdot MozReview-Commit-ID: GokPD2buxzN
3406e123d279f0959468a4de10e8983cc3d327dc: Bug 1452786 part 2. Stop using a generated chromeonly isInstance method. r=qdot
Boris Zbarsky <bzbarsky@mit.edu> - Thu, 12 Apr 2018 00:06:07 -0400 - rev 412929
Push 33824 by ebalazs@mozilla.com at Thu, 12 Apr 2018 09:39:57 +0000
Bug 1452786 part 2. Stop using a generated chromeonly isInstance method. r=qdot This changes semantics in all sorts of ways (e.g. now we get the right proto from our |this| value instead of it being baked into the function). But if all our chrome callers are well-behaved this should be ok. We _could_ bake the proto id and depth into the function itself by using js::NewFunctionWithReserved if it were not for Xrays. Those already need the reserved slots on functions we Xray. MozReview-Commit-ID: 1bYrKWWIc1P
f87a1de08a8ac787d53034c1f36a13946f22b8a4: Bug 1452786 part 1. Move the "is chrome" check for installing [ChromeOnly] stuff into the shared CreateInterfaceObjects method. r=qdot
Boris Zbarsky <bzbarsky@mit.edu> - Thu, 12 Apr 2018 00:06:05 -0400 - rev 412928
Push 33824 by ebalazs@mozilla.com at Thu, 12 Apr 2018 09:39:57 +0000
Bug 1452786 part 1. Move the "is chrome" check for installing [ChromeOnly] stuff into the shared CreateInterfaceObjects method. r=qdot Right now we do this check pretty much always anyway for isInstance... we do it twice for anything that actually has [ChromeOnly] bits. MozReview-Commit-ID: FHbYED4FPJe
03a535f247d807f960caf507938fa9c16c967160: Bug 1453487 part 3. Make nsIDOMEventListener noscript. r=smaug
Boris Zbarsky <bzbarsky@mit.edu> - Thu, 12 Apr 2018 00:06:00 -0400 - rev 412927
Push 33824 by ebalazs@mozilla.com at Thu, 12 Apr 2018 09:39:57 +0000
Bug 1453487 part 3. Make nsIDOMEventListener noscript. r=smaug MozReview-Commit-ID: 9jakAl7hMbb
2a9b18f3f4ace72abfcb323612eb7cf9bd147076: Bug 1453487 part 2. Remove useless implements="nsIDOMEventListener" from XBL bindings. r=smaug
Boris Zbarsky <bzbarsky@mit.edu> - Thu, 12 Apr 2018 00:05:49 -0400 - rev 412926
Push 33824 by ebalazs@mozilla.com at Thu, 12 Apr 2018 09:39:57 +0000
Bug 1453487 part 2. Remove useless implements="nsIDOMEventListener" from XBL bindings. r=smaug MozReview-Commit-ID: 4OjGuYkpXMM
a5d3181f3b27516389832323e67b600c91999839: Bug 1453487 part 1. Stop using XPCWrappedNative for nsIDOMEventListener. r=smaug
Boris Zbarsky <bzbarsky@mit.edu> - Thu, 12 Apr 2018 00:05:38 -0400 - rev 412925
Push 33824 by ebalazs@mozilla.com at Thu, 12 Apr 2018 09:39:57 +0000
Bug 1453487 part 1. Stop using XPCWrappedNative for nsIDOMEventListener. r=smaug MozReview-Commit-ID: Es4fEdGDzbx
1c2716f85b46caf57f1a096d729508d4b289c15e: Bug 1453345 part 6. Mark nsIDOMEventListener builtinclass. r=smaug
Boris Zbarsky <bzbarsky@mit.edu> - Thu, 12 Apr 2018 00:03:45 -0400 - rev 412924
Push 33824 by ebalazs@mozilla.com at Thu, 12 Apr 2018 09:39:57 +0000
Bug 1453345 part 6. Mark nsIDOMEventListener builtinclass. r=smaug We can't make it non-scriptable, becuse we have _one_ case in which we actually expose a C++ event listener to script: the return value of nsISessionStoreUtils.createDynamicFrameEventFilter. MozReview-Commit-ID: KTv2WsvGN52
eb2cb334ba39ca557c7f6818cf4a86a872c30671: Bug 1453345 part 5. Remove pointless JS implemenations of QI to nsIDOMEventListener. r=smaug
Boris Zbarsky <bzbarsky@mit.edu> - Thu, 12 Apr 2018 00:03:45 -0400 - rev 412923
Push 33824 by ebalazs@mozilla.com at Thu, 12 Apr 2018 09:39:57 +0000
Bug 1453345 part 5. Remove pointless JS implemenations of QI to nsIDOMEventListener. r=smaug MozReview-Commit-ID: Db0v6GZ0deo
a5f419dfebd530ed0c7bfe37e91120502b1f012d: Bug 1453345 part 4. Stop using XPCWrappedJS implementing nsIDOMEventListener in EventListenerInfo. r=smaug
Boris Zbarsky <bzbarsky@mit.edu> - Thu, 12 Apr 2018 00:03:44 -0400 - rev 412922
Push 33824 by ebalazs@mozilla.com at Thu, 12 Apr 2018 09:39:57 +0000
Bug 1453345 part 4. Stop using XPCWrappedJS implementing nsIDOMEventListener in EventListenerInfo. r=smaug MozReview-Commit-ID: I5oYAYaA6CV
57eb117b924686acfbfbf17341a83011b73cb532: Bug 1453345 part 3. Remove the eWrappedJSListener listener type, now that we shouldn't have them anymore. r=smaug
Boris Zbarsky <bzbarsky@mit.edu> - Thu, 12 Apr 2018 00:03:44 -0400 - rev 412921
Push 33824 by ebalazs@mozilla.com at Thu, 12 Apr 2018 09:39:57 +0000
Bug 1453345 part 3. Remove the eWrappedJSListener listener type, now that we shouldn't have them anymore. r=smaug MozReview-Commit-ID: LycJUIJm5p9
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 +100000 tip