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

651168 Коммитов

Автор SHA1 Сообщение Дата
Johann Hofmann 6a824f6608 Bug 1546296 - Correctly clear Service Workers by hostname. r=baku
Differential Revision: https://phabricator.services.mozilla.com/D30455

--HG--
extra : moz-landing-system : lando
2019-05-09 20:09:04 +00:00
Nathan Froyd e41e50583a Bug 1550556 - remove unnecessary `mut` markings for nsstring variables; r=mccr8
Newer versions of Rust have started complaining about this by default.

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

--HG--
extra : moz-landing-system : lando
2019-05-09 20:08:53 +00:00
Andrew Erickson 25d6c79cb6 Bug 1548918: update linux hostutils (try build) r=gbrown
Differential Revision: https://phabricator.services.mozilla.com/D30123

--HG--
extra : moz-landing-system : lando
2019-05-09 17:39:05 +00:00
Martin Stransky 085c43df90 Bug 1548475 - [Wayland] Disable Flash on Wayland backend, r=jmathies
Differential Revision: https://phabricator.services.mozilla.com/D30020

--HG--
extra : moz-landing-system : lando
2019-05-09 15:03:13 +00:00
Tim Nguyen 8fe53e79f9 Bug 1550561 - Support edit context menu on HTML inputs in chrome documents. r=bgrins
Differential Revision: https://phabricator.services.mozilla.com/D30552

--HG--
extra : moz-landing-system : lando
2019-05-09 19:33:06 +00:00
Boris Zbarsky e26cc00e3e Bug 1550364 part 6. Stop using [array] in nsIUDPSocketInternal. r=baku
Differential Revision: https://phabricator.services.mozilla.com/D30449

--HG--
extra : moz-landing-system : lando
2019-05-09 06:55:07 +00:00
Boris Zbarsky 5ae4d7046a Bug 1550364 part 5. Get rid of nsIUDPSocketChild. r=baku
Differential Revision: https://phabricator.services.mozilla.com/D30448

--HG--
extra : moz-landing-system : lando
2019-05-09 06:55:06 +00:00
Boris Zbarsky 941d39f649 Bug 1550364 part 4. Move various methods from nsIUDPSocketChild to dom::UDPSocketChild, and simplify their signatures where possible. r=baku
Differential Revision: https://phabricator.services.mozilla.com/D30447

--HG--
extra : moz-landing-system : lando
2019-05-09 06:55:06 +00:00
Boris Zbarsky 7299b02992 Bug 1550364 part 3. Remove unused nsIUDPSocketChild methods. r=baku
Differential Revision: https://phabricator.services.mozilla.com/D30446

--HG--
extra : moz-landing-system : lando
2019-05-09 06:55:06 +00:00
Boris Zbarsky 86aa098b68 Bug 1550364 part 2. Use dom::UDPSocketChild, not nsIUDPSocketChild, in C++ code. r=baku
Differential Revision: https://phabricator.services.mozilla.com/D30445

--HG--
extra : moz-landing-system : lando
2019-05-09 06:55:05 +00:00
Boris Zbarsky 70b91760d9 Bug 1550364 part 1. Stop claiming nsIUDPSocketChild is scriptable, since we never use it from script. r=baku
Differential Revision: https://phabricator.services.mozilla.com/D30444

--HG--
extra : moz-landing-system : lando
2019-05-09 06:55:05 +00:00
Sean Feng 87884c39a6 Bug 1534012 - Use a low priority ThrottledEventQueue for postMessages during page load r=smaug
Differential Revision: https://phabricator.services.mozilla.com/D27386

--HG--
extra : moz-landing-system : lando
2019-05-09 14:43:40 +00:00
Edwin Gao c729145871 Bug 1548965 - task efficiency: revisit mochitest-media chunking r=jmaher,gbrown
Changes:
- `android-hw` chunks reduced to 1 (from 3)
- `windows10-aarch64` chunks reduced to 2 (from 3)
- linux64.*/opt chunks reduced to 2 (from 3)
- windows7.*/opt chunks reduced to 2 (from 3)

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

--HG--
extra : moz-landing-system : lando
2019-05-08 23:37:44 +00:00
Kestrel 3bd557d46f Bug 1547937 - Fix old about:debugging backgrounds and colors for dark mode. r=dao
Differential Revision: https://phabricator.services.mozilla.com/D29335

--HG--
extra : moz-landing-system : lando
2019-05-09 18:27:47 +00:00
Kestrel 071dbcbf7e Bug 1549282 - Remove checkbox-label appearance style for in-content pages to avoid interfering with selection highlight color in dark mode on Linux r=dao
`-moz-appearance: checkbox-label` causes in-content light text to behave like dark text for selection purposes, the primary color is used for the background highlight instead of the alternate. Setting `-moz-appearance: none` for checkbox labels avoids the problem.

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

--HG--
extra : moz-landing-system : lando
2019-05-09 18:29:07 +00:00
Bob Clary 8ac730d4d1 Bug 1541183 - make sw-tp6 tier 3, r=erahm
Differential Revision: https://phabricator.services.mozilla.com/D30492

--HG--
extra : moz-landing-system : lando
2019-05-09 18:42:06 +00:00
shindli bbb97fdfb0 Backed out changeset 6d527b0b37b4 (bug 1549987) for debugger failure CLOSED TREE 2019-05-09 21:55:04 +03:00
Emilio Cobos Álvarez 7b4c4a4912 No bug - rustfmt recent style system changes. 2019-05-09 20:18:08 +02:00
Emilio Cobos Álvarez 647b7c7078 No bug - Fix Servo build. 2019-05-09 20:18:05 +02:00
David Walsh 2fe301aa48 Bug 1549987 - Improve scrolling feel for quick open r=jlast
Removes the smoothscrolling for QuickOpen

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

--HG--
extra : moz-landing-system : lando
2019-05-09 16:44:41 +00:00
Edwin Gao da5149fdb8 Bug 1549619 - task efficiency: revisit chunking of mochitest-devtools-chrome r=jmaher
Changes:
- reduced `linux64/debug` chunking to 14 (from 16)
- reduced `linux64-ccov/debug` to 14 (from 16)
- increased `windows64-ccov` to 16 (from 10)
- maintain all non-ccov debug to 8
- maintain all asan to 8
- reduce everything else to 5

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

--HG--
extra : moz-landing-system : lando
2019-05-09 16:29:10 +00:00
Brindusan Cristian 7f7d7f6a70 Backed out changeset e925cef1cadf (bug 1549326) for mochitest assertion failures at nsContentSecurityManager.cpp:205. CLOSED TREE 2019-05-09 21:05:40 +03:00
Byron Campen [:bwc] 6bc474b4f7 Bug 1548272: Don't look at mFlags in GetOrdered (since this is called on main). r=mjf
Differential Revision: https://phabricator.services.mozilla.com/D29529

--HG--
extra : moz-landing-system : lando
2019-05-09 15:37:55 +00:00
Byron Campen [:bwc] d9e760b079 Bug 1529612 - Part 4: Work around issue where receiver would get message before sender saw its bufferedAmount drop. r=mjf
Differential Revision: https://phabricator.services.mozilla.com/D30389

--HG--
extra : moz-landing-system : lando
2019-05-09 16:12:35 +00:00
Byron Campen [:bwc] 6a25453cbf Bug 1529612 - Part 3: Update a mochitest to expect bufferedamountlow events even when the threshold is 0 (Part 2 fixed this bug). r=mjf
Differential Revision: https://phabricator.services.mozilla.com/D28528

--HG--
extra : moz-landing-system : lando
2019-05-09 15:37:55 +00:00
Byron Campen [:bwc] eb8300b947 Bug 1529612 - Part 2: Keep/update bufferedAmount on main only. Some simplifications. r=mjf
Differential Revision: https://phabricator.services.mozilla.com/D28526

--HG--
extra : moz-landing-system : lando
2019-05-09 15:39:05 +00:00
Byron Campen [:bwc] fd69aa4690 Bug 1529612 - Part 1: Refactor nsDOMDataChannel so DataChannel will be able to tell how large a blob is without needing to stream the whole thing. r=mjf
Differential Revision: https://phabricator.services.mozilla.com/D28525

--HG--
extra : moz-landing-system : lando
2019-05-09 14:48:13 +00:00
Byron Campen [:bwc] 62a1dd6b72 Bug 1529612 - Part 0: Re-enable a test-case. r=jib
Differential Revision: https://phabricator.services.mozilla.com/D28259

--HG--
extra : moz-landing-system : lando
2019-05-09 17:28:14 +00:00
Byron Campen [:bwc] 7589cea682 Bug 1531908 - Part 0: Re-enable a test-case, and check length of label based on UTF-8 encoding. r=jib
Differential Revision: https://phabricator.services.mozilla.com/D28557

--HG--
extra : moz-landing-system : lando
2019-05-09 17:29:20 +00:00
Sorin Davidoi 23371408b1 Bug 1547821 - Sync 133 - Improve Quick Open performance r=jlast
Differential Revision: https://phabricator.services.mozilla.com/D30306

--HG--
extra : moz-landing-system : lando
2019-05-09 16:09:47 +00:00
derek-li 7ed549152a Bug 1547821 - Sync 133 - Ensure secondary pan splitter takes up entire height r=jlast
Differential Revision: https://phabricator.services.mozilla.com/D30305

--HG--
extra : moz-landing-system : lando
2019-05-09 16:09:43 +00:00
Sorin Davidoi 97bb455ae6 Bug 1547821 - Sync 133 - Don't manage focus via JavaScript r=jlast
Differential Revision: https://phabricator.services.mozilla.com/D30304

--HG--
extra : moz-landing-system : lando
2019-05-09 16:09:38 +00:00
Sebastian Hengst e5d127bbdb Bug 1547821 - Sync 133 - Use dedicated accesskey for editing log points r=jlast
Differential Revision: https://phabricator.services.mozilla.com/D30302

--HG--
extra : moz-landing-system : lando
2019-05-09 16:09:34 +00:00
Krishnal Ciccolella a021e45135 Bug 1547821 - Sync 133 - Changed gap placement on popover orientation-right r=jlast
Differential Revision: https://phabricator.services.mozilla.com/D30301

--HG--
extra : moz-landing-system : lando
2019-05-09 16:09:30 +00:00
Derek Li 10ac3a74c5 Bug 1547821 - Sync 133 - Remove white bottom bar from debugger r=jlast
Differential Revision: https://phabricator.services.mozilla.com/D30300

--HG--
extra : moz-landing-system : lando
2019-05-09 16:11:51 +00:00
alwu a0f630e9fe Bug 1550308 - remove empty wpt ini files. r=jya
These ini files are all empty, which didn't include any extra information for testing, so we should remove them.

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

--HG--
extra : moz-landing-system : lando
2019-05-09 12:22:22 +00:00
Alex Chronopoulos 396962e5a5 Bug 1545416 - Make the remote decoder shutdown async. r=mjf
Create a new IPDL message `ShutdownComplete`, direction from parent (RDD) to child (content), to inform the child when the decoder shutdown has been completed. The remote decoder child uses that message to resolve the shutdown promise.

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

--HG--
extra : moz-landing-system : lando
2019-05-09 16:38:54 +00:00
Jim Blandy 65825b234f Bug 1546817: Refactor and document Debugger support in js::CrossCompartmentKey. r=sfink
This replaces the various Debugger-related member classes in
js::CrossCompartmentKey with a series of small structs that can be used directly
as alternatives in CrossCompartmentKey::WrappedType. Thus, instead of having a
two-level tag --- the Variant tag, and then for DebuggerAndObject case, a
DebuggerObjectKind value --- the Variant tag can do all the work by itself.

This also tightens up the types a bit: choosing the wrong DebuggerObjectKind
would be a silent error, but using the wrong constructor might get you a type
error (although unfortunately some of the types are not as specific as you might
hope: NativeObject instead of WasmInstanceObject, for example).

A new comment explains the rationale for giving Debugger API objects entries in
the wrapper map.

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

--HG--
extra : moz-landing-system : lando
2019-05-09 17:38:13 +00:00
Robert Strong 1602a76efe Bug 1549780 - Add second email address for existing app update telemetry probes and bug number on probes that have the unsupported label. r=chutten
Differential Revision: https://phabricator.services.mozilla.com/D30240

--HG--
extra : moz-landing-system : lando
2019-05-09 12:38:01 +00:00
alwu 4be0d5b867 Bug 1548923 - part5 : run `TimeMarchesOn` in correct order r=jya
To run `TimeMarchesOn` in correct spec's steps order.

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

--HG--
extra : moz-landing-system : lando
2019-05-09 01:34:57 +00:00
alwu 2b345c4263 Bug 1548923 - part4 : prevent run `TimeMarchesOn` before media has any data. r=jya
In patch2, whenever the media element's readyState is changed back to HAVE_NOTHING, we would reset all cues' active flag and update cue display in order to hide them.

It also means that we should not set any cue's flag when media element's readyState is `HAVE_NOTHING`, so we should abort the `TimeMarchesOn` in this situation.

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

--HG--
extra : moz-landing-system : lando
2019-05-09 01:33:36 +00:00
alwu 12021ef9f6 Bug 1548923 - part3 : add test 'test_webvtt_update_display_after_adding_or_removing_cue.html'. r=jya
Differential Revision: https://phabricator.services.mozilla.com/D29883

--HG--
extra : moz-landing-system : lando
2019-05-08 17:46:39 +00:00
alwu dfb849b238 Bug 1548923 - part2 : reset cues' active flag when media element's ready state becomes 'HAVE_NOTHING' r=jya
According to the spec [1], whenever the media element's readyState is changed back to `HAVE_NOTHING`, we have to reset all cues' active flag and update cue display in order to hide them.

[1] https://html.spec.whatwg.org/multipage/media.html#text-track-cue-active-flag

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

--HG--
extra : moz-landing-system : lando
2019-05-08 17:46:39 +00:00
alwu 70e585dd96 Bug 1548923 - part1 : abort 'TimeMarchesOn' algorithm during seeking. r=jya
In the spec [1], it doesn't mention that we should only run `TimeMarchesOn` after media has started. Therefore, we should remove this return condition in order to update cue's state correctly no matter the media starts or not.

In addition, according to the spec [2], `TimeMarchesOn` should be executed after seeking completed, we shouldn't not run it during seeking.

[1] https://html.spec.whatwg.org/multipage/media.html#time-marches-on
[2] https://html.spec.whatwg.org/multipage/media.html#seeking:time-marches-on

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

--HG--
extra : moz-landing-system : lando
2019-05-08 17:33:36 +00:00
Noemi Erli 6430d23336 Backed out 12 changesets (bug 1547813) for failures in browser_partitionedIndexedDB.js CLOSED TREE
Backed out changeset 98989127264b (bug 1547813)
Backed out changeset f9d790139a26 (bug 1547813)
Backed out changeset a29f58cef022 (bug 1547813)
Backed out changeset c1288949de1c (bug 1547813)
Backed out changeset 8cad4fd197b1 (bug 1547813)
Backed out changeset 807ce59e7e6e (bug 1547813)
Backed out changeset 06943593738c (bug 1547813)
Backed out changeset 4ced8d49ddc3 (bug 1547813)
Backed out changeset 77a040f527e9 (bug 1547813)
Backed out changeset b4651cfaff30 (bug 1547813)
Backed out changeset 279c140a4d71 (bug 1547813)
Backed out changeset 0e0241f3d366 (bug 1547813)
2019-05-09 20:04:16 +03:00
David Walsh 33b9669f6a Bug 1547334 - Show logpoint icon in webconsole r=Harald
Differential Revision: https://phabricator.services.mozilla.com/D29040

--HG--
extra : moz-landing-system : lando
2019-05-08 19:49:16 +00:00
Edwin Gao 1298ea44c8 Bug 1547135 - reduce tp6m test result jitter for Android (Pixel 2) r=jmaher,acreskey,rwood
All changes are reversible upon reboot, with exception of the animation setting which is restored to default settings once Raptor concludes testing.

All values are for Pixel 2. Motorola G5 patch will be available separately.

Changes:
- set cpu/gpu to `performance` mode, and override minimum frequency with the maximum available frequency
- tweak msm-bus related kernel settings
- set display to be permanently on when connected over USB
- disable animation for duration of test
- turn off thermal throttling

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

--HG--
extra : moz-landing-system : lando
2019-05-09 16:35:27 +00:00
Clément ALLAIN 40e37fe471 Bug 1437446 : Make probe process choice more visible in about:telemetry r=chutten,flod
- Make process the second level menu of (Scalars, Keyed Scalars, Histograms, Keyed Histograms and Events)
  - Change the process dropdown to be a store dropdown
  - Main store is selected by default
  - Added a label before the store dropdown
  - Refactor a bit the code to avoid lot of duplications

Note: This revision should be way cleaner

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

--HG--
extra : moz-landing-system : lando
2019-05-08 18:56:19 +00:00
Marco Bonardo ca2c358730 Bug 1550025 - In Quantum Bar the restriction tokens should bypass the restriction prefs. r=adw
Differential Revision: https://phabricator.services.mozilla.com/D30490

--HG--
extra : moz-landing-system : lando
2019-05-09 15:59:33 +00:00
Jonas Allmann 4b72fd9bba Bug 1549326 - Remove simpletest.js from eval()-whitelist, r=ckerschb
Amend several test files for triggering eval() assertion through simpletest.js

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

--HG--
extra : moz-landing-system : lando
2019-05-09 16:02:49 +00:00