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