Commit Graph

540189 Commits

Author SHA1 Message Date
David Burns
21aac9bd4d Bug 1368674 - Remove setTestName functionality from Marionette r=whimboo
setTestName was used for logging which test was being run for the
JS Tests used in B2G.

MozReview-Commit-ID: FNF4Sm7vAYM

--HG--
extra : rebase_source : cbb6667bb0d8be65c34c6e84b70caf21c6b3c34d
2017-05-30 16:28:36 +01:00
David Burns
d83f55e070 Bug 1368674 - Remove JS Test support in Marionette Harness r=maja_zf
MozReview-Commit-ID: 11Zc7KL3djD

--HG--
extra : rebase_source : de8274b3948abcbe0e0aa404dad9b02b87b9119f
2017-05-30 15:07:19 +01:00
David Burns
db1c923084 Bug 1368674 - Remove simpleTest functionality from Marionette. r=whimboo
This is a remanent of the B2G code for injecting Mochitest style tests
into Gecko. This is no longer used by anything and is now dead code.

MozReview-Commit-ID: 4qaB3vxQzon

--HG--
extra : rebase_source : 7297648ed73faf326dc98f9c26604a447d658beb
2017-05-30 13:51:02 +01:00
Benjamin Dahse
1cc7429f72 servo: Merge #17189 - Add pref to force WebGL context creation failure (from bd339:iss17038); r=emilio
<!-- Please describe your changes on the following line: -->
Introduces the pref `webgl.testing.context_creation_error`, to force creation of a new WebGLRenderingContext to fail.

---
<!-- 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
- [X] These changes fix #17038 (github issue number if applicable).

<!-- Either: -->
- [X] There are tests for these changes OR
- [ ] These changes do not require tests because _____

<!-- 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: 3db7f5d556d85ff6af9bb81f693a2c65e6e791fa

--HG--
extra : subtree_source : https%3A//hg.mozilla.org/projects/converted-servo-linear
extra : subtree_revision : 19078df81cf2bd36ab232a25d7c68976ffc7c673
2017-06-07 02:27:29 -07:00
Mike de Boer
aaabd56ab2 Bug 1369339 - make sure to flush layout when necessary for the description height workaround in panelviews. r=Paolo
This caused regressions in various panels, like the Identity panel, resulting in
cut-off descriptions and labels. Our first concern is correctness, then we try
performance.

MozReview-Commit-ID: GH7BZ9waXeW

--HG--
extra : rebase_source : 82feb289936d99939ee664cf7b2aff32c1039b85
2017-06-07 12:42:05 +02:00
Julian Descottes
c6b1c2bce7 Bug 1370467 - avoid CPOW in screenshot gcli command;r=pbro
MozReview-Commit-ID: 9nFkfmjG8CD

--HG--
extra : rebase_source : e907a864cf37d89250b47f843d0ee6dff3f6d66d
2017-06-07 01:13:42 +02:00
John Lin
f6631d92ad Bug 1366706 - accepts video frames with negative timestamp but non-zero size. r=jya
MozReview-Commit-ID: 5QqzOesIynN

--HG--
extra : rebase_source : 7bcebe28e90189a79f554e8fc27d77d7db52d924
2017-06-06 16:11:33 +08:00
Sean Lee
e4b23e526a Bug 1368872 - Enable FormAutofill Heuristics by default.; r=MattN
MozReview-Commit-ID: DwMQfov15Eh

--HG--
extra : rebase_source : f9982cee003785241067626d9bcf4bac57df2db8
2017-06-07 17:21:37 +08:00
Cameron McCormack
97aa2732a0 servo: Merge #17204 - style: always re-cascade in native anonymous subtrees (from heycam:recascade-nac); r=emilio
From https://bugzilla.mozilla.org/show_bug.cgi?id=1345699.

Source-Repo: https://github.com/servo/servo
Source-Revision: 644773d492909e4450832954d21970271655e798

--HG--
extra : subtree_source : https%3A//hg.mozilla.org/projects/converted-servo-linear
extra : subtree_revision : ce50d0d4c9f347fd96e7d3d91243860bf4527d24
2017-06-07 01:04:08 -07:00
Julian Descottes
0d9a86384c Bug 1365891 - interpret preprocessing instructions in DevTools addon bootstrap;r=bgrins
MozReview-Commit-ID: Dh5yYsXLWRf

--HG--
extra : rebase_source : e48fdf6d478ba0e5bd122b416514cc82ec1595dc
2017-06-06 14:36:44 +02:00
Fischer.json
4b21f8e958 Bug 1369750 - Get window from event.target.defaultView inside load event to make r=mossop
sure getting the right target window, r?mossop

MozReview-Commit-ID: HwHSwvCrXh7

--HG--
extra : rebase_source : 46293d2485b6a019cdcc5b5a9f260058fbdaaf8f
2017-06-05 11:03:09 +08:00
Julian_Chu
f7de73f89f Bug 1369681 - CustomTab hide content to prevent flash r=JanH,sebastian
In some cases, user might see flash in first launch of CustomTabs.
This issue could be fixed once we have GeckoView based implementation.
Before it comes, we just hide content for a while as a workaround.

This workaround is in SingleTabActivity since we also want to benefit
WebApps.

MozReview-Commit-ID: HenLSOqROA2

--HG--
extra : rebase_source : 19eed08f959d3ebad4f8bc34665e9962f32c681e
2017-06-02 17:30:23 +08:00
Boris Chiou
821f92d417 Bug 1335998 - Part 3: Add a crashtest for mismatched transform lists. r=hiro
Add this crashtest for interpolation/accumulation on mismatched transform lists
to make sure it doesn't crash and there is no leak because we use
nsCSSValueSharedList, instead of nsCSSValueList_heap, for Servo backend.

MozReview-Commit-ID: 2VdKSQcK7pj

--HG--
extra : rebase_source : f497e442a34f29fb0aa936c012ad7bc14cac2e7a
2017-06-03 16:56:03 +08:00
Boris Chiou
46a0e62893 Bug 1335998 - Part 2: Delegate matrix decomposition/interpolation/recomposition to Servo. r=birtles,manishearth
Use Servo backend to decompose/interpolate/recompose matrices on both
main thread and compositor thread.

Note: Due there may be differences in precision used to represent the
      components, and the computation of matrix interpolation are not
      exactly same (still following the formulas in spec). There are some
      tiny differences between the interpolation results of 2d/3d
      matrices on Gecko and Servo, especially if there is skew() or any 3d
      transform function.

MozReview-Commit-ID: 6T8vlR4MJGr

--HG--
extra : rebase_source : 3309f4a4541c6612109a441c38bb896deb83c018
2017-06-07 11:25:14 +08:00
Boris Chiou
5e130f73e9 Bug 1335998 - Part 1: Implement Gecko_CSSValue_InitSharedList and read the transform from the shared list. r=birtles,manishearth
We create interpolatematrix and accumulatematrix from Servo side
not on the main thread, so we cannot use nsCSSValueList_heap (which is not
thread safe so we cannot create it and destroy it on different threads).
Therefore, we use nsCSSValueSharedList to represent the cloned lists in
interpolatematrix and accumulatematrix.

MozReview-Commit-ID: L5WBKHwsrUz

--HG--
extra : rebase_source : af6e7700cfa93e6a27454aeebd3088ba32265fed
2017-06-07 11:21:01 +08:00
Boris Chiou
f036767f24 servo: Merge #17202 - stylo: Bug 1335998 - Handle interpolation and accumulation of mismatched transform lists (from BorisChiou:stylo/animation/mismatched_transform); r=Manishearth,birtles
These are the interdependent patches of Bug 1335998. We want to do interpolation and accumulation for mismatched transform lists, so introduce ComputedOperation::InterpolateMatrix and ComputedOperation::Accumulation. Both arms store the from_list and to_list, and resolve them until we have the layout information. For the Servo part, we haven't implemented how to read the transform lists in layout/fragment.rs, but I think it would be easy. (related issue #13267)

---
- [X] `./mach build -d` does not report any errors
- [X] `./mach test-tidy` does not report any errors
- [X] These changes fix [Bug 1335998](https://bugzilla.mozilla.org/show_bug.cgi?id=1335998)
- [X] There are tests for these changes

Source-Repo: https://github.com/servo/servo
Source-Revision: f4a720483dfab2f7289a9845b0f1faa31a2d6f11

--HG--
extra : subtree_source : https%3A//hg.mozilla.org/projects/converted-servo-linear
extra : subtree_revision : 08d5082c5675c530b9d05136c673df1a025cf9c5
2017-06-06 23:54:41 -07:00
Morris Tseng
bb8ff176c7 Bug 1354463 - Add fuzzy-if for tests. r=kats
MozReview-Commit-ID: ESHaXJrvBjY

--HG--
extra : rebase_source : 80308ff61f24fde5117ea34072f0735307dbc565
2017-06-06 12:01:24 +08:00
Morris Tseng
ac08691ee1 Bug 1354463 - Set fails-if for opaque layer check fail. r=kats
This is because in original gecko, canvas background color will merge to
painted layer with other display items. When advanced canvas background
color is enabled, the "other display items" won't be merged with canvas
background color. Which means the layers that are generated by those
display items may not be opaque. So set fails-if to those tests.

MozReview-Commit-ID: 1WbMU8pGtTC

--HG--
extra : rebase_source : c7bc417cde65ece8589d733a63d4a6e1a161d1fe
2017-06-06 11:37:49 +08:00
Morris Tseng
e39344ca89 Bug 1354463 - Enable layers.advanced.canvas-background-color if webrender is enabled. r=kats
MozReview-Commit-ID: KrJY8i9ms42

--HG--
extra : rebase_source : ff746cedf31b0bd3f8eb51af6fe5add86ffe2c3b
2017-05-12 11:23:39 +08:00
Bobby Holley
872395f116 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

--HG--
extra : subtree_source : https%3A//hg.mozilla.org/projects/converted-servo-linear
extra : subtree_revision : ff7fe886435256279ddf40354eca2dc178fb4a44
2017-06-06 22:42:42 -07:00
Kaku Kuo
683c1b9d78 Bug 1369970 - enable the preference; r=bwu
MozReview-Commit-ID: CmymG9BcK8C

--HG--
extra : rebase_source : 0ff0db30fce0962872880e6e74cb5354e2de822b
2017-06-03 16:41:10 +08:00
Xidorn Quan
a5d4fe0775 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

--HG--
extra : subtree_source : https%3A//hg.mozilla.org/projects/converted-servo-linear
extra : subtree_revision : 21e0ed70168cc66ca125486a2adaa956f529fe57
2017-06-06 21:02:30 -07:00
JW Wang
24a19f81e0 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

--HG--
extra : rebase_source : d656498e74d470fdbb82e7525d82af5fb3100735
2017-06-06 14:19:59 +08:00
Markus Stange
5d74644e26 Bug 1370673 - Discard exit profiles when the profiler is stopped. r=njn
MozReview-Commit-ID: DOJt32A1Em8

--HG--
extra : rebase_source : a364e501696fc2e04107fdb3c3e1605d80e2c3ae
2017-06-06 23:12:01 -04:00
Grigory Kruglov
986de19758 Bug 1370221 - Don't try to serialize ExtendedJSONObject r=nalexander
MozReview-Commit-ID: 3Q4rD2Ljfc

--HG--
extra : rebase_source : 483dca7fe06acf1fbdcccfe9b9282041eeab2bf7
2017-06-06 14:15:31 -04:00
Maja Frydrychowicz
149cdbbd02 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

--HG--
extra : rebase_source : 499f6987fbc237662c925c7fedc83611e4de148b
2017-05-24 16:42:04 +02:00
Ray Lin
3230fd863c 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

--HG--
extra : rebase_source : 688d989df9589fb8b06bec4b595ff8598dcedcfd
2017-05-25 13:54:55 +08:00
Alex Gaynor
e43d5d424f Bug 1370540 - Extend the level 3 content sandbox filesystem read blacklist to include /Network and /Users; r=haik
MozReview-Commit-ID: 6RfS5aYRghK

--HG--
extra : rebase_source : c8d084d42dc2b37e4a0642e1a72bdd514a68d465
2017-06-06 10:48:06 -04:00
Blake Kaplan
fd654e613c 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

--HG--
extra : rebase_source : 156846085e1e3db7cd4924793a1de5d9336fab1c
2017-06-06 15:35:07 -07:00
Grigory Kruglov
bde06af740 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

--HG--
extra : rebase_source : f0c60d9bafc1e78e9119f0c77f6b145df72169d0
2017-06-06 18:00:41 -04:00
Julius Schwartzenberg
b431e18ba0 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

--HG--
extra : rebase_source : 6fab6cfbda948527241a3f85dc4f0dee01dc5c0f
2017-06-06 23:09:14 +01:00
Grigory Kruglov
9c7b9b69cd 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

--HG--
extra : rebase_source : b68b44951361727015c2a10895e42f6a34806b27
2017-06-06 17:42:28 -04:00
Doug Thayer
914a39c3fc 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

--HG--
extra : rebase_source : cfb6e65fe65f3b636212dcca95345f3ab7ea862e
2017-06-02 15:13:23 -07:00
Gerald Squelart
f5f8abf86a Bug 1338389 - Tests for Variant's detail::Nth and detail::SelectVariantType - r=froydnj
MozReview-Commit-ID: 4QXdctmhNze

--HG--
extra : rebase_source : ddbdf8c79f49ebb02c9e68dca0be4a6ee9ad11f4
2017-06-06 16:59:00 +12:00
Gerald Squelart
a7c6eed190 Bug 1338389 - VariantType<T> and VariantIndex<N> permit unambiguous and variadic Variant construction - r=froydnj
MozReview-Commit-ID: 3rDya9ZBG6Y

--HG--
extra : rebase_source : d59375a7c805d6d470f5074669f3db5a609eb518
2017-05-08 11:26:07 +12:00
Gerald Squelart
78bc93af40 Bug 1338389 - Allow repeated Variant types, but prevent is/as/extract<T> for them - r=froydnj
MozReview-Commit-ID: 1yEUuGsht8k

--HG--
extra : rebase_source : fed56f264821e87cc474e6686e6dc203c147ac9b
2017-05-10 15:49:38 +12:00
Gerald Squelart
6015fbb5ac Bug 1338389 - Index-based Variant::is<N>, as<N>, and extract<N> - r=froydnj
MozReview-Commit-ID: C5iga0Eb1tH

--HG--
extra : rebase_source : d88cf614318cc8544d7ab52315e015a7ca4e5efd
2017-05-08 11:09:21 +12:00
Grigory Kruglov
fd1e018417 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

--HG--
extra : rebase_source : da73247ae0a27ba6ae3d6ad0d8814c1e2249e722
2017-06-05 19:44:15 -04:00
Grigory Kruglov
3eecfb6932 Bug 1370111 - Set 'started' telemetry timestamp before attempting to talk to the Token Server r=nalexander
MozReview-Commit-ID: E0vN1NY10WA

--HG--
extra : rebase_source : fdf22f1cdc2a5eba3ada1339aeefcc23c2debfe7
2017-06-05 19:51:27 -04:00
Ted Campbell
882c5741fd Bug 1169743 - Implement class decls with extends in Baseline r=jandem
Initial patch by Eric Faust [:efaust].

MozReview-Commit-ID: 24RLcllYFc0

--HG--
extra : rebase_source : 6764a4bdb1b56cb9385d889202e7feebf8bb5ac0
2017-05-23 16:24:08 -04:00
Ted Campbell
37b0f0cbac Bug 1169743 - Rework JSOP_CLASSHERITAGE to be jit-friendly. r=shu
Initial patch by Eric Faust [:efaust].

MozReview-Commit-ID: 52I0IY0cMJn

--HG--
extra : rebase_source : 41f02d04de222fe512e87fb758ebb0284615ccf8
2017-05-23 16:23:53 -04:00
k88hudson
9722cb4fed Bug 1369875 - Turn off activity-stream.enabled for new tab related tests r=Mardak
MozReview-Commit-ID: Gx3itUrHICL

--HG--
extra : rebase_source : 24e0c4e9d083aca104ba15dcc2654ad3a4f764b6
2017-06-02 16:33:18 -04:00
Andreas Tolfsen
82f29e902c Bug 1368264 - Make WPT use WebDriver binary from test archive r=jgraham
Instead of fetching geckodriver from tooltool, we ask mozharness to
pick up the geckodriver binary from the common test archive.  As it
is packaged under /bin along with other test-relevant binaries such as
wptserve, we can retrieve it from the abs_test_install_dir.

It would also be possible to use ScriptMixin.query_exe for this purpose
after specifying the binary in the "exes" section of the different
mozharness configs, but this seems needlessly complicated.

Because we also do not yet have geckodriver on all platforms, we only
want to look for it if requested to run the wdspec test type.

MozReview-Commit-ID: 7jLuBeDiQNE

--HG--
extra : rebase_source : ea8c1be063be0f40ff4c8f8c3a77b1b57580829d
2017-06-05 16:05:19 +01:00
Andreas Tolfsen
59bc25c52a Bug 1368264 - Include geckodriver in test archive r=jgraham
When the geckodriver binary exists, include it in the common test package
alongside the other binaries under dist/bin.

This approach works even if the geckodriver binary is not available, as
it indeed is not on selected platforms.

MozReview-Commit-ID: 4aUSpdHJtYG

--HG--
extra : rebase_source : 41dc1b3a4780bbc0498d668ca2450bf6c29e5e8c
2017-06-05 11:31:28 +01:00
Andreas Tolfsen
e28e599370 Bug 1368264 - Have mach pick up geckodriver from dist/bin r=jgraham
MozReview-Commit-ID: Fs9F6o7jNDP

--HG--
extra : rebase_source : 828d8aab4cba6c951768bbf3e6de5a55af889918
2017-06-05 11:30:59 +01:00
Andreas Tolfsen
e2e6d226e5 Bug 1368264 - Fix missing RUST_PROGRAMS entry in if-condition r=froydnj
Final target Rust programs are currently not picked up and
symlinked/copied to ${objdir}/dist/bin because the RUST_PROGRAMS output
variable is missing from the if-condition.

This change causes Rust binaries from RUST_PROGRAMS to be placed alongside
the other final target programs.

MozReview-Commit-ID: 5OIH1UMmCq2

--HG--
extra : rebase_source : cfcff21e9371b920c895ad27df344008962d7471
2017-06-01 20:08:27 +01:00
Imanol Fernandez
30d5f7f68d servo: Merge #17141 - Ged rid of libfontconfig in Android (from MortimerGoro:android_fonts); r=mbrubeck
Libfontconfig dependency is causing huge startup times in Android (20 seconds on each page load!). On other platforms fontconfig caches are already available or can be prebuilt on installation scripts, but this can't be done on Android. Updating libfontconfig dependency doesn't fix the problem either.

This PR gets rid of libfontconfig in Android. It queries available fonts and variations from Android System font configuration files. Android doesn't provide an API to query system fonts until Android O (which is very far from the minimum API right now...)

---
<!-- 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 #16195 (github issue number if applicable).

<!-- Either: -->
- [x] There are tests for these changes OR
- [ ] These changes do not require tests because _____

<!-- 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: f388c0ab1e4df8cbd94d58eb7657f36baaf813fe

--HG--
extra : subtree_source : https%3A//hg.mozilla.org/projects/converted-servo-linear
extra : subtree_revision : 402786ba71fef37e4d7c35c71256685885efd34e
2017-06-06 13:29:05 -07:00
Anthony Ramine
55f65dd83e servo: Merge #17186 - Use more generics and remove more code from mako files (from servo:derive-all-the-things); r=emilio
Source-Repo: https://github.com/servo/servo
Source-Revision: 80488c4494911257e62c98388b36d94d74f9d330

--HG--
extra : subtree_source : https%3A//hg.mozilla.org/projects/converted-servo-linear
extra : subtree_revision : 8f1fafdc30e127b62a1e50381f2988f62cdce045
2017-06-06 10:28:26 -07:00
Nicolas Chevobbe
36225b1e0f Bug 1363681 - Move the network update information outside of the message type. r=Honza
This moves network update messages to their own property on the store.
We take this as an opportunity to only dispatch the last network update,
i.e. `eventTimings` since it has all we need and saves us some time (there
are 8 network update per network messages, which can be costly).

MozReview-Commit-ID: 2AQN3IlgHg7

--HG--
extra : rebase_source : 465ed3a20c6c202fccf0af9f57f36dcd63db04e6
2017-06-06 11:56:22 +02:00
Brian Grinstead
49e3f4a0c2 Bug 1370294 - Lazily create the iframe for the date time picker;r=mconley
MozReview-Commit-ID: Cn99obd86RB

--HG--
extra : rebase_source : 520c56042b3c83136f80c6a0ad585731fe272f36
2017-06-05 20:53:54 -07:00