Граф коммитов

524565 Коммитов

Автор SHA1 Сообщение Дата
Daniel Holbert 328377e73b Bug 1291483 part 1: Use 'MakeUnique' instead of 'new' to allocate gfxFont::mGlyphChangeObservers. r=jfkthame
MozReview-Commit-ID: 7FO1HAukp5j

--HG--
extra : rebase_source : f87450b6b0627ac615ec5e4850308e4b0e159df7
2017-03-09 16:38:56 -08:00
Kris Maglione 1d0cefff4a Bug 1345345: Fix preference observers reporting changes to arbitrary sub-branches. r=rhelmer
MozReview-Commit-ID: CrGHoTiw4kz

--HG--
extra : rebase_source : b0259975f6f857eb3155e4fcc2b5cc889201384d
2017-03-07 20:10:42 -08:00
Makoto Kato 3bafff7740 Bug 1346098 - Don't expose intlUtils without ENABLE_INTL_API. r=smaug
Fennec team decides that Fennec will turn off ICU support on release build now.  So we need to able be build Firefox without ENABLE_INTL_API (Bug 1343725).
Bug 1341994 uses mozIMozIntl interface, but it is only defined with ENABLE_INTL_API.  So we shouldn't expose intlUtils if ICU is turned off.


MozReview-Commit-ID: EiQKiF4BRQv

--HG--
extra : rebase_source : 97f329da11094248a37edc543b5b541500a73d18
2017-03-10 17:36:09 +09:00
Matteo Ferretti 875c108206 Bug 1303158 - handle browser zoom and density display in CssGridHighlighter; r=gl
That also fixed bug 1303156, since handling better the device pixel ratio makes
also the lines crisp.

MozReview-Commit-ID: Iyl6YLFFp5b

--HG--
extra : rebase_source : eff92ab5dd2a389329e6a800f95f3b3a4be36db4
2017-03-11 22:51:57 +01:00
Nazım Can Altınova 6b2f388ad8 Bug 1341637 - Stylo: Add support for "font-family: -moz-fixed" r=manishearth
MozReview-Commit-ID: DerVFgPk0jw

--HG--
extra : rebase_source : 1be1ec175930f11ec8e69399fcb7cb233d3ad40f
2017-03-11 23:39:25 +03:00
Zibi Braniecki eb0f2e4c51 Bug 1344445 - Add LocaleService::GetRequestedLocales. r=jfkthame
MozReview-Commit-ID: 76xYTKk6OHh

--HG--
extra : rebase_source : 867dd72ad280ba0ec3ffe50bd254226436d76eea
2017-03-06 13:24:45 -08:00
Sebastian Hengst 67b7f2faa5 Backed out changeset 288bc41a2ffe (bug 1344445) for bustage due to unused variable rv at LocaleService.cpp:70:14. r=backout 2017-03-11 18:58:55 +01:00
Zibi Braniecki fb5ca0e430 Bug 1344445 - Add LocaleService::GetRequestedLocales. r=jfkthame
MozReview-Commit-ID: 76xYTKk6OHh

--HG--
extra : rebase_source : 497cb0474ef414bb2690444bfa590b8f817f7392
2017-03-06 13:24:45 -08:00
Gabriele Svelto 0717de5af1 Bug 1345654 - Enable client-side stack-walking on beta and release for main process crashes r=bsmedberg
MozReview-Commit-ID: APj6VBIW3l3

--HG--
extra : rebase_source : de148052386d89a2ee5197958c213042497342e0
2017-03-09 14:53:54 +01:00
Emilio Cobos Álvarez 03f908c447 Bug 1303229: followup: fixup stylo test expectations. r=me
MozReview-Commit-ID: 1j16AC5dpds
2017-03-11 15:56:25 +01:00
Emilio Cobos Álvarez 1b0e441103 No bug: Revendor rust dependencies on a CLOSED TREE. r=bustage
MozReview-Commit-ID: JXQzrEXzceT
2017-03-11 14:48:35 +01:00
Emilio Cobos Álvarez fb3b444270 Bug 1303229: Get the proper viewport size for animations. r=heycam,hiro
While we're here, don't re-recompute the default computed values, just grab them
from the device.

MozReview-Commit-ID: GqqnPLIwN2F
Signed-off-by: Emilio Cobos Álvarez <emilio@crisal.io>
2017-03-11 14:29:38 +01:00
Emilio Cobos Álvarez c1ff312d84 servo: Merge #15913 - Use the proper viewport size for stylo (from emilio:viewport-size); r=heycam,hiro
Reviewed upstream at [bug 1303229](https://bugzil.la/1303229).

Source-Repo: https://github.com/servo/servo
Source-Revision: 06f99c13f233bad71a42affccb10c86295ff014b

--HG--
extra : subtree_source : https%3A//hg.mozilla.org/projects/converted-servo-linear
extra : subtree_revision : fd7d711c75bf2d5e217d186ad875e4d8e1602c3a
2017-03-11 04:40:31 -08:00
Simon Sapin 87cd4aec72 servo: Merge #15911 - Update to rustc 1.17.0-nightly (8c72b7651 2017-03-11) (from servo:rustup_); r=emilio
This fixes the DOM node size regression introduced by a previous Rust update: https://github.com/servo/servo/issues/15704

<!-- 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
- [ ] These changes do not require tests because _____

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

--HG--
extra : subtree_source : https%3A//hg.mozilla.org/projects/converted-servo-linear
extra : subtree_revision : 034771746b27e5a6c7e2e96948a366d26f92cd6b
2017-03-11 03:25:37 -08:00
Emilio Cobos Álvarez 99fa3bca94 servo: Merge #15891 - style: Iterate the LRU cache contents from back to front (from emilio:lru-back-to-front); r=bholley,mbrubeck
This is on top of #15888. Only the second commit needs review.

We put the more recently used item last, so iterating then from left to right is
pointless.

Source-Repo: https://github.com/servo/servo
Source-Revision: 7fa4a94bb154449702e5ae9422c3008a5195c714

--HG--
extra : subtree_source : https%3A//hg.mozilla.org/projects/converted-servo-linear
extra : subtree_revision : fbf4742c4186ad27bd4d5ccd3e2319a5b0748b55
2017-03-11 02:31:25 -08:00
Kartikaya Gupta e98f75a57a Bug 1282306 - More correctly describe APZ touch support in about:support. r=botond
Instead of just reporting the value of the pref, also make sure that about:support
incorporates the runtime check of whether or not a touch device was discovered
in the widget code. The code to do this already exists in TouchEvent::PrefEnabled,
so we can just reuse that.

MozReview-Commit-ID: DN7FSlsDwD1

--HG--
extra : rebase_source : efb3d66e1669f8f2b038888ef2b1c8bb83f1c710
2017-03-10 15:18:48 -05:00
Masayuki Nakano 0c1872f92e Bug 1345763 part.2 Implement AsHTMLEditor() in EditorBase and its subclasses and replace casts with it r=smaug
MozReview-Commit-ID: CUYV0tMjQHH

--HG--
extra : rebase_source : 44559913e3df50a3ad33074b2955cce03601bf8b
2017-03-09 18:38:41 +09:00
Masayuki Nakano e794313540 Bug 1345763 part.1 Implement AsTextEditor() in EditorBase and its subclasses and replace casts with it r=smaug
MozReview-Commit-ID: 3ZyBefyc45N

--HG--
extra : rebase_source : 0af0607849b9a19859b73b327887c895ae08036b
2017-03-10 14:05:37 +09:00
Cameron McCormack e309269346 Bug 1291786 - stylo: Move eRestyle_Subtree translation handling to Servo. r=bholley
MozReview-Commit-ID: LHTJzImnj6h

--HG--
extra : rebase_source : 1c3f9f7dd729a129f02ed3d803e25119bb653dc0
2017-03-10 17:54:19 +08:00
Cameron McCormack a6c39a4d04 servo: Merge #15909 - stylo: Align eRestyle_Subtree value with RESTYLE_DESCENDANTS (from heycam:hint-subtree); r=bholley
Handle the translation of eRestyle_Subtree into
(RESTYLE_SELF | RESTYLE_DESCENDANTS) in the From impl, too.

Source-Repo: https://github.com/servo/servo
Source-Revision: 2f8cf6afc32a61d7eb5139ce4106201b7275c84d

--HG--
extra : subtree_source : https%3A//hg.mozilla.org/projects/converted-servo-linear
extra : subtree_revision : 7cd7cf344485a77287b35825540c25e95746459d
2017-03-10 17:37:31 -08:00
Edouard Oger fe217294a0 Bug 1346136 - Add more leeway in backoff testing. r=markh
MozReview-Commit-ID: 4M86B9BVbq9

--HG--
extra : rebase_source : 726bf645306864410f18bac78c3484e347e9ff7d
2017-03-10 15:39:41 -05:00
Wes Kocher 7c2b508df2 Backed out changeset cfe8ab5f1c08 (bug 1269277) for failures in browser_aboutAccounts.js a=backout
MozReview-Commit-ID: FgcSoHPCnoH
2017-03-10 16:55:36 -08:00
Sebastian Hengst d54c4c6b34 Backed out changeset b0838d45e9b6 (bug 1335475) for failing e.g. dom/plugins/test/crashtests/539897-1.html. r=backout 2017-03-10 23:28:13 +01:00
Sebastian Hengst 960b205dca Backed out changeset 19bf052b3949 (bug 1335475) 2017-03-10 23:27:10 +01:00
Sebastian Hengst 9b8a16275b Backed out changeset 732eb7783912 (bug 1335475) 2017-03-10 23:27:05 +01:00
Sebastian Hengst b23c142b88 Backed out changeset 19c91edc6549 (bug 1335475) 2017-03-10 23:27:01 +01:00
Sebastian Hengst aefe9c93b7 Backed out changeset 9900d421e24e (bug 1335475) 2017-03-10 23:26:56 +01:00
Sebastian Hengst d4f96dffaf Backed out changeset ab966fb76f78 (bug 1335475) 2017-03-10 23:26:51 +01:00
Edouard Oger 036a984325 Bug 745410 - Remove microsummary support from Sync. r=kitcambridge
MozReview-Commit-ID: BdBgxHeHndj

--HG--
extra : rebase_source : 1049da5ecc1a61ef6a042f67ab37b619118eb45a
2017-03-10 15:03:07 -05:00
Nils Ohlmeier [:drno] 20c75fa47c Bug 1342579: verify that a single PC can connect to different endpoints. r=mt
MozReview-Commit-ID: 8AKh3hvFIj9

--HG--
extra : rebase_source : 96540419dc422746ea00a76be35edca0f32a0da5
2017-02-24 15:50:07 -08:00
Edouard Oger 812a782093 Bug 1269277 - Add Manage Device button in Synced Tabs menu/sidebar. r=markh
MozReview-Commit-ID: 2BMgLeI0DNF

--HG--
extra : rebase_source : e5ace2f6dfd828c14edfd3f3d84da2b5043361b2
2017-03-09 15:53:08 -05:00
Grigory Kruglov 4d75d6610b Bug 1346390 - Use Long.parseLong instead of Long.valueOf for efficiency r=nalexander
MozReview-Commit-ID: 29fwjlxRqZ3

--HG--
extra : rebase_source : 6f23bf647d8547a2f711d418ba2801c5059e0ab8
2017-03-10 13:17:51 -08:00
Jan Beich ce968eef85 Bug 1346305 - Unbreak --enable-warnings-as-errors on FreeBSD after bug 1343557. r=keeler
MozReview-Commit-ID: 3gZCXTK1GJI

--HG--
extra : rebase_source : 0de5fc52517c71db1c74814b5dcf096a8ceac593
2017-03-10 18:02:44 +00:00
Tom Ritter 3c810e8f62 Bug 1344316 Add Commit Date to libyuv README r=jesup
MozReview-Commit-ID: 6EVZR6ZilH1

--HG--
extra : rebase_source : 02c1b5486f9d14180954bcff9cfbd6848b1bf4fe
2017-03-03 13:02:04 -06:00
Miko Mynttinen 9a7751b46c Bug 1345603 - Add specification anchor to perspective-zero-2.html reftest r=xidorn
MozReview-Commit-ID: JPEh5Uz9dK3

--HG--
extra : rebase_source : 28f334f6aa78b1467c27d5d709f5784432574ea5
2017-03-08 21:58:40 +01:00
Mathieu Leplatre 0d98f89e16 Bug 1343216 - Add blocklist tags in xpcshell tests r=kmag
MozReview-Commit-ID: 8HDgdSSFxyU

--HG--
extra : rebase_source : 49a73ffcd60ea9f770ad7bc600512be19551fe5e
2017-03-02 11:23:24 +01:00
Julian Descottes fe37068ea5 Bug 1333714 - update grid highlighter and layout panel on markupmutation;r=gl
MozReview-Commit-ID: 9TAUxqTiT4M

--HG--
extra : rebase_source : 77eae80dd8f610a5cb303d367d114be0cfa6bc4b
2017-03-07 18:02:41 +01:00
Julian Descottes 13177e9ab2 Bug 1333714 - Allow highlighter to be hidden even if current node is not valid;r=zer0
When a highlighter was created for a node that has been removed, it can no longer be
hidden due to a check performed in the hide method of the basic auto-refresh class.

While it makes sense not to display a highlighter for an invalid node, hiding a
highlighter should always remain possible.

MozReview-Commit-ID: ChkmecJeqy9

--HG--
extra : rebase_source : 6dfbbdf78f7b59ab8264397f837fa61601bf72ee
2017-03-10 22:25:01 +01:00
Benjamin Smedberg 98cbc926f4 Bug 1335475 - Reftest harness needs to check for the test plugin without using navigator.plugins. Load reftests that use plugins from HTTP since file: doesn't allow plugins any more, r=dbaron
The list of reftests modified here is based on searching for all reftest.list files with the "haveTestPlugin" string.

MozReview-Commit-ID: L0Pw6ZMwAF1

--HG--
extra : rebase_source : 85238d66a97d279f84c4eaba7f7cc5d6520eaef2
2017-03-09 09:16:31 -05:00
Benjamin Smedberg dbfeccfb83 Bug 1335475 - Remove test about loading Java from file: origins because it's no longer relevant several times over. r=qdot
MozReview-Commit-ID: BciLFXUvuUR

--HG--
extra : rebase_source : aa440b5194dce2d09dbd487b9588a17bedfe6222
2017-03-08 14:55:44 -05:00
Benjamin Smedberg 4002b5db38 Bug 1335475 - Move test_refresh_navigator_plugins to a plain mochitest.r=mconley
Note that this test currently is broken/disabled in e10s mode. That's covered by bug 1090576, but this patch doesn't make it worse because chrome mochitests run in local mode always anyway.

MozReview-Commit-ID: L4hJ8LkiSNG

--HG--
extra : rebase_source : 1e932cb1f96e8ef258c16363da558ea843b99462
2017-03-08 14:49:12 -05:00
Benjamin Smedberg 9c5ff4c5e1 Bug 1335475 - Fix test_chrome_over_plugin_window to not load plugins from a data: URI, r=dvander
MozReview-Commit-ID: 8VAisndGqYI

--HG--
extra : rebase_source : 82dfa84c7f5659478b22dbbceb38a43ca005a088
2017-03-08 14:38:37 -05:00
Benjamin Smedberg 9973e965d1 Bug 1335475 - Switch browser_tab_dragdrop.js to load a plugin from HTTP instead of a no-privilege data: URI which doesn't work any more. Also re-enable this test on Linux now that we don't have windowed-mode plugins any more, so this won't assert (undo bug 1331320). r=jaws
MozReview-Commit-ID: D6JzYliULPG

--HG--
extra : rebase_source : 7dc6a3fec7c071561a508c50852062ca05279e64
2017-03-07 11:11:54 -05:00
Benjamin Smedberg ac19ae1ce7 Bug 1335475 - Deny plugins from non-HTTP/HTTPS origins. r=bytesized,qdot
MozReview-Commit-ID: 3kPeycfMWVw

--HG--
extra : rebase_source : 06b53b8f39ea229431b982796d13438a54168c5d
2017-03-07 09:34:03 -05:00
William Lachance 14d7f2ffdb Bug 1346333 - Ensure all TC mochitests get correct 'test-type' tag r=dustin
The previous attempt at this didn't handle jobs that were keyed by platform,
which was most of them.

MozReview-Commit-ID: IC602td532T

--HG--
extra : rebase_source : 95cdf9ad37df8ef6665665f11e59f8ae8304dbd2
2017-03-10 13:55:55 -05:00
Wes Kocher 0cca2c83d5 Backed out changeset 9c8eac7852f6 (bug 745410) for build failures a=backout
MozReview-Commit-ID: JY6fS63iCwJ
2017-03-10 13:19:34 -08:00
J. Ryan Stinnett 6f57ff6e9f Bug 1341756 - Clear any highlighters on window-ready. r=zer0
By always clearing any possible highlighters first, it helps handle the case of
toggling RDM, which does trigger `window-ready` even though the old highlighter
content is still live on the page.

MozReview-Commit-ID: FCRHW1AyiyB

--HG--
extra : rebase_source : 1a9a3d8bf1d3788ba260ccd837450c3a1c81bfe7
2017-03-08 16:55:31 -06:00
Edouard Oger 5e9bd0d28b Bug 745410 - Remove microsummary support from Sync. r=kitcambridge
MozReview-Commit-ID: BdBgxHeHndj

--HG--
extra : rebase_source : 184b254f3299209f98cfc50f6630050a2ca29ab1
2017-03-10 15:03:07 -05:00
Sam Foster 865c631cc4 Bug 1287763 - Use flat yosemite-style border-box for focused styling in OSX, in more places r=Gijs
* Fix border-box styles for focused elements/controls in editBookmarkPanel, identity-container, tracking-protection-container, tabbedbrowser tabs
* Define a --focus-ring-box-shadow variable for osx, override for -moz-mac-yosemite-theme.
* Replace hudButtonFocused withe focus-ring-box-shadow variable.
* Fix text-link focus styles and other stragglers in toolkit osx theme

MozReview-Commit-ID: 9c1w87Rgdm3

--HG--
extra : rebase_source : d77196b55974d6a7c771434b8728a97e20fcba55
2017-03-08 16:46:26 -08:00
Jean-Yves Avenard 1a7b7995d5 Bug 1345756: [MSE] P4. Pre-roll AAC by 2112 audio frames. r=gerald
MozReview-Commit-ID: K09DyZMzbY7

--HG--
extra : rebase_source : 489974fa5cc254eba8b3bc83bb45bad8323a4313
2017-03-09 10:57:02 +01:00