4d8dcb700d09344d701f5ff3c719ae0e2e65c9c8: Bug 1444416: Make the diagnostic point to the bogus argument. r=mystor
Emilio Cobos Álvarez <emilio@crisal.io> - Fri, 09 Mar 2018 19:37:58 +0100 - rev 461259
Push
9165 by asasaki@mozilla.com at Thu, 26 Apr 2018 21:04:54 +0000
Bug 1444416: Make the diagnostic point to the bogus argument. r=mystor
It's much easier to find that way, specially for functions with tons of
argument.
MozReview-Commit-ID: i3PMjDOcH7
6416568ad06b8e692826f6f8166c706479159eae: Bug 1444416: Handle references in the "can run script" checker. r=mystor
Emilio Cobos Álvarez <emilio@crisal.io> - Fri, 09 Mar 2018 17:51:59 +0100 - rev 461258
Push
9165 by asasaki@mozilla.com at Thu, 26 Apr 2018 21:04:54 +0000
Bug 1444416: Handle references in the "can run script" checker. r=mystor
MozReview-Commit-ID: 8F9HjiFqbGN
fcf5174ce1a6ef32d639958ee3582aa0d30074a8: Bug 1444534 - Part 2: Fold m/a/base/locales into m/a/base. r=ted.mielczarek
Nick Alexander <nalexander@mozilla.com> - Thu, 08 Mar 2018 14:19:13 -0800 - rev 461257
Push
9165 by asasaki@mozilla.com at Thu, 26 Apr 2018 21:04:54 +0000
Bug 1444534 - Part 2: Fold m/a/base/locales into m/a/base. r=ted.mielczarek
At last, another part of our long nightmare bites the dust. We had a
complicated system where m/a/base used a FORCE $(MAKE) to produce
l10n-dependent pieces in m/a/base/locales, foiling sensible recursive
Make dependencies and causing much pain and suffering. Now that
things are in moz.build, we can fold this into m/a/base, simplifying
the dependencies. This gets us one step closer to expressing the APK
generation that consumes the dependencies in moz.build.
MozReview-Commit-ID: FzLtgR8AMue
264a5497622cf6137d2b27a1071cc7fd69530b90: Bug 1444534 - Part 1: Allow "locales/en-US" relative paths in localized inputs. r=ted.mielczarek
Nick Alexander <nalexander@mozilla.com> - Thu, 08 Mar 2018 14:12:44 -0800 - rev 461256
Push
9165 by asasaki@mozilla.com at Thu, 26 Apr 2018 21:04:54 +0000
Bug 1444534 - Part 1: Allow "locales/en-US" relative paths in localized inputs. r=ted.mielczarek
This cleans up a few things, including simplifying the look of
backend.mk by keeping the relsrcdir in MERGE_RELATIVE_FILE similar to
the source path in the tree. Before, the locales/ floated around,
which is hard to understand but doesn't matter, since it's stripped by
MERGE_RELATIVE_FILE.
This also tests both relative and topsrcdir-absolute paths.
MozReview-Commit-ID: 1v3y9xGiNfL
c49612687020f15197ca5024fc562f405c1df127: Bug 1444534 - Pre: Don't generate JNI wrappers for multi-locale builds or single-locale repacks. r=ted.mielczarek
Nick Alexander <nalexander@mozilla.com> - Fri, 09 Mar 2018 10:39:46 -0800 - rev 461255
Push
9165 by asasaki@mozilla.com at Thu, 26 Apr 2018 21:04:54 +0000
Bug 1444534 - Pre: Don't generate JNI wrappers for multi-locale builds or single-locale repacks. r=ted.mielczarek
As the comment says, these aren't useful during the final stage of
assembling a multi-locale build (when AB_CD=multi is set -- they're
definitely useful for the initial build, when AB_CD is unset and
implicitly en-US). And single-locale repacks don't do any
compilation, so they're definitely not useful there.
By guarding, we avoid having to be specific about what we're building
in the build invocations that will be moved out of |mach package| and
into different parts of the multi-locale build and single-locale
repack processes.
Subsequent tickets will migrate this whole JNI wrapper generation
mechanism to GENERATED_FILES anyway, moving the JNI wrapper generation
closer to the build steps that need the wrappers and avoiding the
problem entirely: those build steps won't be invoked at all for
multi-locale builds or for single-locale repacks.
MozReview-Commit-ID: Lt2d6uFm5Dq
e71baaa6c4b65f6ae14f687e721dd8bdac17993d: Bug 1444534 - Pre: Don't hide l10n Make invocations. r=ted.mielczarek
Nick Alexander <nalexander@mozilla.com> - Wed, 07 Mar 2018 12:25:26 -0800 - rev 461254
Push
9165 by asasaki@mozilla.com at Thu, 26 Apr 2018 21:04:54 +0000
Bug 1444534 - Pre: Don't hide l10n Make invocations. r=ted.mielczarek
There's just no need for this: it makes interpreting build logs that
little bit harder.
MozReview-Commit-ID: 7gq73I8I3Bt
2222a3f4ae1b0ab8bea4ae6e656a77e6be083742: Bug 1444969 - Fix Fluent migration code for home-page-header r=gandalf
Francesco Lodolo (:flod) <flod@lodolo.net> - Mon, 12 Mar 2018 19:45:06 +0100 - rev 461253
Push
9165 by asasaki@mozilla.com at Thu, 26 Apr 2018 21:04:54 +0000
Bug 1444969 - Fix Fluent migration code for home-page-header r=gandalf
MozReview-Commit-ID: 4jpOLumAiRL
9d275eddaf34be73799b1909272299e6609e94ca: Bug 1438613 - Remove explicit observer unregistering from Fluent. r=mossop
Zibi Braniecki <zbraniecki@mozilla.com> - Thu, 15 Feb 2018 11:06:52 -0800 - rev 461252
Push
9165 by asasaki@mozilla.com at Thu, 26 Apr 2018 21:04:54 +0000
Bug 1438613 - Remove explicit observer unregistering from Fluent. r=mossop
MozReview-Commit-ID: 3SavwzU9ZQD
6bdeea20331f82fadd61cfd4cb6cbfb954986872: Bug 1444244 - Fix location where Addon's "Preferences" tab is opened; r=aswan
Arjun Krishna Babu <arjunkrishnababu96@gmail.com> - Thu, 08 Mar 2018 21:06:29 -0700 - rev 461251
Push
9165 by asasaki@mozilla.com at Thu, 26 Apr 2018 21:04:54 +0000
Bug 1444244 - Fix location where Addon's "Preferences" tab is opened; r=aswan
Addon's "Preferences" tab was opening up to the right of ALL tabs rather than next
to the current tab. This behavior has been corrected, and the aforementioned
tab is now placed relative to the opening tab.
MozReview-Commit-ID: APiUR9VkEEt
6d9ad29e778423f2001f8c3298aa8d3b7b248bf4: Backed out changeset 7d62c45d5973 (bug 1236222) for X xpcshell failures in :toolkit/components/extensions/test/xpcshell/test_ext_contentscript_triggeringPrincipal.js on a CLOSED TREE
Margareta Eliza Balazs <ebalazs@mozilla.com> - Mon, 12 Mar 2018 21:35:57 +0200 - rev 461250
Push
9165 by asasaki@mozilla.com at Thu, 26 Apr 2018 21:04:54 +0000
Backed out changeset 7d62c45d5973 (
bug 1236222) for X xpcshell failures in :toolkit/components/extensions/test/xpcshell/test_ext_contentscript_triggeringPrincipal.js on a CLOSED TREE
48a01c6366f3f56561083a3f4a0eddb37082fcf7: servo: Merge #20273 - Unbreak the docs build (from servo:jdm-patch-13); r=nox
Josh Matthews <josh@joshmatthews.net> - Mon, 12 Mar 2018 13:26:55 -0400 - rev 461249
Push
9165 by asasaki@mozilla.com at Thu, 26 Apr 2018 21:04:54 +0000
servo: Merge
#20273 - Unbreak the docs build (from servo:jdm-patch-13); r=nox
I added this to avoid the problem with doc builds leaving around large build artifacts while also working around
#17243, but it appears to break the doc build entirely. This won't end up executing on servo-linux1 or servo-linux2 because of
#17243, but I'm looking into the correct solution for that simultaneously.
Source-Repo:
https://github.com/servo/servo
Source-Revision:
af12284b6a89b288b61298d64df215f6d6225c83
664c633802d4cd0e2c32a271a2d29107b5b43f38: Bug 1423220 - Enable tab warming by default for Nightly builds. r=dao
Mike Conley <mconley@mozilla.com> - Wed, 31 Jan 2018 12:10:03 -0500 - rev 461248
Push
9165 by asasaki@mozilla.com at Thu, 26 Apr 2018 21:04:54 +0000
Bug 1423220 - Enable tab warming by default for Nightly builds. r=dao
MozReview-Commit-ID: 8bz1U1WSzy5
48b8e6530f1b3d61b223d6506a16385dd2acb469: Bug 1298328 - Fix dependency between buildid.h and libxul, do not re-generate buildid.h for every developer build. r=ted
Chris Manchester <cmanchester@mozilla.com> - Fri, 09 Mar 2018 13:49:55 -0800 - rev 461247
Push
9165 by asasaki@mozilla.com at Thu, 26 Apr 2018 21:04:54 +0000
Bug 1298328 - Fix dependency between buildid.h and libxul, do not re-generate buildid.h for every developer build. r=ted
For automation builds, force buildid.h to be regenerated, and always
#include buildid.h in nsAppRunner.cpp. This will eliminate the mismatch at the
cost of re-linking libxul on every build.
For developer builds, always #include buildid.h in nsAppRunner.cpp, but do not
force buildid.h to be re-generated for incremental builds. This means we will
never have a mismatch between platform and application buildids, although
subsequent builds are no longer guaranteed to have a new buildid.
MozReview-Commit-ID: 19hvu8AQXgN
49cce2c9e2ab21606a9abcdc0ab0af991806957f: Bug 1443081 - Apply spacing via `eslint --fix` for DevTools. r=jdescottes
J. Ryan Stinnett <jryans@gmail.com> - Mon, 12 Mar 2018 13:24:38 -0500 - rev 461246
Push
9165 by asasaki@mozilla.com at Thu, 26 Apr 2018 21:04:54 +0000
Bug 1443081 - Apply spacing via `eslint --fix` for DevTools. r=jdescottes
MozReview-Commit-ID: 2RVNt140Zte
7a3cd482e8dd8c365a495362837e4c6fdba2db11: Bug 1443081 - Use Mozilla rules for function spacing in DevTools. r=jdescottes
J. Ryan Stinnett <jryans@gmail.com> - Mon, 12 Mar 2018 13:03:44 -0500 - rev 461245
Push
9165 by asasaki@mozilla.com at Thu, 26 Apr 2018 21:04:54 +0000
Bug 1443081 - Use Mozilla rules for function spacing in DevTools. r=jdescottes
MozReview-Commit-ID: 5qn0T8UgzVw
7d62c45d5973cc60e8109cc8cfdfee1f9c81f199: Bug 1236222 - CSP: Blocked URI should be empty for inline violations. r=ckerschb
Jonathan Kingston <jkt@mozilla.com> - Thu, 08 Mar 2018 16:23:03 -0800 - rev 461244
Push
9165 by asasaki@mozilla.com at Thu, 26 Apr 2018 21:04:54 +0000
Bug 1236222 - CSP: Blocked URI should be empty for inline violations. r=ckerschb
MozReview-Commit-ID: 6bMAVJl9RTG
af3eded235e596c936db723f7c71274680983126: Backed out changeset 4805bc295b9a (bug 1444891) for ESlint failure on browser/base/content/browser.js
Cosmin Sabou <csabou@mozilla.com> - Mon, 12 Mar 2018 19:49:23 +0200 - rev 461243
Push
9165 by asasaki@mozilla.com at Thu, 26 Apr 2018 21:04:54 +0000
Backed out changeset 4805bc295b9a (
bug 1444891) for ESlint failure on browser/base/content/browser.js
381fa7a9955cb647efe0043fe106adb85d11d4e7: Bug 1435446 - Use immediate transactions by default in Places. r=mak
Kit Cambridge <kit@yakshaving.ninja> - Wed, 28 Feb 2018 23:32:57 -0800 - rev 461242
Push
9165 by asasaki@mozilla.com at Thu, 26 Apr 2018 21:04:54 +0000
Bug 1435446 - Use immediate transactions by default in Places. r=mak
MozReview-Commit-ID: L2rCMwqZZkQ
400d6348abcaff1993820a95a946c99a7abc94c5: Bug 1435446 - Reset executing statements on `SQLITE_BUSY` before retrying. r=mak
Kit Cambridge <kit@yakshaving.ninja> - Fri, 23 Feb 2018 19:50:38 -0800 - rev 461241
Push
9165 by asasaki@mozilla.com at Thu, 26 Apr 2018 21:04:54 +0000
Bug 1435446 - Reset executing statements on `SQLITE_BUSY` before retrying. r=mak
MozReview-Commit-ID: 9NtIJ49L8QR
f8a3b9547dbce734899f16815edcc2b6b26e27d9: Bug 1435446 - Add a default transaction type for storage connections. r=mak
Kit Cambridge <kit@yakshaving.ninja> - Wed, 28 Feb 2018 22:44:40 -0800 - rev 461240
Push
9165 by asasaki@mozilla.com at Thu, 26 Apr 2018 21:04:54 +0000
Bug 1435446 - Add a default transaction type for storage connections. r=mak
This patch adds a `mozIStorageConnection::defaultTransactionType`
attribute that controls the default transaction behavior for the
connection. As before, `mozStorageTransaction` can override the default
behavior for individual transactions.
MozReview-Commit-ID: IRSlMesETWN