8fc9a5eeede3b4551dbcbf0a77fe40349914c83e: Bug 1217129: [webext] Follow-up: Fix race in pageAction tests.
Kris Maglione <maglione.k@gmail.com> - Tue, 19 Jan 2016 21:57:34 -0800 - rev 317878
Push 1079 by jlund@mozilla.com at Fri, 15 Apr 2016 21:02:33 +0000
Bug 1217129: [webext] Follow-up: Fix race in pageAction tests.
91ba81f7207e597a5fca3b7550cdebf852e3e9a1: Bug 1030318 - Enable devtools/framework tests with e10s - part 4;r=me
Brian Grinstead <bgrinstead@mozilla.com> - Wed, 20 Jan 2016 11:52:02 -0800 - rev 317877
Push 1079 by jlund@mozilla.com at Fri, 15 Apr 2016 21:02:33 +0000
Bug 1030318 - Enable devtools/framework tests with e10s - part 4;r=me
66e07ef46853709e3fa91e7c9ad9fe6abf0d5f06: Backed out changeset 415f713d58b0 (bug 1239861) to fix perma-busted Android 4.3 debug R34
Carsten "Tomcat" Book <cbook@mozilla.com> - Thu, 21 Jan 2016 16:47:31 +0100 - rev 317876
Push 1079 by jlund@mozilla.com at Fri, 15 Apr 2016 21:02:33 +0000
Backed out changeset 415f713d58b0 (bug 1239861) to fix perma-busted Android 4.3 debug R34
977d78a8dd78afbc0153d37fd9887c3a200dce6a: merge mozilla-inbound to mozilla-central a=merge
Carsten "Tomcat" Book <cbook@mozilla.com> - Thu, 21 Jan 2016 11:49:16 +0100 - rev 317875
Push 1079 by jlund@mozilla.com at Fri, 15 Apr 2016 21:02:33 +0000
merge mozilla-inbound to mozilla-central a=merge
b578a9def3278b66b4ff63d167e5d9c1eff05a7b: Bug 1240419 - improve logging macros and include |this| in the log message. r=kinetik.
JW Wang <jwwang@mozilla.com> - Wed, 20 Jan 2016 10:28:36 +0800 - rev 317874
Push 1079 by jlund@mozilla.com at Fri, 15 Apr 2016 21:02:33 +0000
Bug 1240419 - improve logging macros and include |this| in the log message. r=kinetik.
a24d6c2b7525f4e1f5a32c3d54444f01c09e82fe: Bug 1240659 - Add GonkNativeHandle::CreateDupNhObj() r=nical
Sotaro Ikeda <sotaro.ikeda.g@gmail.com> - Wed, 20 Jan 2016 21:36:00 -0800 - rev 317873
Push 1079 by jlund@mozilla.com at Fri, 15 Apr 2016 21:02:33 +0000
Bug 1240659 - Add GonkNativeHandle::CreateDupNhObj() r=nical
f87d296b05288411bce7a722e232e71ffe088962: Back out 0014798942e0 (bug 1238427) for its bad implicit conversion constructor for 'TimerCallbackHolder'
Phil Ringnalda <philringnalda@gmail.com> - Wed, 20 Jan 2016 21:17:44 -0800 - rev 317872
Push 1079 by jlund@mozilla.com at Fri, 15 Apr 2016 21:02:33 +0000
Back out 0014798942e0 (bug 1238427) for its bad implicit conversion constructor for 'TimerCallbackHolder' CLOSED TREE
9e771bb631ce8d732af7d389837aed8561ac2bf6: Bug 1224751 - Use the window's console in BrowserLoader. r=jlongster
J. Ryan Stinnett <jryans@gmail.com> - Wed, 20 Jan 2016 12:34:44 -0600 - rev 317871
Push 1079 by jlund@mozilla.com at Fri, 15 Apr 2016 21:02:33 +0000
Bug 1224751 - Use the window's console in BrowserLoader. r=jlongster
1fc5f691e48258d3f9be7f857d0a081b6a473790: Bug 1240245 - Disable data collection for new-tab page r=jaws
Olivier Yiptong <olivier@olivieryiptong.com> - Wed, 20 Jan 2016 16:58:01 -0500 - rev 317870
Push 1079 by jlund@mozilla.com at Fri, 15 Apr 2016 21:02:33 +0000
Bug 1240245 - Disable data collection for new-tab page r=jaws
7b9c54abd2fe8932e19ad57e3b334684a8c7f77d: Bug 1241022 - Remove affected_tiers. r=gps
Mike Hommey <mh+mozilla@glandium.org> - Wed, 20 Jan 2016 16:10:05 +0900 - rev 317869
Push 1079 by jlund@mozilla.com at Fri, 15 Apr 2016 21:02:33 +0000
Bug 1241022 - Remove affected_tiers. r=gps
d2692a330fb015047f110473a19b669ce1269826: Bug 1241022 - Remove code handling affected_tiers. r=gps
Mike Hommey <mh+mozilla@glandium.org> - Wed, 20 Jan 2016 15:59:40 +0900 - rev 317868
Push 1079 by jlund@mozilla.com at Fri, 15 Apr 2016 21:02:33 +0000
Bug 1241022 - Remove code handling affected_tiers. r=gps
f10de1a56091db7da1cef0b57e3799c43c8256c3: Bug 1241022 - Fix XPI_NAME and FILES_PER_UNIFIED_FILE. r=gps
Mike Hommey <mh+mozilla@glandium.org> - Wed, 20 Jan 2016 15:58:26 +0900 - rev 317867
Push 1079 by jlund@mozilla.com at Fri, 15 Apr 2016 21:02:33 +0000
Bug 1241022 - Fix XPI_NAME and FILES_PER_UNIFIED_FILE. r=gps XPI_NAME affects no tier on its own, as it merely changes paths where things end up that are defined by other variables. FILES_PER_UNIFIED_FILE had an erroneous value.
2997c593fd63ec748e8d224129bac1a87fd07e05: Bug 1241022 - Move IPDL_SOURCES, XPIDL_SOURCES and *WEBIDL_*. r=gps
Mike Hommey <mh+mozilla@glandium.org> - Wed, 20 Jan 2016 15:39:20 +0900 - rev 317866
Push 1079 by jlund@mozilla.com at Fri, 15 Apr 2016 21:02:33 +0000
Bug 1241022 - Move IPDL_SOURCES, XPIDL_SOURCES and *WEBIDL_*. r=gps Those are the worst offenders of affected_tiers. The rules to handle them are all in directories that is not necessarily related to where the variables are defined, each of which has a Makefile.in for those rules, which forces export to go through them.
6153051b0291f4405b04b03432a9faabd10696e4: Bug 1241022 - Move FINAL_TARGET_PP_FILES and TEST_HARNESS_FILES. r=gps
Mike Hommey <mh+mozilla@glandium.org> - Wed, 20 Jan 2016 15:36:01 +0900 - rev 317865
Push 1079 by jlund@mozilla.com at Fri, 15 Apr 2016 21:02:33 +0000
Bug 1241022 - Move FINAL_TARGET_PP_FILES and TEST_HARNESS_FILES. r=gps They are respectively using PP_TARGETS and INSTALL_TARGETS. Both affect the misc tier since bug 1240671, per the *_TARGET value they set in the backend. This has the nice side effect of now skipping directories where test harness files are handled by install manifests.
6bb5987487b5a0825d731279810b7859ccdb9b26: Bug 1241022 - Move JAR_MANIFESTS. r=gps
Mike Hommey <mh+mozilla@glandium.org> - Wed, 20 Jan 2016 15:22:52 +0900 - rev 317864
Push 1079 by jlund@mozilla.com at Fri, 15 Apr 2016 21:02:33 +0000
Bug 1241022 - Move JAR_MANIFESTS. r=gps JAR_MANIFESTS affects the libs tiers through config/rules.mk rules. While we could move the rules in the backend, they are too complex to just do that now.
e24d733ce7158706431359a8aabe07cc7bfc5128: Bug 1241022 - Move GENERATED_FILES. r=gps
Mike Hommey <mh+mozilla@glandium.org> - Wed, 20 Jan 2016 15:03:46 +0900 - rev 317863
Push 1079 by jlund@mozilla.com at Fri, 15 Apr 2016 21:02:33 +0000
Bug 1241022 - Move GENERATED_FILES. r=gps GENERATED_FILES impacts the export tier through the config/rules.mk definitions, now moved to the backend itself, so that everything is close to each other.
b62b1d1fc6d3a57510587ad845919e6919a88dba: Bug 1241022 - Move ANDROID_*_DIRS, ANDROID_EXTRA_PACKAGES, ANDROID_ECLIPSE_PROJECT_TARGETS and JAVA_JAR_TARGETS. r=gps
Mike Hommey <mh+mozilla@glandium.org> - Wed, 20 Jan 2016 14:51:55 +0900 - rev 317862
Push 1079 by jlund@mozilla.com at Fri, 15 Apr 2016 21:02:33 +0000
Bug 1241022 - Move ANDROID_*_DIRS, ANDROID_EXTRA_PACKAGES, ANDROID_ECLIPSE_PROJECT_TARGETS and JAVA_JAR_TARGETS. r=gps Those are non-passthru variables with the same property as ANDROID_GENERATED_RESFILES, ANDROID_APK_NAME and ANDROID_APK_PACKAGE, in that they don't affect tiers through the backend code itself, but from the Makefile.in along the moz.build they are defined in.
5bb5c3f415f382f111fe8bdb288916654a19637f: Bug 1241022 - Move ANDROID_GENERATED_RESFILES, ANDROID_APK_NAME, ANDROID_APK_PACKAGE. r=gps
Mike Hommey <mh+mozilla@glandium.org> - Wed, 20 Jan 2016 14:33:35 +0900 - rev 317861
Push 1079 by jlund@mozilla.com at Fri, 15 Apr 2016 21:02:33 +0000
Bug 1241022 - Move ANDROID_GENERATED_RESFILES, ANDROID_APK_NAME, ANDROID_APK_PACKAGE. r=gps The are passthru variables that don't actually affect any tier per the backend itself. They do affect the `export` tier by way of the Makefile.in along the moz.build defining them, and the existence of those Makefile.in already guarantees those directories not to be skipped for `export`.
3a96b4ee3c1f176d128b86654c23b59e502e9fdd: Bug 1241022 - Do not handle HAS_MISC_RULE with affected_tiers. r=gps
Mike Hommey <mh+mozilla@glandium.org> - Wed, 20 Jan 2016 14:17:53 +0900 - rev 317860
Push 1079 by jlund@mozilla.com at Fri, 15 Apr 2016 21:02:33 +0000
Bug 1241022 - Do not handle HAS_MISC_RULE with affected_tiers. r=gps This initiates a move off affected_tiers in VARIABLES definition to explicit in-backend handling, which will hopfully make things clearer. HAS_MISC_RULE is currently used to opt-in to the misc tier in a few directories with a misc:: rule. It is, in fact, mostly used for custom xpi creation, which will be separately addressed in bug 1240676, so it will eventually go away entirely, but in the meantime, we send it as a throwaway passthru.
452612abdc8c61d3923dd2dd2cd9c1d247088d8c: Bug 1241022 - Handle all tiers as opt-in in the recursive make backend. r=gps
Mike Hommey <mh+mozilla@glandium.org> - Wed, 20 Jan 2016 11:49:07 +0900 - rev 317859
Push 1079 by jlund@mozilla.com at Fri, 15 Apr 2016 21:02:33 +0000
Bug 1241022 - Handle all tiers as opt-in in the recursive make backend. r=gps Historically, all tiers were handled as opt-out (may_skip), until we added the first opt-in tier (no_skip). It doesn't make much sense to differentiate them anymore, so handle them all as opt-in.
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 +100000 tip