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

479212 Коммитов

Автор SHA1 Сообщение Дата
Nicholas Nethercote 5592622f09 Bug 1277104 - Add strings to high-frequency MOZ_CRASH() occurrences. mccr8.
Some of these are guesses; it's not always clear from a crash report stack
trace which MOZ_CRASH() was hit.
2016-06-09 13:09:58 +10:00
Matt Woodrow 695c044db9 Bug 1275694 - Use the presence of checkerboarding to decide when to override the clip rect rather than always using the client side visible rect. r=botond
--HG--
extra : rebase_source : 3d1785095b265bc3e2b51cf6ebb18f2538e3e62c
2016-06-09 16:36:12 +12:00
Jim Mathies 112a78c7a3 Bug 1278568 - Enable e10s with accessibility in Nightly and local builds. r=tbsaunde
MozReview-Commit-ID: Gu9zRuJImYb
2016-06-07 15:58:42 -05:00
James Andreou 7c273b3eb3 Bug 1276328 - Remove private browsing flags r=baku
--HG--
extra : rebase_source : e13f6b834ae22986776ca7cc3dd0cee3fc945992
2016-06-07 13:50:00 +02:00
Honza Bambas e7758d8a8c Bug 1188387 - On failure of nsHttpChannel::ProcessNotModified redirect to reload from network, r=michal
--HG--
extra : rebase_source : f714c545a6a1b7fba0691ee5032257f291a558be
2016-06-08 04:24:00 +02:00
Shu-yu Guo 3dd770634a Bug 1275001 - Fix Windows bustage. (r=me) 2016-06-08 21:24:46 -07:00
Shu-yu Guo 77a0b3ec78 Bug 1275001 - Fix RematerializedFrame::locals() when there's arguments underflow. (r=jandem) 2016-06-08 21:01:01 -07:00
Shu-yu Guo aa82814823 Bug 1269711 - Update futex shell test. (r=lth) 2016-06-08 21:01:00 -07:00
Shu-yu Guo 591bde5c07 Bug 1269711 - Disallow JS interrupt callback function to affect exception state of interrupted JS. (r=jimb) 2016-06-08 21:01:00 -07:00
Phil Ringnalda 7270ed519a Back out 4 changesets (bug 1276132) for browser_gmpProvider.js failures
CLOSED TREE

Backed out changeset 511a2389ca48 (bug 1276132)
Backed out changeset 91b3cdd0640a (bug 1276132)
Backed out changeset 09b9972e36f9 (bug 1276132)
Backed out changeset 69052d4e3dbb (bug 1276132)
2016-06-08 20:36:22 -07:00
Phil Ringnalda 8d1174f9a3 Back out 3 changesets (bug 1270357) for test_chrome_ext_native_messaging.html timeouts
CLOSED TREE

Backed out changeset 2e602689376d (bug 1270357)
Backed out changeset e1979d928c7c (bug 1270357)
Backed out changeset e0f9b54febc8 (bug 1270357)
2016-06-08 20:35:32 -07:00
Phil Ringnalda 2f02d62e38 Back out e9a46afd9375 (bug 1279017) for 10.10 reftest-e10s failures in async scrolling tests
CLOSED TREE
2016-06-08 20:34:36 -07:00
Sotaro Ikeda 6ec321d0df Bug 1256475 - Use libyuv for non scaling YUV color conversion r=jrmuizel 2016-06-08 18:46:42 -07:00
Justin D'Arcangelo 26ebe8e651 Bug 1272102 - FlyWeb Android UI. r=sebastian
--HG--
extra : amend_source : b1bac8800988d31790a64a293403336375e5effd
2016-06-08 21:37:06 -04:00
Johann Hofmann 4e79acfb43 Bug 1206246 - Change identity icon for sites with granted permissions. r=paolo
MozReview-Commit-ID: 2GV4fBrB6vO

--HG--
extra : rebase_source : cc57bae78137244b075a3158f5b85e821b0d1a53
2016-06-01 18:17:26 +02:00
Johann Hofmann 314c636f81 Bug 1279465 - Back out changeset 4ca15e44f0b5 to prevent inconsistency with future designs. r=paolo
MozReview-Commit-ID: FxSZ9FJO1Xd

--HG--
extra : rebase_source : 4547f305523e49f06bcab84adac2a5c86095931f
2016-06-10 13:10:08 +02:00
Kit Cambridge d7d8f3175e Bug 1279306 - Use the production push server URL on Android. r=margaret
MozReview-Commit-ID: Fy347g00Lx0

--HG--
extra : rebase_source : afc91bac255bdd21811c7e381c17477f6608fd7c
2016-06-09 17:13:39 -07:00
Luca Greco e276dc3fc8 Bug 1242522 - [webext] Add MatchURLFilters xpcshell-test. r=kmag
MozReview-Commit-ID: ETR51KDCSRm

--HG--
extra : rebase_source : 9ada9a00b552fe4b3be11d03eb0bcbae8051a00b
2016-06-07 18:09:25 +02:00
Luca Greco 98b645e50a Bug 1242522 - [webext] Test UrlFilter on WebNavigation event listeners. r=kmag
MozReview-Commit-ID: FxAYXCHjlUD

--HG--
extra : rebase_source : 242b58c3a706aeca2bdea1e5732be2e93045108b
2016-06-09 16:12:20 +02:00
Luca Greco 838921c4d8 Bug 1242522 - [webext] Implement optional UrlFilter on WebNavigation event listeners. r=kmag
MozReview-Commit-ID: 7tVgBhgDwfM

--HG--
extra : rebase_source : 9d60fb0ae25115c1018292b09023c82a12e74107
2016-06-07 17:33:29 +02:00
Luca Greco 14ad245667 Bug 1242522 - [webext] Add WebNavigation's UrlFilter to the json schema. r=kmag
web_navigation.json was using a custom "filter" attribute which seems to add an implicit
optional extra parameter.

As we already support a similar feature for the web_request.json, which declares the
optional event filter as an explicit "extraParameters", which is already supported,
this patch adds the "events.UrlFilter" definition and turns all the "filter" attributes
into "extraParameters".

MozReview-Commit-ID: IDKCkKV67xh

--HG--
extra : rebase_source : 47cb3dab0d08e8793ff9d76bb27ce8ea49e8254d
2016-06-07 17:32:15 +02:00
Julian Descottes 0f7dbc517b Bug 1266450 - part6: migrate EventDetails tooltip;r=bgrins
For now this is a 1 to 1 migration of the existing Tooltip
helper method from XUL to HTML.

MozReview-Commit-ID: 9YiJLgibV9h

--HG--
extra : rebase_source : af428055060a105d270d70b1e4694717e0869b2b
extra : source : d03cca0c048c9ba1f3062519650e37ae986d4bc7
2016-05-31 11:25:43 +02:00
Julian Descottes 3615d9843b Bug 1266450 - part5: move event details tooltip css to tooltips.css;r=bgrins
MozReview-Commit-ID: 9b1C1g0e6K5

--HG--
extra : rebase_source : 5200605483812de478e5275993624259b8d3c6af
extra : source : 435400acef3b987c73e797ca3fa743d2269f11d9
2016-06-03 15:07:23 +02:00
Julian Descottes 632539b70d Bug 1266450 - part4: allow tooltips to have a variable height;r=bgrins
With this changeset the tooltip's effective height can be smaller than
the height specified when calling setContent. If the tooltip content is
dynamic, this allows to display a small tooltip frame if the content is
collapsed, and a bigger tooltip frame when it is expanded.

MozReview-Commit-ID: 44vA0Rdz62m

--HG--
extra : rebase_source : 0e796f611e3462579f6e84a25671e5d44ed2314d
extra : source : 8583ea99abef8f25a1822178bab823f9fb7f2d01
2016-06-03 12:52:59 +02:00
Julian Descottes 14ed6c99b4 Bug 1266450 - part3: fix helper to check if click occurred in tooltip;r=bgrins
The existing helper checking if a click occurred inside or outside a
HTMLTooltip container was failing if the click occurred in an iframe.

MozReview-Commit-ID: 9AIACOukYUF

--HG--
extra : rebase_source : e10ce05610e9a630ed1d9ba8a3f70b3344dffe9e
extra : source : 978c01749bdc4012f010db5fe09b0f8a402a9c0e
2016-06-03 12:50:39 +02:00
Matthew Wein 395d540421 Part 2: Implement {set|get}Popup for chrome.pageAction (Bug 1264118) r=kmag
MozReview-Commit-ID: 1ZyQgs8ktic

--HG--
extra : rebase_source : 43777c1dc4d6196215d0ae5ded00adc51fe8300f
extra : histedit_source : 22104c8d20405429f271b91439395d13f0846768
2016-05-30 19:42:03 -07:00
Matthew Wein 494256ef31 Part 1: Implement default_popup for chrome.pageAction (Bug 1264118) r=kmag
MozReview-Commit-ID: BrV0v66BhBz

--HG--
extra : rebase_source : ec0b567c7ea3860960fb7d25f089cc053bae39b0
extra : histedit_source : d0a4e4bc6b60454eccdf017bd48ced992b87c5f9
2016-06-02 16:14:20 -04:00
Bob Silverberg 632b11bf2f Bug 1274877 - contextMenus API starts logging errors after removing an item, r=kmag
MozReview-Commit-ID: 86bxjxEQaQX
2016-06-07 15:26:08 -04:00
Bob Silverberg c192826ab8 Bug 1265835 - Implement browser.history.getVisits, r=aswan
MozReview-Commit-ID: lhFdMTHYUl

--HG--
extra : amend_source : a65036e2420795601486c9e5f9adca4e557029db
2016-06-08 08:50:08 -04:00
Eddy Bruel 72591e2414 Bug 1265724 - Decouple TimelineFront from TimelineActor; r=ejpbruel 2016-06-08 15:51:55 +02:00
Marco Bonardo a6cebf30a9 Bug 1209027 - add missing explicit. r=bustage
MozReview-Commit-ID: 7rAmfjSDSvZ
2016-06-08 15:17:16 +02:00
Marco Bonardo 41b74693db Bug 1277235 - add typed and visitCount to onVisit. r=adw
MozReview-Commit-ID: 3XfBCiOgyAu

--HG--
extra : rebase_source : 9f98a7a838e4ac56ae82bd13c330f181268228e5
2016-06-01 16:42:15 +02:00
Marco Bonardo 22a82c8e00 Bug 1209027 - Reduce queries load on visits addition. r=adw
MozReview-Commit-ID: AvW7WB2LXZE

--HG--
extra : rebase_source : bb5ab637dfe69f2b4587932bd1c506e18b81bca2
2016-05-31 15:19:16 +02:00
Chris Pearce 191e25eeb7 Bug 1276132 - Make more Widevine class constructors explicit to keep gcc happy. r=jwwang
Fixes compile errors on Linux when Widevine is compiled.

MozReview-Commit-ID: 19qQw02CqdQ

--HG--
extra : rebase_source : 335124655869da1f899986f7dcd0d7ec1e441f6a
2016-05-31 12:05:24 +12:00
Chris Pearce 359a1add5d Bug 1276132 - Don't show EME 'enable' UI for non-visible keysystems. r=gijs
This means we'll only show the EME UI for keysystems that are explicitly turned
on in the build config, or those that are enabled after the build via prefs.

MozReview-Commit-ID: 7VTp1BJSZFy

--HG--
extra : rebase_source : 6a31f9d8fc2f06ef05988b510946ed924c613c2a
2016-05-31 12:04:12 +12:00
Chris Pearce 91ab2bc0c4 Bug 1276132 - Remove use of #ifdef MOZ_{KEYSYSTEM}_EME in dom/media code. r=jwwang
Instead of controlling visibility of EME keysystems by build config, do it by
preference. This means keysystems can be turned on easier.


MozReview-Commit-ID: Ky1zrHPubOJ

--HG--
extra : rebase_source : 35d9c26436a86683b902225e7b0d6645b02d8ff9
2016-05-31 11:00:55 +12:00
Chris Pearce ac07135594 Bug 1276132 - Rename media.gmp-*.forcevisible to media.gmp-*.visible, and set it when keysystems are enabled. r=spohl
Repurpose the media.gmp-*.forcevisible pref to control whether the
corresponding GMP is visible in the addons manager UI. The pref has to be true
for the GMP to be usable.

The pref is enabled and not hidden when the corresponding EME keysystem is
enabled in the mozconfig.

This means users can turn on EME without needing to recompile their build; they
just need to create a hidden pref. This will be useful for CDM developers, and
users on platforms where we've not enabled EME yet but users want to test it
(Linux).

We also need to change the GMPUtils.isPluginHidden() accessor so that plugins
are considered hidden if the "visible" pref is false OR we're on an unsupported
platform. This ensures that we must be on a supported OS and the visibility
pref is true before GMPs appear in the addon list.

A consequence of the isPluginHidden() change is that we also need to add a
"force-supported" pref to override the checks that refuse to load the GMPs on
various platform versions, so that the unit tests pass.

MozReview-Commit-ID: h6CwLDkvFW

--HG--
extra : rebase_source : d09b952cc12da6f46b404439781b62784e4f54b3
2016-05-31 10:59:44 +12:00
Mike Hommey 17821c9ee3 Bug 1279151 - Version'ize the result of yasm_version. r=chmanchester
Before bug 1269513, yasm_version returned a Version object, and it
doesn't anymore, which made the assignment of _YASM_*_VERSION skipped
silently.

Then, configure would go through the yasm version checks as if they were
false and skipping over the AC_MSG_ERRORs, printing out:
/builds/slave/try-m64-0000000000000000000000/build/src/old-configure: line 19615: test: : integer expression expected

which is why this went undetected: the version checks were simply
ignored.

Some shells, however, evaluated the yasm version checks as true, hitting
the AC_MSG_ERRORs.
2016-06-10 09:57:51 +09:00
Mike Hommey 6976cfdc58 Bug 1279096 - Exclude ffi_call from ASAN. r=decoder 2016-06-10 09:57:51 +09:00
Mats Palmgren 03b9057a17 Bug 1278429 - [css-grid] Align a fragmented grid item with 'align-self' that is anchored at the end ('last-baseline', 'end', etc) at the end of its last track. r=dholbert 2016-06-10 02:56:23 +02:00
Mats Palmgren 0629ddead0 No bug - [css-grid] Remove superfluous runTest call. r=me 2016-06-10 02:56:23 +02:00
Mats Palmgren f6d968da26 Bug 1279038 - Add a couple of #includes that this file requires to build. r=sicking 2016-06-10 02:56:23 +02:00
Mats Palmgren eeceb11ef1 Bug 1278080 - Make nsContainerFrame::RemoveFrame deal with overflow containers. r=dholbert 2016-06-10 02:56:23 +02:00
Jonathan Watt 4a3d84e333 Bug 1278278 - Remove gfxPDFSurface and move its logic to a PrintTargetPDF subclass of PrintTarget. r=Bas
--HG--
rename : gfx/thebes/gfxPDFSurface.cpp => gfx/thebes/PrintTargetPDF.cpp
rename : gfx/thebes/gfxPDFSurface.h => gfx/thebes/PrintTargetPDF.h
2016-06-06 16:10:28 +01:00
Jonathan Watt cc6d4f9c08 Bug 1278276 - Remove gfxPSSurface and move its logic to a PrintTargetPS subclass of PrintTarget. r=Bas
--HG--
rename : gfx/thebes/gfxPSSurface.cpp => gfx/thebes/PrintTargetPS.cpp
rename : gfx/thebes/gfxPSSurface.h => gfx/thebes/PrintTargetPS.h
2016-06-06 16:10:28 +01:00
Nicholas Nethercote 1ef1cfa948 Bug 1279148 - Clarify non-nullness of nsHeaderVisitor::{mXHR,mHttpChannel}. r=baku.
--HG--
extra : rebase_source : 9bdd59d568c92bd465671f894a07603c75aa182c
2016-06-09 16:11:00 +10:00
Karl Tomlinson bb52c71afb bug 1250704 relax suppresion of GtkStyle set_color leak to accept change in caller r=njn
MozReview-Commit-ID: 3onLEoIvMb5

--HG--
extra : rebase_source : 0281c4e1f4b89b5f3595f683fcaaaa69a294793e
2016-06-09 18:54:50 +12:00
Karl Tomlinson 8c5debe5af Bug 1250704 - use same widget heirarchy as GTK for tooltip text color. r=stransky
MozReview-Commit-ID: 41sDYu3IqYq

--HG--
extra : rebase_source : 425a04503441f3edfd4ebbd71a21921013690426
2016-06-07 18:06:04 +12:00
Karl Tomlinson 7d57ffab85 Bug 1250704 - use style from WidgetStyleCache for tooltip colors. r=stransky
MozReview-Commit-ID: 9xzL8ckxTRQ

--HG--
extra : rebase_source : 6855183140e76ce1c40f403bbcbfa29b98f8ed8f
2016-06-07 16:11:51 +12:00
Martin Stransky a7a4d14c62 Bug 1271523 - Construct tooltip style from path for Gtk >= 3.20, r=karlt
To apply it needs a patch from Bug 1277818.

MozReview-Commit-ID: 3xhYDliL4iw

--HG--
extra : rebase_source : 690e765e9cde78d0b83b9127ccc6e58fc86d415d
2016-06-07 06:22:00 +02:00