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

646793 Коммитов

Автор SHA1 Сообщение Дата
Eugen Sawin 4f3f6120d8 Bug 1538337 - [1.1] Add fingerprinting trackers to Content Blocking API. r=snorp,dimi,baku
Differential Revision: https://phabricator.services.mozilla.com/D24777

--HG--
extra : moz-landing-system : lando
2019-04-12 13:08:10 +00:00
Mark Banner 385ad0d913 Bug 1525548 - Centralise closing the address bar popup into the head file for urlbar tests. r=mak
Differential Revision: https://phabricator.services.mozilla.com/D26759

--HG--
extra : moz-landing-system : lando
2019-04-12 12:52:50 +00:00
Dão Gottwald 4ce84a7849 Bug 724457 - Stop using graytext for shortcuts in menus. r=Gijs
Differential Revision: https://phabricator.services.mozilla.com/D27275

--HG--
extra : moz-landing-system : lando
2019-04-12 12:42:48 +00:00
Ehsan Akhgari 7d6e7d5d64 Bug 1543869 - Make sure that browser_referrerDefaultPolicy passes by packaging its depenencies correctly; r=baku
Differential Revision: https://phabricator.services.mozilla.com/D27197

--HG--
extra : moz-landing-system : lando
2019-04-12 05:22:57 +00:00
Mark Banner ebd599c0cc Bug 1541924 - Enforce that BookmarkJSONUtils.importFromURL can only be used with chrome and file URLs. r=mak
Differential Revision: https://phabricator.services.mozilla.com/D26921

--HG--
extra : moz-landing-system : lando
2019-04-12 12:34:44 +00:00
Jim Porter cb257eff1c Bug 1479970 - Enable building Tracelogger by default; r=tcampbell
This patch enables compilation of the tracelogger by default on nightly builds
as well as providing an environment variable (JS_TRACE_LOGGING) to enable or
disable tracelogger instrumentation when compiling Javascript. This helps to
reduce the performance impact of the Tracelogger code when not in use. In the
future, this could be improved to recompile the JS with/without Tracelogger
instrumentation when toggling Tracelogger support.

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

--HG--
extra : moz-landing-system : lando
2019-04-11 23:52:41 +00:00
Ted Campbell bcdfc94959 Bug 1479970 - Use early exits in AutoFrontendTraceLog. r=jandem
Avoid any risk of running non-trivial line-number or error reporting
code.

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

--HG--
extra : moz-landing-system : lando
2019-04-12 09:24:12 +00:00
Ted Campbell 3ff33b2a83 Bug 1479970 - Remove IonBuilder::traceLogger(). r=jandem
This only had one use is inconsistent with other tracelogger users.

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

--HG--
extra : moz-landing-system : lando
2019-04-12 09:23:21 +00:00
Dale Harvey dfa97c85c1 Bug 1538602 - Dont depend on event for icon shown condition. r=johannh
Differential Revision: https://phabricator.services.mozilla.com/D27187

--HG--
extra : moz-landing-system : lando
2019-04-12 12:32:13 +00:00
Ricky Rosario 74ae518c24 Bug 1517306 - Switch CFR messages pref to remote settings r=nanj
Differential Revision: https://phabricator.services.mozilla.com/D27186

--HG--
extra : moz-landing-system : lando
2019-04-11 22:41:56 +00:00
Simon Fraser 578c6ea6d3 Bug 1543662 Introduce channel verification to partials r=catlee
Differential Revision: https://phabricator.services.mozilla.com/D27115

--HG--
extra : moz-landing-system : lando
2019-04-12 11:59:35 +00:00
James Graham f2abc2c651 Bug 1543073 - Add mach wpt-serve for running the wpt server, r=ahal
Differential Revision: https://phabricator.services.mozilla.com/D26705

--HG--
extra : moz-landing-system : lando
2019-04-11 16:47:58 +00:00
Geoff Brown 895b4a76e6 Bug 1543323 - On Android, only build gtest tests archive on x86_64 builds; r=glandium
We only plan to run Android gtest in continuous integration on x86_64.
Given the impact on build times, I think it best to limit the gtest archive
builds to the variants where we will use it.

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

--HG--
extra : moz-landing-system : lando
2019-04-12 00:17:45 +00:00
Jan Odvarko 6f7945508b Bug 1540741 - Warning: Each child in an array or iterator should have a unique "key" prop. r=davidwalsh
Differential Revision: https://phabricator.services.mozilla.com/D25743

--HG--
extra : moz-landing-system : lando
2019-04-12 12:02:45 +00:00
Andreas Tolfsen e45de0e451 bug 1543945: geckodriver: replace str::trim_right() with ::trim_end(); r=jgraham
str::trim_right() is deprecated and has been superseded by ::trim_end().

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

--HG--
extra : moz-landing-system : lando
2019-04-12 10:32:20 +00:00
Andreas Pehrson 74c94dff25 Bug 1541298 - Fix SpeechRecognition static-analysis warnings. r=jib
This ignores warnings in endpointer.cc/h and energy_endpointer.cc/h as they
appear to be from Chromium.

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

--HG--
extra : moz-landing-system : lando
2019-04-12 11:34:46 +00:00
Andreas Pehrson ed4e666edf Bug 1541298 - Implement an async shutdown blocker for SpeechRecognition. r=jib
This will let us clear the SpeechTrackListener's ref-cycle and avoid leaking.

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

--HG--
extra : moz-landing-system : lando
2019-04-12 11:38:36 +00:00
Andreas Pehrson 5e3f41a348 Bug 1541298 - Cycle collect what we can in SpeechRecognition. r=jib
Differential Revision: https://phabricator.services.mozilla.com/D26723

--HG--
extra : moz-landing-system : lando
2019-04-12 11:35:06 +00:00
Makoto Kato e6c2e7bc87 Bug 1543585 - Clean up finding words for spellchecker. r=masayuki
`mozSpellChecker::Replace` and `mozSpellChecker::NextMisspelledWord` have a loop
to find word from text content. But `mozEnglishWordUtils::FindNextWord` always
returns `NS_OK` and some code doesn't check error even if `nsresult` local
variable is used.

So I would like to clean up this loop.

- `mozEnglishWordUtils::FindNextWord` should return true if word is found
- We should use reference type for some `TextServicesDocument`'s methods.
- Add more check for error

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

--HG--
extra : moz-landing-system : lando
2019-04-12 03:54:18 +00:00
Jan de Mooij 959b87ac8f Bug 1543055 - Fix AllocationSiteKey hashing to not have quadratic behavior when many scripts share bytecode. r=jonco
This also uses HashGeneric/AddToHash instead of manual XOR'ing.

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

--HG--
extra : moz-landing-system : lando
2019-04-12 08:54:08 +00:00
Jan de Mooij 71fdc104a8 Bug 1541404 part 10 - Fix TypeMonitorResult to check for TypeScript instead of BaselineScript. r=tcampbell
The BaselineScript used to contain the bytecode type map but that's now stored
in TypeScript.

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

--HG--
extra : moz-landing-system : lando
2019-04-11 13:22:10 +00:00
Jan de Mooij c4b528b6f1 Bug 1541404 part 9 - Implement JSOP_DOUBLE in BaselineInterpreterCodeGen. r=tcampbell
Differential Revision: https://phabricator.services.mozilla.com/D27034

--HG--
extra : moz-landing-system : lando
2019-04-11 13:22:08 +00:00
Glenn Watson 6348da8082 Bug 1543844 - Fix incorrect max scale detection in WR border rendering. r=emilio
The local rect for border segments is not solely determined by
the widths and/or radius. Instead of determining the max scale
based on those parameters, use the calculated border segment
rects to determine an appropriate max scale factor.

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

--HG--
extra : moz-landing-system : lando
2019-04-12 09:58:24 +00:00
Jan de Mooij fa6b2a70f8 Bug 1543592 part 2 - Make JSOP_AFTERYIELD a jump target op. r=tcampbell
This will help the Baseline interpreter restore its interpreterICEntry field
without calling into C++.

Depends on D27032

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

--HG--
extra : moz-landing-system : lando
2019-04-11 16:50:47 +00:00
Jan de Mooij f0e1533406 Bug 1543592 part 1 - Rename JSOP_DEBUGAFTERYIELD to JSOP_AFTERYIELD. r=tcampbell
Differential Revision: https://phabricator.services.mozilla.com/D27032

--HG--
extra : moz-landing-system : lando
2019-04-12 10:20:12 +00:00
Razvan Caliman da3aba33df Bug 1543045 - Break strings for long CSS property names and values. r=gl
Introduce `overflow-wrap: break-word` to CSS declarations in Rules view and Changes panel to prevent long strings from causing unwanted horizontal scroll

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

--HG--
extra : moz-landing-system : lando
2019-04-12 08:58:09 +00:00
Emilio Cobos Álvarez 2986dda85d Bug 1543762 - Flush less in cross-document getComputedStyle situations. r=heycam
I wrote this while looking at bug 1537903, but actually it doesn't help there,
since all the extra time is spent actually computing styles.

I think this is still worth landing it though.

The reasoning for not caring of this case is that we mint an style anyway out of
the blue anyway. There's no point in restyling the whole document.

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

--HG--
extra : moz-landing-system : lando
2019-04-12 10:04:33 +00:00
Emilio Cobos Álvarez f9a2ae6278 Bug 1543398 - Don't pass unknown descriptors to Servo. r=heycam
Differential Revision: https://phabricator.services.mozilla.com/D26914

--HG--
extra : moz-landing-system : lando
2019-04-12 05:08:18 +00:00
Mirko Brodesser ed491dbad1 Bug 1374045: add 'preventScroll' option to HTMLElement's, SVGElement's and XULElement's 'focus' method r=smaug
- Remove expectation that 'preventScroll.html' fails.

- Use '[NoInterfaceObject] interface' workaround to simulate missing 'mixin' support.

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

--HG--
extra : moz-landing-system : lando
2019-04-12 08:16:47 +00:00
Gijs Kruitbosch 851325cbfe Bug 1543493 - ensure DOM localization in XUL docs can localize content that includes an <image>, r=zbraniecki
Differential Revision: https://phabricator.services.mozilla.com/D26989

--HG--
extra : moz-landing-system : lando
2019-04-12 00:47:15 +00:00
Yoshi Cheng-Hao Huang f9091c5b4b Bug 1542980 - fixed js shell compilation error. r=jonco
This is from Bug 1534967, and the code is wrapped with compiler option
`JS_MORE_DETERMINISTIC`, which is only enabled through
'--enable-more-deterministic' in shell configure.

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

--HG--
extra : moz-landing-system : lando
2019-04-12 08:58:42 +00:00
Julian Descottes cc0dfb6948 Bug 1532993 - Accept extra renders of WaterfallView in old perf panel test;r=julienw
Depends on D26920

See Bug 1532993#c12 for the analysis. The extra rendering is due to a window resize that
seems to always happen on ASAN but not on other platforms.

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

--HG--
extra : moz-landing-system : lando
2019-04-12 07:35:02 +00:00
Julian Descottes 6540f8411f Bug 1532993 - Add test for perfomance panel when devtools are in frame type=content r=ochameau
Depends on D26919

This test also needs the fixes from Bug 1538731

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

--HG--
extra : moz-landing-system : lando
2019-04-12 07:34:13 +00:00
Julian Descottes b57cba3581 Bug 1532993 - Use DOMHelpers to wait for iframe load in widgets/Graphs.js;r=ochameau
Depends on D26900
Fixes the blank chart and load issues for the old perf panel in about:devtools-toolbox (or type=content)

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

--HG--
extra : moz-landing-system : lando
2019-04-12 07:33:48 +00:00
Martin Stransky 32886489bf Bug 1535893 - Use SharedGL in RenderCompositorEGL on wayland, r=sotaro
Differential Revision: https://phabricator.services.mozilla.com/D26800

--HG--
extra : moz-landing-system : lando
2019-04-12 08:08:03 +00:00
Florens Verschelde e248e2626b Bug 1543348 - Create generic button background variables; r=rcaliman
Differential Revision: https://phabricator.services.mozilla.com/D26880

--HG--
extra : moz-landing-system : lando
2019-04-11 16:23:47 +00:00
Andrea Marchesini a4a901bb22 Bug 1536411 - StoragePrincipal - part 9 - documentation, r=ckerschb,asuth
Differential Revision: https://phabricator.services.mozilla.com/D26479

--HG--
extra : moz-landing-system : lando
2019-04-12 05:29:09 +00:00
Andrea Marchesini f51a81f6d6 Bug 1536411 - StoragePrincipal - part 8 - SharedWorkers, r=Ehsan
Differential Revision: https://phabricator.services.mozilla.com/D25790

--HG--
extra : moz-landing-system : lando
2019-04-12 05:30:19 +00:00
Andrea Marchesini ad7d593761 Bug 1536411 - StoragePrincipal - part 7 - test for DOMCache and ServiceWorkers, r=Ehsan,asuth
Differential Revision: https://phabricator.services.mozilla.com/D25778

--HG--
extra : moz-landing-system : lando
2019-04-12 05:30:36 +00:00
Andrea Marchesini a2db742a8c Bug 1536411 - StoragePrincipal - part 6 - Cookies, r=Ehsan
Differential Revision: https://phabricator.services.mozilla.com/D24864

--HG--
extra : moz-landing-system : lando
2019-04-12 05:30:43 +00:00
Andrea Marchesini 3ec4717c70 Bug 1536411 - StoragePrincipal - part 5 - Tests, r=Ehsan
Differential Revision: https://phabricator.services.mozilla.com/D24029

--HG--
rename : toolkit/components/antitracking/test/browser/head.js => toolkit/components/antitracking/test/browser/antitracking_head.js
extra : moz-landing-system : lando
2019-04-12 05:30:56 +00:00
Andrea Marchesini 95eef322cb Bug 1536411 - StoragePrincipal - part 4 - BroadcastChannel, r=Ehsan
Differential Revision: https://phabricator.services.mozilla.com/D24028

--HG--
extra : moz-landing-system : lando
2019-04-12 05:31:05 +00:00
Andrea Marchesini bd74d6c75d Bug 1536411 - StoragePrincipal - part 3 - IDBFactory, r=Ehsan
Differential Revision: https://phabricator.services.mozilla.com/D24027

--HG--
extra : moz-landing-system : lando
2019-04-12 05:31:13 +00:00
Andrea Marchesini 79ac7cee82 Bug 1536411 - StoragePrincipal - part 2 - Worker and StoragePrincipal, r=Ehsan
Differential Revision: https://phabricator.services.mozilla.com/D24026

--HG--
extra : moz-landing-system : lando
2019-04-12 05:31:25 +00:00
Andrea Marchesini a438b12ebd Bug 1536411 - StoragePrincipal - part 1 - Implementation, r=Ehsan
Differential Revision: https://phabricator.services.mozilla.com/D24025

--HG--
extra : moz-landing-system : lando
2019-04-12 05:31:32 +00:00
Andrea Marchesini 57535d8c79 Bug 1536411 - StoragePrincipal - part 0 - WorkerPrivate::StorageAccess, r=Ehsan
Differential Revision: https://phabricator.services.mozilla.com/D24024

--HG--
extra : moz-landing-system : lando
2019-04-12 05:31:40 +00:00
Andrea Marchesini f694e77c24 Bug 1543898 - SharedWorker must release the MessagePortIdentifier if the creation fails, r=smaug
Differential Revision: https://phabricator.services.mozilla.com/D27230

--HG--
extra : moz-landing-system : lando
2019-04-12 08:02:29 +00:00
Marco Bonardo d168e355cf Bug 1543694 - Prevent content from adding place flavors to a DataTransfer. r=NeilDeakin
Differential Revision: https://phabricator.services.mozilla.com/D27121

--HG--
extra : moz-landing-system : lando
2019-04-11 17:12:06 +00:00
Marco Bonardo 68753b643a Bug 1543617 - Disallow place: urls in text flavors. r=Standard8
Differential Revision: https://phabricator.services.mozilla.com/D27048

--HG--
extra : moz-landing-system : lando
2019-04-11 14:31:03 +00:00
Gabriele Svelto 94d70e0739 Bug 1538810 - Updated breakpad's curl and musl headers r=froydnj
Differential Revision: https://phabricator.services.mozilla.com/D26489

--HG--
extra : moz-landing-system : lando
2019-04-09 16:04:25 +00:00