4ac4ad3ba687f03839cfbed2e5dc3ee6ac1a97b7: Bug 1354463 - Enable layers.advanced.canvas-background-color if webrender is enabled. r=kats
Morris Tseng <mtseng@mozilla.com> - Fri, 12 May 2017 11:23:39 +0800 - rev 362644
Push 44222 by mtseng@mozilla.com at Wed, 07 Jun 2017 07:00:51 +0000
Bug 1354463 - Enable layers.advanced.canvas-background-color if webrender is enabled. r=kats MozReview-Commit-ID: KrJY8i9ms42
ced7540c6f6f6cb857df6b3770121f6fceac726c: servo: Merge #17197 - Force the NonZero optimization for servo_arc and StrongRuleNode (from bholley:nonzero_arc); r=Manishearth
Bobby Holley <bobbyholley@gmail.com> - Tue, 06 Jun 2017 22:42:42 -0700 - rev 362643
Push 44221 by servo-vcs-sync@mozilla.com at Wed, 07 Jun 2017 06:55:12 +0000
servo: Merge #17197 - Force the NonZero optimization for servo_arc and StrongRuleNode (from bholley:nonzero_arc); r=Manishearth https://bugzilla.mozilla.org/show_bug.cgi?id=1370711 Also addressing followup feedback from https://bugzilla.mozilla.org/show_bug.cgi?id=1370107 Source-Repo: https://github.com/servo/servo Source-Revision: ffc47e89b3192c9e285dec4a0def52514c3024d6
b06ce45694e200d5d3efb7edc9760a91d049fd1a: Bug 1369970 - enable the preference; r=bwu
Kaku Kuo <kaku@mozilla.com> - Sat, 03 Jun 2017 16:41:10 +0800 - rev 362642
Push 44220 by tkuo@mozilla.com at Wed, 07 Jun 2017 06:12:22 +0000
Bug 1369970 - enable the preference; r=bwu MozReview-Commit-ID: CmymG9BcK8C
a12adeb205ce703c8f904cab08751bf7c4a054d2: servo: Merge #17199 - Make shadow values share more code (from upsuper:shadow); r=Manishearth
Xidorn Quan <me@upsuper.org> - Tue, 06 Jun 2017 21:02:30 -0700 - rev 362641
Push 44219 by servo-vcs-sync@mozilla.com at Wed, 07 Jun 2017 05:53:43 +0000
servo: Merge #17199 - Make shadow values share more code (from upsuper:shadow); r=Manishearth <!-- Please describe your changes on the following line: --> Make `text-shadow` reuse `Shadow` type directly. --- <!-- Thank you for contributing to Servo! Please replace each `[ ]` by `[X]` when the step is complete, and replace `__` with appropriate data: --> - [x] `./mach build -d` does not report any errors - [x] `./mach test-tidy` does not report any errors - [ ] These changes fix #__ (github issue number if applicable). <!-- Either: --> - [ ] There are tests for these changes OR - [x] These changes do not require tests because refactor <!-- Also, please make sure that "Allow edits from maintainers" checkbox is checked, so that we can help you if you get stuck somewhere along the way.--> <!-- Pull requests that do not address these steps are welcome, but they will require additional verification as part of the review process. --> Source-Repo: https://github.com/servo/servo Source-Revision: 2df8f69bcf8917a8300c24f920f7677f1f40ae11
4d5d122b04ea7867ecf84c4a354c3bd43c5a6c91: Bug 1370453 - fix potential race condition in ThenCommand<>::Track(). r=gerald
JW Wang <jwwang@mozilla.com> - Tue, 06 Jun 2017 14:19:59 +0800 - rev 362640
Push 44218 by jwwang@mozilla.com at Wed, 07 Jun 2017 03:50:08 +0000
Bug 1370453 - fix potential race condition in ThenCommand<>::Track(). r=gerald http://searchfox.org/mozilla-central/rev/d441cb24482c2e5448accaf07379445059937080/xpcom/threads/MozPromise.h#953-958 MozPromiseRequestHolder is not thread-safe and it is possible for mReceiver->ThenInternal() to trigger resolve/reject callbacks before aRequestHolder.Track() is run. We should call aRequestHolder.Track() before mReceiver->ThenInternal() to avoid the race condition. MozReview-Commit-ID: K2R09m9UFBF
0fbdafd2214dee63b4bf31c7891ed8c075c23cb5: Bug 1370673 - Discard exit profiles when the profiler is stopped. r=njn
Markus Stange <mstange@themasta.com> - Tue, 06 Jun 2017 23:12:01 -0400 - rev 362639
Push 44217 by mstange@themasta.com at Wed, 07 Jun 2017 03:19:06 +0000
Bug 1370673 - Discard exit profiles when the profiler is stopped. r=njn MozReview-Commit-ID: DOJt32A1Em8
61f5e3d8517c96ce70ec0cb5539dfd3b03f80a02: Bug 1370221 - Don't try to serialize ExtendedJSONObject r=nalexander
Grigory Kruglov <gkruglov@mozilla.com> - Tue, 06 Jun 2017 14:15:31 -0400 - rev 362638
Push 44216 by gkruglov@mozilla.com at Wed, 07 Jun 2017 01:09:59 +0000
Bug 1370221 - Don't try to serialize ExtendedJSONObject r=nalexander MozReview-Commit-ID: 3Q4rD2Ljfc
afcfa17be8acdd3d1b88b2bf8d6deffb53c52af1: Bug 1367430 - Set modifier-key properties for mouse action; r=ato
Maja Frydrychowicz <mjzffr@gmail.com> - Wed, 24 May 2017 16:42:04 +0200 - rev 362637
Push 44215 by mjzffr@gmail.com at Wed, 07 Jun 2017 01:08:00 +0000
Bug 1367430 - Set modifier-key properties for mouse action; r=ato When synthesizing a MouseEvent for the performActions command, set shiftKey, ctrlKey, etc., based on inputStateMap. MozReview-Commit-ID: Knw3gxuAcSB
5718965e62ebb4a6e5f405ef3a22e2d89138e024: Bug 1357519 - Set media src again after setting .loop attribute to ensure media is always in play state afterwards. r=jaws
Ray Lin <ralin@mozilla.com> - Thu, 25 May 2017 13:54:55 +0800 - rev 362636
Push 44214 by ryanvm@gmail.com at Wed, 07 Jun 2017 00:54:05 +0000
Bug 1357519 - Set media src again after setting .loop attribute to ensure media is always in play state afterwards. r=jaws MozReview-Commit-ID: 1yS5KrfVpAR
c6ab7e1a315b392582236faf9235218aa9e344f0: Bug 1370540 - Extend the level 3 content sandbox filesystem read blacklist to include /Network and /Users; r=haik
Alex Gaynor <agaynor@mozilla.com> - Tue, 06 Jun 2017 10:48:06 -0400 - rev 362635
Push 44213 by ryanvm@gmail.com at Wed, 07 Jun 2017 00:52:28 +0000
Bug 1370540 - Extend the level 3 content sandbox filesystem read blacklist to include /Network and /Users; r=haik MozReview-Commit-ID: 6RfS5aYRghK
85b383c5a7a8b187d71e7706fe4c38efb5f243bc: Bug 1369399 - Re-enable e10s for DevEdition. r=Felipe
Blake Kaplan <mrbkap@gmail.com> - Tue, 06 Jun 2017 15:35:07 -0700 - rev 362634
Push 44212 by mrbkap@mozilla.com at Wed, 07 Jun 2017 00:51:38 +0000
Bug 1369399 - Re-enable e10s for DevEdition. r=Felipe I thought of fixing this in the e10srollout addon because DevEdition is now built off of Beta, but it would only serve to complicate the addon even more and expose us to more risk every time we touch it. Also, DevEdition stayed on the Aurora update channel and who knows if we're going to change that in the future. Special casing DevEdition (via AppConstants) is possible, but it was going to get messy pretty quickly. This is probably the most straightforward way to make this all work. MozReview-Commit-ID: 6WPjBawUutz
9581f9e1b988c7320589effa3aefda47b51c8aca: Bug 1370668 - Do not assume that uid and deviceID will be present in the sync telemetry bundle r=nalexander
Grigory Kruglov <gkruglov@mozilla.com> - Tue, 06 Jun 2017 18:00:41 -0400 - rev 362633
Push 44211 by gkruglov@mozilla.com at Wed, 07 Jun 2017 00:50:15 +0000
Bug 1370668 - Do not assume that uid and deviceID will be present in the sync telemetry bundle r=nalexander It's possible that a sync fails very early, for example while talking to the token server. In that case, we wouldn't have uid/deviceID available in the sync telemetry bundle. MozReview-Commit-ID: 7OB1Er37qo8
215afe84f16e8a1d191a85ce3d9e5ceea5038bbe: Bug 1370597 - Dismiss basic auth dialogue implicitly; r=ato
Julius Schwartzenberg <julius.schwartzenberg@gmail.com> - Tue, 06 Jun 2017 23:09:14 +0100 - rev 362632
Push 44210 by atolfsen@mozilla.com at Wed, 07 Jun 2017 00:48:50 +0000
Bug 1370597 - Dismiss basic auth dialogue implicitly; r=ato Increasing the length of the network.http.phishy-userpass-length preference will cause Firefox to not prompt when navigating to a website with a username or password in the URL. MozReview-Commit-ID: 4D20YXjl7LH
09c76ee950d007a1f6eb7ac875d7f506edd65ae7: Bug 1370656 - Don't re-use the same instance of TelemetryCollector between syncs r=nalexander
Grigory Kruglov <gkruglov@mozilla.com> - Tue, 06 Jun 2017 17:42:28 -0400 - rev 362631
Push 44209 by gkruglov@mozilla.com at Wed, 07 Jun 2017 00:47:27 +0000
Bug 1370656 - Don't re-use the same instance of TelemetryCollector between syncs r=nalexander Parent class (FxAccountSyncAdapter) is essentially a singleton, and so we'd end up re-using class fields between syncs, among them the collected telemetry data. It's cleaner and safer to move ownership of TelemetryCollector into IntrumentedSessionCallback. With this change, telemetry data is contained within and eventually emitted from a single owner object. MozReview-Commit-ID: Abx13VmILcE
b92c5e65face5f8f9e687c388e246c2969b6483e: Bug 1369899 - Listen to MozDOMFullscreen events r=Gijs
Doug Thayer <dothayer@mozilla.com> - Fri, 02 Jun 2017 15:13:23 -0700 - rev 362630
Push 44208 by dothayer@mozilla.com at Wed, 07 Jun 2017 00:46:06 +0000
Bug 1369899 - Listen to MozDOMFullscreen events r=Gijs While we are now correctly evaluating the fullscreen situation in OSX so that our update doorhangers behave as if we're in windowed mode, we aren't correctly listening for state changes. This addresses that, and tries to limit the chattiness by only listening to the fullscreen events that we care about. MozReview-Commit-ID: 9J009l4w21E
0dec1e86d314c086283c590c2db4d2758ac219d9: Bug 1338389 - Tests for Variant's detail::Nth and detail::SelectVariantType - r=froydnj
Gerald Squelart <gsquelart@mozilla.com> - Tue, 06 Jun 2017 16:59:00 +1200 - rev 362629
Push 44207 by gsquelart@mozilla.com at Wed, 07 Jun 2017 00:44:38 +0000
Bug 1338389 - Tests for Variant's detail::Nth and detail::SelectVariantType - r=froydnj MozReview-Commit-ID: 4QXdctmhNze
e84a5251008fa4f6fe22ac89314fd53f5f1dba04: Bug 1338389 - VariantType<T> and VariantIndex<N> permit unambiguous and variadic Variant construction - r=froydnj
Gerald Squelart <gsquelart@mozilla.com> - Mon, 08 May 2017 11:26:07 +1200 - rev 362628
Push 44207 by gsquelart@mozilla.com at Wed, 07 Jun 2017 00:44:38 +0000
Bug 1338389 - VariantType<T> and VariantIndex<N> permit unambiguous and variadic Variant construction - r=froydnj MozReview-Commit-ID: 3rDya9ZBG6Y
1a8ecb297f243f4bc1bc055d5478758ddf57d0fa: Bug 1338389 - Allow repeated Variant types, but prevent is/as/extract<T> for them - r=froydnj
Gerald Squelart <gsquelart@mozilla.com> - Wed, 10 May 2017 15:49:38 +1200 - rev 362627
Push 44207 by gsquelart@mozilla.com at Wed, 07 Jun 2017 00:44:38 +0000
Bug 1338389 - Allow repeated Variant types, but prevent is/as/extract<T> for them - r=froydnj MozReview-Commit-ID: 1yEUuGsht8k
d0254e59eb1078f06d7ebb19d7751525e3bd56a9: Bug 1338389 - Index-based Variant::is<N>, as<N>, and extract<N> - r=froydnj
Gerald Squelart <gsquelart@mozilla.com> - Mon, 08 May 2017 11:09:21 +1200 - rev 362626
Push 44207 by gsquelart@mozilla.com at Wed, 07 Jun 2017 00:44:38 +0000
Bug 1338389 - Index-based Variant::is<N>, as<N>, and extract<N> - r=froydnj MozReview-Commit-ID: C5iga0Eb1tH
12af2c27c2b2bb6dd55dea06f0364b564b27e26a: Bug 1370111 - Post: More explicit global error handling for Sync Telemetry r=nalexander
Grigory Kruglov <gkruglov@mozilla.com> - Mon, 05 Jun 2017 19:44:15 -0400 - rev 362625
Push 44206 by gkruglov@mozilla.com at Wed, 07 Jun 2017 00:43:15 +0000
Bug 1370111 - Post: More explicit global error handling for Sync Telemetry r=nalexander While this patch does make it clearer that telemetry error handling could be factored better, at least it gets us to a consistent usage pattern. MozReview-Commit-ID: 4Oamt9D03Ue
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 +100000 tip