Commit Graph

632783 Commits

Author SHA1 Message Date
ffxbld
daf55e3ab4 No Bug, mozilla-central repo-update HSTS HPKP blocklist remote-settings - a=repo-update r=RyanVM
Differential Revision: https://phabricator.services.mozilla.com/D17491

--HG--
extra : moz-landing-system : lando
2019-01-24 14:11:31 +00:00
arthur.iakab
2890552407 Backed out changeset b4dbd3d276f6 (bug 1521884)for frequent test verify and mochi test failures on test_input_time_key_events.xhtml CLOSED TREE 2019-01-24 16:13:31 +02:00
yulia
d5b3aa8f66 Bug 1518777 - move webConsoleClient.detach to destroy; r=ochameau
Differential Revision: https://phabricator.services.mozilla.com/D16681

--HG--
extra : moz-landing-system : lando
2019-01-24 11:50:36 +00:00
yulia
464195ce69 Bug 1518777 - make stoplisteners use promise style callbacks; r=ochameau
Differential Revision: https://phabricator.services.mozilla.com/D16680

--HG--
extra : moz-landing-system : lando
2019-01-24 11:50:34 +00:00
yulia
b4411b9620 Bug 1518777 - add onReload event to navigated action; r=ochameau,jlast
Differential Revision: https://phabricator.services.mozilla.com/D16540

--HG--
extra : moz-landing-system : lando
2019-01-24 11:50:32 +00:00
yulia
1e21fdffad Bug 1518777 - move stopListeners from the client detach method to the actor destroy method; r=nchevobbe
r=ochameau,nchevobbe

This patch moves stopListeners to the actor, and removes the need for the callback in the
detach call on the client.

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

--HG--
extra : moz-landing-system : lando
2019-01-24 11:48:37 +00:00
yulia
da28778ed4 Bug 1518777 - ensure that netmonitor and console tests wait for initialization and open requests tofinish before shutting down; r=nchevobbe
Several of our tests relied on the timing of the shutdown of the webconsole. I updated one
test that fired off an extra rdp request so that it is waiting until it resolves before shutting down.
For the rest, I started tracking the async behavior of initialization of the web-console-proxy, and
waiting for initialization to finish before destroying.

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

--HG--
extra : moz-landing-system : lando
2019-01-24 11:47:39 +00:00
Alphan Chen
ea7eaa36e4 Bug 1497146 part 3 - Convert FormData.jsm to C++ [restore() part] r=peterv,mikedeboer
Differential Revision: https://phabricator.services.mozilla.com/D12672

--HG--
extra : moz-landing-system : lando
2019-01-24 12:53:28 +00:00
Rob Wood
862e2f7842 Bug 1495903 - Promote Raptor chromium tp6 linux64 jobs to tier 2 now that they are green; r=davehunt
Differential Revision: https://phabricator.services.mozilla.com/D17240

--HG--
extra : moz-landing-system : lando
2019-01-24 13:02:28 +00:00
Jan de Mooij
85e0ee0505 Bug 1520452 part 1 - Move script field from BaselineCodeGen to BaselineCompilerHandler. r=djvj
Differential Revision: https://phabricator.services.mozilla.com/D16689

--HG--
extra : moz-landing-system : lando
2019-01-24 12:59:04 +00:00
Andy Wingo
05130382c0 Bug 1522434 - Update test262 expectations for current BigInt implementation status r=jandem
Differential Revision: https://phabricator.services.mozilla.com/D17484

--HG--
extra : moz-landing-system : lando
2019-01-24 11:55:07 +00:00
Emilio Cobos Álvarez
85a91cac86 Bug 1522135 - Make .ycm_extra_conf.py work with python3. r=jgraham
By calling into mach instead, which knows how to get to run itself with the
right python version.

Differential Revision: https://phabricator.services.mozilla.com/D17371
2019-01-24 13:51:28 +01:00
Florens Verschelde
5a3fdda6e0 Bug 1522041 - Update search, filter and color picker icons to a Photon style; r=pbro
Differential Revision: https://phabricator.services.mozilla.com/D17474

--HG--
extra : moz-landing-system : lando
2019-01-24 12:36:03 +00:00
Emilio Cobos Álvarez
94914a9d17 Bug 1521884 - Make test_input_time_key an xhtml file to get test coverage for this. r=smaug
Also remove an assertion that doesn't really hold at all, and doesn't seem
relevant to the function anyway.

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

--HG--
extra : moz-landing-system : lando
2019-01-23 21:27:41 +00:00
Emilio Cobos Álvarez
62f44644d9 Bug 1521884 - Use proper case for maxLength attribute in datetimebox widget. r=Gijs
In non-HTML documents, getAttribute is not case-insensitive.

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

--HG--
extra : moz-landing-system : lando
2019-01-23 14:48:42 +00:00
Mark Banner
06a254f13d Bug 1521492 - When the QuantumBar input receives a blur, ensure queries are stopped and the popup is closed. r=dao
Depends on D17352

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

--HG--
extra : moz-landing-system : lando
2019-01-24 12:22:14 +00:00
Tom Schuster
2664877198 Bug 1522163 - Remove unused AddContentTelemetry function. r=arai
Differential Revision: https://phabricator.services.mozilla.com/D17385

--HG--
extra : moz-landing-system : lando
2019-01-24 09:52:41 +00:00
Dão Gottwald
40de07781f Bug 1515306 - Rename UrlbarMatch to UrlbarResult. r=mak
Differential Revision: https://phabricator.services.mozilla.com/D17481

--HG--
rename : browser/components/urlbar/UrlbarMatch.jsm => browser/components/urlbar/UrlbarResult.jsm
extra : moz-landing-system : lando
2019-01-24 11:23:20 +00:00
Martin Stransky
4138f8ce3b Bug 1521310 - [Linux/Gtk] Use ':' separator to place titlebar buttons left/right, r=dao
Use only ':' separator instead of 'menu:' to place titlebar buttons as the menu may not be always present.

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

--HG--
extra : moz-landing-system : lando
2019-01-24 10:54:28 +00:00
Andy Wingo
eff6f7d841 Bug 1507520 - Make BigInt parsing dependent on run-time feature flag r=jandem,terpri
Differential Revision: https://phabricator.services.mozilla.com/D17349

--HG--
extra : moz-landing-system : lando
2019-01-24 09:06:41 +00:00
vinoth
cc6d429241 Bug 1512949 - Remove eval from tests and flip assertion flag r=ckerschb
Differential Revision: https://phabricator.services.mozilla.com/D14054

--HG--
extra : moz-landing-system : lando
2019-01-24 09:06:07 +00:00
Oana Pop Rus
3cf09a2338 Merge mozilla-central to autoland. a=merge CLOSED TREE 2019-01-24 12:46:18 +02:00
Oana Pop Rus
3192bddd22 Backed out changeset 7f6996c8b32f (bug 1521712) for breaking firefox when devtools is opened a=backout 2019-01-24 12:39:40 +02:00
Oana Pop Rus
41938d335a Merge mozilla-central to autoland. a=merge CLOSED TREE 2019-01-24 12:29:18 +02:00
Oana Pop Rus
75a4698880 Merge inbound to mozilla-central. a=merge 2019-01-24 12:18:56 +02:00
Daniel Holbert
76af7cf550 Bug 1522009: Remove WPT .ini annotation files that don't actually contain any annotations. r=jgraham
Differential Revision: https://phabricator.services.mozilla.com/D17406

--HG--
extra : moz-landing-system : lando
2019-01-24 10:10:14 +00:00
Michael Ratcliffe
13cf1df779 Bug 1519597 - Bad event handlers on DOM nodes produce bogus popups when inspected r=pbro,ochameau
Differential Revision: https://phabricator.services.mozilla.com/D17142

--HG--
extra : moz-landing-system : lando
2019-01-24 09:54:20 +00:00
Martin Stransky
4452be5cba Bug 1519606 - [Linux/Gtk] Compute correct margin for left titlebar buttons placement, r=dao
Depends on D17347

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

--HG--
extra : moz-landing-system : lando
2019-01-24 09:22:30 +00:00
Matthew Noorenberghe
591b81a9e8 Bug 1269039 - 2-space indentation, lint, and combine <script> for test_master_password.html. r=dolske
MozReview-Commit-ID: 41DL3B649kZ

--HG--
extra : rebase_source : 2bbae6126366f7b4840388348f84607fd3a8ac65
2019-01-23 22:29:05 -08:00
Makoto Kato
213cb734bc Bug 1522016 - Build NEON support for libopus on aarch64. r=jmvalin
aarch64 ABI supports NEON as default, so we should turn on NEON code for
aarch64.  Also, libopus's NEON code doesn't support MSVC yet.

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

--HG--
extra : moz-landing-system : lando
2019-01-24 02:45:01 +00:00
Ciure Andrei
763557eef3 Merge mozilla-central to autoland. a=merge CLOSED TREE 2019-01-24 05:47:10 +02:00
Ciure Andrei
c035ee7d3a Merge inbound to mozilla-central. a=merge 2019-01-24 05:44:33 +02:00
Matt Woodrow
d4ecd598da Bug 1520682 - Limit the amount of filter ops per stacking context in WebRender. r=jrmuizel
Differential Revision: https://phabricator.services.mozilla.com/D17415

--HG--
extra : moz-landing-system : lando
2019-01-24 03:02:17 +00:00
Glenn Watson
6b33b8f6a1 Bug 1522352 - Add GPU timer group for scale operations. r=kamidphish
Differential Revision: https://phabricator.services.mozilla.com/D17432

--HG--
extra : moz-landing-system : lando
2019-01-24 02:32:08 +00:00
Tim Nguyen
e5124ab3fe Bug 1521294 - Remove XUL grid layout from security/manager/pki/resources/content/changepassword.xul. r=nhnt11
Differential Revision: https://phabricator.services.mozilla.com/D17059

--HG--
extra : moz-landing-system : lando
2019-01-24 01:00:43 +00:00
Cosmin Sabou
d4afc5310c Backed out 2 changesets (bug 1518252) for frequent clipboard failures on browser_jsterm_middle_click_paste.
Backed out changeset b6f80451898e (bug 1518252)
Backed out changeset 06114c66901f (bug 1518252)

--HG--
extra : rebase_source : 795b3a29b1344ce224207c4034f13d3d7f1a5c53
2019-01-24 02:50:54 +02:00
Tim Nguyen
ea8cc54265 Bug 1521290 - Remove XUL grid layout from security/manager/pki/resources/content/device_manager.xul. r=nhnt11
Differential Revision: https://phabricator.services.mozilla.com/D17058

--HG--
extra : moz-landing-system : lando
2019-01-24 00:37:26 +00:00
Eitan Isaacson
e63779903d Bug 1520611 - Prune children in Android. r=yzen
Differential Revision: https://phabricator.services.mozilla.com/D16743

--HG--
extra : moz-landing-system : lando
2019-01-24 00:23:45 +00:00
Eitan Isaacson
0ed303a220 Bug 1520611 - Add pivot prune prefilter, use it in jsat. r=yzen
Differential Revision: https://phabricator.services.mozilla.com/D16742

--HG--
extra : moz-landing-system : lando
2019-01-24 00:23:40 +00:00
Eitan Isaacson
e18c6010be Bug 1520611 - Consolidate ProxyAccessible::MustPruneChildren into nsAccUtils. r=Jamie
Differential Revision: https://phabricator.services.mozilla.com/D16997

--HG--
extra : moz-landing-system : lando
2019-01-24 00:23:30 +00:00
Dan Glastonbury
e17294b6e9 Bug 1518840 - P2: Clean up dead code warnings. r=gw
Depends on D17329

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

--HG--
extra : moz-landing-system : lando
2019-01-23 23:41:59 +00:00
Dan Glastonbury
045163d3ea Bug 1518840 - P1: Remove rendering blurs into texture cache. r=gw,emilio
Caching text-shadows into texture cache was leading to rendering artifacts with
missing shadows.  Switch to using the picture path for all picture blurs and
rely upon picture caching to reduce repetitive work.

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

--HG--
extra : moz-landing-system : lando
2019-01-23 23:41:51 +00:00
Johann Hofmann
faf6c06e25 Bug 1521756 - Enable AV MitM certificate error page by default on all channels. r=nhnt11
Differential Revision: https://phabricator.services.mozilla.com/D17404

--HG--
extra : moz-landing-system : lando
2019-01-23 23:36:57 +00:00
prathiksha
7f8cd91493 Bug 1520980 - Remove support for notification bars in Password Manager. r=MattN
Differential Revision: https://phabricator.services.mozilla.com/D17343

--HG--
extra : moz-landing-system : lando
2019-01-23 22:15:20 +00:00
Nika Layzell
25503346ef Bug 1467223 - Part 7: Renumber Continue* methods on nsHttpChannel, r=valentin,mayhemer
Depends on D15613

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

--HG--
extra : moz-landing-system : lando
2019-01-23 21:17:33 +00:00
Nika Layzell
d756214c1f Bug 1467223 - Part 6: Add basic test for process-changing POST loads, r=qdot
This test checks that POST data can be submitted from both file and
moz-extension URIs to web content without the data being lost, or the
load being performed in the incorrect process.

Depends on D15612

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

--HG--
extra : moz-landing-system : lando
2019-01-23 21:07:13 +00:00
Nika Layzell
45b85eee03 Bug 1467223 - Part 5: Perform parent-process interception for HTTP loads, r=qdot,valentin
This will only happen if the pref is enabled, and works through the existing
mechanism for process switching loads. It should enable POST data to be
preserved when performing a process switch, for example when submitting
a form on a file:// or moz-extension:// URI to a http:// URI.

Depends on D15611

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

--HG--
extra : moz-landing-system : lando
2019-01-23 21:07:10 +00:00
Nika Layzell
b2ddc107de Bug 1467223 - Part 4: Add support for piping redirected channels through nsDocShell's loading functions, r=qdot
This code largely skips the logic in load methods, and tries to simply get the
channel opened & connected to the correct listener ASAP, without breaking any
loading state.

Depends on D15610

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

--HG--
extra : moz-landing-system : lando
2019-01-23 21:07:08 +00:00
Nika Layzell
53c6040388 Bug 1467223 - Part 3: Support uncached resources by using a redirectTo-like API for process swaps in necko, r=valentin,mayhemer
With the old process selector service implementation, non-cached loads
would skip the call into the process selector.

This implementation piggybacks atop the existing 'redirectTo' mechanism.
This is unfortunately not the perfect system for catching these loads,
as it doesn't provide an opportunity for performing a final process
switch before redirecting to a non-http channel. In addition, it doesn't
provide indication that a redirect is going to happen, causing
potentially unnecessary process switches.

Not all places where 'redirectTo' is supported use this mechanism. This
process switching mechanism is only checked in situations after
http-on-examine-response.

Potential future changes include:

 1. Moving these checks closer to the real 'OnStartRequest' call (e.g.
    in ContinueProcessNormal + ContinueOnStartRequest3). This would mean
    that loads other than the final load will not cause process swaps.

 2. Adding a callback before a redirect is performed, passing in the new
    channel, and allowing modifications to be made. This would allow
    performing a process swap before redirecting to a non-http(s)
    channel.

Depends on D15609

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

--HG--
extra : moz-landing-system : lando
2019-01-23 21:19:39 +00:00
Nika Layzell
9b4bbc17fd Bug 1467223 - Part 2: Add BrowsingContextID to LoadInfo, r=valentin
This is handy when performing process swaps, as it provides useful & important
information to parent-process callers.

Depends on D15608

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

--HG--
extra : moz-landing-system : lando
2019-01-23 21:06:59 +00:00