ccabdf96620a7764f7da007370fc2cd73e41bacd: Bug 1411190 - Collect and parse only eligible fields in form autofill heuristics. draft
Ray Lin <ralin@mozilla.com> - Wed, 25 Oct 2017 09:47:58 +0800 - rev 685692
Push 86015 by bmo:ralin@mozilla.com at Wed, 25 Oct 2017 01:50:42 +0000
Bug 1411190 - Collect and parse only eligible fields in form autofill heuristics. MozReview-Commit-ID: GWp0cU5jt6k
ab78b1cbe37fb1f184e1fcf3bf4f5bdb948f6884: Bug 1384753 - P2. Add dummy login reputation service in reputationservice directory. r?francois draft
DimiL <dlee@mozilla.com> - Wed, 25 Oct 2017 08:55:16 +0800 - rev 685691
Push 86014 by bmo:dlee@mozilla.com at Wed, 25 Oct 2017 01:30:07 +0000
Bug 1384753 - P2. Add dummy login reputation service in reputationservice directory. r?francois MozReview-Commit-ID: Ie7PIiHYZ1g
088a8944790ee8eaf50d5bcfd728d85b3dba387a: Bug 1384753 - P1. Move csd.proto into a common Safe Browsing directory and update it. r?francois draft
DimiL <dlee@mozilla.com> - Mon, 23 Oct 2017 16:18:52 +0800 - rev 685690
Push 86014 by bmo:dlee@mozilla.com at Wed, 25 Oct 2017 01:30:07 +0000
Bug 1384753 - P1. Move csd.proto into a common Safe Browsing directory and update it. r?francois MozReview-Commit-ID: Ehi9IziJyXB
3a037e429935a5ee5175946179c832abffdb13f5: Bug 1411081 - Use opt-level=1 for rustc in default configuration; r?glandium draft
Gregory Szorc <gps@mozilla.com> - Tue, 24 Oct 2017 16:48:58 -0700 - rev 685689
Push 86013 by gszorc@mozilla.com at Wed, 25 Oct 2017 01:20:42 +0000
Bug 1411081 - Use opt-level=1 for rustc in default configuration; r?glandium As the data in the bug shows, the current default of opt-level=2 is several minutes slower at compiling than opt-level=1. This slows down builds significantly and the added benefits of running opt-level=2 for local development can't be justified for the common/default case. This commit changes the default for local builds from opt-level=2 to opt-level=1. --enable-release (what we use for builds shipped to users) will imply opt-level=2. --enable-optimize (the default) will use opt-level=1, and --disable-optimize will use opt-level=0. The RUSTC_OPT_LEVEL environment variable in mozconfigs can be used to set an explicit opt-level level, regardless of what other configure options are set. This includes the other potential values, "s" and "z." A side-effect of this change is that -Copt-level is now *always* specified by the build system. Before, it was only specified if the value was adjusted to 0 for --disable-optimize builds. MozReview-Commit-ID: 67KX5qScnFc
96d85c9cd9ae89c707f52cb7d9c2c29f356d8bd7: Bug 1411081 - Derive Rust compiler flags in configure; r?glandium draft
Gregory Szorc <gps@mozilla.com> - Tue, 24 Oct 2017 14:42:01 -0700 - rev 685688
Push 86013 by gszorc@mozilla.com at Wed, 25 Oct 2017 01:20:42 +0000
Bug 1411081 - Derive Rust compiler flags in configure; r?glandium Before this commit, RUSTFLAGS was derived in rules.mk by consulting various variables set by configure. It isn't clear to me why things are implemented this way. We don't appear to have moz.build level overrides for Rust compiler flags. So there doesn't appear to be a compelling reason why we can't derive these values in configure. So, this commit ports the code for deriving default RUSTFLAGS from rules.mk to toolchain.configure. The port is pretty straightforward as far as the logic goes. MozReview-Commit-ID: JhAE9Qlo8SK
ab7235e6a084eb10261ae409f938c0dcb6c159a8: Bug 1411081 - Move --enable-optimize/MOZ_OPTIMIZE to moz.configure; r?glandium draft
Gregory Szorc <gps@mozilla.com> - Tue, 24 Oct 2017 12:47:37 -0700 - rev 685687
Push 86013 by gszorc@mozilla.com at Wed, 25 Oct 2017 01:20:42 +0000
Bug 1411081 - Move --enable-optimize/MOZ_OPTIMIZE to moz.configure; r?glandium The Rust optimization logic is tied to --enable-optimize/MOZ_OPTIMIZE and --enable-debug/MOZ_DEBUG. In order to more easily implement more customization, let's move --enable-optimize/MOZ_OPTIMIZE to moz.configure so its value can be consulted there. The logic here is a bit wonky. The option behaves like a boolean flag with an optional value. We convert this option to a namespace with a numeric level and string of compiler flags. The compiler flags string is passed to old-configure where it is used to populate MOZ_OPTIMIZE_FLAGS. We stop short of moving all references to MOZ_OPTIMIZE_FLAGS to moz.configure because there are random references throughout old-configure and I don't want to scope bloat. I verified that we don't use MOZ_OPTIMIZE_FLAGS for anything meaningful before we replace its old-configure derived value with the value from moz.configure. There is obviously a bunch of improvement that remains. Again, my immediate goal is unblocking some Rust optimization work, which doesn't require the scope bloat. MozReview-Commit-ID: 6iNDu2HwLGr
891db95c9c1971bd9b50702240434acc76cfb041: Bug 1411081 - Foster debugging of old-configure.vars; r?glandium draft
Gregory Szorc <gps@mozilla.com> - Tue, 24 Oct 2017 14:00:44 -0700 - rev 685686
Push 86013 by gszorc@mozilla.com at Wed, 25 Oct 2017 01:20:42 +0000
Bug 1411081 - Foster debugging of old-configure.vars; r?glandium We mix the added and modified variables from mozconfig and sort them. We also print comments indicating where values come from. MozReview-Commit-ID: 97x9iHxZe3m
063474ed4a548e6f8f71400b127d14089b95e4e4: Bug 1410771 - extend adaptive playback blacklist for some Samsung tablet. r?JamesCheng draft
John Lin <jolin@mozilla.com> - Wed, 25 Oct 2017 09:00:58 +0800 - rev 685685
Push 86012 by bmo:jolin@mozilla.com at Wed, 25 Oct 2017 01:03:00 +0000
Bug 1410771 - extend adaptive playback blacklist for some Samsung tablet. r?JamesCheng MozReview-Commit-ID: 9X316WYjIS3
a512fd8ff7aa6a250df67eb1955b6a01421b6f2e: Bug 1384515 add show/hide tabs api, r?aswan draft
Shane Caraveo <scaraveo@mozilla.com> - Tue, 24 Oct 2017 17:57:33 -0700 - rev 685684
Push 86011 by mixedpuppy@gmail.com at Wed, 25 Oct 2017 00:59:45 +0000
Bug 1384515 add show/hide tabs api, r?aswan MozReview-Commit-ID: EONTO7Bywhw
96270ae685dc735028590ef808a52b7bb6cf66e9: Bug 1411468 - Make display marker able to cross documents. r=mattwoodrow draft
Ethan Lin <ethlin@mozilla.com> - Wed, 25 Oct 2017 07:46:20 +0800 - rev 685683
Push 86010 by bmo:ethlin@mozilla.com at Wed, 25 Oct 2017 00:44:42 +0000
Bug 1411468 - Make display marker able to cross documents. r=mattwoodrow MozReview-Commit-ID: GuHNVxWFuLm
50e8ae90137a2d2164a2e9d383c660bf43c6ad2b: Try to make WrapList creation unconditional, since we need this to get correct merging
Matt Woodrow <mwoodrow@mozilla.com> - Thu, 12 Oct 2017 16:09:00 +1300 - rev 685682
Push 86010 by bmo:ethlin@mozilla.com at Wed, 25 Oct 2017 00:44:42 +0000
Try to make WrapList creation unconditional, since we need this to get correct merging
1307b5c1322045962a28f750101d73586f75ccf3: Rewrite how we deal with nested FrameProperties
Matt Woodrow <mwoodrow@mozilla.com> - Tue, 24 Oct 2017 22:54:29 +1300 - rev 685681
Push 86010 by bmo:ethlin@mozilla.com at Wed, 25 Oct 2017 00:44:42 +0000
Rewrite how we deal with nested FrameProperties
912061a6ab946b861a6d85219a25e831f8782535: Merge with mozilla-central
Matt Woodrow <mwoodrow@mozilla.com> - Tue, 24 Oct 2017 11:50:50 +1300 - rev 685680
Push 86010 by bmo:ethlin@mozilla.com at Wed, 25 Oct 2017 00:44:42 +0000
Merge with mozilla-central
902fb74ca4002ac2300c41203cb5d540df00ff33: Convert WeakFrame to nsIFrame* earlier
Miko Mynttinen <mikokm@gmail.com> - Tue, 17 Oct 2017 19:08:54 +0200 - rev 685679
Push 86010 by bmo:ethlin@mozilla.com at Wed, 25 Oct 2017 00:44:42 +0000
Convert WeakFrame to nsIFrame* earlier
a4758024dc354d2608accaae5543d636824c1f29: Add layout.display-list.rebuild-frame-limit
Miko Mynttinen <mikokm@gmail.com> - Mon, 16 Oct 2017 15:48:55 +0200 - rev 685678
Push 86010 by bmo:ethlin@mozilla.com at Wed, 25 Oct 2017 00:44:42 +0000
Add layout.display-list.rebuild-frame-limit
700f55342c02e0c267c705b42bafab45727090a0: Backout WrapInWrapList changes for now
Matt Woodrow <mwoodrow@mozilla.com> - Thu, 12 Oct 2017 16:03:46 +1300 - rev 685677
Push 86010 by bmo:ethlin@mozilla.com at Wed, 25 Oct 2017 00:44:42 +0000
Backout WrapInWrapList changes for now
1d917ba31e53ff28cbdc063c418615c749895ba1: Make sure we build a wrap list whenever there might be multiple items
Matt Woodrow <mwoodrow@mozilla.com> - Tue, 10 Oct 2017 14:32:14 +1300 - rev 685676
Push 86010 by bmo:ethlin@mozilla.com at Wed, 25 Oct 2017 00:44:42 +0000
Make sure we build a wrap list whenever there might be multiple items
7d57770e60c0cb399a551de51a2d71df65c90f05: Only create wrap lists for non-stacking contexts
Matt Woodrow <mwoodrow@mozilla.com> - Mon, 09 Oct 2017 15:40:50 +1300 - rev 685675
Push 86010 by bmo:ethlin@mozilla.com at Wed, 25 Oct 2017 00:44:42 +0000
Only create wrap lists for non-stacking contexts
a5138c1d1809569a6623a2f3efa4c57f63717cdc: Add rebuild threshold based on modified frames
Miko Mynttinen <mikokm@gmail.com> - Thu, 05 Oct 2017 17:34:29 +0200 - rev 685674
Push 86010 by bmo:ethlin@mozilla.com at Wed, 25 Oct 2017 00:44:42 +0000
Add rebuild threshold based on modified frames
66e4d259fae89c28c4725d5f785de9d2a2ede20a: Temporarily commented out code to get rid of compiler warning
Miko Mynttinen <mikokm@gmail.com> - Fri, 06 Oct 2017 15:28:21 +0200 - rev 685673
Push 86010 by bmo:ethlin@mozilla.com at Wed, 25 Oct 2017 00:44:42 +0000
Temporarily commented out code to get rid of compiler warning
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 +100000 tip