Commit Graph

620028 Commits

Author SHA1 Message Date
bb00998598 Bug 1499042 - "Fix learn more links in the Network panel". r=Honza 2018-10-18 06:54:00 +03:00
Diego Pino Garcia
ed5d90b2bc Bug 1497514 - Initialize BasicCardPage selectedStateKey to 'selectPaymentCard'. r=MattN
Also require basicCardPage has a selectedStateKey

--HG--
rename : browser/components/payments/test/browser/browser_payments_onboarding_wizard.js => browser/components/payments/test/browser/browser_onboarding_wizard.js
2018-10-18 23:56:00 +03:00
Boris Zbarsky
348aa22e01 Bug 1398354 part 2. Update document.all item() and legacycaller to new spec semantics. r=mccr8 2018-10-17 23:00:49 -04:00
Boris Zbarsky
24d8300b00 Bug 1398354 part 1. Expose StringIsArrayIndex taking a char pointer in jsfriendapi. r=waldo 2018-10-17 23:00:49 -04:00
Emilio Cobos Álvarez
6dff7031ef Bug 1500260 - Fix various tidy issues and Servo build. r=emilio 2018-10-19 01:17:24 +02:00
Josh Matthews
1feab6797d Bug 1500260 - Update servo malloc_size_of after webrender update. r=emilio
This cherry-picks part of servo/servo#21725.
2018-10-19 01:17:22 +02:00
Pyfisch
dcc0b09eed Bug 1500260 - Use keyboard-types crate. r=emilio
Have embedders send DOM keys to servo and use a strongly typed KeyboardEvent
from the W3C UI Events spec. All keyboard handling now uses the new types.

Introduce a ShortcutMatcher to recognize key bindings. Shortcuts are now
recognized in a uniform way.

Updated the winit port.
Updated webdriver integration.

part of #20331

This cherry-picks part of servo/servo#21881.
2018-10-19 01:17:20 +02:00
Emilio Cobos Álvarez
dc07212084 Bug 1500260 - More useful logging for transition-related stuff. r=emilio
Transitions are still broken, but I found these messages more helpful than the
previous ones when diagnosing problems.

This cherry-picks part of servo/servo#20757.
2018-10-19 01:17:18 +02:00
Emilio Cobos Álvarez
833de85131 Bug 1500260 - Expire keyframes animations when no longer referenced by the style. r=emilio
It's a long way to make this sound in general...

Fixes #20731

This cherry-picks part of servo/servo#20757.
2018-10-19 01:17:16 +02:00
Emilio Cobos Álvarez
9ee318b187 Bug 1500260 - Remove unused expired boolean in Animation::Transition. r=emilio
The last caller who used was #14418, which did fix a problem but introduced
multiple. In particular, now transitions don't get expired ever, until they
finish running of course.

That is not ok, given you can have something that the user can trigger to change
the style (hi, :hover, for example), and right now that triggers new
transitions, getting this into a really funny state.

I should give fixing this a shot, but it's non-trivial at all.

This cherry-picks part of servo/servo#20757.
2018-10-19 01:17:15 +02:00
Emilio Cobos Álvarez
3f29fd8d37 Bug 1500260 - Cleanup some of the animation starting code. r=emilio
This cherry-picks part of servo/servo#20757.
2018-10-19 01:17:13 +02:00
Emilio Cobos Álvarez
cc4aeaeb05 Bug 1500260 - Stop using PseudoElement::inherits_all. r=emilio
This was done that way just because Servo didn't support the `all` property at
the time.

We should do it this way and optimize it if it's slow. Though I suspect that
most of stuff doesn't actually need to be inherited, my patch at bug 1498943
should make it much faster than what it would otherwise be.

This cherry-picks servo/servo#21946.
2018-10-19 01:17:11 +02:00
Matthew Noorenberghe
4622f078c4 Bug 1373563 - More specific mozscreenshots cropping for PermissionPrompts and ControlCenter. r=johannh
Also remove the default selectors for LightweightThemes since we capture the union of all regions and we can leave it up to the other used configuration to know which region is relevant. The whole navigator-toolbox isn't always relavant for LightweightThemes changes since they also affect panels and other widgets.

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

--HG--
extra : rebase_source : 124ffb5493903fdbbe85d0181b10649d611ddc76
extra : amend_source : c151c8a48a8fb25b3aafc217c293835ab443fa54
2018-10-18 15:31:45 -07:00
Diego Pino Garcia
d875812fa7 Bug 1497514 - Initialize BasicCardPage selectedStateKey to 'selectPaymentCard'. r=MattN
Also require basicCardPage has a selectedStateKey

--HG--
rename : browser/components/payments/test/browser/browser_payments_onboarding_wizard.js => browser/components/payments/test/browser/browser_onboarding_wizard.js
extra : rebase_source : f73b3b3f0a5c5ec94ffdbf722f4887097d05d97d
2018-10-18 15:25:49 -07:00
Chris Manchester
2b4f3e8c24 Bug 1494387 - Backed out changeset 556b2f4cd653 so it doesn't ride the trains. 2018-10-18 15:21:02 -07:00
Jordan Lund
cf7c61eef3 Bug 1499265 - Intermittent failure in update-verify: Task timeout after 3600 seconds. Force killing container. r=aki
Intermittent failure in update-verify: Task timeout after 3600 seconds. Force killing container

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

--HG--
extra : moz-landing-system : lando
2018-10-17 22:57:58 +00:00
raza
365d8871f0 Bug 1497970 - [RTL]Background image overlapping the text in about:restartrequired r=jaws
This is to fix the problem in the original bug. I messed things up so bad with it that it was easier to just create a new bug.

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

--HG--
extra : moz-landing-system : lando
2018-10-19 17:38:16 +00:00
Ursula Sarracini
54c265a493 Bug 1497967 - Part 1: Add CFR opt-out string r=flod,k88hudson
Differential Revision: https://phabricator.services.mozilla.com/D9283

--HG--
extra : moz-landing-system : lando
2018-10-19 18:25:24 +00:00
Valentin Gosu
f0ea345598 Bug 1499917 - Read entire length of expected string from the stream r=michal
The test ocasionally fails out in e10s mode, because stream.available() might not return the entire string length (it's async). So the child process needs to wait for all of the bytes to be read.

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

--HG--
extra : moz-landing-system : lando
2018-10-19 18:00:50 +00:00
Timothy Guan-tin Chien
7ea6f5eee6 Bug 1499372 - Find the media element from context menu event dispatched from video controls r=JanH
Differential Revision: https://phabricator.services.mozilla.com/D9016

--HG--
extra : moz-landing-system : lando
2018-10-19 17:43:16 +00:00
Jim Blandy
7937c2dd77 Bug 1499792: Remove unneeded 'ThrottledEventQueue' forward declarations. r=smaug
Differential Revision: https://phabricator.services.mozilla.com/D9008

--HG--
extra : moz-landing-system : lando
2018-10-18 12:20:14 +00:00
Jared Wein
e85599dc8f Bug 1494551 - Sort the formautofill data by the last used time. r=MattN
Differential Revision: https://phabricator.services.mozilla.com/D9174

--HG--
extra : moz-landing-system : lando
2018-10-19 17:00:31 +00:00
Sebastian Hengst
9942dc3501 Backed out changeset 5ba65c3ad1ff (Bug 1496400) for failing devtools' browser_parsable_css.js: revert aboutdebugging.css which didn't get reverted during the backout
--HG--
extra : rebase_source : 604691b597c7d442f31a8be4d2f1c2cd22421a2e
2018-10-19 19:45:29 +03:00
Jared Wein
eb7010591a Bug 1420853 - Ensure only fields valid for the given country are saved. r=MattN
Differential Revision: https://phabricator.services.mozilla.com/D9034

--HG--
extra : moz-landing-system : lando
2018-10-19 16:36:45 +00:00
Andrew Halberstadt
27d8b8ee2d Bug 1500447 - [mozlint] Make sure lineno and column are always int (if present), r=rwood
This also updates the test for string inputs.

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

--HG--
extra : moz-landing-system : lando
2018-10-19 15:54:32 +00:00
Martin Stransky
a4ef03261f Bug 1500366 - register all DBus connection to be handled by gmain loop, r=jhorak
Differential Revision: https://phabricator.services.mozilla.com/D9230

--HG--
extra : moz-landing-system : lando
2018-10-19 10:11:46 +00:00
Petru Lingurar
95bf19e8e9 Bug 1459864 - Modify <Product and feature tips> setting summary when disabled; r=jchen
Inform the user about why is this feature disabled and what to do to enable it.

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

--HG--
extra : moz-landing-system : lando
2018-10-19 14:25:57 +00:00
Nicolas Chevobbe
3558483427 Bug 1493675 - Send JS keywords from webconsole's autocomplete service; r=julienw.
Since we do now have the list of Javascript keywords, we
import it from webconsole autocomplete service and send
the keywords matching the current expression to the client.

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

--HG--
extra : moz-landing-system : lando
2018-10-19 16:07:22 +00:00
Nicolas Chevobbe
4d549fc4ff Bug 1493675 - Generate an array of the javascript keywords; r=arai.
This list is generated from /js/src/frontend/ReservedWords.h,
which is already used on the platform to generate list of js
reserved words.
This list will be used in the console autocomplete code to
expose those keywords to the user.

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

--HG--
extra : moz-landing-system : lando
2018-10-19 14:58:42 +00:00
Drew Willcoxon
56ea6439f4 Bug 1499581 - Autofill search engine aliases in the address bar when '@' is typed as the first character r=mak
One important unrelated change this makes is that previously (in my other patches), the only "@" aliases we recognized were the internal "@" aliases in nsSearchService.  While I was working on the new test here I realized that engines with user (or test) aliases that start with "@" aren't recognized as having "@" aliases, but why not IMO.

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

--HG--
extra : moz-landing-system : lando
2018-10-19 16:08:26 +00:00
Drew Willcoxon
2a3c8ef556 Bug 1496815 - Suggest search engine aliases in the address bar when '@' is typed as the first character r=mak
This bug touches just about every part of the urlbar: UnifiedComplete, the autocomplete binding, the formatter, CSS.

This builds on the patches in bug 1496814 and bug 1496811.

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

--HG--
extra : moz-landing-system : lando
2018-10-19 16:08:24 +00:00
Robert Helmer
17ab05a92e Bug 1492656 - move Telemetry Coverage ping in-tree r=janerik
Differential Revision: https://phabricator.services.mozilla.com/D6359

--HG--
extra : moz-landing-system : lando
2018-10-19 00:47:37 +00:00
Dão Gottwald
61a306dcde Bug 1500086 - While typing, show the Go button and hide the history dropmarker. r=mak
Differential Revision: https://phabricator.services.mozilla.com/D9106

--HG--
extra : moz-landing-system : lando
2018-10-19 15:58:57 +00:00
Florens Verschelde
bd9cc96aee Bug 1499987 - Add an active state to toolbox SVG icons; r=gl
- Update 'Pick an element' icon with bigger arrow, background in active state
- Update 'Pick an accessible element' icon with pixel-fitted design, background in active state
- Update 'RDM' icon with background in active state
- Use context-stroke to enable design changes, instead of a different URL, to avoid a visual glitch

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

--HG--
extra : moz-landing-system : lando
2018-10-19 15:31:26 +00:00
Tom Prince
e13a780a70 Bug 1497575: [staging-release] Fix tryselect tests for changed json formatting; r=ahal
Differential Revision: https://phabricator.services.mozilla.com/D9153

--HG--
extra : moz-landing-system : lando
2018-10-19 13:28:50 +00:00
Matthew Gaudet
85889543ba Bug 1500267 - Record op in SetPropIRGenerator CacheIR logs r=evilpie
Depends on D9167

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

--HG--
extra : moz-landing-system : lando
2018-10-19 15:10:55 +00:00
Matthew Gaudet
0fca84b053 Bug 1500267 - Remove dead AutoDisableSpew r=nbp
Depends on D9165

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

--HG--
extra : moz-landing-system : lando
2018-10-19 15:10:32 +00:00
Matthew Gaudet
f0b9fb55b2 Bug 1500267 - Correct out of date comments r=tcampbell
Depends on D9164

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

--HG--
extra : moz-landing-system : lando
2018-10-19 15:41:59 +00:00
Matthew Gaudet
026a672dc4 Bug 1500267 - [SMDOC] Brain transplants comment r=tcampbell
Differential Revision: https://phabricator.services.mozilla.com/D9164

--HG--
extra : moz-landing-system : lando
2018-10-19 15:12:05 +00:00
WR Updater Bot
b8831a6d42 Bug 1500233 - Re-vendor rust dependencies. r=kats
Depends on D9268

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

--HG--
extra : moz-landing-system : lando
2018-10-19 15:57:43 +00:00
WR Updater Bot
87117a44b1 Bug 1500233 - Update webrender to commit c72754d72ddd0e9e198bb1edefe13f77d9a38f07. r=kats
Differential Revision: https://phabricator.services.mozilla.com/D9268

--HG--
extra : moz-landing-system : lando
2018-10-19 15:57:32 +00:00
Dão Gottwald
d7f3ffe316 Bug 1500080 - UrlbarInput::value getter should return the untrimmed value. r=mak
Differential Revision: https://phabricator.services.mozilla.com/D9088

--HG--
extra : moz-landing-system : lando
2018-10-19 15:25:55 +00:00
Johan Lorenzo
5ea7ea961b Bug 1498626 - Fix google-play-string docker image build r=dustin
Fix google-play-string docker image build

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

--HG--
extra : moz-landing-system : lando
2018-10-19 15:44:47 +00:00
Nicolas Chevobbe
9396d88360 Bug 1500475 - Modify browser_jsterm_content_defined_helpers.js to find cause of intermittent; r=bgrins.
The log we currently receive are not really
actionable (we are using ok, so we don't know
what the received value actually is). Switching
to is should give us what the value is when the
test fails, which might help us fix the failure.

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

--HG--
extra : moz-landing-system : lando
2018-10-19 16:12:13 +00:00
Sebastian Hengst
addcac2c93 Backed out changeset 5ba65c3ad1ff (Bug 1496400) for failing devtools' browser_parsable_css.js: add dangling comma to code added back. CLOSED TREE 2018-10-19 18:56:00 +03:00
Sebastian Hengst
1188ceecee Backed out changeset 5ba65c3ad1ff (Bug 1496400) for failing devtools' browser_parsable_css.js: fix eslint failures, part 2. CLOSED TREE 2018-10-19 18:37:39 +03:00
Rob Wood
ed20c301e1 Bug 1500229 - Reduce raptor chrome jobs to run once daily; r=jmaher
Differential Revision: https://phabricator.services.mozilla.com/D9252

--HG--
extra : moz-landing-system : lando
2018-10-19 13:30:14 +00:00
Julien Wajsberg
9c1ba92750 Bug 1480593 - Allow setting a different instance of perf.html for the new performance panel, using a pref r=gregtatum
Differential Revision: https://phabricator.services.mozilla.com/D8869

--HG--
extra : moz-landing-system : lando
2018-10-18 20:06:57 +00:00
Johann Hofmann
e5856b4cf7 Bug 1500103 - Only test return_button_adv and exception_button for new cert error pages. r=nhnt11
exception_button can technically be clicked on the old error pages, too, but conditionally
checking for the cert exception window to pop up is a bit overkill for this temporary workaround.
Ideally we would remove this pref soon anyway.

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

--HG--
extra : moz-landing-system : lando
2018-10-19 14:21:41 +00:00
Johann Hofmann
d7b28163d3 Bug 1500020 - Update cert error page copy based on UX suggestions. r=nhnt11
Differential Revision: https://phabricator.services.mozilla.com/D9080

--HG--
extra : moz-landing-system : lando
2018-10-19 14:50:59 +00:00