f96c1460ffc09ef61bf3e2c93bfda21cdb86fb2f: Bug 1515746 - [flake8] Unsupport subdir .flake8 files and use new 'per-file-ignores' config instead, r=egao
Andrew Halberstadt <ahalberstadt@mozilla.com> - Thu, 07 Feb 2019 20:17:02 +0000 - rev 457681
Push 35517 by opoprus@mozilla.com at Fri, 08 Feb 2019 09:49:17 +0000
Bug 1515746 - [flake8] Unsupport subdir .flake8 files and use new 'per-file-ignores' config instead, r=egao This removes all .flake8 files except for the one at the root of the repo. Instead we use the new 'per-file-ignores' config introduced in 3.7. To ignore specific errors in a subdirectory, add a line like this to the root .flake8: [per-file-ignores] path/to/subdir/*: E100, F200, ... The reasons for this change are: 1. Unblock flake8 blacklist (bug 1367092). 2. Simplify configuration and code. 3. Encourage more consistent styling. 4. Improve performance. 5. Greater editor consistency. Differential Revision: https://phabricator.services.mozilla.com/D18354
3c7c50fba28399ae0d1a3812e5088cde55aacd8e: Bug 1515746 - [flake8] Upgrade flake8 and dependencies, r=egao
Andrew Halberstadt <ahalberstadt@mozilla.com> - Thu, 07 Feb 2019 20:16:45 +0000 - rev 457680
Push 35517 by opoprus@mozilla.com at Fri, 08 Feb 2019 09:49:17 +0000
Bug 1515746 - [flake8] Upgrade flake8 and dependencies, r=egao This bumps flake8 to version 3.7.5. This also ignores the new lint rules that were added in the new versions. These rules are de-marked via comment so we know that they should be enabled at some point (as opposed to the other rules that are (presumably) ignored intentionally. Differential Revision: https://phabricator.services.mozilla.com/D18353
ba9e0f7f49a3b4844122676de241dc2ce6671e22: Bug 1515746 - [lint] Remove duplicate flake8 implementation, r=egao
Andrew Halberstadt <ahalberstadt@mozilla.com> - Thu, 07 Feb 2019 20:16:36 +0000 - rev 457679
Push 35517 by opoprus@mozilla.com at Fri, 08 Feb 2019 09:49:17 +0000
Bug 1515746 - [lint] Remove duplicate flake8 implementation, r=egao Somehow we have two copies of the flake8 linter implementation: - tools/lint/python/__init__.py - tools/lint/python/flake8.py I'm not really sure how this happened, but the latter is the one that we use, so let's remove the former. It wasn't really affecting anything, though could have caused confusion to people looking to modify the lint integration. Differential Revision: https://phabricator.services.mozilla.com/D18352
2e1a490ab0e9caa8c8a8c5ea2796755c2c718425: Bug 1525812 - Specify the correct directory for reading update-settings.ini when staging updates in updater.cpp. r=mhowell
Robert Strong <robert.bugzilla@gmail.com> - Thu, 07 Feb 2019 18:46:03 +0000 - rev 457678
Push 35517 by opoprus@mozilla.com at Fri, 08 Feb 2019 09:49:17 +0000
Bug 1525812 - Specify the correct directory for reading update-settings.ini when staging updates in updater.cpp. r=mhowell Specifies the install dir instead of the working dir for update-settings.ini New xpcshell test to verify the correct directory is specified for update-settings.ini Creates a precomplete and update-settings.ini file for mochitest-browser-chrome and mochitest-chrome tests Updated xpcshell tests to handle failure codes when staging in the update log file Differential Revision: https://phabricator.services.mozilla.com/D18924
828188fd32032c610c7a41c8a3651640df3bef28: Bug 1492629 - Drop ShutdownLoaders phase, move only user to ShutdownFinal. r=mccr8
Adrian Wielgosik <adrian.wielgosik@gmail.com> - Thu, 07 Feb 2019 18:23:04 +0000 - rev 457677
Push 35517 by opoprus@mozilla.com at Fri, 08 Feb 2019 09:49:17 +0000
Bug 1492629 - Drop ShutdownLoaders phase, move only user to ShutdownFinal. r=mccr8 The only difference between ShutdownLoaders and ShutdownFinal was an observer service shutdown. Differential Revision: https://phabricator.services.mozilla.com/D18389
b804c63247f528392ab97cc17da10a28d6186266: Bug 1492629 - de-COM mozJSComponentLoader. r=mccr8
Adrian Wielgosik <adrian.wielgosik@gmail.com> - Wed, 06 Feb 2019 23:52:57 +0000 - rev 457676
Push 35517 by opoprus@mozilla.com at Fri, 08 Feb 2019 09:49:17 +0000
Bug 1492629 - de-COM mozJSComponentLoader. r=mccr8 Differential Revision: https://phabricator.services.mozilla.com/D18388
45fe8012bb583950b022e9c30e00e6399fabaa83: Bug 1519037 - Filter out objects that is about to be finalized when iterating for non-GC purpose. r=pbone
Tooru Fujisawa <arai_a@mac.com> - Fri, 08 Feb 2019 02:39:12 +0000 - rev 457675
Push 35517 by opoprus@mozilla.com at Fri, 08 Feb 2019 09:49:17 +0000
Bug 1519037 - Filter out objects that is about to be finalized when iterating for non-GC purpose. r=pbone Differential Revision: https://phabricator.services.mozilla.com/D18845
6886f5504885ebb03168ec56581b692a86d26211: Bug 1526057: Adjust a test to remove reference to no-longer-recognized devtools fonteditor pref. r=gl
Daniel Holbert <dholbert@cs.stanford.edu> - Fri, 08 Feb 2019 01:53:29 +0000 - rev 457674
Push 35517 by opoprus@mozilla.com at Fri, 08 Feb 2019 09:49:17 +0000
Bug 1526057: Adjust a test to remove reference to no-longer-recognized devtools fonteditor pref. r=gl Differential Revision: https://phabricator.services.mozilla.com/D19078
db429d8a37159e4572fc885ec963c9d914592f28: Bug 1522381 - don't rely on Services.startup.getStartupInfo().main for telemetry session start. r=tcsc
Mark Hammond <mhammond@skippinet.com.au> - Fri, 08 Feb 2019 01:49:33 +0000 - rev 457673
Push 35517 by opoprus@mozilla.com at Fri, 08 Feb 2019 09:49:17 +0000
Bug 1522381 - don't rely on Services.startup.getStartupInfo().main for telemetry session start. r=tcsc Differential Revision: https://phabricator.services.mozilla.com/D19098
94ab0cf7c69fae1b9bd0939793b1b90ce0c8c6ac: Bug 1525510 - Add a trampoline to call original_init when it's not possible directly. r=froydnj
Mike Hommey <mh+mozilla@glandium.org> - Thu, 07 Feb 2019 16:23:49 +0000 - rev 457672
Push 35517 by opoprus@mozilla.com at Fri, 08 Feb 2019 09:49:17 +0000
Bug 1525510 - Add a trampoline to call original_init when it's not possible directly. r=froydnj Differential Revision: https://phabricator.services.mozilla.com/D18807
4224ec9c27d3adf08ca79dc0310aad882ebbccf6: Bug 1524117 - Remove special handling for mix-blend modes on the root WebRender stacking context, since Gecko handles this already. r=gw
Matt Woodrow <mwoodrow@mozilla.com> - Thu, 07 Feb 2019 23:42:43 +0000 - rev 457671
Push 35517 by opoprus@mozilla.com at Fri, 08 Feb 2019 09:49:17 +0000
Bug 1524117 - Remove special handling for mix-blend modes on the root WebRender stacking context, since Gecko handles this already. r=gw Depends on D18157 Differential Revision: https://phabricator.services.mozilla.com/D19047
1f1e882ed2439f5f51f72be57dc2070439117bf2: Bug 1524117 - Skip mix-blend mode operators in WebRender if we're sure they won't have any effect. r=gw
Matt Woodrow <mwoodrow@mozilla.com> - Thu, 07 Feb 2019 20:42:28 +0000 - rev 457670
Push 35517 by opoprus@mozilla.com at Fri, 08 Feb 2019 09:49:17 +0000
Bug 1524117 - Skip mix-blend mode operators in WebRender if we're sure they won't have any effect. r=gw Differential Revision: https://phabricator.services.mozilla.com/D18157
4d0958fba8db223356e63dda2390f23044b12fdd: Bug 1524893 - Override IsInteractiveHTMLContent() for HTMLDetailsElement. r=smaug
Ting-Yu Lin <aethanyc@gmail.com> - Thu, 07 Feb 2019 04:35:55 +0000 - rev 457669
Push 35517 by opoprus@mozilla.com at Fri, 08 Feb 2019 09:49:17 +0000
Bug 1524893 - Override IsInteractiveHTMLContent() for HTMLDetailsElement. r=smaug When nsGenericHTMLElement::IsInteractiveHTMLContent() was introduced, HTMLDetailsElement didn't exist yet. It's better to override IsInteractiveHTMLContent() for HTMLDetailsElement than check the details tag in its parent class. Differential Revision: https://phabricator.services.mozilla.com/D18792
a2336e3609772835be594265e1ecae085f616f36: Bug 1524893 - Prevent Label and Summary elements from handling click event if clicking on interactive html content. r=smaug
Ting-Yu Lin <aethanyc@gmail.com> - Thu, 07 Feb 2019 23:23:45 +0000 - rev 457668
Push 35517 by opoprus@mozilla.com at Fri, 08 Feb 2019 09:49:17 +0000
Bug 1524893 - Prevent Label and Summary elements from handling click event if clicking on interactive html content. r=smaug This patch fix label element when 1. clicking on an interactive content in the shadow tree, or 2. clicking on non-interactive content in the shadow tree, but the shadow root's parent is interactive. The fix for summary element is similar to label element. Differential Revision: https://phabricator.services.mozilla.com/D18791
954c08e7350f4d9d9757965baef4f0c569697778: Bug 1525196 - Apply https://reviews.llvm.org/D57636 to clang r=dmajor
Mike Hommey <mh+mozilla@glandium.org> - Thu, 07 Feb 2019 13:58:43 +0000 - rev 457667
Push 35517 by opoprus@mozilla.com at Fri, 08 Feb 2019 09:49:17 +0000
Bug 1525196 - Apply https://reviews.llvm.org/D57636 to clang r=dmajor Differential Revision: https://phabricator.services.mozilla.com/D18886
d599d1a73a3a87bd11763c0cc52c0af45c67e8dc: Bug 1525747 - Remove XUL grid layout from browser/components/preferences/sanitize.xul. r=Gijs
Tim Nguyen <ntim.bugs@gmail.com> - Thu, 07 Feb 2019 16:50:47 +0000 - rev 457666
Push 35516 by rmaries@mozilla.com at Fri, 08 Feb 2019 04:23:26 +0000
Bug 1525747 - Remove XUL grid layout from browser/components/preferences/sanitize.xul. r=Gijs Differential Revision: https://phabricator.services.mozilla.com/D18887
760191b55ab399d033c0d24293112514e3c84cde: Bug 1525739 - Remove XUL grid layout from browser/base/content/sanitize.xul. r=Gijs
Tim Nguyen <ntim.bugs@gmail.com> - Thu, 07 Feb 2019 22:12:42 +0000 - rev 457665
Push 35516 by rmaries@mozilla.com at Fri, 08 Feb 2019 04:23:26 +0000
Bug 1525739 - Remove XUL grid layout from browser/base/content/sanitize.xul. r=Gijs Differential Revision: https://phabricator.services.mozilla.com/D18885
cba914a4f50cb65b25d46dc325eaba9b65205687: Bug 1372133 - Add SH_REWRITE_TEXELFETCHOFFSET_TO_TEXELFETCH for Mac+Intel. r=lsalzman
Jeff Gilbert <jgilbert@mozilla.com> - Thu, 07 Feb 2019 18:05:03 +0000 - rev 457664
Push 35516 by rmaries@mozilla.com at Fri, 08 Feb 2019 04:23:26 +0000
Bug 1372133 - Add SH_REWRITE_TEXELFETCHOFFSET_TO_TEXELFETCH for Mac+Intel. r=lsalzman MozReview-Commit-ID: 2WV4jKx6Grh Differential Revision: https://phabricator.services.mozilla.com/D18905
c7ac7a7c954266d7814f4a3b9233aed10f97e099: Bug 1372156 - Color+[U]Int formats should have maxSamples=0. r=lsalzman
Jeff Gilbert <jgilbert@mozilla.com> - Thu, 07 Feb 2019 18:04:29 +0000 - rev 457663
Push 35516 by rmaries@mozilla.com at Fri, 08 Feb 2019 04:23:26 +0000
Bug 1372156 - Color+[U]Int formats should have maxSamples=0. r=lsalzman MozReview-Commit-ID: 22PoVlplJNT Differential Revision: https://phabricator.services.mozilla.com/D18900
8254ca56d9f118ec48dfb6a74a6eb34723011a10: Bug 1371694 - Strip `invariant` on Mac. r=lsalzman
Jeff Gilbert <jgilbert@mozilla.com> - Thu, 07 Feb 2019 18:02:54 +0000 - rev 457662
Push 35516 by rmaries@mozilla.com at Fri, 08 Feb 2019 04:23:26 +0000
Bug 1371694 - Strip `invariant` on Mac. r=lsalzman MozReview-Commit-ID: 5thQThRUBOY Differential Revision: https://phabricator.services.mozilla.com/D18902
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 tip