4d100e48de106d2d4de8eca2c94a8ef7849d0460: Bug 1428182 - 7. Include <link.h> in LUL for Android; r=jseward draft
Jim Chen <nchen@mozilla.com> - Mon, 29 Jan 2018 17:38:14 -0500 - rev 748496
Push 97189 by bmo:nchen@mozilla.com at Mon, 29 Jan 2018 22:39:03 +0000
Bug 1428182 - 7. Include <link.h> in LUL for Android; r=jseward Modern NDK headers all have <link.h>, so we should always include it, and still provide shims for anything we need that's not defined in <link.h>. MozReview-Commit-ID: GNBDIe73RFm
95624ed9ee1411020d8ae4aa765f028fcab628d3: Bug 1428182 - 6b. Support unified headers in Breakpad code; r=ted draft
Jim Chen <nchen@mozilla.com> - Mon, 29 Jan 2018 17:38:14 -0500 - rev 748495
Push 97189 by bmo:nchen@mozilla.com at Mon, 29 Jan 2018 22:39:03 +0000
Bug 1428182 - 6b. Support unified headers in Breakpad code; r=ted Fix several problems when building Breakpad with new NDK unified headers. - Unified headers define its own tgkill wrapper, so rename our own wrapper to __tgkill. - Unified headers define user_fpxregs_struct for all API levels, so don't redefine it. - Only the target sources under google-breakpad/src/common/linux should use custom Android headers, so change the includes line in moz.build to use OS_INCLUDES. MozReview-Commit-ID: HGnUMu5vDUM
634472be15d5382b754a00c8985db638a8734984: Bug 1428182 - 6a. Apply Breakpad upstream commit for building with NDK r16; r=ted draft
Jim Chen <nchen@mozilla.com> - Mon, 29 Jan 2018 17:38:14 -0500 - rev 748494
Push 97189 by bmo:nchen@mozilla.com at Mon, 29 Jan 2018 22:39:03 +0000
Bug 1428182 - 6a. Apply Breakpad upstream commit for building with NDK r16; r=ted Apply commit afa9c52715db1e4bfaa4b01c9aec40cc249b689b from the Breakpad upstream to support building with NDK r16. MozReview-Commit-ID: D6xafYkjhjt
0a2bbab838c053f6e1e5d20c799ea25246dd78d1: Bug 1428182 - 5. Update libevent patch for Android builds; r=nfroyd draft
Jim Chen <nchen@mozilla.com> - Mon, 29 Jan 2018 17:38:13 -0500 - rev 748493
Push 97189 by bmo:nchen@mozilla.com at Mon, 29 Jan 2018 22:39:03 +0000
Bug 1428182 - 5. Update libevent patch for Android builds; r=nfroyd Support for accept4 and arc4random_buf depends on which set of NDK headers we're using. accept4 is supported for API >= 21 for unified and non-unified headers. arc4random_buf is supported for API >= 21 if using non-unified headers, and it's always supported if using unified headers (the unified headers provide shims for API < 21). MozReview-Commit-ID: FY8n5jWXB1K
e029eec173f00d2d9afb810f18767beebd485d6d: Bug 1428182 - 4. Fix a gfx warning; r=jchen draft
Jim Chen <nchen@mozilla.com> - Mon, 29 Jan 2018 17:38:13 -0500 - rev 748492
Push 97189 by bmo:nchen@mozilla.com at Mon, 29 Jan 2018 22:39:03 +0000
Bug 1428182 - 4. Fix a gfx warning; r=jchen MozReview-Commit-ID: L5NclHmqCE2
43b3fa15042246d2c3ec37a3ca904822b0f68d0c: Bug 1428182 - 3. Only include <linux/elf.h> for non-unified headers; r=glandium draft
Jim Chen <nchen@mozilla.com> - Mon, 29 Jan 2018 17:38:13 -0500 - rev 748491
Push 97189 by bmo:nchen@mozilla.com at Mon, 29 Jan 2018 22:39:03 +0000
Bug 1428182 - 3. Only include <linux/elf.h> for non-unified headers; r=glandium Unified headers have a complete <elf.h> so we should include that instead of <linux/elf.h>. MozReview-Commit-ID: DkQv2vk1Q62
147e4be9eb98326fd4946b7b3695c573c7108347: Bug 1428182 - 2. Check both quota.h and quotactl(); r=glandium draft
Jim Chen <nchen@mozilla.com> - Mon, 29 Jan 2018 17:38:13 -0500 - rev 748490
Push 97189 by bmo:nchen@mozilla.com at Mon, 29 Jan 2018 22:39:03 +0000
Bug 1428182 - 2. Check both quota.h and quotactl(); r=glandium Android headers can have a <sys/quota.h> header but with its functions ifdef'ed out. Check for that by checking for the presence of quotactl(). MozReview-Commit-ID: 26ILnbP7flO
36c9d4d5625fecbbe2485668811f85f9d94372d5: Bug 1428182 - 1. Support unified headers for Android builds; r=nalexander draft
Jim Chen <nchen@mozilla.com> - Mon, 29 Jan 2018 17:38:11 -0500 - rev 748489
Push 97189 by bmo:nchen@mozilla.com at Mon, 29 Jan 2018 22:39:03 +0000
Bug 1428182 - 1. Support unified headers for Android builds; r=nalexander NDK headers are grouped into a "sysroot" directory, which doesn't contain architecture-specific bits, and a "system" directory, which contains only the architecture-specific bits. Previously, both directories are the same, under platforms/android-*/arch-*/. However, with unified headers in NDK r16, the two are different, so we need to support that in the Android build scripts. Unified headers also rely on the build system defining the __ANDROID_API__ macro, so we add support for that as well. MozReview-Commit-ID: 9zBNQC3BRFl
8b4431c06c622eecc2daa2e044b4c98f8aaf154e: Bug 1433971 Clean up Assertions.h with respect to Unused Attributes r?froydnj draft
Tom Ritter <tom@mozilla.com> - Mon, 29 Jan 2018 11:36:19 -0600 - rev 748488
Push 97188 by bmo:tom@mozilla.com at Mon, 29 Jan 2018 22:38:59 +0000
Bug 1433971 Clean up Assertions.h with respect to Unused Attributes r?froydnj In Bug 1393538 I renamed MOZ_STATIC_ASSERT_UNUSED_ATTRIBUTE to MOZ_UNUSED_ATTRIBUTE, moved it out of it's #define depth, and used it in toolkit. I also orphaned a comment. This was wrong. MOZ_UNUSED_ATTRIBUTE was basically identical to MOZ_MAYBE_UNUSED which exists in Attributes.h (because it is an attribute, not an assertion.) Undo that wrong thing: restore MOZ_STATIC_ASSERT_UNUSED_ATTRIBUTE to the correct place, have toolkit use the correct macro, and remove MOZ_UNUSED_ATTRIBUTE. MozReview-Commit-ID: 5BWWsXgbm9i
99438c556c52dd2f225c6816cc20cef78b84a93f: Bug 1434078 - Devices actions links touch-ups. r?markh draft
Edouard Oger <eoger@fastmail.com> - Mon, 29 Jan 2018 17:11:16 -0500 - rev 748487
Push 97187 by bmo:eoger@fastmail.com at Mon, 29 Jan 2018 22:12:20 +0000
Bug 1434078 - Devices actions links touch-ups. r?markh MozReview-Commit-ID: I0q915ku8o8
b52215a1907adcbc4a8dd561dc8e7d92530ac5e2: Bug 1418930 Part 4: Add a test of shape-outside with and without a CORS violation. draft
Brad Werth <bwerth@mozilla.com> - Mon, 29 Jan 2018 16:52:56 -0500 - rev 748486
Push 97186 by bwerth@mozilla.com at Mon, 29 Jan 2018 22:11:39 +0000
Bug 1418930 Part 4: Add a test of shape-outside with and without a CORS violation. MozReview-Commit-ID: DdBLKqAkKvz
56bd0c5c8560a71deca7b2af173e6e3be808c255: Bug 1418930 Part 3: Update nsStyleStruct::FinishStyle to add flag for anonymous CORS to shape-outside images. draft
Brad Werth <bwerth@mozilla.com> - Mon, 29 Jan 2018 13:58:29 -0500 - rev 748485
Push 97186 by bwerth@mozilla.com at Mon, 29 Jan 2018 22:11:39 +0000
Bug 1418930 Part 3: Update nsStyleStruct::FinishStyle to add flag for anonymous CORS to shape-outside images. MozReview-Commit-ID: FE85CbKh279
43a1fbb94a19084566a54c6cc5e6f8625cf953fc: Bug 1418930 Part 2: Update css::ImageValue to carry a parameter that indicates anonymous CORS headers should be used during loading. draft
Brad Werth <bwerth@mozilla.com> - Mon, 29 Jan 2018 13:55:38 -0500 - rev 748484
Push 97186 by bwerth@mozilla.com at Mon, 29 Jan 2018 22:11:39 +0000
Bug 1418930 Part 2: Update css::ImageValue to carry a parameter that indicates anonymous CORS headers should be used during loading. MozReview-Commit-ID: JJ5lZRwS6Be
337d5e781945c5223af3fae245ecd9f5ad930337: Bug 1418930 Part 1: Extend ImageLoader with a parameter to add anonymous CORS headers. draft
Brad Werth <bwerth@mozilla.com> - Thu, 25 Jan 2018 14:14:13 -0800 - rev 748483
Push 97186 by bwerth@mozilla.com at Mon, 29 Jan 2018 22:11:39 +0000
Bug 1418930 Part 1: Extend ImageLoader with a parameter to add anonymous CORS headers. MozReview-Commit-ID: LobEEXmuNZ2
88ead47d7964cd7b321821a6d02abb9228299b04: Bug 1434080 - WIP - Make devtools toolbox sizing use CSS properties for width/height instead of using XUL attributes; draft
Brian Grinstead <bgrinstead@mozilla.com> - Thu, 25 Jan 2018 14:47:14 -0800 - rev 748482
Push 97185 by bgrinstead@mozilla.com at Mon, 29 Jan 2018 22:10:54 +0000
Bug 1434080 - WIP - Make devtools toolbox sizing use CSS properties for width/height instead of using XUL attributes; They work just as well, and also work when emulating CSS flexbox with XUL flexbox MozReview-Commit-ID: 6VoonLFZ4iS
15427462ce2cf1ffcaa038da6e06ebd773917766: Bug 1403130 - Allow DOMNodes and cyclic objects to be rendered with the sidebar.setExpression API method. draft
Luca Greco <lgreco@mozilla.com> - Thu, 12 Oct 2017 15:55:47 +0200 - rev 748481
Push 97184 by luca.greco@alcacoop.it at Mon, 29 Jan 2018 22:01:37 +0000
Bug 1403130 - Allow DOMNodes and cyclic objects to be rendered with the sidebar.setExpression API method. MozReview-Commit-ID: AjHn7KfVhas
21c769b58b0ca6bbae9bfc894dbe520e6ac66453: Bug 1403130 - Support ObjectInspector-based object value grip view in ExtensionSidebar draft
Luca Greco <lgreco@mozilla.com> - Thu, 12 Oct 2017 16:20:39 +0200 - rev 748480
Push 97184 by luca.greco@alcacoop.it at Mon, 29 Jan 2018 22:01:37 +0000
Bug 1403130 - Support ObjectInspector-based object value grip view in ExtensionSidebar MozReview-Commit-ID: DxU886yOCPu
0dcc8b1903b1ba060a8e16b1bf73432e575d80b2: Bug 1403130 - Support result as value grip on WebExtension InspectorWindow actor eval method. draft
Luca Greco <lgreco@mozilla.com> - Wed, 11 Oct 2017 15:06:27 +0200 - rev 748479
Push 97184 by luca.greco@alcacoop.it at Mon, 29 Jan 2018 22:01:37 +0000
Bug 1403130 - Support result as value grip on WebExtension InspectorWindow actor eval method. MozReview-Commit-ID: Efxhsm4bApu
c56c92d94ee8b575c78a9f8d2f27534ec1ef99bd: Bug 1432659 - Expose Pocket API to get your pocket stream draft
Ursula Sarracini <usarracini@mozilla.com> - Mon, 29 Jan 2018 16:57:32 -0500 - rev 748478
Push 97183 by usarracini@mozilla.com at Mon, 29 Jan 2018 21:57:54 +0000
Bug 1432659 - Expose Pocket API to get your pocket stream MozReview-Commit-ID: B3mbvCaLQw7
a7868b883f0913d1ea82c5d3d10e513be60b8f2e: Bug 1432659 - Expose Pocket API to get your pocket stream draft
Ursula Sarracini <usarracini@mozilla.com> - Mon, 29 Jan 2018 16:52:49 -0500 - rev 748477
Push 97182 by usarracini@mozilla.com at Mon, 29 Jan 2018 21:53:08 +0000
Bug 1432659 - Expose Pocket API to get your pocket stream MozReview-Commit-ID: EPJHeeqGvGo
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 tip