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

552994 Коммитов

Автор SHA1 Сообщение Дата
Julian Seward 2556466b06 Bug 1390526 - Very inefficient (C++) heap allocations relating to BytecodeEmitter::code. r=jandem. 2017-08-18 12:48:18 +02:00
Franziskus Kiefer 6bd7f034fa Bug 1386955 - fix password manager test adapting to new NSS behaviour, r=johannh
--HG--
extra : rebase_source : 9f7e066dd1d47a653cff27cfcacad8f7bf854839
2017-08-17 15:57:47 +02:00
Franziskus Kiefer 1f68c99264 Bug 1386955 - land NSS d50a14c51077 UPGRADE_NSS_RELEASE, r=me
--HG--
extra : rebase_source : e16eacdb0ca0bd10394a95d085b9c0fbf372b247
2017-08-18 08:26:30 +02:00
Jan de Mooij 34d7b9cafd Bug 1389949 - Make NPObjWrapper a JS proxy object. r=billm 2017-08-18 10:22:20 +02:00
Tim Nguyen de2a0d5224 Bug 1391524 - Followup: fix ESLint bustage. r=ntim
MozReview-Commit-ID: DTPL16Wkuek
2017-08-18 10:09:50 +02:00
cku 4949667cbb Bug 1318266 - Enable paint clip-path on mask layer. r=me.
MozReview-Commit-ID: 9nLdsiI4WU4

--HG--
extra : rebase_source : e81145aa439bf30f2e5f3cce369a44c3958404f1
2017-08-18 15:14:17 +08:00
Ruturaj K. Vartak a84656fa8d Bug 1391524 - Autocomplete for Flag values with mime-type should't include charset. r=ntim.
MozReview-Commit-ID: H2aGdoei1Yy
2017-08-18 09:30:36 +02:00
Dão Gottwald c205dde170 Bug 1389740 - Add urlbar-icon class to the URL bar history dropmarker. r=gijs
MozReview-Commit-ID: DYrbA9H5R2I
2017-08-18 09:37:40 +02:00
Morris Tseng b2906160cb Bug 1388235 - Support fallback path for nsDisplayFilter. r=jrmuizel
Use FrameLayerBuilder and BasicLayerManager for rendering filter effects
that webrender not supported.

MozReview-Commit-ID: FCa6BWNpnbR
2017-08-18 15:24:30 +08:00
Morris Tseng 5da4bc5316 Bug 1391135 - Only retain WebRenderUserData when layer manager and namespaceID is match. r=kats
MozReview-Commit-ID: JAc3ePuFtzI
2017-08-18 15:21:20 +08:00
Morris Tseng 2ad398aebc Bug 1391136 - Handle context lost in layers-free mode. r=jgilbert
MozReview-Commit-ID: 1J0EggRmM4i
2017-08-18 15:13:29 +08:00
Gabriel Luong b590541992 Bug 1390721 - Add a message when no fonts are found for the currently selected element. r=bgrins 2017-08-17 23:21:58 -07:00
Ehsan Akhgari 950a791753 Bug 1391315 - Avoid using nsINode::GetChildAt() in TextEditRules::DocumentIsEmpty(); r=masayuki
This method will become a lot slower when bug 651120 lands.
2017-08-18 01:49:08 -04:00
sotaro 32cc925261 Bug 1391167 - Call ClearCachedResources() of AncestorMaskLayer in WebRenderLayerManager::ClearLayer() r=nical 2017-08-18 14:47:00 +09:00
Randell Jesup e4fdfcbf3b Bug 1390202: Populate temporal_layer_thresholds_bps so we'll send temporal layers in webrtc r=bwc 2017-08-18 00:33:59 -04:00
Phil Ringnalda 53e0a0af33 Backed out changeset c1da62a47edd (bug 1318266) for QuantumRender clip-path reftest failures and unexpected passes
MozReview-Commit-ID: 3MoK1BFXK09
2017-08-17 21:32:01 -07:00
Nick Thomas 4a385f35fc Bug 1391473 - Add xz binaries to buildbot workers, r=aki
MozReview-Commit-ID: FCPuC7eqdct

--HG--
extra : rebase_source : 7692afac70a8a1eda3f83d9d94c09578655acc20
extra : source : 80312a6daa088138cc3d53b3944cd814759a623f
2017-08-18 15:44:08 +12:00
Phil Ringnalda 525ef4d843 Backed out 7 changesets (bug 1390386) for Android crashes in testSettingsPages
Backed out changeset 22b11f9aedd3 (bug 1390386)
Backed out changeset caffdbefd427 (bug 1390386)
Backed out changeset 3364e6589731 (bug 1390386)
Backed out changeset ed6857bdc17b (bug 1390386)
Backed out changeset 1314405cf812 (bug 1390386)
Backed out changeset 9d16670edeb5 (bug 1390386)
Backed out changeset d1286d0d2c79 (bug 1390386)

MozReview-Commit-ID: 3V3ZFwrNaGE
2017-08-17 21:06:05 -07:00
Nicholas Nethercote 5241bea863 Bug 1390428 (part 2) - Remove more nsXPIDLCString local variables. r=erahm.
These are all easy cases where an nsXPIDLCString local variable is set via
getter_Copies() and then is used in ways that rely on the implicit conversion
to |char*|. The patch uses get() and EqualsLiteral() calls to replace the
implicit conversions.
2017-08-16 13:58:55 +10:00
Kris Maglione 1214b63a63 Bug 1356334: Follow-up: Fix quote styles in locale strings.
MozReview-Commit-ID: 5YfxtNLfOjm
2017-08-17 20:17:51 -07:00
Kris Maglione 6e3db81c01 Bug 1356334: Follow-up: Fix debug build bustage.
MozReview-Commit-ID: FxSARetQBCb

--HG--
extra : rebase_source : 4b05968dec5e0f9b95d80d5c2a456368b68c3336
2017-08-17 19:38:19 -07:00
Yoshi Huang b930b3d1ee Bug 1390770 - rewrite test_bug289384.html for new data: URI inheritance model. r=masayuki 2017-08-18 10:35:58 +08:00
cku fb393ff797 Bug 1318266 - Enable paint clip-path on mask layer. r=me
MozReview-Commit-ID: Fi86IPaYTdv

--HG--
extra : rebase_source : 9eccfe5221f9e654450d531dd23500d738009fe3
extra : source : 7a3fc4d88d24788fe25e574ec6ea61424132f66a
2017-08-17 22:20:32 +08:00
Nicholas Nethercote dc5e4a62cf Bug 1386103 (part 2, attempt 3) - Convert nsFixed[C]String uses to nsAuto[C]String. r=erahm. 2017-08-09 20:41:40 +10:00
Nicholas Nethercote 65b902e3ea Bug 1386103 (part 1, attempt 3) - Specify nsAuto[C]String storage size via template parameter. r=dbaron. 2017-08-09 20:41:38 +10:00
Nicholas Nethercote 784f2b42d4 Bug 1386103 (part 0) - Don't pass lambdas to CreateOrRecycledMaskImageLayerFor. r=kats.
They cause inexplicable and monstrously complex compile errors in Android NDK
code in combination with the (entirely unrelated) changes in the next patch.
2017-08-10 16:02:01 +10:00
Kris Maglione baaea4b6c0 Bug 1356334: Part 7 - Destroy content script sandboxes after slow script termination. r=mixedpuppy
MozReview-Commit-ID: 6JSnW0G6qlY

--HG--
extra : rebase_source : bf9ce32f06c0be23395f61ffda792c569b5443f4
2017-04-16 14:03:33 -07:00
Kris Maglione bdbbf869dd Bug 1356334: Part 6 - Allow completely terminating a slow content script sandbox. r=billm
MozReview-Commit-ID: 5CDLHrAeuDt

--HG--
extra : rebase_source : 00f75b5be53e38d912b90b8fe777c5aa7ff135bf
2017-04-16 14:01:16 -07:00
Kris Maglione 2c6fe4f014 Bug 1356334: Part 5 - Add add-on name to slow script messages. r=billm
MozReview-Commit-ID: 2nyDmoiBKp4

--HG--
extra : rebase_source : 311d9ad486210e6d5fa3a06bb837d3597b9d2800
2017-08-11 22:11:25 -07:00
Kris Maglione 03b92c5149 Bug 1356334: Part 4 - Add a helper to synchronously get an extension's name from its ID. r=billm
MozReview-Commit-ID: 8nuvM4PR7XR

--HG--
extra : rebase_source : fecadb38ca64afeb83f1b7b999295586e9c55944
2017-08-11 21:22:18 -07:00
Kris Maglione b23753e90d Bug 1356334: Part 3 - Enforce a stricter slow script timeout for extension content scripts. r=billm
MozReview-Commit-ID: LLvPQn1x1Xj

--HG--
extra : rebase_source : d2b85e92c00faef8664b036be6236dd109074af4
2017-08-11 21:30:54 -07:00
Kris Maglione c22f3ee673 Bug 1356334: Part 1 - Add helpers for safely casting principals without COM overhead. r=bholley
MozReview-Commit-ID: EOtK17WiLZl

--HG--
extra : rebase_source : ac4a18a377d513d276df24f7e9e25903bc437084
2017-04-16 13:32:42 -07:00
Ryan VanderMeulen 6fe60db96c Bug 1391484 - Update pdf.js to version 1.9.441. r=bdahl 2017-08-17 21:00:55 -04:00
Wes Kocher 8340248bdc Merge m-c to inbound, a=merge
MozReview-Commit-ID: 2zSG1cc5Kyo
2017-08-17 16:22:43 -07:00
Jeff Gilbert 831ee722a4 Bug 1390386 - fGetError should use BEFORE_GL_CALL. - r=jrmuizel
MozReview-Commit-ID: B8sR38Bzjb5
2017-08-17 16:17:30 -07:00
Jeff Gilbert 6faaa80e7c Bug 1390386 - Remove duplicate IsCurrent checks in MakeCurrentImpls. - r=jrmuizel
MozReview-Commit-ID: LZeLbciWnic
2017-08-17 16:17:17 -07:00
Wes Kocher 1d9f00cb8d Merge inbound to m-c a=merge
MozReview-Commit-ID: CQeEqtGlaXh
2017-08-17 16:16:51 -07:00
Jeff Gilbert 0a45327369 Bug 1390386 - mfbt/ThreadLocal should support pointers-to-const with the pthread impl. - r=froydnj
reinterpret_cast can't convert const T* to void*. Just use c-style casts.

MozReview-Commit-ID: GHtNRRFUsr5
2017-08-17 16:15:57 -07:00
Jeff Gilbert e6823a234b Bug 1390386 - IsCurrent should understand mImplicitMakeCurrent. - r=jrmuizel
MozReview-Commit-ID: 7vMRUPMc3nN
2017-08-17 16:15:54 -07:00
Jeff Gilbert 5f658ac9ef Bug 1390386 - Remove old TLS current-context check. - r=daoshengmu
MozReview-Commit-ID: 18GSNztjkTM
2017-08-17 16:15:51 -07:00
Jeff Gilbert 365866b9f5 Bug 1390386 - Add GLContext::mImplicitMakeCurrent. - r=jrmuizel
MozReview-Commit-ID: 5iyGHNzoCpd
2017-08-17 16:15:48 -07:00
Jeff Gilbert bea9de6e8c Bug 1390386 - Make MakeCurrent const. - r=daoshengmu
MozReview-Commit-ID: 3m3T6iMgZOc
2017-08-17 16:15:44 -07:00
Wes Kocher e0cdd7533e Merge autoland to central, a=merge
MozReview-Commit-ID: 9AeZxw2WZEI
2017-08-17 15:33:07 -07:00
Ehsan Akhgari e743dbc92a Bug 1391306 - Reduce the hashtable lookups in CycleCollectedJSRuntime::Add/RemoveJSHolder by one each; r=mccr8 2017-08-17 18:25:36 -04:00
Stephen Horlander 7c3342fa98 Bug 1391415: Improve Nightly Branding iteration 05. r=mossop. a=kwierso
MozReview-Commit-ID: LRC0IYPtEym

--HG--
extra : rebase_source : 6846fff20837c1b50da94066cb3dae5ba0809518
extra : amend_source : d92ceedaea00804d2ff201ddf9cdce688d99cbe8
2017-08-17 15:07:05 -07:00
Sebastian Hengst 2b4455ab3b Backed out changeset e9e36f27b698 (bug 1374164) for failing e.g. mda's test_getUserMedia_mediaElementCapture_tracks.html and browser-chrome's browser_devices_get_user_media_unprompted_access.js. r=backout
MozReview-Commit-ID: LEOMm0nytXd

--HG--
extra : source : 806d980dba310e653175973bd7f7e1c31b73c2d1
2017-08-17 23:24:56 +02:00
Sebastian Hengst 86d6f966cb Backed out changeset e9e36f27b698 (bug 1374164) for failing e.g. mda's test_getUserMedia_mediaElementCapture_tracks.html and browser-chrome's browser_devices_get_user_media_unprompted_access.js. r=backout 2017-08-17 23:24:56 +02:00
Nathan Froyd 3ce3d56401 Bug 1391314 - reduce logging codesize by commoning LogModule conversions; r=erahm
The current definition of MOZ_LOG requires calling
LazyLogModule::operator() multiple times, which is unnecessary.  We can
avoid that with a bit of clever macro definition and a lengthy
explanation.
2017-08-17 17:18:12 -04:00
Ehsan Akhgari 43a6f66350 Backout bug 1386480 for causing bug 1391410 2017-08-17 17:16:27 -04:00
Joel Maher a4e30a204e Bug 1391371 - turn on non-e10s tests for windows7-debug. r=ahal
MozReview-Commit-ID: 9CzUf6Omk38
2017-08-17 15:46:03 -04:00