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

579228 Коммитов

Автор SHA1 Сообщение Дата
Rob Wood 219ef34d85 Bug 1431427 - Add talos suite configs for nightly profiling suite; r=jmaher
MozReview-Commit-ID: dLqkWUQkOR

--HG--
extra : rebase_source : e993f0e5fa9cc24501a84dd96159379f92888b40
2018-01-23 16:57:11 -05:00
Bryce Van Dyk d6fa7ea4fd Bug 1432869 - Update locks to reflect new cubeb-rs, and audioipc versions. r=rillian
MozReview-Commit-ID: Hj9rcfHnO1L

--HG--
extra : rebase_source : c2366103116f8882d029caa4582b500e212f1406
2018-01-25 17:18:08 -05:00
Bryce Van Dyk 3340675024 Bug 1432869 - Update media/audioipc to d779860. r=kamidphish
MozReview-Commit-ID: 4p88aHw9B91

--HG--
extra : rebase_source : 667c0104babb0762a04d3a62c87feb38b72a630d
2018-01-29 10:02:21 -05:00
Bryce Van Dyk 099cc51efe Bug 1432869 - Update cubeb-pulse-rs to git commit deadde7. r=kamidphish
MozReview-Commit-ID: EdtwDx2r2Ta

--HG--
extra : rebase_source : 04324b3269ee38fdf1c9afca980a18d3bc42a853
2018-01-25 10:51:03 -05:00
Bryce Van Dyk d198f884a0 Bug 1432869 - Update cubeb-rs to commit c7e5ef0. r=kamidphish
MozReview-Commit-ID: IrsMXyLL8KX

--HG--
extra : rebase_source : 3b12608f878acc49a5e2e0517ca87657a6df7a95
2018-01-25 10:37:50 -05:00
Dragana Damjanovic dd.mozilla@gmail.com bb6ba73484 Bug 1432254 - In SetFastOpenConnected, mFastOpenStatus may be TFO_DATA_COOKIE_NOT_ACCEPTED as well. r=mayhemer 2018-01-23 02:20:00 -05:00
Aditya Bharti 62e40e00b4 Bug 1433998 - Allow C++ to accumulate multiple samples into a keyed categorical histogram. r=chutten
Extended the Telemetry::Accumulate() API to accept a string key and a nsTArray of Telemetry::LABELS_*
enums. The typesafety of the class templates ensures there are no label mismatches within the array.

Since there is no singular version for accumulating a single string label into a keyed categorical
histogram, support for the plural version with multiple string labels has not been included here.
2018-01-30 04:30:36 +05:30
Dragan Mladjenovic 8dfe56019b Bug 1434270 - Pull BaselineStubFrame back to SharedICHelpers-mips-shared.h. r=nbp 2018-01-30 10:25:31 -05:00
Jonathan Kew c12e79ae0f Bug 1426146 - patch 3 - Add a tentative web-platform reftest for paint-order applied to HTML text. r=jwatt 2018-01-30 14:42:35 +00:00
Jonathan Kew 2a3cf53f91 Bug 1426146 - patch 2 - Support the paint-order property for HTML text (in addition to SVG); currently preffed-off by default. r=jwatt 2018-01-30 14:41:51 +00:00
Jonathan Kew 0ff35ea68b Bug 1426146 - patch 1 - Support GLYPH_STROKE_UNDERNEATH in the gfxFont painting code. r=jwatt 2018-01-30 14:41:30 +00:00
Makoto Kato 7b895ca1a7 Bug 1433775 - Add Linux/arm support to Gecko Profiler. r=mstange
We don't support Android for Gecko Profiler extension yet.

So for investigating arm issue, I would like to add initial support of
Gecko Profiler for Linux/arm.

--HG--
extra : rebase_source : f936a97a87b7eea2ebfefe3cbc7f8791bc90d03a
2018-01-29 18:01:23 +09:00
Andreas Pehrson 5b9398382d Bug 1430993 - Clean up minor issues in CamerasParent. r=jib
This cleans up:
- Superfluous namespaces
- Warnings from static-analysis
- Raw pointer usage

MozReview-Commit-ID: 4oJ5MiBwhmn

--HG--
extra : rebase_source : eea99c58c528a19facb5c70c3d2ea95fc9804367
extra : histedit_source : a01aa7ba5ecd7dd302952ddd9e9ae19d656a51c7
2018-01-25 10:41:20 +01:00
Bryce Van Dyk 37dd875199 Bug 1432869 - Update usage of cubeb_stream_params to set newly exposed prefs member. r=achronop
The changes to the cubeb API mean that the new prefs member on
cubeb_stream_params should be explicitly set. This changeset does so.

MozReview-Commit-ID: 1hwjLTriaBP

--HG--
extra : rebase_source : f32c4a0a945ed7a048ca40c7286024da1fb93473
2018-01-22 13:20:29 -05:00
Munro Mengjue Chiang 025c7d6993 Bug 1430993 - Replace RefPtr with StaticRefPtr to avoid the static constructor. r=jib
MozReview-Commit-ID: 9xqP5QFlbZJ

--HG--
extra : rebase_source : a2fd3ef926d0ab2c207ec5ebac7026fc1a8e1fb8
extra : histedit_source : 15493a5c43d2cdcd9c86fa3d79e4196beb36ca9d
2018-01-17 16:21:14 +08:00
Amy Chung a0e6c2af00 Bug 1425031 - Don't broadcast to content processes cookie updates that initiated in content processes. r=jdm 2018-01-12 12:53:00 -05:00
Makoto Kato 76358fc558 Bug 1434171 - Clean up CheckSelectionStateForAnonymousButtons. r=masayuki
Since CheckSelectionStateForAnonymousButtons is called from selection listener,
We should reduce some QI for this.

MozReview-Commit-ID: 17hhupmnnV5

--HG--
extra : rebase_source : 81ed7f844033f75e5fcf1d8983a45804f0b9544f
2018-01-30 13:42:52 +09:00
Gurzau Raul afe10a4af5 Merge mozilla-central to inbound. a=merge CLOSED TREE 2018-01-30 12:12:34 +02:00
Emilio Cobos Álvarez 75e0e25aeb Bug 1434215: Simplify some ResistFingerprinting callers in nsMediaFeatures. r=xidorn
The docshell version just redirects to the document one, so no need to
ping-pong.

MozReview-Commit-ID: AggEoLubCIF
2018-01-30 11:05:32 +01:00
Gurzau Raul c380dfe905 Merge inbound to mozilla-central. a=merge 2018-01-30 12:01:49 +02:00
Jonathan Kew 8ab35c14ad Bug 1280162 - patch 3 - Testcase for layout inspector API to examine font features. r=dholbert 2018-01-30 09:57:39 +00:00
Jonathan Kew 3b1dc9e5ec Bug 1280162 - patch 2 - Add a getFeatures() method to InspectorFontFace to expose the OpenType features supported by a font. r=dholbert,bz 2018-01-30 09:57:39 +00:00
Jonathan Kew 8ddd714a33 Bug 1280162 - patch 1 - Implement gfxFontEntry method to query font feature info for OpenType fonts. r=dholbert 2018-01-30 09:57:39 +00:00
Ashish 91ad3c0fa5 Bug 1430450 - Remove Logically dead code. r=emilio
MozReview-Commit-ID: Jk2CfMZOQPG
2018-01-30 10:37:51 +01:00
Andrea Marchesini 9774cec092 Bug 1413112 - Fixing includes in dom/workers, r=bkelly 2018-01-30 10:14:00 +01:00
Andrea Marchesini c0b9cdcdd1 Bug 1413112 - Move FileReaderSync into dom/file, r=me
--HG--
rename : dom/workers/FileReaderSync.cpp => dom/file/FileReaderSync.cpp
rename : dom/workers/FileReaderSync.h => dom/file/FileReaderSync.h
2018-01-30 10:13:29 +01:00
Andrea Marchesini 1be2954fe1 Bug 1413112 - WorkerError in separate files, r=bkelly 2018-01-30 10:12:50 +01:00
Andrea Marchesini 900cbdf1e3 Bug 1413112 - Separate files for WorkerDebugger, r=bkelly 2018-01-30 10:12:26 +01:00
Andrea Marchesini cfa537d14f Bug 1413112 - Move WorkerLoadInfo into separate files, r=bkelly 2018-01-30 10:12:04 +01:00
Andrea Marchesini 5a1fc27bfc Bug 1413112 - Moving MessageEventRunnable out of WorkerPrivate.cpp, r=bkelly 2018-01-30 10:10:25 +01:00
Andrea Marchesini 3513d1c407 Bug 1413112 - Renaming Workers.h to WorkerCommon.h, r=bkelly
--HG--
rename : dom/workers/Workers.h => dom/workers/WorkerCommon.h
2018-01-30 10:10:04 +01:00
Jason Laster 766822476f Bug 1433117 - Update Debugger Frontend v11. r=jdescottes
MozReview-Commit-ID: AONFm7SSUSr
2018-01-30 09:44:38 +01:00
Phil Ringnalda 85431794dc Backed out 7 changesets (bug 1429932) for extremely frequent QuantumRender reftest failures
Backed out changeset b0ac71407500 (bug 1429932)
Backed out changeset 469ceaefd7a4 (bug 1429932)
Backed out changeset 2f801e78f798 (bug 1429932)
Backed out changeset 72852fdf476c (bug 1429932)
Backed out changeset 09e5e25d48ee (bug 1429932)
Backed out changeset bb1394cba514 (bug 1429932)
Backed out changeset 65b8996eb50c (bug 1429932)
2018-01-29 23:43:27 -08:00
Boris Zbarsky 77429f6693 Bug 1418085 followup. Try to fix the Mac-only a11y orange. r=bustage 2018-01-30 02:30:58 -05:00
Boris Zbarsky 7c392f077e Bug 1418085 part 6. Remove nsIDOMHTMLElement. r=mystor
MozReview-Commit-ID: 5QUyFeAQYZQ
2018-01-30 00:25:36 -05:00
Boris Zbarsky 5aa0298e34 Bug 1418085 part 5. Remove nsIDOMHTMLInputElement::GetList. r=mystor
MozReview-Commit-ID: JbWMti82q3R
2018-01-30 00:25:36 -05:00
Boris Zbarsky b9771573b3 Bug 1418085 part 4. Stop using nsIDOMHTMLElement in JS code. r=mystor
MozReview-Commit-ID: GsSnXNXGrHg
2018-01-30 00:25:36 -05:00
Boris Zbarsky 956a937d93 Bug 1418085 part 3. Stop using nsIDOMHTMLElement in form fill. r=mystor
MozReview-Commit-ID: Ax7RUZQCosr
2018-01-30 00:25:36 -05:00
Boris Zbarsky 53e8cfdcf5 Bug 1418085 part 2. Stop using nsIDOMHTMLElement in accessibility code. r=surkov
MozReview-Commit-ID: 6YddkxqB5Bv
2018-01-30 00:25:36 -05:00
Boris Zbarsky afe966f041 Bug 1418085 part 1. Stop using nsIDOMHTMLElement in editor code. r=mystor
MozReview-Commit-ID: 6J0wWzMCfWP
2018-01-30 00:25:36 -05:00
Mike Hommey e7723da605 Bug 1433703 - Remove the libxss-based code from the screenshot tool. r=gps
It hasn't been used for a long while, and the screenshot tool is only
used for tests. So keeping the code essentially always disabled doesn't
have much value.

--HG--
extra : rebase_source : 6bf696d6543cbdd3ef66e19d4dc110134b761b63
2018-01-30 13:49:26 +09:00
Mike Hommey 64dc538bff Bug 1433703 - Remove the libxss-dev package from the build image. r=gps
This will disable libxss-based code in the screenshot tool, like it was
before the switch to Debian-based build images in bug 1399679. There are
other places in the code that use libXss, but they don't require the
development headers, and use dlopen().

--HG--
extra : rebase_source : 4842361b680c70924b9fc0890a7e4f4dcbc7e338
2018-01-30 13:45:17 +09:00
Hiroyuki Ikezoe eeefe00d01 Bug 1433008 - Make AnimationEventInfo, InternalTransitionEvent and InternalAnimationEvent movable. r=masayuki
And disallow using copy constructor and copy assignment for the structs.

MozReview-Commit-ID: 7jSktlu1SqN

--HG--
extra : rebase_source : cc8bcb1f95843a2a46a044e226c299a6196ef2a2
2018-01-30 09:26:48 +09:00
Hiroyuki Ikezoe 2e4cb19d33 Bug 1433008 - Make WidgetEvent movable. r=masayuki
The copy-assignment in this patch is used in the copy-constructor.
Note that we can't simply use '= default' implementation since we need to use
MOZ_COUNT_CTOR() in the move constructor.

MozReview-Commit-ID: 8HTMaTONBuN

--HG--
extra : rebase_source : 7da0586e0772a2d71455492412d40780c59558e5
2018-01-30 09:26:48 +09:00
Hiroyuki Ikezoe 14c14a8057 Bug 1433019 - Dispatch scroll events before dispatching animation events. r=botond,mstange
See 7.6. in the section '8.1.4.2 Processing model';
https://html.spec.whatwg.org/multipage/webappapis.html#processing-model-8

Note that this dispatching scroll events should be done after we process
WillRefresh() for FlushType::Style observers since main-thread scroll
animations is one of the FlushType::Style observers, that means it affects
scroll events.

Also test_scroll_event_ordering.html was modified to check scroll events happen
before requestAnimationFrame callbacks.

MozReview-Commit-ID: LuV157XoRkJ

--HG--
extra : rebase_source : a22424c248dcd4a3ec0aad8e71b75306c8f7e487
2018-01-30 08:22:47 +09:00
Narcis Beleuzu e43e90cb03 Backed out changeset 0210af232008 (bug 1425600) for xpcshell failures on test_pluginInfoURL.js 2018-01-30 05:34:58 +02:00
Chris Peterson 589a4d0711 Bug 1425600 - Cache nsIPluginTag properties accessed in the plugin blocklist loop. r=Gijs
On my MacBook Pro, this change reduces this loop's time from ~4 ms to ~3 ms. This loop is not hot, but moving these xpconnect calls out of the loop is still a good idea.

MozReview-Commit-ID: ASwb6xZb6ur

--HG--
extra : rebase_source : 6cbeabb0d87fcccc8b255f9d5515537dc95ac8a4
extra : source : 62a64d4c6c7f86f5f07242bc13108ee58b79231f
2018-01-28 14:10:11 -08:00
Doug Thayer acb8cf28cc Bug 1433024 - Update MigrationUtils' sourceHomePageURL r=Gijs
Fairly trivial. This was breaking for the test_refresh_firefox
test in beta, since the code which calls this is only active if
certain branding strings are present.

MozReview-Commit-ID: 3CkosXHgoMm

--HG--
extra : rebase_source : b027b12f3f09a8114ccf32c767262a32543b3a74
2018-01-29 09:03:24 -08:00
Hiroyuki Ikezoe 4d9188d86d Bug 1433846 - Drop nsComputedDOMStyle::GetPresShellForContent(), use nsContentUtils::GetPresShellForContent(). r=xidorn
MozReview-Commit-ID: JcpEpqP32Yi

--HG--
extra : rebase_source : dc3649c882f7edd36f9dbc3463d186517b18bdc1
2018-01-29 14:19:25 +09:00
Hiroyuki Ikezoe 66329b0a9c Bug 1433846 - Introduce nsContentUtils::GetPresShellForContent(const* nsIContent). r=xidorn
MozReview-Commit-ID: 38RbeooWjFW

--HG--
extra : rebase_source : 37020698c792f7db0378851b77bca45c9b2bd109
2018-01-29 14:19:25 +09:00