55b177dea806ba2a2d2d4a28f2b02b0b9e028199: Bug 1291356 - Ensure building with --with-servo keeps building with mozjemalloc, whatever the default jemalloc is. r?chmanchester draft
Mike Hommey <mh+mozilla@glandium.org> - Fri, 26 Aug 2016 10:28:04 +0900 - rev 405868
Push 27580 by bmo:mh+mozilla@glandium.org at Fri, 26 Aug 2016 01:30:51 +0000
Bug 1291356 - Ensure building with --with-servo keeps building with mozjemalloc, whatever the default jemalloc is. r?chmanchester
f7ee247bc623b055d51cf5c43e5a6df24747902b: Bug 1294536 KeyboardLayout::InitNativeKey() shouldn't initialize NativeKey with WM_CHAR whose wParam isn't a printable character r?m_kato draft
Masayuki Nakano <masayuki@d-toybox.com> - Mon, 22 Aug 2016 14:23:59 +0900 - rev 405867
Push 27579 by masayuki@d-toybox.com at Fri, 26 Aug 2016 01:21:31 +0000
Bug 1294536 KeyboardLayout::InitNativeKey() shouldn't initialize NativeKey with WM_CHAR whose wParam isn't a printable character r?m_kato KeyboardEvent::InitNativeKey() should initialize NativeKey if it's created for handling an orphan WM_CHAR message, however, if it the charCode isn't a printable character such as 0x0D for Enter key, it shouldn't refer it because focused editor shouldn't handle keyboard event as inputting the non-printable character. MozReview-Commit-ID: FwTdGqhPEld
d3656039e89a1e33ed82effff68bbcb19f19f5ac: Bug 1292573 - Broken keyboard interaction with the subview in the Downloads Panel. r?paolo draft
Drew Willcoxon <adw@mozilla.com> - Thu, 25 Aug 2016 18:14:01 -0700 - rev 405866
Push 27578 by dwillcoxon@mozilla.com at Fri, 26 Aug 2016 01:15:08 +0000
Bug 1292573 - Broken keyboard interaction with the subview in the Downloads Panel. r?paolo MozReview-Commit-ID: 3jiqzlzLuWM
4cb43f0b4782aef7ad9df0bf541fe37eb576c7a7: Bug 1296917 - Fix erronous references to itemToggle.png. r=bgrins draft
Tim Nguyen <ntim.bugs@gmail.com> - Tue, 23 Aug 2016 15:08:27 -0700 - rev 405865
Push 27577 by bmo:ntim.bugs@gmail.com at Fri, 26 Aug 2016 01:10:26 +0000
Bug 1296917 - Fix erronous references to itemToggle.png. r=bgrins MozReview-Commit-ID: 6LZfdklnm0o
c59cf3d346860c18c4d841c8ebc3568f10c93ebd: bug 1286788 - Build clang with cfi vcall dso patch draft
Enes Goktas <egoktas@mozilla.com> - Thu, 25 Aug 2016 15:55:31 -0700 - rev 405864
Push 27576 by bmo:egoktas@mozilla.com at Fri, 26 Aug 2016 01:00:48 +0000
bug 1286788 - Build clang with cfi vcall dso patch MozReview-Commit-ID: JlvzSw8OwTG
7b006cae018df7b02704702f14c72c5213610c66: Bug 1228022 - Add support for reading Mac OS Roman encoded names from SFNTNameTables draft
Haik Aftandilian <haftandilian@mozilla.com> - Tue, 23 Aug 2016 13:18:34 -0700 - rev 405863
Push 27575 by haftandilian@mozilla.com at Fri, 26 Aug 2016 00:57:32 +0000
Bug 1228022 - Add support for reading Mac OS Roman encoded names from SFNTNameTables MozReview-Commit-ID: F8fyDVDwHs7
69bf0f4eb4cd11143de955564a726fb08cbf1860: Bug 1228022 - Support replay of Mac print stream, adds NativeFontResourceMac, ScaledFontMac::GetCairoFontFace draft
Haik Aftandilian <haftandilian@mozilla.com> - Tue, 23 Aug 2016 15:38:39 -0700 - rev 405862
Push 27575 by haftandilian@mozilla.com at Fri, 26 Aug 2016 00:57:32 +0000
Bug 1228022 - Support replay of Mac print stream, adds NativeFontResourceMac, ScaledFontMac::GetCairoFontFace MozReview-Commit-ID: 18jpeImPwCI
3e1c1fbaa0ccf7e931896a8a3e7ecf4265cbf574: Bug 1228022 - Flip the print_via_parent pref to true on OS X, enabling remote printing draft
Haik Aftandilian <haftandilian@mozilla.com> - Fri, 05 Aug 2016 13:11:13 -0700 - rev 405861
Push 27575 by haftandilian@mozilla.com at Fri, 26 Aug 2016 00:57:32 +0000
Bug 1228022 - Flip the print_via_parent pref to true on OS X, enabling remote printing MozReview-Commit-ID: 5arUyCsazuS
873bcc2b112618f002fa11b8e6a1949eaa4f0d64: Bug 1284588 - OS X: Disable content process write access to user files in the home directory draft
Haik Aftandilian <haftandilian@mozilla.com> - Tue, 23 Aug 2016 17:15:59 -0700 - rev 405860
Push 27575 by haftandilian@mozilla.com at Fri, 26 Aug 2016 00:57:32 +0000
Bug 1284588 - OS X: Disable content process write access to user files in the home directory MozReview-Commit-ID: 544Dl5BZEYH
0ca81475b4c27152450808a2b0f366553b544df0: Bug 1294660: Part 4 - Touch clobber file to prevent bustage. draft
Sebastian Hengst <archaeopteryx@coole-files.de> - Wed, 24 Aug 2016 17:02:32 +0200 - rev 405859
Push 27574 by aschen@mozilla.com at Fri, 26 Aug 2016 00:57:21 +0000
Bug 1294660: Part 4 - Touch clobber file to prevent bustage. MozReview-Commit-ID: 453KmZUJNfB
3a132cc29715d6f3d50fd904200eb8ea421f9577: Bug 1294660: Part 3 - regenerate CSS_PROPERTIES list in devtools/shared/css-properties-db.js. draft
Ethan Lin <ethlin@mozilla.com> - Tue, 02 Aug 2016 02:57:00 +0800 - rev 405858
Push 27574 by aschen@mozilla.com at Fri, 26 Aug 2016 00:57:21 +0000
Bug 1294660: Part 3 - regenerate CSS_PROPERTIES list in devtools/shared/css-properties-db.js. MozReview-Commit-ID: 8jrTcf1IwSf
28ec8af073858be8a2f508debc6b6b1cf07b6296: Bug 1294660: Part 2 - update mask test cases and enable mask shorthand reftest. draft
Astley Chen <aschen@mozilla.com> - Tue, 28 Jun 2016 22:04:41 +0800 - rev 405857
Push 27574 by aschen@mozilla.com at Fri, 26 Aug 2016 00:57:21 +0000
Bug 1294660: Part 2 - update mask test cases and enable mask shorthand reftest. MozReview-Commit-ID: NlpjAqmHNT
9cc9c8359dd24d446d5802928b2fe6ea796e049b: Bug 1294660: Part 1 - enable CSS positioned mask on nightly and aurora. draft
Astley Chen <aschen@mozilla.com> - Fri, 26 Aug 2016 08:56:17 +0800 - rev 405856
Push 27574 by aschen@mozilla.com at Fri, 26 Aug 2016 00:57:21 +0000
Bug 1294660: Part 1 - enable CSS positioned mask on nightly and aurora. MozReview-Commit-ID: LIgq4aMeXnj
a551f534773cf2d6933f78ce7d82a7a33a99643e: Merge fx-team to central, a=merge
Wes Kocher <wkocher@mozilla.com> - Thu, 25 Aug 2016 17:13:23 -0700 - rev 405855
Push 27574 by aschen@mozilla.com at Fri, 26 Aug 2016 00:57:21 +0000
Merge fx-team to central, a=merge
8f6cbb5a8f4a748cd9fd104e58e840ca6e86b253: Merge inbound to central, a=merge
Wes Kocher <wkocher@mozilla.com> - Thu, 25 Aug 2016 16:59:00 -0700 - rev 405854
Push 27574 by aschen@mozilla.com at Fri, 26 Aug 2016 00:57:21 +0000
Merge inbound to central, a=merge
cd4ed9909dc9da71e07af183e4293d95ed5e9160: Bug 1287010 - s/Extension:RemoveListener/API:RemoveListener/ r=billm
Rob Wu <rob@robwu.nl> - Wed, 24 Aug 2016 16:09:43 -0700 - rev 405853
Push 27574 by aschen@mozilla.com at Fri, 26 Aug 2016 00:57:21 +0000
Bug 1287010 - s/Extension:RemoveListener/API:RemoveListener/ r=billm This fix is not related to the referenced bug but came up during review. MozReview-Commit-ID: IjrxWzkLIq1
0ff65db84b3f03e52c05aea6fe2f98fe7f199f44: Bug 1287010 - Add test for SchemaAPIManager's loadScript r=billm
Rob Wu <rob@robwu.nl> - Wed, 24 Aug 2016 15:40:35 -0700 - rev 405852
Push 27574 by aschen@mozilla.com at Fri, 26 Aug 2016 00:57:21 +0000
Bug 1287010 - Add test for SchemaAPIManager's loadScript r=billm And change `this.global.Object.create(null)` to `Cu.createObjectIn(this.global)`. The tests pass either way, but `Cu.createObjectIn` is more explicit. MozReview-Commit-ID: LmL6rTru5zZ
c78a0b3e115238b6bf1cc9b22e3928d8c657c734: Bug 1287010 - Refactor shouldInject / pathObj r=billm
Rob Wu <rob@robwu.nl> - Wed, 24 Aug 2016 01:03:49 -0700 - rev 405851
Push 27574 by aschen@mozilla.com at Fri, 26 Aug 2016 00:57:21 +0000
Bug 1287010 - Refactor shouldInject / pathObj r=billm Split the `shouldInject` method into separate methods: - `shouldInject` to determine whether the API (or namespace) should be injected. - `getImplementation` to return the actual implementation. Introduced `SchemaAPIInterface` for documentation purposes, and two concrete implementations `LocalAPIImplementation` and `ProxyAPIImplementation` which provide the functionality to run a local and remote implementation of the API for which the schema API is generated, respectively. These classes store the necessary details for the invocation, so the methods that were formerly in the `Context` in Schemas.jsm no longer get the `pathObj`, `path` or `name` parameters. And merge the `path` and `name` in the implementation of remote APIs because there is no need for having them separate, as the callers and callees often did redundant pre/post-processing on `data.path` because of the way it was implemented. MozReview-Commit-ID: isbG9i9pNP
e3fb102636dc32642bf59777335ec2279da2e6d4: Bug 1287010 - Use sandbox instead of JSM for global separation r=billm
Rob Wu <rob@robwu.nl> - Tue, 23 Aug 2016 16:19:33 -0700 - rev 405850
Push 27574 by aschen@mozilla.com at Fri, 26 Aug 2016 00:57:21 +0000
Bug 1287010 - Use sandbox instead of JSM for global separation r=billm MozReview-Commit-ID: GSqmh0xC2hW
becfa1ce1bad438b16b441f509c27a38f8d1a918: Bug 1287010 - Extension.jsm optimization: Use pathObj r=billm
Rob Wu <rob@robwu.nl> - Sat, 20 Aug 2016 15:37:43 -0700 - rev 405849
Push 27574 by aschen@mozilla.com at Fri, 26 Aug 2016 00:57:21 +0000
Bug 1287010 - Extension.jsm optimization: Use pathObj r=billm The API implementation is already available upfront when the schema API is generated, so `pathObj` has the implementation and can be used instead of looking up the implementation over and over again with `findPathInObject`. MozReview-Commit-ID: FnCIyoaxgA4
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 +100000 +300000 tip