- Sep 15, 2017
-
-
abhinav authored
Bug 1394323 - Remove overflow css rule for 'response-panel' as it prevents scrolling in Console 'Response' tab. r=nchevobbe MozReview-Commit-ID: GHbYuCfs9L --HG-- extra : rebase_source : 3daddc00d9e2cc724a3a68024514f64f8f49114e
-
Ting-Yu Lin authored
The variables (basicShapeSVGBoxValues, etc.) in property_database.js are moved to the beginning of the file so that they're defined before usage. MozReview-Commit-ID: 7L3obIY1alP --HG-- extra : rebase_source : 6c3dff5ecbdad8ef6cf1a49953e4ad1001620b6c
-
- Sep 18, 2017
-
-
Nicholas Nethercote authored
`MallocSizeOfOps::enclosing_size_of_op` is an `Option<>` type, and the panic in question is caused by not providing a value in a case where it's needed for measuring a HashSet. HashMaps and HashSets are common enough that it makes sense to make `enclosing_size_of_op` non-optional, which this patch does. MozReview-Commit-ID: IB2aRuXHj8E --HG-- extra : rebase_source : a6f593b718ca9e92a7a36ca7e2063a01e11c7e04
-
Nicholas Nethercote authored
servo: Merge #18549 - Fix a panic in Stylo memory reporting (from nnethercote:fix-enclosing-crash); r=heycam `MallocSizeOfOps::enclosing_size_of_op` is an `Option<>` type, and the panic in question is caused by not providing a value in a case where it's needed for measuring a HashSet. HashMaps and HashSets are common enough that it makes sense to make `enclosing_size_of_op` non-optional, which this patch does. <!-- Please describe your changes on the following line: --> --- <!-- 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 tests are on the Gecko side. <!-- 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: bb998dbdf31920d5ddc2a91d6bdfe8a880e11604 --HG-- extra : subtree_source : https%3A//hg.mozilla.org/projects/converted-servo-linear extra : subtree_revision : 18ff3083b36733a2a212f094f249b46872b4ec61
-
- Sep 17, 2017
-
-
Jean-Yves Avenard authored
Continuation on bug 1397307 which was incomplete. MozReview-Commit-ID: JGGHQyjnALI --HG-- extra : rebase_source : 067652250dcd0904c8436eebc50068c7fb8d8cbb
-
Jean-Yves Avenard authored
Only the Windows H264 decoder supports CreateDecoderParam::mError, all the other PDM leave the value untouched. As such, it can't be assumed that in case of failure, the mError attribute will be set. MozReview-Commit-ID: GWHGP6Wv3fl --HG-- extra : rebase_source : 081b71c7a53c41d9a13904e4182e3cfdb876ae43
-
- Sep 16, 2017
-
-
Bharat Raghunathan authored
MozReview-Commit-ID: JG9vo3dbMB --HG-- extra : rebase_source : d699868284c5929aee3b26544fc99f454dd114ed
-
- Sep 18, 2017
-
-
Emilio Cobos Álvarez authored
servo: Merge #18547 - style: Resolver cleanup and sharing by rule node fixes (from emilio:self-sharing); r=heycam See the individual commits for details. This is the only coherent story I have for crashes like: https://crash-stats.mozilla.com/report/index/bcdfe629-ca1f-4e4d-aa17-27f890170917 (And the fact that there are crashes like it on the main thread kinda indicates it's the case) Source-Repo: https://github.com/servo/servo Source-Revision: 2387dbedbb27629cd9e8c4657e8328ae04ff6d58 --HG-- extra : subtree_source : https%3A//hg.mozilla.org/projects/converted-servo-linear extra : subtree_revision : 2cebeca9acb1d40d2bc4eb3d2646f49ba24a3437
-
- Sep 16, 2017
-
-
Alexis Beingessner authored
Also fixes a bad debug assertion MozReview-Commit-ID: 5OV5KkvbRwZ --HG-- extra : rebase_source : dbb41ecff52934f498b6d96b4cd174da246429f2
-
- Sep 11, 2017
-
-
John Lin authored
In some Android ROMs, MediaCodec doesn't allocate additional buffers to reduce consumer starvation and will not work when MDSM grips most recently returned frame before rearching seek target. Implement SetSeekThreshold() to get actual seek target to check if video buffers can be released back to remote decoder immediately. MozReview-Commit-ID: 7IetuVxCXc0 --HG-- extra : rebase_source : 8e8643dbde757d41a26de45663a8232b4c66c386
-
- Sep 14, 2017
-
-
James Cheng authored
MozReview-Commit-ID: 5oXE0UvGeFt --HG-- extra : rebase_source : 92ecf466b49f4062a85f058b802c37887cabf23a
-
James Cheng authored
MozReview-Commit-ID: IG3qsRGW42E --HG-- extra : rebase_source : 0b0cd4a394a5c15ed8fa8b631c149c962297e55e
-
- Sep 15, 2017
-
-
Nicholas Nethercote authored
This reduces sizeof(ImageValue) from 104 to 96. When heap-allocated, this moves it from the 112 byte bin to the 96 byte bin. Loading gmail with Stylo, there are about 11,500 ImageValues on the heap, so this saves about 184,000 bytes. MozReview-Commit-ID: JLe2cJ54IlL --HG-- extra : rebase_source : 6c74d1d606db0cb1d09392f5585cc1cbadc92ebd
-
- Sep 17, 2017
-
-
Maya Messinger authored
MozReview-Commit-ID: IIxhCx4N362 --HG-- extra : rebase_source : b920e3c9333df0b2ee9cda92880b5effb4922e45
-
Sebastian Hengst authored
-
Sebastian Hengst authored
MozReview-Commit-ID: ExAoHf5iXNn
-
Sebastian Hengst authored
MozReview-Commit-ID: BVrawNPrB4h
-
Emilio Cobos Álvarez authored
This should close https://github.com/servo/servo/pull/18458, and fix https://bugzilla.mozilla.org/show_bug.cgi?id=1397619. Source-Repo: https://github.com/servo/servo Source-Revision: f95da332a388cc7a94ddfc363872f5c570c27885 --HG-- extra : subtree_source : https%3A//hg.mozilla.org/projects/converted-servo-linear extra : subtree_revision : c613453a0f82cde6e26f1366cbae26aa3cf4fc31
-
Tim Taubert authored
Summary: We're currently using the thread_rng to derive a cmd byte for the U2F protocol fuzzers. That of course should rather be derived deterministically from the input handed to the fuzzing target. Bug #: 1400513 Differential Revision: https://phabricator.services.mozilla.com/D61
-
Tim Taubert authored
Bug #: 1400662 Differential Revision: https://phabricator.services.mozilla.com/D63
-
ffxbld authored
-
ffxbld authored
-
Jean-Yves Avenard authored
Someone changing the attribute appendWindowStart and appendWindowEnd can be expected to know what they are doing. As such, we don't need to make sure playback starts when content timestamps are broken. MozReview-Commit-ID: EcPORuDHpF5 --HG-- extra : rebase_source : 2e29f07d8c4c52dfee360bac9e83b4d92b3eae38
-
Sebastian Hengst authored
Backed out changeset 7d0893f1b6ce (bug 1389021) for leaking in mda2 on Linux x64 asan (bug 1374856). r=backout a=backout MozReview-Commit-ID: AeaKVgSJTmt
-
Sebastian Hengst authored
Backed out changeset cc0acc00d769 (bug 1394233) for frequently failing own test usercss-uppercase.html on Windows 7 debug. r=backout a=backout MozReview-Commit-ID: GwVKJKGPzDS
-
- Sep 16, 2017
-
-
Jean-Yves Avenard authored
MozReview-Commit-ID: 9APhbRHIMUP --HG-- extra : rebase_source : 5f62596fab23c2b832d6cdb85764f3b4b37aa7ad
-
- Sep 17, 2017
-
-
Paul Rouget authored
servo: Merge #18540 - Use BluetoothAdapter mock when bluetooth is disabled (from paulrouget:no_bt); r=nox Today, only the DOM API is disabled. When bluetooth is disabled, can we also disable bluetooth device code? Source-Repo: https://github.com/servo/servo Source-Revision: 06628d2f6090e069b3447ad1ff09a1158e0836ab --HG-- extra : subtree_source : https%3A//hg.mozilla.org/projects/converted-servo-linear extra : subtree_revision : 3e6d03cd191932346385b0ee89c99277ef1d0bd7
-
Sebastian Hengst authored
-
- Sep 15, 2017
-
-
Daniel Holbert authored
nsLeafFrame only exists as an abstract superclass, and every subclass actually brings along its own Reflow impl, so nsLeafFrame's own impl is just dead code. This patch makes sure it's really dead code by leaving in the Reflow() decl with " = 0;" so the compiler will enforce that all concrete subclasses *do* have a more specific override (and that they don't just inherit the stub nsFrame impl from further up the ancestor chain, for example). MozReview-Commit-ID: Co36IpuaeOc --HG-- extra : rebase_source : 036caa3abaed0a1cf75e8674af4ae2e8b55b3b8c
-
Daniel Holbert authored
(This was the only concrete nsLeafBoxFrame subclass that was missing this annotation. So, after this patch, all concrete nsLeafBoxFrame subclasses will have this annotation. Nice!) MozReview-Commit-ID: Iu1LaLTTqzu --HG-- extra : rebase_source : d11f0391c9fed77c805b7bfb71cc39ed729a3f8f
-
- Sep 17, 2017
-
-
Emilio Cobos Álvarez authored
Source-Repo: https://github.com/servo/servo Source-Revision: 14529da2a3c9a84cdec5735fca09d0bcb5995348 --HG-- extra : subtree_source : https%3A//hg.mozilla.org/projects/converted-servo-linear extra : subtree_revision : 08675ea399bb6360cd2bd5ac84c2aff08f5facfc
-
Chris Peterson authored
Bug 1400705 - cairo: Fix -Wunknown-warning-option clang warning about gcc flag (and suppress some other warnings). r=lsalzman * The -Wno-unused-but-set-variable flag is supported by gcc but not clang, so move it to a gcc-only CFLAGS. * The -Wno-error=uninitialized flag is supported by both gcc and clang, so move it to CFLAGS shared by gcc and clang. * Also suppress -Wunreachable-code and -Wshift-negative-value clang warnings. gcc supports -Wshift-negative-value, but only starting in gcc 6.1 and we are still using gcc 4.9 in automation. warning: unknown warning option '-Wno-unused-but-set-variable'; did you mean '-Wno-unused-const-variable'? [-Wunknown-warning-option] gfx/cairo/cairo/src/cairo-quartz-surface.c:1908:6: warning: code will never be executed [-Wunreachable-code] gfx/cairo/libpixman/src/pixman-bits-image.c:268:32: warning: shifting a negative signed value is undefined [-Wshift-negative-value] MozReview-Commit-ID: AnQAsfDaZbk --HG-- extra : rebase_source : 6dd94a39479e05f67f93d4e4be2bd10ece4df7be extra : source : 34ddaea5129be2ae1e9faa0a1d905b8690909611
-
Gijs Kruitbosch authored
Bug 1400681 - remove footer inline start padding explicitly instead of not setting non-icon inline start padding, r=johannh Using ':not' would unduly increase the specificity of the '.subviewbutton > .toolbarbutton-text' rule, so I went with overriding it instead. MozReview-Commit-ID: 85o0IcjCgbQ --HG-- extra : rebase_source : 385bcd09c2cea5c24a99bb23c60da63b5a46749d
-
- Sep 16, 2017
-
-
Gijs Kruitbosch authored
Bug 1400556 - apply padding to the tabs toolbar too to avoid other items moving when dragging tabs, r=johannh MozReview-Commit-ID: FXAYmACbYt1 --HG-- extra : rebase_source : 00e1942e83cc1fe6f20d9eb31e9ee9840c9ddfe9
-
- Sep 17, 2017
-
-
Emilio Cobos Álvarez authored
servo: Merge #18539 - script: a couple DOM conversion fixes (from emilio:dom-conversion-fixes); r=nox Fixes https://github.com/servo/servo/issues/18535 Source-Repo: https://github.com/servo/servo Source-Revision: 6f97dd1c96dbe4389d818995e2b4965b87383b61 --HG-- extra : subtree_source : https%3A//hg.mozilla.org/projects/converted-servo-linear extra : subtree_revision : 2d9f0bd9c9b57d1a5ad2c74a32bcca6f172b8595
-
Emilio Cobos Álvarez authored
MozReview-Commit-ID: EW2rx0cc6Xs
-
Emilio Cobos Álvarez authored
MozReview-Commit-ID: 5L8vYI6lRqd
-
Emilio Cobos Álvarez authored
MozReview-Commit-ID: 9FN3j5zNHQe
-
Emilio Cobos Álvarez authored
servo: Merge #18538 - stylo: Don't add a font-size dependency to the rule cache if the reference size is not our current style (from emilio:font-size-dep-correct); r=heycam We enter the Custom(..) code path from other random places, like to remove the relative lengths from a calc expression while zooming, or whatever craziness MathML font-size uses, and we don't want to set the dependency on those cases. Source-Repo: https://github.com/servo/servo Source-Revision: 4b4a744265d1bd79f731ff7b9160af9f6af7db2b --HG-- extra : subtree_source : https%3A//hg.mozilla.org/projects/converted-servo-linear extra : subtree_revision : 749b8dbe6c0c46e719d1ab90f6d2c6fcb324233b
-
Simon Sapin authored
servo: Merge #18541 - Upgrade to rustc 1.22.0-nightly (277476c4f 2017-09-16) (from servo:rustup); r=SimonSapin https://github.com/rust-lang/rust/pull/43017 Source-Repo: https://github.com/servo/servo Source-Revision: c28cf7490f2def7335c7c12e70e12e343eb1ec05 --HG-- extra : subtree_source : https%3A//hg.mozilla.org/projects/converted-servo-linear extra : subtree_revision : 1e2b6d8c2339a47ed373f4a00dcea43348c04a99
-