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

614868 Коммитов

Автор SHA1 Сообщение Дата
Dão Gottwald dd843cb18e Bug 1490937 - Fix in-content tab styling on Mac since tabbox.css is now loaded as a document stylesheet. r=mikedeboer
--HG--
extra : rebase_source : 7707ad3c0f168d3de2c0b0f77c0c5d659365233b
2018-09-14 11:28:17 +02:00
Gabriel Luong 0a0c1deadd Bug 1478397 - Part 14: Selecting a flex item in the flex item selector should select that element in the markup view. r=rcaliman 2018-09-18 09:46:02 -04:00
Gabriel Luong f22fa6beef Bug 1478397 - Part 13: Show the flex item sizing properties of the currently selected element in the markup view. r=rcaliman 2018-09-18 09:46:02 -04:00
Gabriel Luong b9eaf11d5d Bug 1478397 - Part 12: Don't render the flex item list if there are no flex items. r=rcaliman 2018-09-18 09:46:02 -04:00
Gabriel Luong b045aa35a7 Bug 1478397 - Part 11: Add a prev button to navigate from the flex item sizing view to flex container view. r=rcaliman 2018-09-18 09:46:02 -04:00
Gabriel Luong c4de83b6c4 Bug 1478397 - Part 10: Adjust the flexbox header to match the design spec. r=rcaliman 2018-09-18 09:46:01 -04:00
Christian Holler 9cb2f6cd27 Bug 1486400 - Enable MOZ_CHAOSMODE by default for ASan Nightly Reporter builds. r=froydnj
Differential Revision: https://phabricator.services.mozilla.com/D5408

--HG--
extra : histedit_source : 81b2dcfe7eff8e37ce24153ecd0df6c649303f07
2018-09-10 13:03:23 +02:00
Henrik Skupin 884ad5d7f2 Bug 1492469 - [wdspec] Create tests for "Release Actions" command. r=ato
--HG--
extra : rebase_source : e3c3514ab4c5ec2d860e1e84a326cbafffbfd67b
2018-09-17 21:25:30 +02:00
Henrik Skupin 8e7d327e0e Bug 1492469 - [wdspec] Relocate "Perform Actions" tests, and separate tests by input source. r=ato
--HG--
rename : testing/web-platform/tests/webdriver/tests/actions/__init__.py => testing/web-platform/tests/webdriver/tests/perform_actions/__init__.py
rename : testing/web-platform/tests/webdriver/tests/actions/conftest.py => testing/web-platform/tests/webdriver/tests/perform_actions/conftest.py
rename : testing/web-platform/tests/webdriver/tests/actions/key.py => testing/web-platform/tests/webdriver/tests/perform_actions/key.py
rename : testing/web-platform/tests/webdriver/tests/actions/key_shortcuts.py => testing/web-platform/tests/webdriver/tests/perform_actions/key_shortcuts.py
rename : testing/web-platform/tests/webdriver/tests/actions/special_keys.py => testing/web-platform/tests/webdriver/tests/perform_actions/key_special_keys.py
rename : testing/web-platform/tests/webdriver/tests/actions/none.py => testing/web-platform/tests/webdriver/tests/perform_actions/none.py
rename : testing/web-platform/tests/webdriver/tests/actions/mouse.py => testing/web-platform/tests/webdriver/tests/perform_actions/pointer.py
rename : testing/web-platform/tests/webdriver/tests/actions/control_click.py => testing/web-platform/tests/webdriver/tests/perform_actions/pointer_contextmenu.py
rename : testing/web-platform/tests/webdriver/tests/actions/mouse_dblclick.py => testing/web-platform/tests/webdriver/tests/perform_actions/pointer_dblclick.py
rename : testing/web-platform/tests/webdriver/tests/actions/modifier_click.py => testing/web-platform/tests/webdriver/tests/perform_actions/pointer_modifier_click.py
rename : testing/web-platform/tests/webdriver/tests/actions/pointer_origin.py => testing/web-platform/tests/webdriver/tests/perform_actions/pointer_origin.py
rename : testing/web-platform/tests/webdriver/tests/actions/mouse_pause_dblclick.py => testing/web-platform/tests/webdriver/tests/perform_actions/pointer_pause_dblclick.py
rename : testing/web-platform/tests/webdriver/tests/actions/sequence.py => testing/web-platform/tests/webdriver/tests/perform_actions/sequence.py
rename : testing/web-platform/tests/webdriver/tests/actions/support/__init__.py => testing/web-platform/tests/webdriver/tests/perform_actions/support/__init__.py
rename : testing/web-platform/tests/webdriver/tests/actions/support/keys.py => testing/web-platform/tests/webdriver/tests/perform_actions/support/keys.py
rename : testing/web-platform/tests/webdriver/tests/actions/support/mouse.py => testing/web-platform/tests/webdriver/tests/perform_actions/support/mouse.py
rename : testing/web-platform/tests/webdriver/tests/actions/support/refine.py => testing/web-platform/tests/webdriver/tests/perform_actions/support/refine.py
rename : testing/web-platform/tests/webdriver/tests/actions/support/test_actions_wdspec.html => testing/web-platform/tests/webdriver/tests/perform_actions/support/test_actions_wdspec.html
rename : testing/web-platform/tests/webdriver/tests/actions/validity.py => testing/web-platform/tests/webdriver/tests/perform_actions/validity.py
extra : rebase_source : b7c92d13bb814e06579e6c34ecd58db988a66e98
2018-09-17 14:20:11 +02:00
Andreas Tolfsen 20af80cf4e bug 1491799: geckodriver: refactor build script; r=whimboo
Provides almost the same functionality, but without convoluted
functional style.  This will allow us to provide VCS specific
instructions in the future.
2018-09-19 20:59:37 +01:00
Ciure Andrei 6c9326f1a9 Backed out 4 changesets (bug 1418816) for reftest perma failure bugs/289480.html a=backout
Backed out changeset d722f5a4a8af (bug 1418816)
Backed out changeset 75d9a625be06 (bug 1418816)
Backed out changeset 807f0f510c25 (bug 1418816)
Backed out changeset 3c4cec04f28d (bug 1418816)
2018-09-19 20:59:37 +01:00
Jeff Muizelaar 5609566633 Bug 1492389. Adjust test expectations for https://github.com/servo/webrender/pull/3073 2018-09-19 15:52:06 -04:00
Jeff Muizelaar 662b2593fa Bug 1492389. Update webrender to commit 3104734e8927d25b7ef81c6be021bb9337718720 2018-09-19 15:51:30 -04:00
Mark Hammond 49b98cae4b Bug 1488939 - extend expiry of sync 'yellow state' users. r=gfritzsche
MozReview-Commit-ID: AwFg6TVcVug

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

--HG--
extra : moz-landing-system : lando
2018-09-07 13:11:55 +00:00
Mark Hammond bad7c8cb03 Bug 1484158 - prevent the sync merge warning from appearing after a sanitize. r=eoger
MozReview-Commit-ID: 1nasSaTkaYF

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

--HG--
extra : moz-landing-system : lando
2018-09-18 13:50:29 +00:00
Mike Hommey f8798bbeb2 Bug 1487622 - Refactor the clang plugin wrt attributes r=andi
- We forcefully remove annotations from the AST so that they don't end
up impacting codegen.
- We change the API such that we use identifiers instead of strings,
reducing the chances of typo errors.

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

--HG--
extra : moz-landing-system : lando
2018-09-18 13:03:33 +00:00
Mike Hommey cdd1898856 Bug 1491236 - Always enable unwind tables on *nix r=froydnj
We were already always enabling it on builds with frame pointers on
Android. We now extend this to builds without frame pointers, helping
with client-side stacktracing for crashes.

It's also the default on many platforms, such as x86-64, whether frame
pointer are enabled or not and on x86 with GCC. Somehow, it's not the
case for x86 with clang, so this makes clang builds the same as GCC
builds in that regard.

On ARM, we were always omitting frame pointers because of a GCC bug, but
we've not been using GCC for Android builds for a long time (and the GCC
bug was actually fixed in 4.7 and backported to 4.6, making it fixed in
all versions of GCC we support).

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

--HG--
extra : moz-landing-system : lando
2018-09-18 21:48:28 +00:00
Doug Thayer be5fea716c Bug 1483533 - Delay texture delete for DirectMapTextureSource r=jrmuizel
I wish I understood a little better what precisely is going on
here. What seems to be the problem is calling glDeleteTextures
too early, but I can't pin down exactly when "too early" is.
In any case I can no longer reproduce the issue with this patch
applied, and I cannot observe any performance degradation, and
it's not a remarkably risky patch, so I'm opting to cut the
investigation short. Any insights would be appreciated though.

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

--HG--
extra : moz-landing-system : lando
2018-09-18 19:08:13 +00:00
L. David Baron 5fed4a56b2 Bug 1491159 - More complete handling of TZ environment variable when initializing ICU timezone. r=anba
This improves on the changes in bug 1484829 by handling the absolute
filename form of TZ environment variables both with and without an
initial ':' character, and by improving comments about relative and
absolute paths.  (Note that relative paths without the ':' are just
Olson time zone names.)

Note that the only test that failed without the patch was:
  setTimeZone("/usr/share/zoneinfo/America/Chicago");
  assertEq(timeZoneName(), "Central Daylight Time");
and it reported
  Error: Assertion failed: got "GMT-06:00", expected "Central Daylight Time"
which seems to be a sign that ICU gets some information out of that time
zone identifier (i.e., it reported the correct standard-time GMT
offset), but not everything.

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

--HG--
rename : js/src/tests/non262/Date/time-zone-etc_localetime.js => js/src/tests/non262/Date/time-zone-path.js
extra : moz-landing-system : lando
2018-09-18 20:51:30 +00:00
Xidorn Quan 52b4572e49 Bug 1269276 - Enable unprefixed Fullscreen API by default for all channels. r=smaug
Differential Revision: https://phabricator.services.mozilla.com/D6094

--HG--
extra : moz-landing-system : lando
2018-09-18 09:17:12 +00:00
Bas Schouten 3f601ce856 Bug 1479640: Restructure cleartype parameter code to run less frequently and only in the parent process. r=jrmuizel
Differential Revision: https://phabricator.services.mozilla.com/D4784

--HG--
extra : moz-landing-system : lando
2018-09-13 18:59:27 +00:00
Ted Mielczarek e11506c714 bug 1490325 - write sccache log directly to artifact directory, make logs slightly more verbose. r=mshal
This patch makes it so we write the sccache log directly to the artifact
directory, so that it will be uploaded even if the build fails. It also makes
the log slightly more verbose. Both of these should help with diagnosing
sccache failures in CI.

The sccache log will no longer be explicitly gzip compressed, but some
Taskcluster client implementations will store it as gzip compressed.

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

--HG--
extra : moz-landing-system : lando
2018-09-18 20:02:17 +00:00
Ted Mielczarek 412addf8a0 bug 1490325 - make mozharness BuildScript.ensure_upload_path part of preflight_build. r=firefox-build-system-reviewers,nalexander
Currently the BuildScript mozharness base class has an `ensure_upload_path`
action that we run after the build. This patch changes it to no longer be
an action, and instead simply run as part of `preflight_build` so that the
artifact directory will be created before starting the build. This makes
it more straightforward to write things like log files directly into this
directory without worrying about whether it exists.

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

--HG--
extra : moz-landing-system : lando
2018-09-18 19:50:50 +00:00
Drew Willcoxon 7551c06787 Bug 1490527 - Use UrlbarPreferences.jsm in UnifiedComplete.js r=mak
Replace the `Prefs` object in UnifiedComplete.js with usage of the new UrlbarPreferences.jsm.

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

--HG--
extra : moz-landing-system : lando
2018-09-18 20:13:18 +00:00
Drew Willcoxon 4ad9038141 Bug 1489282 - Create a UrlbarPreferences module that can be used across all urlbar components r=mak
This factors out the `Prefs` object from UnifiedComplete.js into UrlbarPreferences.jsm and makes required changes so it's not tied to consts and other identifiers local to UnifiedComplete.js. It adds another new module, UrlbarUtils.jsm, for storing consts that both UrlbarPreferences and UnifiedComplete use.

In order to preserve blame as much as possible, I used `hg cp` to copy UnifiedComplete.js to UrlbarPreferences.jsm, and then I removed all the non-Prefs code before making other changes, so this patch looks bigger than it really is. (Maybe I wasn't actually so successful in preserving a lot of blame.)

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

--HG--
rename : toolkit/components/places/UnifiedComplete.js => browser/components/urlbar/UrlbarPrefs.jsm
extra : moz-landing-system : lando
2018-09-18 20:06:27 +00:00
Edwin Gao 2514b44cdb Bug 1488590 - Add tests to mozdevice::adb.py r=ahal
Created tests/ subdirectory under mozdevice.
Added conftest.py and populated with wrappers for the methods under test.
Added test_socket_connections.py with basic tests for new methods and some coverage of legacy/deprecated methods.

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

--HG--
extra : moz-landing-system : lando
2018-09-18 19:35:40 +00:00
Chris Manchester 00c9b67c32 Bug 1485187 - Document known failure scenarios for Tup automation builds. r=mshal
Differential Revision: https://phabricator.services.mozilla.com/D5709

--HG--
extra : moz-landing-system : lando
2018-09-18 15:09:24 +00:00
Rob Wood 2baf9b4643 Bug 1492161 - Add raptor-gdocs test to inbound/autoland tier 2 r=egao
Differential Revision: https://phabricator.services.mozilla.com/D6185

--HG--
extra : moz-landing-system : lando
2018-09-18 19:24:23 +00:00
Matt Brubeck 8ca4e7a8dd Bug 1492001 - Update cargo_build_defs for num-traits. r=mbrubeck
--HG--
extra : rebase_source : d2f6833c4cd20ec8def8ebce60dc571d89023cec
2018-09-18 12:24:27 -07:00
Jan Henning 2bf5c04c80 Bug 1491643 - Really disable updates when installed from the Play Store. r=jchen
So far, we've generally opted for a policy of disabling the Updater when we've
been installed from the Play Store, not least because this is not allowed by the
Play Store's terms of service.

While other references to the Updater in the Android app UI are already
completely hidden in that case and we don't do any automatic checking for up-
dates either, the "Check for Updates" button on about:firefox is only hidden via
the MOZ_UPDATER build define and therefore still visible on all Nightly builds.
Since dynamically hiding it might be more involved, we just make sure that the
Updater simply aborts and returns NOT_AVAILABLE when an Update request has been
triggered from Gecko on a Play Store-installed build.

That way, we should be able to avoid all situations where the Updater might want
to display a notification, which of course doesn't work when the corresponding
notification channel hasn't been registered.

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

--HG--
extra : moz-landing-system : lando
2018-09-18 17:47:01 +00:00
Noemi Erli efdd6a208a Backed out changeset 7aa742bff8fb (bug 1473736) for xpcshell failures and bc failures in browser_urlbarSearchSingleWordNotification.js 2018-09-18 22:07:58 +03:00
Noemi Erli 1ce500bc5f Backed out changeset 23c9c6b2dc81 (bug 1490527) per developer's request 2018-09-18 22:06:32 +03:00
Matt Brubeck 089f3a6e6b Bug 1492001 - Revendor Rust dependencies. r=jgraham
Depends on D6168

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

--HG--
rename : third_party/rust/num/bors.toml => third_party/rust/num-integer/bors.toml
extra : moz-landing-system : lando
2018-09-18 17:51:22 +00:00
Matt Brubeck 62b8be205c Bug 1492001 - Update geckodriver Rust dependencies. r=jgraham
Differential Revision: https://phabricator.services.mozilla.com/D6168

--HG--
extra : moz-landing-system : lando
2018-09-18 17:51:03 +00:00
Drew Willcoxon 3cf01c8cb6 Bug 1490527 - Use UrlbarPreferences.jsm in UnifiedComplete.js r=mak
Replace the `Prefs` object in UnifiedComplete.js with usage of the new UrlbarPreferences.jsm.

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

--HG--
extra : moz-landing-system : lando
2018-09-18 06:37:13 +00:00
Noemi Erli 63025fbf18 Backed out changeset 44c69e043cf7 (bug 1490583) for failures in browser_animation_reconstructState.js 2018-09-18 21:44:19 +03:00
Ryan VanderMeulen f53c113d39 Bug 1491467 - Update libpng to 1.6.35. r=aosmond
Differential Revision: https://phabricator.services.mozilla.com/D5913

--HG--
extra : moz-landing-system : lando
2018-09-18 18:33:11 +00:00
Tom Ritter c9db0052d9 Bug 1491846 GetFrameLoader inside child objects vtbls could not be resolved by linker. It looks like a clang bug, but requires closer look. I worked around it by having explicit forwards. r=smaug
Differential Revision: https://phabricator.services.mozilla.com/D6051

--HG--
extra : moz-landing-system : lando
2018-09-18 18:18:32 +00:00
Tom Ritter 2a646ae19b Bug 1490564 Add a x86 MinGW-clang toolchain job r=glandium
Differential Revision: https://phabricator.services.mozilla.com/D5720

--HG--
extra : moz-landing-system : lando
2018-09-17 15:39:14 +00:00
Martin Stransky 5c0377f7dd Bug 1491824 - [Wayland/Clipboard] Clipboard minor fixes, r=jhorak
when g_io_channel_set_encoding() fails we return invalid/uninitialized clipboardData,
so initialize clipboardData explicitly.

When SetClipboardDataOffer() is called with null aWaylandDataOffer,
delete our recent clipboard content and not throw an error message.

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

--HG--
extra : moz-landing-system : lando
2018-09-18 15:12:02 +00:00
Chris Manchester 8c3ce02582 Bug 1490763 - Export ICECC environment variables to compilation commands in the tup backend. r=mshal
Differential Revision: https://phabricator.services.mozilla.com/D5708

--HG--
extra : moz-landing-system : lando
2018-09-18 15:32:12 +00:00
Robin Templeton f6d2a17181 bug 1490387 - Part 3: Implement BigInt support for bitwise operators. r=jandem
Differential Revision: https://phabricator.services.mozilla.com/D5557

--HG--
extra : moz-landing-system : lando
2018-09-18 04:04:53 +00:00
Robin Templeton 15d0c6d1af bug 1490387 - Part 2: Implement ToInt32OrBigInt operation. r=jandem
Differential Revision: https://phabricator.services.mozilla.com/D5556

--HG--
extra : moz-landing-system : lando
2018-09-18 03:55:45 +00:00
Robin Templeton 5501a97e65 bug 1490387 - Part 1: Add BigInt methods for bitwise operations. r=jandem
Differential Revision: https://phabricator.services.mozilla.com/D5555

--HG--
extra : moz-landing-system : lando
2018-09-18 03:50:53 +00:00
Dragana Damjanovic f000a5b4b0 Bug 1473736 - Implement necko part of ESNI r=mcmanus
Implement necko part of ESNI

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

--HG--
extra : moz-landing-system : lando
2018-09-17 23:08:14 +00:00
Noemi Erli c24ed5f87b Backed out changeset 08f0bf17514d (bug 1138579) for build bustages in /config/tests/test_mozbuild_reading.py 2018-09-18 20:40:06 +03:00
Noemi Erli 724848c2db Backed out 2 changesets (bug 1492001) for Btup build bustages
Backed out changeset 6ec9bc89a5b3 (bug 1492001)
Backed out changeset 238fdce77ee9 (bug 1492001)

--HG--
rename : third_party/rust/num-integer/bors.toml => third_party/rust/num/bors.toml
2018-09-18 20:38:24 +03:00
Gijs Kruitbosch a7981b4051 Bug 1492179 - make browser_bug767836_perwindowpb.js not use CPOWs, and use modern async test tools instead of callbacks, r=mconley
Differential Revision: https://phabricator.services.mozilla.com/D6160

--HG--
extra : moz-landing-system : lando
2018-09-18 17:29:13 +00:00
Ted Campbell 924a6f290b Bug 1138579 - Support multiple Files patterns in moz.build r=gps
Add support for |with Files('a/**', 'b/**')| in mozbuild config files.

MozReview-Commit-ID: IoM4qfEhXXc

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

--HG--
extra : moz-landing-system : lando
2018-09-18 17:18:30 +00:00
Doug Thayer 5806cd56cd Bug 1492202 - Fix typo in forcepaint telemetry r=mconley
Differential Revision: https://phabricator.services.mozilla.com/D6172

--HG--
extra : moz-landing-system : lando
2018-09-18 17:06:30 +00:00