15eed3a9a8e31a536dfbdb1af5ffbcab2be5c5b8: Bug 1440592 - [4.3] Allow load delegation when opening windows before requesting a new session. r=snorp
Eugen Sawin <esawin@mozilla.com> - Tue, 27 Mar 2018 22:35:17 +0200 - rev 410334
Push 33725 by csabou@mozilla.com at Wed, 28 Mar 2018 09:50:28 +0000
Bug 1440592 - [4.3] Allow load delegation when opening windows before requesting a new session. r=snorp
dc273da372bd8dcb4792000f724a7a523c2c071f: Backed out changeset e3334509e606 (bug 1446412) for gl failures in /builds/worker/workspace/build/src/dom/canvas/WebGLFramebuffer.cpp:44 on a CLOSED TREE
shindli <shindli@mozilla.com> - Tue, 27 Mar 2018 23:26:16 +0300 - rev 410333
Push 33725 by csabou@mozilla.com at Wed, 28 Mar 2018 09:50:28 +0000
Backed out changeset e3334509e606 (bug 1446412) for gl failures in /builds/worker/workspace/build/src/dom/canvas/WebGLFramebuffer.cpp:44 on a CLOSED TREE
812864e4d527be36bfaf8ce413e1ee73867238b1: Bug 1449299 - Give the windows static analysis builders an lld_repo. r=froydnj
David Major <dmajor@mozilla.com> - Tue, 27 Mar 2018 16:25:06 -0400 - rev 410332
Push 33725 by csabou@mozilla.com at Wed, 28 Mar 2018 09:50:28 +0000
Bug 1449299 - Give the windows static analysis builders an lld_repo. r=froydnj
617b106f989e7bdf9532d16e5b7594fa57fca8f7: Bug 1449194 - Allow naming of CacheIR logs. r=evilpie
Matthew Gaudet <mgaudet@mozilla.com> - Tue, 27 Mar 2018 10:49:34 -0400 - rev 410331
Push 33725 by csabou@mozilla.com at Wed, 28 Mar 2018 09:50:28 +0000
Bug 1449194 - Allow naming of CacheIR logs. r=evilpie Convert CACHEIR_LOGS to a filename, with the special behaviours that - CACHEIR_LOGS=0* disables logs - CACHEIR_LOGS=1 uses the default JIT_SPEW_DIR and cacheir log name Otherwise, the logs are named with the provided name and PID suffixed (good for scripting)
462d737d1f96e8833db5a99d0567e078e6dc45a9: Bug 1448185: Use appBuildId as release for browser error reports. r=Gijs
Michael Kelly <mkelly@mozilla.com> - Tue, 27 Mar 2018 13:03:49 -0700 - rev 410330
Push 33725 by csabou@mozilla.com at Wed, 28 Mar 2018 09:50:28 +0000
Bug 1448185: Use appBuildId as release for browser error reports. r=Gijs Release is already included in the context as browser info and doesn't need to be kept as a tag like appBuildId was. Differential Revision: https://phabricator.services.mozilla.com/D807 MozReview-Commit-ID: IGzT3C3HSG
9ed0718ede32ea01c67a47b8f143152e860a8be2: Bug 1446246 part 2. Combine HTMLConstructor and CreateXULOrHTMLElement into a single function. r=peterv
Boris Zbarsky <bzbarsky@mit.edu> - Tue, 27 Mar 2018 15:49:02 -0400 - rev 410329
Push 33725 by csabou@mozilla.com at Wed, 28 Mar 2018 09:50:28 +0000
Bug 1446246 part 2. Combine HTMLConstructor and CreateXULOrHTMLElement into a single function. r=peterv This fixes an observable bug we had due to doing the steps in a different order from the spec: the 'prototype' get can have side-effects so needs to happen after some of the other sanity checks. MozReview-Commit-ID: 83zNhqfqFRu
b470762b46768b7867824cda8e0190037913b3fe: Bug 1446246 part 1. Use a single handwritten HTMLConstructor implementation, instead of code-generating lots of very similar implementations. r=peterv
Boris Zbarsky <bzbarsky@mit.edu> - Tue, 27 Mar 2018 15:49:02 -0400 - rev 410328
Push 33725 by csabou@mozilla.com at Wed, 28 Mar 2018 09:50:28 +0000
Bug 1446246 part 1. Use a single handwritten HTMLConstructor implementation, instead of code-generating lots of very similar implementations. r=peterv The codegen changes are mostly a backout of the changes made in bug 1274159. The HTMLConstructor implementation is mostly copied from one of the code-generated ones, with a few modifications: * Derive the interface name from the proto id instead of hardcoding it. * Use the proto/constructor ids to get constructor and prototype objects. * Use ErrorResult instead of FastErrorResult; we don't want the precedent of using FastErrorResult in non-generated code. There will be further changes to combine HTMLConstructor and CreateXULOrHTMLElement, in a separate changeset. MozReview-Commit-ID: 44D0qw23ioP
d9b7fe99807c6325bc73db92b548e29f37889898: Bug 1447457 - SpiderMonkey: Remove MSVC 2010 bug workarounds. r=bbouvier
Dan Gohman <sunfish@mozilla.com> - Tue, 27 Mar 2018 12:14:00 -0400 - rev 410327
Push 33725 by csabou@mozilla.com at Wed, 28 Mar 2018 09:50:28 +0000
Bug 1447457 - SpiderMonkey: Remove MSVC 2010 bug workarounds. r=bbouvier
e3334509e606348f90f524a96adfb8e9dbcf8789: Bug 1446412 - Don't query GL for RED_BITS and friends queries. - r=kvark
Jeff Gilbert <jgilbert@mozilla.com> - Mon, 26 Mar 2018 20:21:31 -0700 - rev 410326
Push 33725 by csabou@mozilla.com at Wed, 28 Mar 2018 09:50:28 +0000
Bug 1446412 - Don't query GL for RED_BITS and friends queries. - r=kvark There's no reason to ask GL since we should know the answers. Also GL is tricky on how it handles these semi-deprecated queries. Official GL stance is "don't ask questions you know the answer to". MozReview-Commit-ID: F7p73eSTrYw
456f52fb9f925597b11917f3c4c4d4cea94024c4: Bug 1449173: Remove redundant compat checking test. r=aswan DONTBUILD for removal of release-only test
Kris Maglione <maglione.k@gmail.com> - Tue, 27 Mar 2018 11:54:39 -0700 - rev 410325
Push 33725 by csabou@mozilla.com at Wed, 28 Mar 2018 09:50:28 +0000
Bug 1449173: Remove redundant compat checking test. r=aswan DONTBUILD for removal of release-only test
e7b45cdbc1a55b11d01fcbbed9e6b37420c88f0d: Bug 1434717: Part 6: Implement UnaryArith IC for doubles r=tcampbell
Matthew Gaudet <mgaudet@mozilla.com> - Wed, 07 Feb 2018 14:22:48 -0500 - rev 410324
Push 33725 by csabou@mozilla.com at Wed, 28 Mar 2018 09:50:28 +0000
Bug 1434717: Part 6: Implement UnaryArith IC for doubles r=tcampbell
ea25dec22fd06218d1e084980f269a01096959b0: Bug 1434717: Part 5: Connect UnaryArith IC to IonMonkey r=tcampbell
Matthew Gaudet <mgaudet@mozilla.com> - Fri, 02 Feb 2018 10:38:43 -0500 - rev 410323
Push 33725 by csabou@mozilla.com at Wed, 28 Mar 2018 09:50:28 +0000
Bug 1434717: Part 5: Connect UnaryArith IC to IonMonkey r=tcampbell
055a7f0610415c662a06451b6dccb59d1254212d: Bug 1434717: Part 4: Remove UnaryShared IC support r=tcampbell
Matthew Gaudet <mgaudet@mozilla.com> - Thu, 01 Feb 2018 11:09:16 -0500 - rev 410322
Push 33725 by csabou@mozilla.com at Wed, 28 Mar 2018 09:50:28 +0000
Bug 1434717: Part 4: Remove UnaryShared IC support r=tcampbell It appears this also removes dead remnents of a previous caching story for getprop.
b1a2c849b6412107382c78c12cc167b31ae48836: Bug 1434717: Part 3: Switch to using CacheIR for Baseline ICs. r=tcampbell
Matthew Gaudet <mgaudet@mozilla.com> - Wed, 31 Jan 2018 16:36:46 -0500 - rev 410321
Push 33725 by csabou@mozilla.com at Wed, 28 Mar 2018 09:50:28 +0000
Bug 1434717: Part 3: Switch to using CacheIR for Baseline ICs. r=tcampbell As a side effect of this patch, UnaryArith loses it's ability to attach ICs in Ion. That support will come in a subsequent patch.
cc976c990dc8d9c7ab5cb22a82fdc4a11a751bcf: Bug 1434717: Part 2: Implement CacheIR IC for unary arithmetic operators r=tcampbell
Matthew Gaudet <mgaudet@mozilla.com> - Wed, 31 Jan 2018 16:02:25 -0500 - rev 410320
Push 33725 by csabou@mozilla.com at Wed, 28 Mar 2018 09:50:28 +0000
Bug 1434717: Part 2: Implement CacheIR IC for unary arithmetic operators r=tcampbell This provides a CacheIR implementation of the IC for JSOP_BITNOT and JSOP_NEG. However this commit does not connect the IC, as that requires more work to the shared IC system.
f7e2429e6d59df10ceea38018267a5bebf2d9a56: Bug 1434717: Part 1: Implement GuardIsInt32 r=tcampbell
Matthew Gaudet <mgaudet@mozilla.com> - Wed, 31 Jan 2018 09:47:22 -0500 - rev 410319
Push 33725 by csabou@mozilla.com at Wed, 28 Mar 2018 09:50:28 +0000
Bug 1434717: Part 1: Implement GuardIsInt32 r=tcampbell
c8359f8f6142fe0378df4e510f60438cbfe3b1aa: Bug 1442406 - Fix intermittent test failure of browser_no_mcb_for_onions.js test. r=ckerschb
Georg Koppen <gk@torproject.org> - Tue, 27 Mar 2018 18:32:55 +0200 - rev 410318
Push 33725 by csabou@mozilla.com at Wed, 28 Mar 2018 09:50:28 +0000
Bug 1442406 - Fix intermittent test failure of browser_no_mcb_for_onions.js test. r=ckerschb
7cfbbb86ef23c866505595eba82606a9dd06fd55: Bug 1449138 - StrongWorkerRef should not release the holder immediately but only in the DTOR, r=smaug
Andrea Marchesini <amarchesini@mozilla.com> - Tue, 27 Mar 2018 18:30:38 +0200 - rev 410317
Push 33725 by csabou@mozilla.com at Wed, 28 Mar 2018 09:50:28 +0000
Bug 1449138 - StrongWorkerRef should not release the holder immediately but only in the DTOR, r=smaug
5adc5494450ba08d4b3ae6cc39b8ee3dc3f16acb: Backed out changeset 3a8afc1650db (bug 1311145) for mochitest browser chrome failures on browser_all_files_referenced.js.
Cosmin Sabou <csabou@mozilla.com> - Wed, 28 Mar 2018 08:33:41 +0300 - rev 410316
Push 33724 by csabou@mozilla.com at Wed, 28 Mar 2018 09:48:43 +0000
Backed out changeset 3a8afc1650db (bug 1311145) for mochitest browser chrome failures on browser_all_files_referenced.js.
d6ed830430a75fceb4303ad4db9ed93d9b12a2d9: Bug 1448588 - Assume contiguous XPCOM strings in txDouble. r=peterv.
Henri Sivonen <hsivonen@hsivonen.fi> - Sat, 24 Mar 2018 21:24:25 +0200 - rev 410315
Push 33724 by csabou@mozilla.com at Wed, 28 Mar 2018 09:48:43 +0000
Bug 1448588 - Assume contiguous XPCOM strings in txDouble. r=peterv. MozReview-Commit-ID: 9gDx13PNFWr
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 +100000 tip