Commit Graph

660636 Commits

Author SHA1 Message Date
Jason Laster
6d4b358fc8 Bug 1564168 - [jsdbg2] Debugger.prototype.enabled should be removed (part 1). r=jimb
Differential Revision: https://phabricator.services.mozilla.com/D37929

--HG--
extra : moz-landing-system : lando
2019-07-16 00:56:19 +00:00
Mike Hommey
6098f22649 Bug 1565706 - Allow to run mach build rust without setting MOZ_RUST_TIER. r=froydnj
At the same time, make things a little more tangible in the tiers setup
in baseconfig.mk.

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

--HG--
extra : moz-landing-system : lando
2019-07-15 23:50:31 +00:00
Mihai Alexandru Michis
a2b90fe037 Backed out changeset b1f8f86bbda8 (bug 1565785) for causing bustages in nsWindow.h CLOSED TREE 2019-07-16 03:12:42 +03:00
Emilio Cobos Álvarez
6ef01a0d95 Bug 1554572 - Don't apply scroll anchor adjustments if we're processing an async scroll animation. r=dholbert
Differential Revision: https://phabricator.services.mozilla.com/D38077

--HG--
extra : moz-landing-system : lando
2019-07-15 17:48:16 +00:00
Emilio Cobos Álvarez
1a121e2e21 Bug 1546027 - Don't apply scroll anchor adjustments if we're restoring our scroll position. r=dholbert
Since scroll position restoration is absolute, and we'll lose it as soon as we
apply any adjustment or do any other sort of scrolling.

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

--HG--
extra : moz-landing-system : lando
2019-07-15 17:46:11 +00:00
Gurzau Raul
b44982b9f4 Bug 1544828 - disabled browser_aboutdebugging_devtoolstoolbox_reload.js on Linux debug and browser_aboutdebugging_devtoolstoolbox_shortcuts.js on Linux 64 debug for frequent failures. r=jmaher,aryx
Differential Revision: https://phabricator.services.mozilla.com/D38014

--HG--
extra : moz-landing-system : lando
2019-07-15 16:40:01 +00:00
sotaro
45b727fe13 Bug 1565785 - Skip WR rendering until window becomes ready to draw on Wayland r=nical
Differential Revision: https://phabricator.services.mozilla.com/D37977

--HG--
extra : moz-landing-system : lando
2019-07-15 14:33:04 +00:00
Tom Prince
20d62fa6ce Bug 1565725: Don't checkout in geckodriver-repack tasks; r=bstack
Differential Revision: https://phabricator.services.mozilla.com/D37950

--HG--
extra : moz-landing-system : lando
2019-07-13 01:11:05 +00:00
Tom Prince
d644374710 Bug 1565725: Make tests of mozfile.which insensitive to the case of the cwd on windows; r=ahal
Differential Revision: https://phabricator.services.mozilla.com/D37949

--HG--
extra : moz-landing-system : lando
2019-07-15 17:31:04 +00:00
Kashav Madan
e7ad7b7104 Bug 1543251 - Move hasBeforeUnload from PBrowser to PWindowGlobal, r=nika
Differential Revision: https://phabricator.services.mozilla.com/D37003

--HG--
extra : moz-landing-system : lando
2019-07-15 17:30:26 +00:00
Maliha Islam
672aefd444 Bug 1478156 - Make color picker tooltip screen reader accessible, r=yzen,gl
Differential Revision: https://phabricator.services.mozilla.com/D35980

--HG--
extra : moz-landing-system : lando
2019-07-15 11:01:04 +00:00
Maliha Islam
7bd7b72040 Bug 1478156 - Make color picker tooltip keyboard accessible, r=yzen,gl
Differential Revision: https://phabricator.services.mozilla.com/D33331

--HG--
rename : devtools/client/inspector/rules/test/browser_rules_colorpicker-appears-on-swatch-click.js => devtools/client/inspector/rules/test/browser_rules_colorpicker-appears-on-swatch-click-or-keyboard-activation.js
extra : moz-landing-system : lando
2019-07-15 11:01:04 +00:00
Maliha Islam
8cfcbe667f Bug 1478156 - Move shareable focus methods to be used for color picker accessibility, r=yzen,gl
Differential Revision: https://phabricator.services.mozilla.com/D33885

--HG--
extra : moz-landing-system : lando
2019-07-15 11:01:04 +00:00
Maliha Islam
e9c7f9af44 Bug 1478156 - Add contrast ratio annotation title and info link to color picker, r=yzen,gl
Differential Revision: https://phabricator.services.mozilla.com/D32842

--HG--
extra : moz-landing-system : lando
2019-07-15 11:01:03 +00:00
Maliha Islam
d53f90a1d7 Bug 1478156 - Add color contrast span to color picker, r=yzen,gl
Differential Revision: https://phabricator.services.mozilla.com/D32491

--HG--
extra : moz-landing-system : lando
2019-07-15 17:25:23 +00:00
Maliha Islam
a94e63b533 Bug 1478156 - Move shared code to be used by color contrast feature, r=yzen,gl
Differential Revision: https://phabricator.services.mozilla.com/D32490

--HG--
extra : moz-landing-system : lando
2019-07-15 11:01:03 +00:00
Aki Sasaki
43f3f62186 Bug 1546299 - add mac geckodriver signing support. r=jlorenzo
Also add the `mac_geckodriver` behavior, and remove the unused `mac_pkg` behavior.

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

--HG--
extra : moz-landing-system : lando
2019-07-15 16:38:43 +00:00
ffxbld
4ede446d10 No Bug, mozilla-central repo-update HSTS HPKP blocklist remote-settings - a=repo-update r=RyanVM
Differential Revision: https://phabricator.services.mozilla.com/D38063

--HG--
extra : moz-landing-system : lando
2019-07-15 17:06:26 +00:00
Ted Campbell
62f883c040 Bug 1564923 - Remove dead BytecodeCompiler::deoptimizeArgumentsInEnclosingScripts. r=khyperia
The last use of this method was removed in Bug 1538375.

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

--HG--
extra : moz-landing-system : lando
2019-07-15 16:23:50 +00:00
Jan Odvarko
4133d764ee Bug 1566019 - Fix URL column sorting + test r=nchevobbe
Differential Revision: https://phabricator.services.mozilla.com/D38065

--HG--
extra : moz-landing-system : lando
2019-07-15 15:22:56 +00:00
Kris Maglione
df821804ae Bug 1563997: Handle webcompat Components stub in MozillaFileLogger.js. r=nika
Differential Revision: https://phabricator.services.mozilla.com/D37938

--HG--
extra : rebase_source : dc1827f5a28dce10881d01461e7ff2a9889d1b65
2019-07-12 14:32:57 -07:00
Razvan Maries
dc7ff541ae Merge mozilla-central to mozilla-inbound. a=merge on a CLOSED TREE 2019-07-15 18:26:45 +03:00
James Graham
bce6f8a449 Bug 1561193 - Update web-platform-tests to 8b045d6e3d77fffcfb4096697c9665225294efea, a=testonly
Add missing metadata changes
2019-07-15 13:26:40 +01:00
Ryan VanderMeulen
eb3bf94def Bug 1566024 - Update pdf.js to version 2.3.27. r=bdahl 2019-07-15 07:59:00 -04:00
moz-wptsync-bot
40674a5814 Bug 1561193 - [wpt-sync] Update web-platform-tests to 8b045d6e3d77fffcfb4096697c9665225294efea, a=testonly
wpt-head: 8b045d6e3d77fffcfb4096697c9665225294efea
wpt-type: landing
2019-07-15 11:37:54 +00:00
Tom McKee
e0c50a070a Bug 1557423 [wpt PR 17208] - [UserTimingL3] Replace SyntaxError with TypeError., a=testonly
Automatic update from web-platform-tests
[UserTimingL3] Replace SyntaxError with TypeError.

The User Timing L3 specification requires TypeErrors to be thrown when
calls to `performance.measure()` are malformed. The User Timing L2
specification used SyntaxErrors for similar error conditions.

This CL changes our use of SyntaxError to TypeError when L3 conformance
is active.

Bug: 953960
Change-Id: I87bb0717687f4a3b149eaeb6fc190fa9a98d1f9b
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1647342
Reviewed-by: Liquan (Max) Gu <maxlg@chromium.org>
Reviewed-by: Nicolás Peña Moreno <npm@chromium.org>
Auto-Submit: Tom McKee <tommckee@chromium.org>
Commit-Queue: Nicolás Peña Moreno <npm@chromium.org>
Cr-Commit-Position: refs/heads/master@{#668488}

--

wp5At-commits: 27782199136cf350e2dd698856627821a60d712b
wpt-pr: 17208
2019-07-15 11:37:54 +00:00
Luke Zielinski
372351c012 Bug 1558842 [wpt PR 17298] - Update some webvtt tests to load Ahem as a web font., a=testonly
Automatic update from web-platform-tests
Update some webvtt tests to load Ahem as a web font. (#17298)

These were mistakenly identified as regressions in #17205 but they were
actually already failing, so they can be submitted as they are.
--

wp5At-commits: 03d74b2427e01f1a72f8aae5bc9739230791aea1
wpt-pr: 17298
2019-07-15 11:37:53 +00:00
Eric Willigers
6a2fe15f3b Bug 1558582 [wpt PR 17271] - CSS: Test computed value for CSS Text properties, a=testonly
Automatic update from web-platform-tests
CSS: Test computed value for CSS Text properties

Web Platform Tests for computed values of CSS Text properties
https://drafts.csswg.org/css-text-3/#property-index

Change-Id: I52b3de169752db63c96c8662819d3b8a1141d721
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1653608
Auto-Submit: Eric Willigers <ericwilligers@chromium.org>
Commit-Queue: Anders Hartvoll Ruud <andruud@chromium.org>
Reviewed-by: Anders Hartvoll Ruud <andruud@chromium.org>
Cr-Commit-Position: refs/heads/master@{#668423}

--

wp5At-commits: 293630965d1396176e0fc18e862ea3705c403c27
wpt-pr: 17271
2019-07-15 11:37:53 +00:00
Razvan Maries
e68758765e Merge mozilla-central to mozilla-inbound. a=merge on a CLOSED TREE 2019-07-15 12:35:40 +03:00
Alexandre Poirot
2a463d6bff Bug 1388054 - Stop using Promise.jsm from devtools/shared/defer. r=jryans 2019-07-14 19:46:32 -07:00
Mirko Brodesser
2f40f072ab Bug 1565584: move nsIContentUtils::ContentIsDescendantOf to nsINode::IsInclusiveDescendantOf. r=smaug
Differential Revision: https://phabricator.services.mozilla.com/D37880
2019-07-15 10:02:21 +02:00
sotaro
6112475e13 Bug 1565463 - Add ImageBorder image key to Tile r=gw
Differential Revision: https://phabricator.services.mozilla.com/D37834

--HG--
extra : moz-landing-system : lando
2019-07-14 21:54:54 +00:00
Coroiu Cristina
8b6a45f83b Backed out changeset 6363111ee8ce (bug 1354679) for causing bug 1565833 2019-07-14 21:15:31 +03:00
Dorel Luca
2bf3b2c380 Bug 1565072 - Added WPT expectation for scroll-behavior-default-css.html r=jmaher
Differential Revision: https://phabricator.services.mozilla.com/D37877

--HG--
extra : moz-landing-system : lando
2019-07-14 12:37:35 +00:00
Jared Wein
1097f59d0b Bug 1565687 - Add back the lost event listener for the reveal-password-checkbox and add some more tests for it. r=MattN
Differential Revision: https://phabricator.services.mozilla.com/D37993

--HG--
extra : moz-landing-system : lando
2019-07-14 02:03:25 +00:00
Narcis Beleuzu
cb456cb27d Backed out 6 changesets (bug 1478156) for dt failures on browser_html_tooltip_xul-wrapper.js . CLOSED TREE
Backed out changeset 5ca694230ffa (bug 1478156)
Backed out changeset fcc9123589fd (bug 1478156)
Backed out changeset 83a10c635fe9 (bug 1478156)
Backed out changeset a363971fffb0 (bug 1478156)
Backed out changeset 314855eab887 (bug 1478156)
Backed out changeset 041f51c9d4d1 (bug 1478156)

--HG--
rename : devtools/client/inspector/rules/test/browser_rules_colorpicker-appears-on-swatch-click-or-keyboard-activation.js => devtools/client/inspector/rules/test/browser_rules_colorpicker-appears-on-swatch-click.js
2019-07-14 05:32:45 +03:00
Chris Pearce
d022cd1e54 Bug 1351924 - Keep separate flags for whether block-size has changed and whether percentages derived from the block-size have changed, and make better decisions about what needs reflow. r=dholbert
This reduces a bit of code complexity, fixes bugs where we weren't
reflowing enough, and optimizes additional cases that we couldn't
optimize in the past.

Co-authored-by: Chris Pearce <cpearce@mozilla.com>
Co-authored-by: L. David Baron <dbaron@dbaron.org>

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

--HG--
extra : moz-landing-system : lando
2019-07-14 01:04:31 +00:00
L. David Baron
e91086dae1 Bug 1351924 - Add reftests for correctness bug fixed by this bug. r=dholbert
Co-authored-by: L. David Baron <dbaron@dbaron.org>
Co-authored-by: Chris Pearce <cpearce@mozilla.com>

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

--HG--
extra : moz-landing-system : lando
2019-07-14 01:04:29 +00:00
Maliha Islam
8029f7b024 Bug 1478156 - Make color picker tooltip screen reader accessible, r=yzen,gl
Differential Revision: https://phabricator.services.mozilla.com/D35980

--HG--
extra : moz-landing-system : lando
2019-07-13 18:37:48 +00:00
Maliha Islam
2d795ad89c Bug 1478156 - Make color picker tooltip keyboard accessible, r=yzen,gl
Differential Revision: https://phabricator.services.mozilla.com/D33331

--HG--
rename : devtools/client/inspector/rules/test/browser_rules_colorpicker-appears-on-swatch-click.js => devtools/client/inspector/rules/test/browser_rules_colorpicker-appears-on-swatch-click-or-keyboard-activation.js
extra : moz-landing-system : lando
2019-07-13 18:37:35 +00:00
Maliha Islam
ff03e00a30 Bug 1478156 - Move shareable focus methods to be used for color picker accessibility, r=yzen,gl
Differential Revision: https://phabricator.services.mozilla.com/D33885

--HG--
extra : moz-landing-system : lando
2019-07-13 18:37:18 +00:00
Maliha Islam
7739643423 Bug 1478156 - Add contrast ratio annotation title and info link to color picker, r=yzen,gl
Differential Revision: https://phabricator.services.mozilla.com/D32842

--HG--
extra : moz-landing-system : lando
2019-07-13 18:37:06 +00:00
Maliha Islam
fcc482964d Bug 1478156 - Add color contrast span to color picker, r=yzen,gl
Differential Revision: https://phabricator.services.mozilla.com/D32491

--HG--
extra : moz-landing-system : lando
2019-07-13 18:36:54 +00:00
Maliha Islam
0e48d4c3b4 Bug 1478156 - Move shared code to be used by color contrast feature, r=yzen,gl
Differential Revision: https://phabricator.services.mozilla.com/D32490

--HG--
extra : moz-landing-system : lando
2019-07-13 18:36:41 +00:00
Jeff Muizelaar
00f87f386d Bug 1564655. blob: Make the recording use absolute coordinates. r=nical
Currently items are painted with a context that has a transform of
-mLayerBounds.TopLeft().  This means that if TopLeft() changes the commands
will be in the wrong place because the -TopLeft() offset is baked into the
recording.

I don't think we've ever needed to support painting without this transformed
baked in so there were some infrastructure changes that needed to be made to
make this possible. Most of the problems come from the use of
gfxContext::GetClipExtents which expose the bounds of the underlying surface.
The biggest of these was fixed by the CreateClippedDrawTarget rewrite. The rest
should be handled by ensuring that the DrawTarget has bounds that are at least
as big as the union of the individual item bounds. i.e. GetClipExtents should
never intersect with bounds of the item.

This change has a couple of parts:

1. Store mLayerBounds.TopLeft() in the recording so that it will be subtracted
during replay

2. Use mLayerBounds as the Rect of the RecordingDrawTarget

3. Don't include mLayerBounds.TopLeft() in the transform during recording.

4. Adjust the dirty rect by recordingOrigin before we use it as a clip so that
it stays in the right place.

5. In PaintContainerItem the bounds parameter of PushLayer is in device space
so we need to account for the shift in the location of device space in the
DrawTargetRecording.

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

--HG--
extra : moz-landing-system : lando
2019-07-14 00:02:03 +00:00
Edwin Gao
4737b476fe Bug 1141245 - disable test_tooltip.xul on macosx1014, inheriting from previous config to disable on macosx1010 r=jmaher
Differential Revision: https://phabricator.services.mozilla.com/D37952

--HG--
extra : moz-landing-system : lando
2019-07-13 22:47:13 +00:00
Edwin Gao
12e285eb71 Bug 1514751 - disable browser_aboutdebugging_addons_manifest_url.js for macosx1014 debug r=jmaher
Changes:
- temporarily disable the test on macosx1014 as per comments in the bug

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

--HG--
extra : moz-landing-system : lando
2019-07-13 22:46:28 +00:00
Brindusan Cristian
9ca6d369e2 Merge mozilla-central to autoland. a=merge CLOSED TREE 2019-07-14 00:58:01 +03:00
Brindusan Cristian
a558be5c35 Merge inbound to mozilla-central. a=merge 2019-07-14 00:54:25 +03:00
Narcis Beleuzu
83334f37bc Backed out changeset 1740dc9a710c (bug 1563233) for mochitest failures on VRManager.cpp . CLOSED TREE 2019-07-14 00:22:31 +03:00