- Sep 21, 2018
-
-
Emilio Cobos Álvarez authored
Bug 1484285 - Avoid loading XBL bindings for stuff that is very likely to be a custom-element. r=smaug This should be more generic than hardcoding the tags, and be enough for our chrome to avoid regressions as they migrate more stuff to CE, avoiding calling into the GetComputedStyle machinery.. Differential Revision: https://phabricator.services.mozilla.com/D6537 --HG-- extra : moz-landing-system : lando
-
- Sep 22, 2018
-
-
Brindusan Cristian authored
Backed out changeset d432e26bd0b5 (bug 1419091) for mochitest failures on dom/tests/mochitest/keyhandling/test_input.html.
-
- Sep 20, 2018
-
-
Dave Townsend authored
Differential Revision: https://phabricator.services.mozilla.com/D3030 --HG-- extra : moz-landing-system : lando
-
- Sep 21, 2018
-
-
Dave Townsend authored
Differential Revision: https://phabricator.services.mozilla.com/D6545 --HG-- extra : moz-landing-system : lando
-
- Sep 20, 2018
-
-
Jason Orendorff authored
Differential Revision: https://phabricator.services.mozilla.com/D6405 --HG-- extra : moz-landing-system : lando
-
- Sep 21, 2018
-
-
Boris Chiou authored
According to the new svg 2 spec update (#543), we flip the flag half way for path interpolation. Differential Revision: https://phabricator.services.mozilla.com/D6192 --HG-- extra : moz-landing-system : lando
-
Logan F Smyth authored
Differential Revision: https://phabricator.services.mozilla.com/D5915 --HG-- extra : moz-landing-system : lando
-
Bogdan Tara authored
-
Ting-Yu Lin authored
Differential Revision: https://phabricator.services.mozilla.com/D5474 --HG-- extra : moz-landing-system : lando
-
Ting-Yu Lin authored
Differential Revision: https://phabricator.services.mozilla.com/D5472 --HG-- extra : moz-landing-system : lando
-
Ting-Yu Lin authored
"layers.async-pan-zoom.enabled" has been enabled for all platforms for a long time. I reword the comment to avoid confusion. Differential Revision: https://phabricator.services.mozilla.com/D5471 --HG-- extra : moz-landing-system : lando
-
Bogdan Tara authored
-
Bogdan Tara authored
-
Ting-Yu Lin authored
Differential Revision: https://phabricator.services.mozilla.com/D5470 --HG-- extra : moz-landing-system : lando
-
Geoff Brown authored
-
Ryan VanderMeulen authored
-
Brindusan Cristian authored
Backed out changeset ae99a39d6497 (bug 1493173) for bustage on static-analysis autotest. CLOSED TREE
-
Olli Pettay authored
-
Ehsan Akhgari authored
Backout changeset c5b3caf36ddf (bug 1490297) for causing bug 1493081 and making Nightly unusable; a=Aryx
-
Brindusan Cristian authored
-
Brindusan Cristian authored
--HG-- rename : toolkit/themes/shared/in-content/check-partial.svg => toolkit/themes/shared/icons/check-partial.svg rename : browser/themes/shared/icons/check.svg => toolkit/themes/shared/icons/check.svg
-
Dão Gottwald authored
-
Tom Ritter authored
Differential Revision: https://phabricator.services.mozilla.com/D6497 --HG-- extra : moz-landing-system : lando
-
Ehsan Akhgari authored
Bug 1493057 - Make sure test_ext_privacy.js doesn't depend on the default value of the network.cookie.cookieBehavior preference r=rpl Differential Revision: https://phabricator.services.mozilla.com/D6456 --HG-- extra : moz-landing-system : lando
-
Ehsan Akhgari authored
Differential Revision: https://phabricator.services.mozilla.com/D6159 --HG-- extra : moz-landing-system : lando
-
Jeff Muizelaar authored
Differential Revision: https://phabricator.services.mozilla.com/D6432 --HG-- extra : moz-landing-system : lando
-
Ehsan Akhgari authored
Not quite sure why this dependency ever existed. These builds never use clang-tidy, so this dependency was probably never needed in the first place. Differential Revision: https://phabricator.services.mozilla.com/D6493 --HG-- extra : moz-landing-system : lando
-
Andrew McCreight authored
Bug 1351501, part 2 - Preserve wrappers for non-nsISupports cycle collected weak map keys r=bzbarsky A C++ object that is exposed to JS can have its reflector used as a key in a weak map. Because a weak map does not keep its keys alive, this means that the reflector can be discarded if it has no other references aside from the C++ object, which will in turn remove its weak map entry. If the C++ object can be accessed again later from JS, it will get a new reflector which will have no weak map entry. This is bad because it means some internal implementation detail has resulted in data loss that is visible to JS. (Side note: this is also an issue for cross compartment wrappers, which is handled by another mechanism.) To fix this, we can preserve the wrapper of any DOM reflector used as a weak map key. This ensures that the reflector and its C++ object have the same lifetime. If a WebIDL object is not wrapper cached, that means that it cannot be accessed via C++, so we don't need to preserve the wrapper. This is currently implemented for nsISupports classes, but not other classes. For non-nsISupports classes, it would throw an error rather than silently fail. My patch adds support for non-nsISupports cycle collected objects. It turns out that the existing addProperty hook just does wrapper preservation, so we just call it for cycle collected classes. This does mean that if addProperty changes in the future to do something else, this code will need to be changed. I verified that this test fails if TryPreserveWrapper is changed to do nothing besides return true in the non-nsISuports case. Depends on D6197 Differential Revision: https://phabricator.services.mozilla.com/D6198 --HG-- extra : moz-landing-system : lando
-
Andrew McCreight authored
The patch in the next part will need a handle to the object in TryPreserveWrapper. Differential Revision: https://phabricator.services.mozilla.com/D6197 --HG-- extra : moz-landing-system : lando
-
Gabriele Svelto authored
This patch changes the way we search symbols when fixing up a stack. Previously we would find the closest PUBLIC or FUNC entry lower than a given address. Because of how symbol files were processed we preferred PUBLIC entries to FUNC ones. Now we look first for the function that contains the address (obtained from the FUNC entries) then if none is available we look for the closest, lower PUBLIC entry. Differential Revision: https://phabricator.services.mozilla.com/D5033 --HG-- extra : moz-landing-system : lando
-
Chris Manchester authored
Differential Revision: https://phabricator.services.mozilla.com/D6433 --HG-- extra : moz-landing-system : lando
-
Chris Manchester authored
Bug 1491967 - Translate arguments to |./mach build| to objdir paths when possible in the tup backend. r=firefox-build-system-reviewers,mshal Differential Revision: https://phabricator.services.mozilla.com/D6084 --HG-- extra : moz-landing-system : lando
-
Brindusan Cristian authored
Backed out changeset 70d1a0c0270c (bug 832983) for devtools failures on /test/browser_inspector_pseudoclass-lock.js. CLOSED TREE
-
Michael Kaply authored
Differential Revision: https://phabricator.services.mozilla.com/D6262 --HG-- extra : moz-landing-system : lando
-
Julian Descottes authored
Differential Revision: https://phabricator.services.mozilla.com/D6398 --HG-- extra : moz-landing-system : lando
-
Julian Descottes authored
Differential Revision: https://phabricator.services.mozilla.com/D6402 --HG-- extra : moz-landing-system : lando
-
Julian Descottes authored
Differential Revision: https://phabricator.services.mozilla.com/D6403 --HG-- extra : moz-landing-system : lando
-
Markus Stange authored
These specifiers were added in https://github.com/google/breakpad/commit/b1226959a25b6a5311801d6f204b088c706e7c25 Differential Revision: https://phabricator.services.mozilla.com/D6455 --HG-- extra : moz-landing-system : lando
-
k88hudson authored
Differential Revision: https://phabricator.services.mozilla.com/D6527 --HG-- extra : moz-landing-system : lando
-
k88hudson authored
Differential Revision: https://phabricator.services.mozilla.com/D6517 --HG-- extra : moz-landing-system : lando
-