61cd520a005731c6f924bf0bf1e32c8667db0817: Bug 1335308 - Proxy mSpecifiedTransform releases that occur during the servo traversal to the main thread. r=heycam
Bobby Holley <bobbyholley@gmail.com> - Tue, 07 Feb 2017 19:25:45 -0800 - rev 481009
Push 44682 by bmo:mh+mozilla@glandium.org at Thu, 09 Feb 2017 02:49:22 +0000
Bug 1335308 - Proxy mSpecifiedTransform releases that occur during the servo traversal to the main thread. r=heycam
a00867c65c4940d0f35a24b79b137fdc8bd9d672: Bug 1335308 - Assert against destroying images and counters in generated content off-main-thread. r=emilio
Bobby Holley <bobbyholley@gmail.com> - Thu, 02 Feb 2017 15:38:52 -0800 - rev 481008
Push 44682 by bmo:mh+mozilla@glandium.org at Thu, 09 Feb 2017 02:49:22 +0000
Bug 1335308 - Assert against destroying images and counters in generated content off-main-thread. r=emilio We'll need to deal with this at some point, but let's just forbid it for now to appease the static analysis.
9d10905855f909aeebec4f3ec53d5c53144c0e41: Bug 1335308 - Assert against releasing refcounted nsCSSValue members off-main-thread. r=heycam
Bobby Holley <bobbyholley@gmail.com> - Thu, 02 Feb 2017 12:10:10 -0800 - rev 481007
Push 44682 by bmo:mh+mozilla@glandium.org at Thu, 09 Feb 2017 02:49:22 +0000
Bug 1335308 - Assert against releasing refcounted nsCSSValue members off-main-thread. r=heycam
ee7bdede91b64ed541a45dccc04023caf3177c11: Bug 1335308 - Assert against non-length units in Gecko_CSSValue_SetAbsoluteLength. r=emilio
Bobby Holley <bobbyholley@gmail.com> - Mon, 30 Jan 2017 21:38:44 -0800 - rev 481006
Push 44682 by bmo:mh+mozilla@glandium.org at Thu, 09 Feb 2017 02:49:22 +0000
Bug 1335308 - Assert against non-length units in Gecko_CSSValue_SetAbsoluteLength. r=emilio
f15fdc6205273c76968985a6f800e9491bce0296: Bug 1335308 - Assert main thread in Gecko_LoadStyleSheet. r=emilio
Bobby Holley <bobbyholley@gmail.com> - Mon, 30 Jan 2017 21:33:41 -0800 - rev 481005
Push 44682 by bmo:mh+mozilla@glandium.org at Thu, 09 Feb 2017 02:49:22 +0000
Bug 1335308 - Assert main thread in Gecko_LoadStyleSheet. r=emilio
2869274f65328c501ae368e8d26a417a45211c09: Bug 1335305 - Don't cache stringifications for CSS declaration blocks during parallel traversal. r=bz
Bobby Holley <bobbyholley@gmail.com> - Mon, 30 Jan 2017 21:19:19 -0800 - rev 481004
Push 44682 by bmo:mh+mozilla@glandium.org at Thu, 09 Feb 2017 02:49:22 +0000
Bug 1335305 - Don't cache stringifications for CSS declaration blocks during parallel traversal. r=bz
93327d92cc476b1db357254a073bbc1fb8460ebe: Bug 1335319 - Add a global flag indicating that we're in the servo traversal. r=bz
Bobby Holley <bobbyholley@gmail.com> - Thu, 02 Feb 2017 11:48:28 -0800 - rev 481003
Push 44682 by bmo:mh+mozilla@glandium.org at Thu, 09 Feb 2017 02:49:22 +0000
Bug 1335319 - Add a global flag indicating that we're in the servo traversal. r=bz
2600c68923cefee3fcb4b9e247830c1e7cdc8340: Bug 1334885 - Allow wasm signal handlers to work with multiple threads in a runtime, r=luke.
Brian Hackett <bhackett1024@gmail.com> - Wed, 08 Feb 2017 14:08:02 -0700 - rev 481002
Push 44682 by bmo:mh+mozilla@glandium.org at Thu, 09 Feb 2017 02:49:22 +0000
Bug 1334885 - Allow wasm signal handlers to work with multiple threads in a runtime, r=luke.
9256346ca5ad7048cff07b0be3a414baf6c9e104: Bug 1337629 - Restrict allowed hostname characters r=mcmanus
Valentin Gosu <valentin.gosu@gmail.com> - Thu, 09 Feb 2017 01:55:49 +0100 - rev 481001
Push 44682 by bmo:mh+mozilla@glandium.org at Thu, 09 Feb 2017 02:49:22 +0000
Bug 1337629 - Restrict allowed hostname characters r=mcmanus MozReview-Commit-ID: H8u2C5oSiT9
e7edcb82063f05a44fde50116d5e9b219be40bb6: Bug 1336007 - Ignore invalid key/tokens when updating account; r=sebastian
Jim Chen <nchen@mozilla.com> - Wed, 08 Feb 2017 19:50:33 -0500 - rev 481000
Push 44682 by bmo:mh+mozilla@glandium.org at Thu, 09 Feb 2017 02:49:22 +0000
Bug 1336007 - Ignore invalid key/tokens when updating account; r=sebastian The refactor patch removed a try/catch block that would have caught this error before. Instead of using try/catch, this patch checks for the affected items and send an error when the items are missing.
bc5378b6f9aa3c6315fac6366302d34d11659d49: Bug 1337053 - Fix optString conversions; r=sebastian
Jim Chen <nchen@mozilla.com> - Wed, 08 Feb 2017 19:50:33 -0500 - rev 480999
Push 44682 by bmo:mh+mozilla@glandium.org at Thu, 09 Feb 2017 02:49:22 +0000
Bug 1337053 - Fix optString conversions; r=sebastian JSONObject.optString defaults to empty string ("") if the key doesn't exist, whereas GeckoBundle.getString defaults to null if the key doesn't exist. So the correct conversion for `json.optString("foo")` should be `bundle.getString("foo", "")`. This patch fixes the wrong conversions from before. In case we did default to null, this patch gets rid of the redundant null second argument to GeckoBundle.getString.
ffddbc50a846ea06c3287b8b5ea4835ddb2cc846: Bug 1332731 - Follow-up to fix accessibility breakage; r=sebastian
Jim Chen <nchen@mozilla.com> - Wed, 08 Feb 2017 19:50:32 -0500 - rev 480998
Push 44682 by bmo:mh+mozilla@glandium.org at Thu, 09 Feb 2017 02:49:22 +0000
Bug 1332731 - Follow-up to fix accessibility breakage; r=sebastian Follow-up to fix breakage in accessibility caused by the bundle conversion. In particular, optString(foo) should have been converted to getString(foo, "") because optString returns "" by default. Also fix a small bug in Presentation.jsm where an array or null should be used instead of a string.
039a0ba190d4db05911b60198503a79bdc8465ef: Bug 1329438 - Wait until Gecko is ready to open URI; r=snorp
Jim Chen <nchen@mozilla.com> - Wed, 08 Feb 2017 19:50:32 -0500 - rev 480997
Push 44682 by bmo:mh+mozilla@glandium.org at Thu, 09 Feb 2017 02:49:22 +0000
Bug 1329438 - Wait until Gecko is ready to open URI; r=snorp Right now we wait until PROFILE_READY state, but we may not have a browser DOM window until RUNNING state, so wait until then.
55a4f51891156537b2681cd2942dcfb358a9c2c9: Merge m-c to inbound, a=merge
Wes Kocher <wkocher@mozilla.com> - Wed, 08 Feb 2017 16:21:19 -0800 - rev 480996
Push 44682 by bmo:mh+mozilla@glandium.org at Thu, 09 Feb 2017 02:49:22 +0000
Merge m-c to inbound, a=merge MozReview-Commit-ID: 42kYU6Mip4
9fb286937e67a44ae1de84157dabe1f50b0d2562: Bug 1337189 (part 5) - #include Sampler.cpp from platform.cpp. r=mstange.
Nicholas Nethercote <nnethercote@mozilla.com> - Tue, 07 Feb 2017 14:15:30 +1100 - rev 480995
Push 44682 by bmo:mh+mozilla@glandium.org at Thu, 09 Feb 2017 02:49:22 +0000
Bug 1337189 (part 5) - #include Sampler.cpp from platform.cpp. r=mstange. I am planning to merge Sampler into platform.cpp, so Sampler.cpp will disappear. This change will make that easier, because things that temporarily need to be visible in both files won't need to be declared in a header.
e6f643603520c375fdcea9e8f0273d0862e7b783: Bug 1337189 (part 4) - #include platform-*.cc from platform.cpp. r=mstange.
Nicholas Nethercote <nnethercote@mozilla.com> - Tue, 07 Feb 2017 16:09:39 +1100 - rev 480994
Push 44682 by bmo:mh+mozilla@glandium.org at Thu, 09 Feb 2017 02:49:22 +0000
Bug 1337189 (part 4) - #include platform-*.cc from platform.cpp. r=mstange. platform-*.cc and platform.cpp belong together conceptually, and combining them into a single compilation unit makes it easier to share things and avoids the need for some declarations in headers. The patch also removes old_sigsave_signal_handler_ which is a long-dead field that clang now detects and complains about.
6f55b285bad3f6f84035bb392fde332f76fd6f4c: Bug 1337189 (part 3) - Remove profiler_responsiveness. r=mstange.
Nicholas Nethercote <nnethercote@mozilla.com> - Tue, 07 Feb 2017 14:15:10 +1100 - rev 480993
Push 44682 by bmo:mh+mozilla@glandium.org at Thu, 09 Feb 2017 02:49:22 +0000
Bug 1337189 (part 3) - Remove profiler_responsiveness. r=mstange. All it does is set sLastTracerEvent, which is never read.
499daf10f2ff638df8400e56cbd217d61a47be8c: Bug 1337189 (part 2) - Add more threadedness assertions and comments to the profiler. r=mstange.
Nicholas Nethercote <nnethercote@mozilla.com> - Mon, 06 Feb 2017 14:31:38 +1100 - rev 480992
Push 44682 by bmo:mh+mozilla@glandium.org at Thu, 09 Feb 2017 02:49:22 +0000
Bug 1337189 (part 2) - Add more threadedness assertions and comments to the profiler. r=mstange. This patch adds NS_IsMainThread() assertions to all main-thread-only profiler_*() functions that currently lack them, and adds comments to those that run on multiple threads. As a result, it's now clear for every profiler_*() function which threads it runs on.
b2aa39f93cbcf6b69f4ee2dafc505010850daa87: Bug 1337189 (part 1) - Add a comment about sStartTime. r=mstange.
Nicholas Nethercote <nnethercote@mozilla.com> - Mon, 06 Feb 2017 14:30:33 +1100 - rev 480991
Push 44682 by bmo:mh+mozilla@glandium.org at Thu, 09 Feb 2017 02:49:22 +0000
Bug 1337189 (part 1) - Add a comment about sStartTime. r=mstange.
9930b3b01f8f5444c5e548a3eb482bd3002fae8e: Bug 1262595: Reduce duplication of ConstNullValue across compilation units. r=sfink
David Major <dmajor@mozilla.com> - Thu, 09 Feb 2017 12:18:08 +1300 - rev 480990
Push 44682 by bmo:mh+mozilla@glandium.org at Thu, 09 Feb 2017 02:49:22 +0000
Bug 1262595: Reduce duplication of ConstNullValue across compilation units. r=sfink MozReview-Commit-ID: K8MuV7RYRBI
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 +100000 +300000 tip