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

604414 Коммитов

Автор SHA1 Сообщение Дата
Bobby Holley 1387148cf0 Bug 1452762 - Avoid interrupting the wrong script in watchdog tests. r=arai
My best guess as to the failures here is that we're not actually
reaching the busyWait call by the time the interrupt callback fires,
and thus we're killing unrelated scripts.

MozReview-Commit-ID: GvCJzBcJlXm

Differential Revision: https://phabricator.services.mozilla.com/D2162

--HG--
extra : moz-landing-system : lando
2018-07-17 03:16:12 +00:00
Johann Hofmann b945779700 Bug 1476002 - Update Tracking Protection animation icon colour to Purple 30 in Dark theme. r=ntim
MozReview-Commit-ID: Aaw5kvCK2qb

--HG--
extra : rebase_source : d29e2dffd338887bff69657effb7103efd1eae30
2018-07-17 15:07:47 +02:00
Kartikaya Gupta dc1007a996 Bug 1471962 - Flush scene builds when flushing rendering. r=jrmuizel
MozReview-Commit-ID: 1BqhTG1u3nT

--HG--
extra : rebase_source : 031ad412d1f08b4658ad19a6e0d331562665b69a
2018-07-17 11:34:31 -04:00
Jim Chen 4e577c3c30 Bug 1470786 - 2. Fix a text sync issue; r=esawin
Fix an issue in GeckoEditable where spans can be mistakenly deleted when
deleting text. The new code re-copies all spans to make sure similar
issues don't happen in the future.

MozReview-Commit-ID: G1fWsJkeTka

--HG--
extra : rebase_source : 4ed3d17c3793a8a61182e660fb47694ba3c67f00
2018-07-17 11:22:34 -04:00
Jim Chen 4f6c4496c9 Bug 1470786 - 1. Support async text changes from replacing text; r=esawin
Currently, we expect editing operations in
GeckoEditableSupport::OnImeReplaceText to cause synchronous text change
notifications. However, under e10s, text change notifications can be
asynchornous. The new code keeps track of active OnImeReplaceText calls,
and look for async text changes before replying to the calls.

MozReview-Commit-ID: INM3JLmQebK

--HG--
extra : rebase_source : ff5b728ef437fcd78e4e7eced9c9a537d4698dce
2018-07-17 11:22:34 -04:00
Coroiu Cristina f774b4c995 Backed out changeset 6a1c5ba41bed (bug 1476002) for browser-chrome failures at browser/base/content/test/static/browser_parsable_css.js 2018-07-17 18:07:33 +03:00
Logan F Smyth 8a743456fc Bug 1475677 - Do not return a promise from dbg.onXX functions to avoid resumption value error. r=jlast
MozReview-Commit-ID: 7Z3Oordhtsf

--HG--
extra : rebase_source : 4a0ce6e6e99f65c95abe68969938402b21dbe068
2018-07-13 13:25:56 -07:00
Johann Hofmann 6c7f0d80d9 Bug 1476002 - Update Tracking Protection animation icon colour to Purple 30 in Dark theme. r=ntim
MozReview-Commit-ID: Aaw5kvCK2qb

--HG--
extra : rebase_source : db852472a2a60f768409bafb7d0dc8c0ca2602b0
2018-07-17 15:07:47 +02:00
Tim Nguyen 0f271c720b Bug 1474931 - Restore splitter visibility on lightweight themes. r=dao
MozReview-Commit-ID: 9FowKyw9Qgv

--HG--
extra : rebase_source : 9f491ea27c943cb97ab80ef5f72fe212739855f4
2018-07-17 14:02:31 +01:00
Andrew Halberstadt d380a59c66 Bug 1468812 - [taskgraph] Support artifacts from any dependency via fetches r=gps
Fetches no longer need to be artifacts exposed via a 'fetch' task, they can
also be artifacts from a task's dependencies. The new format is:

fetches:
    fetch:
        - fetch-artifact-1.zip
        - fetch-artifact-2.zip
    build:
        - build-artifact-1.zip
        ...

Specifying 'build' artifacts to fetch will error out if the task doesn't have
any build dependencies.

The 'fetch' key works the same as before, but it is now a special case. Unlike
'build' (or other dependencies), adding a fetch task's artifact here will
implicitly make our task depend on the corresponding fetch task. It will not
be an error.

Depends on D2028.

Differential Revision: https://phabricator.services.mozilla.com/D2102

--HG--
extra : moz-landing-system : lando
2018-07-17 13:05:06 +00:00
Sebastian Hengst 4eef1b3905 Bug 1476262 - update moz.build meta data for inspector components. r=pbro
MozReview-Commit-ID: 6uNUVJw9s8o

--HG--
extra : rebase_source : 07b03403dc7ee4ab16c56e4a22be34708d377a05
2018-07-17 15:25:07 +03:00
Dave Hunt 3836504fdd Bug 1475999 - Use the classic output style with pytest; r=ted
MozReview-Commit-ID: FvZjDhPl3RX

--HG--
extra : rebase_source : 469b1e8159c5daa5cbb463d5f8d2648e42c0a4c2
2018-07-17 12:01:38 +01:00
Dão Gottwald 36e378f88a Bug 1475537 - Clean up addTab parameter handling. r=mikedeboer
MozReview-Commit-ID: JF9hNLmd3bF

--HG--
extra : rebase_source : 3c1368c275719ec6d4812950154b6c266af4f98a
2018-07-17 13:54:23 +02:00
Petru Lingurar fe43b5db2b Bug 1475251 - HTTP auth dialog looks wrong; r=jchen
Specialized the code added in Bug 1412517 so that it will apply only for
date/time inputs. The rest will have the previous behaviour.

MozReview-Commit-ID: JCAruK4x3r1

--HG--
extra : rebase_source : e2c0fa13f4c3edcf0c1e2b1a3654144f4057a650
2018-07-16 11:47:39 +03:00
Coroiu Cristina 49f35eaa07 Backed out changeset 1d9cd6db7f77 (bug 1475537) for devtools failures at devtools/client/netmonitor/test/browser_net_open_request_in_tab.js on a CLOSED TREE 2018-07-17 14:20:12 +03:00
Abdoulaye O. Ly ce5ee236b1 Bug 1458067 - Implement ability to bookmark a selection of tabs. r=Gijs
MozReview-Commit-ID: 4KE3qSf3j0y

--HG--
extra : rebase_source : e4a30f6706c455f08d9519e86b61ea389eb89ed5
2018-07-12 00:25:35 +00:00
Coroiu Cristina 8fe92bdd53 Merge mozilla-central to autoland a=merge on a CLOSED TREE 2018-07-17 12:47:40 +03:00
Coroiu Cristina c296d5b239 Merge inbound to mozilla-central a=merge 2018-07-17 12:41:37 +03:00
Nicolas Chevobbe d0c49b92d2 Bug 1243989 - Enable browser_webconsole_csp_ignore_reflected_xss_message.js in e10s and windows; r=bgrins
MozReview-Commit-ID: AOB362RyWY9

--HG--
extra : rebase_source : ff83449af9bfcf7bb963935191a6b4ae19a7b52b
2018-07-16 11:18:03 +02:00
Hiroyuki Ikezoe 01f16823cb Bug 1475127 - Enable update-and-send-events.html. r=birtles
MozReview-Commit-ID: 8bin7IRQ47s

--HG--
extra : rebase_source : fb4a6649ee43eb10f50a4535230dcafbb08dad8f
2018-07-17 12:57:11 +09:00
Hiroyuki Ikezoe 2aad79a4a6 Bug 1475127 - Drop transitionstart event and finish event checks in the test case checking the order of CSS and Web Animation events happened at the same timeline time. r=birtles
The test aims to check playback events and CSS events

MozReview-Commit-ID: Bo5OhC6AdGC

--HG--
extra : rebase_source : 7635890b84099bce14a7e2beac1fec56439d42c6
2018-07-17 12:57:10 +09:00
Hiroyuki Ikezoe ce8a216489 Bug 1475127 - Add a new test case checking 'finish' and 'cancel' events happened at the same timeline time. r=birtles
MozReview-Commit-ID: 4vWtDpREZdw

--HG--
extra : rebase_source : 17c1fd29cbc5af30e33522b3fac7eda78a9bfae7
2018-07-17 12:56:58 +09:00
Daisuke Akatsuka 890f5a905e Bug 1474972: Don't call scrollIntoView() when user select a node on animation inspector. r=gl
MozReview-Commit-ID: 8Qi5vTn129B

--HG--
extra : rebase_source : 4ebf6af1a35ded36abfc5ad3507d17458547a684
2018-07-17 12:39:31 +09:00
Gurzau Raul 7594289d07 Backed out changeset 2ba41123a4e2 (bug 1473786) mac signing task failures and multiple other failures e.g. browser_all_files_referenced.js on a CLOSED TREE 2018-07-17 05:10:14 +03:00
Dão Gottwald 29d6f89109 Bug 1475537 - Clean up addTab parameter handling. r=mikedeboer
MozReview-Commit-ID: FuTHVHN43XA

--HG--
extra : rebase_source : 0c60d8f92304aa7a6521c592362ac19a24e3e8bf
2018-07-13 15:24:09 +02:00
Marco Bonardo 8f043e9170 Bug 1475500 - Reduce maximum favicon size from 256 to 192px. r=adw
MozReview-Commit-ID: KXeGegF9Pu9

--HG--
extra : rebase_source : 9d12e228ea47b333e046fc1b1040daee3c332758
2018-07-16 17:56:41 +02:00
Dão Gottwald 18b5cdce90 Bug 1475501 - Clean up addTab call in undoCloseTab. r=mikedeboer
MozReview-Commit-ID: HT8C5cTzdvg

--HG--
extra : rebase_source : 115ad98360301ed9aad02e7275a96332a1fc3381
2018-07-13 14:26:26 +02:00
Johannes Willbold ea1567d09c Bug 1474712: Added support for whitespace seperacted ssrc-values in the Rust parser, r=bwc
Added support for whitespace in source-level attributes
Extended C++ unti test CheckSsrc
Extended Rust unti test for ssrc

MozReview-Commit-ID: 1xiYyZBYf5o

--HG--
extra : rebase_source : 26d8ee11592e40fa1c25021b86953c72b14636a7
2018-07-11 11:13:56 -07:00
Doug Thayer 29c0e06cd6 Bug 1471381 - Don't give up on rounded rects in DisplayItemClip r=mattwoodrow
Effectively we compute the diff by lopping off the rounded part
of each rect where appropriate. This gets a bit weird to think
about with very mismatched radii, but I think it works out(?)

MozReview-Commit-ID: 472gx7Hw1Br

--HG--
extra : rebase_source : 817a84d78c98ac99797ab73b89f8c667189767d1
2018-07-13 09:11:28 -07:00
Tooru Fujisawa 457a074699 Bug 1475443 - Properly detect Xcode licence agreement issue in bootstrap.py; r=gps
--HG--
extra : amend_source : 7287bcedc11089e08c96318913c6f5a5e6b003f7
2018-07-13 12:32:45 +09:00
Carl Corcoran b3ec4a65d9 Bug 1475335: Restrict TestInjectEject gtests to nightly builds;r=aklotz
MozReview-Commit-ID: 4zzm7DN5mBm

--HG--
extra : rebase_source : 63c545d06512102ba8ff69a13226a5af6355eff8
2018-07-13 16:59:52 +02:00
Xidorn Quan 56fb4472fd Bug 1468648 - Skip file_fullscreen-scrollbar.html test in headless mode. r=jrmuizel
MozReview-Commit-ID: 8ioRY8zd45U

--HG--
extra : rebase_source : 80a1d7fb8b027d70bb4657a890e284bfd8ab41a6
2018-07-16 11:27:03 +10:00
Dave Townsend 9dd211856e Bug 1474981: Allow newly added search engines to use the tab icon if it is a data uri. r=mikedeboer
Differential Revision: https://phabricator.services.mozilla.com/D2123

--HG--
extra : moz-landing-system : lando
2018-07-16 20:51:34 +00:00
Haik Aftandilian b670f9fea5 Bug 1471977 - Mac Flash sandbox causing World Cup playback issues on foxsports.com r=Alex_Gaynor
Pass the user cache dir as a parameter to the Flash sandbox profile.
Add services and paths to the Flash sandbox profile needed for TLS
and encrypted video playback.

MozReview-Commit-ID: 1szVXVVATFy

--HG--
extra : rebase_source : 04885bb5d8b9995559462d373199078b109bfdc5
2018-07-06 15:06:21 -07:00
Bogdan Tara 1a6ffb9e1e Merge mozilla-central to autoland. a=merge CLOSED TREE 2018-07-17 01:02:10 +03:00
Bogdan Tara a8850882a7 Merge autoland to mozilla-central. a=merge 2018-07-17 00:58:15 +03:00
Petru Lingurar 10add268a1 Bug 1473872 - Start targeting API 26; r=nalexander
MozReview-Commit-ID: GqBiQbRy4bu

--HG--
extra : amend_source : 57b2ce873af5aedf99ef337abc669a3bcd624fed
2018-07-06 16:57:36 +03:00
Mike Hommey f02e6e5140 Bug 1473786 - Enable LTO on macOS builds. r=ted
--HG--
extra : rebase_source : 0b7196378698c1115d46dfefe1a25a13224c43f9
2018-07-06 11:50:42 +09:00
Julian Descottes 28776da332 Bug 1449968 - Add support for Inspect Element in Shadow DOM;r=bgrins
MozReview-Commit-ID: HhwyDMyZe1k

--HG--
rename : devtools/client/inspector/markup/test/browser_markup_shadowdom_pick_nested.js => devtools/client/inspector/markup/test/browser_markup_shadowdom_nested_pick_inspect.js
extra : rebase_source : 4276e3f88251075fd41d1e7f41a2f229be905f99
2018-07-05 18:48:24 +02:00
Marco Bonardo d8d5ab3323 Bug 1463443 - Disable browser_toolbar_overflow.js on debug linux 32bit. r=adw
MozReview-Commit-ID: 1VtrrFhBZXF

--HG--
extra : rebase_source : 3ee5a14e7a50179c6fa7179b58887d9c42528f1e
2018-07-16 15:23:46 +02:00
Brian Birtles 8ab6ee61ba Bug 1471814 - Add a preference for {Document,Element}.getAnimations(); r=bz,hiro
This is probably the last thing we will ship since it needs the most spec work.

MozReview-Commit-ID: LLmDBLCsCBJ

--HG--
extra : rebase_source : c06752c9201a9ede87e1ac200ab12577bf784ce6
2018-07-14 09:23:03 +09:00
Brian Birtles 35fffc8314 Bug 1471814 - Ignore the composite member on Keyframe objects when the compositing pref is not set; r=hiro
MozReview-Commit-ID: 9Xn32jLlpq1

--HG--
extra : rebase_source : cbc6d4a972295174e26629845497e22fe1a80aa1
2018-07-14 09:23:03 +09:00
Brian Birtles 382fd2fe39 Bug 1471814 - Add a preference for animation composite modes; r=bz,hiro
This feature should not be shipped until the various definitions of addition for
each additive property are properly specified.

Unlike other patches in this series, compositing is not frequently used
internally (e.g. by DevTools etc.) so there is no need to enable this by default
for system code.

Also, it turns out we have inadvertently been shipping part of this feature for
some time now. The next patch in this series will add tests for that case and
disable that part of the feature (a suitable intent to unship will follow). This
patch merely adapts and extends the existing tests without affecting the surface
area covered by the combination of the newly-added pref and the existing
dom.animations-api.core.enabled pref.

MozReview-Commit-ID: Htr6mlyCBav

--HG--
rename : dom/animation/test/mozilla/file_disable_animations_api_core.html => dom/animation/test/mozilla/file_disable_animations_api_compositing.html
rename : dom/animation/test/mozilla/test_disable_animations_api_core.html => dom/animation/test/mozilla/test_disable_animations_api_compositing.html
extra : rebase_source : 7715a25e59568eb122ba3f7dbd2c2b2ffdd19954
2018-07-14 09:23:03 +09:00
Brian Birtles fc657410ff Bug 1471814 - Add a preference for implicit keyframes; r=bz,hiro
This preference controls whether authors are allowed to specify animations
without a 0% or 100% keyframe.

We intend to ship this soon but this preference acts as a safeguard in case we
discover we need to disable it.

This feature is very convenient and commonly used so this patch ensures it is
always enabled for system content.

MozReview-Commit-ID: BHTsuS2xO61

--HG--
rename : dom/animation/test/mozilla/file_disable_animations_api_core.html => dom/animation/test/mozilla/file_disable_animations_api_implicit_keyframes.html
rename : dom/animation/test/mozilla/test_disable_animations_api_core.html => dom/animation/test/mozilla/test_disable_animations_api_implicit_keyframes.html
extra : rebase_source : 04fd93dd26a4765c14b0b22febdb0311b650ea59
2018-07-14 09:23:03 +09:00
Brian Birtles 5d13151cb9 Bug 1471814 - Add a preference for Web Animations timelines; r=bz,hiro
We don't intend to ship this in the near future until the integration with
AnimationWorklet is clear (although we might ship a read-only version).

That said, we use this feature extensively internally (e.g. in DevTools etc.) so
we enable this feature for system callers.

MozReview-Commit-ID: AhB7ZmU1Xzw

--HG--
extra : rebase_source : 630d7dc56b44a9261bb34aa5417cb9b7050efba4
2018-07-14 09:23:03 +09:00
Jonathan Kingston b0b06c6efe Bug 1472957 - Disable auto reader mode for mobile as device light doens't work. r=florian
MozReview-Commit-ID: 9qNRD3FhAlC

--HG--
extra : rebase_source : ca535cc96cc1cbe01b66151dcd39a3e40796fee9
2018-07-07 13:28:50 +01:00
Nicolas Chevobbe ab7d6e7707 Bug 1463674 - Run all jsterm test with both the old and the new version; r=bgrins.
This will allow us to avoid regression for both versions.
Also, the test were adapted to the codeMirror jsterm.

MozReview-Commit-ID: eZBvLv7JBH

--HG--
extra : rebase_source : 445a0a81607b85d2245fb81db6563b9023796932
2018-07-05 16:49:53 +02:00
Nicolas Chevobbe 2e04728654 Bug 1463674 - Add a missing test for hitting arrow keys when autocomplete popup is displayed; r=Honza.
When migrating the old code to codeMirror, I saw that two defined behaviors
were not tested:
- ArrowLeft when popup is displayed should hide the popup and the autocompletion test
- ArrowRight when popup is displayed should complete the input with the selected element.

This patch add a test for those two cases.

MozReview-Commit-ID: HZYtHssfB55

--HG--
extra : rebase_source : 77a333a7137b233f3280cddcfc81bc3008953530
2018-07-05 16:48:01 +02:00
Nicolas Chevobbe 6227906abb Bug 1463674 - Add new test helpers for JsTerm; r=bgrins.
Since we are dealing with 2 versions of this component, we
introduce new helpers that abtracts how we get or assert
some values.

MozReview-Commit-ID: 1XNPcmwwsBj

--HG--
extra : rebase_source : 5b916fe9ad953ce80c058be1ea2eb8894c625c8e
2018-07-05 16:52:38 +02:00
Nicolas Chevobbe 0f940f40b7 Bug 1463674 - Enable autocompletion popup in codeMirror JsTerm; r=bgrins.
This patch translates old key handlers to codeMirror ones.

MozReview-Commit-ID: FGJehgGaBGI

--HG--
extra : rebase_source : bf88130eb8e92b2bf29dac5024f0dc49f727e9c7
2018-07-05 16:22:45 +02:00