Lee Salzman
f11218633f
Bug 1403198 - send font descriptors to WR instead of raw fonts where possible. r=jrmuizel
...
MozReview-Commit-ID: DYcaO3fE1fc
2017-11-06 20:19:46 -05:00
Coroiu Cristina
d4a1a250f2
Backed out changeset b1ce6a65a214 (bug 1414318) for failing xpcshell on toolkit/components/terminator/tests/xpcshell/test_terminator_record.js r=backout on a CLOSED TREE
2017-11-07 03:12:25 +02:00
Ryan VanderMeulen
62062194de
Bug 1415002 - Update pdf.js to version 2.0.104. r=bdahl
...
--HG--
extra : rebase_source : d1f4f041b83806592811eb3a823f9432d9746697
2017-11-06 19:47:49 -05:00
Sebastian Hengst
af670f4147
merge mozilla-central to mozilla-inbound. r=merge a=merge
2017-11-07 02:47:30 +02:00
sotaro
4243be10df
Bug 1411472 - Add support of PersistentBufferProviderShared r=nical
2017-11-07 09:31:58 +09:00
Mats Palmgren
652757273a
Bug 1400618 part 6 - Remove the workaround for the broken IsPrimaryFrame() in nsFrame::DestroyFrom since it now works also for NAC frames. r=bz
...
MozReview-Commit-ID: 1DFyWZBpzwP
2017-11-07 01:20:34 +01:00
Mats Palmgren
c908bacce6
Bug 1400618 part 5 - Destroy the frames before removing the AccessibleCaret anonymous content (to ensure it happens before the UnbindFromTree). r=bz
...
MozReview-Commit-ID: Kvudz7bJFEZ
2017-11-07 01:20:34 +01:00
Mats Palmgren
ac0c539c86
Bug 1400618 part 4 - Destroy frames before calling nsXBLBinding::ChangeDocument in a few places. r=bz
...
nsXBLBinding::ChangeDocument calls UnbindAnonymousContent
which calls UnbindFromTree on the content so any frames must be
destroyed before that to maintain the invariant that frames are
destroyed before unbinding.
MozReview-Commit-ID: 8Icj7zqpuZS
2017-11-07 01:20:34 +01:00
Mats Palmgren
3d465c6765
Bug 1400618 part 3 - Don't let <area>s mess up the frame's IsPrimaryFrame bit, since the frame is actually owned by the <img>. r=bz
...
MozReview-Commit-ID: 7afxM9sWmiA
2017-11-07 01:20:34 +01:00
Mats Palmgren
a496c4a782
Bug 1400618 part 2 - Remove the nsIFrame::GenConProperty property and make aPostDestroyData deal with unbinding it. r=bz
...
MozReview-Commit-ID: HJ5OTJ4v4Y1
2017-11-07 01:20:34 +01:00
Mats Palmgren
25cd0c37f7
Bug 1400618 part 1 - Collect NAC / generated content and call DestroyAnonymousContent / UnbindFromTree on those after the frames are destroyed. r=bz
...
MozReview-Commit-ID: 2trDgeJPw25
2017-11-07 01:20:33 +01:00
Andrea Marchesini
a4d8f81bac
Bug 1414767 - Moving SlicedInputStream under mozilla namespace, r=froydnj
2017-11-07 01:04:06 +01:00
Coroiu Cristina
282fd1a852
Merge inbound to mozilla-central r=merge a=merge
2017-11-07 01:04:34 +02:00
Alex Gaynor
d57079bd3c
Bug 1414842 - remove reliance on a CPython implementation detail in mozbuild; r=gps
...
MozReview-Commit-ID: SGrqK6NpEY
--HG--
extra : rebase_source : ac6c49ceb8af43d62795a7607f3f15aed0c986be
2017-11-06 10:36:15 -05:00
Tom Ritter
7be06512ea
Bug 1414394 Mark write()'s in libfuzzer as Unused to silence a warning r=njn
...
MozReview-Commit-ID: GbWTgrndfoa
--HG--
extra : rebase_source : fdee12c1d8d969a7efddd0937388d7ce61aba22c
2017-11-03 23:17:27 -05:00
Steve Fink
1232b77f78
Bug 1414443 - Alternative way to shut down buffer streams, r=luke
...
--HG--
extra : rebase_source : 1604a60d7a5fcd7e54a7f929d88961752f25a8e1
2017-11-03 16:05:44 -07:00
Sebastian Hengst
e50208ab81
Backed out changeset 66d49b9e8217 (bug 1414767) for build bustage on OS X: CoreServices.framework/Frameworks/AE.framework/Headers/AERegistry.h:693: reference to 'TextRange' is ambiguous. r=backout on a CLOSED TREE
2017-11-06 17:51:56 +01:00
Andrea Marchesini
096614f974
Bug 1414767 - Moving SlicedInputStream under mozilla namespace, r=froydnj
2017-11-06 16:21:01 +01:00
James Willcox
bc001da86a
Bug 1413230 - Ensure we are attached to the GL context in SurfaceTextureHostOGL::PrepareTextureSource() r=jnicol,nical
...
MozReview-Commit-ID: BxDng9OG3RF
2017-11-06 09:30:13 -06:00
Eric Rahm
22da05b576
Bug 1414318 - Turn off |StartWriter| in leak checking builds. r=mccr8
2017-11-03 14:17:57 -07:00
Andrew Osmond
bda9d3294a
Bug 1413011 - Allow the UI/chrome process to shutdown if the compositor thread failed to start. r=dvander
...
There are up to two compositor threads spawned - one in the GPU process
and one in the UI/chrome process. If the GPU process is used, then
failing to start the UI compositor thread is not fatal -- unless the GPU
process crashes too much and we fallback to the UI/chrome process. If
the GPU process compositor thread failed to start, then the GPU process
will crash and either restart, or fallback to the UI/chrome process
thread. If both fail, then Firefox crashes as expected.
Before we would not setup a content process properly unless the
UI compositor thread was active, even when using the GPU process. Now we
do, which allows the browser to be fully functional. Additionally when
shutting down, we ignore the lack of a compositor thread to permit a
graceful shutdown. In a future patch we will ideally we would not spawn
the compositor thread in a process until we actually need it, and
release assert on its failing to start.
2017-11-06 17:51:48 -05:00
David Major
375f8abff8
Bug 1414304 - Use VS2017 for the sccache toolchain build. r=cmanchester
2017-11-06 17:15:13 -05:00
David Major
422a57aa5b
Bug 1414306 - Use VS2017 for the gn toolchain task. r=cmanchester
2017-11-06 17:14:45 -05:00
Manish Kumar
53383c5b3f
Bug 1408108 - Rename "Sync ID" to "record ID" in the bookmarks engine and `PlacesSyncUtils`. r=kitcambridge
...
--HG--
extra : rebase_source : da3acfc4f7393a615c44f238c624bb826ff5b766
2017-11-06 12:17:07 -08:00
Sebastian Hengst
898ad474fe
Backed out changeset 4427e7f72c8e (bug 1414233
) for crashing in mochitest dom/base/test/test_bug1375050.html. r=backout on a CLOSED TREE
2017-11-06 23:38:00 +02:00
David Anderson
32a0c40657
Don't treat resampled layers as entirely opaque. (bug 1412078, r=mattwoodrow)
2017-11-06 12:18:01 -08:00
Catalin Badea
6187f14497
Bug 1414233
- Remove nsINode::GetChildAt from nsRange::GetInnerTextNoFlush. r=masayuki
2017-11-03 04:35:00 -04:00
Ryan VanderMeulen
59d0ec2789
Merge m-c to inbound. a=merge
2017-11-06 14:51:33 -05:00
Dylan Roeh
f9543dc96b
Bug 1414395 - Handle blob: and data: URIs better in PWAs and Custom Tabs. r=snorp
2017-11-06 11:12:14 -06:00
Eugen Sawin
dfda7f814f
Bug 1375141 - [2.0] Check for null-URI when attaching pending intent data. r=snorp
2017-11-06 20:31:55 +01:00
Eugen Sawin
99ec71c21f
Bug 1389926 - [1.0] Reduce timeout clamp for background tabs to 1s. r=snorp
2017-11-06 20:31:55 +01:00
Steve Fink
8a783fa92e
Backed out changeset f513199e73f3 (bug 1413721) for failing taskgraph tests
...
--HG--
extra : amend_source : 240d3de5b08ac531c15ee8edfa1a1adfea907dac
2017-11-06 11:21:35 -08:00
Frank-Rainer Grahl
6484a0c1c6
Bug 1414507 - Fix aom compile errors with VS2015. r=rillian, a=me
...
Import BUG=aomedia:900
Change-Id: Ifb6c437d8d2f309d0717fb50c402618475fe021f
Change-Id: I9ca596f677e174ccd12a6e4eb927733d25e76f58
--HG--
extra : amend_source : 19b6118abd6dfc641d780b560f428b6ce2d8040b
2017-11-04 08:03:00 -04:00
ffxbld
fe19e42a3c
No bug, Automated HPKP preload list update from host bld-linux64-spot-035 - a=hpkp-update
2017-11-06 11:36:57 -08:00
ffxbld
5ec06cbae9
No bug, Automated HSTS preload list update from host bld-linux64-spot-035 - a=hsts-update
2017-11-06 11:36:53 -08:00
ffxbld
883506c13d
No bug, Automated HPKP preload list update from host bld-linux64-spot-030 - a=hpkp-update
2017-11-06 11:03:31 -08:00
ffxbld
af031d585f
No bug, Automated HSTS preload list update from host bld-linux64-spot-030 - a=hsts-update
2017-11-06 11:03:27 -08:00
Csoregi Natalia
7e090b227f
Backed out 1 changesets (bug 1333126) for failing Browser Chrome Tests on Windows10 browser_pluginCrashCommentAndURL.js r=backout a=backout
...
Backed out changeset fe038577ea44 (bug 1333126)
2017-11-06 15:30:27 +02:00
Csoregi Natalia
c79466f107
(bug 1411688) Make --with-gradle handle single-locale repack r=snorp a=reland
...
--HG--
extra : amend_source : d435c08a762988804bfe23251b8b5f76702eca99
2017-11-06 15:23:47 +02:00
Csoregi Natalia
a731ff981c
Merge inbound to mozilla-central r=merge a=merge
2017-11-06 12:45:47 +02:00
Csoregi Natalia
978711ce7c
Merge autoland to mozilla-central r=merge a=merge
2017-11-06 12:44:18 +02:00
Csoregi Natalia
6bf19d4921
Backed out 6 changesets (bug 1395922) for failing Media tests test_eme_sample_groups_playback.html and test_eme_sample_groups_playback.html r=backout a=backout
...
Backed out changeset f856af63682e (bug 1395922)
Backed out changeset f59a7e727f39 (bug 1395922)
Backed out changeset 9cd31c6a8e2c (bug 1395922)
Backed out changeset d46f952f94f8 (bug 1395922)
Backed out changeset f786d928b1e0 (bug 1395922)
Backed out changeset bacda0f99f71 (bug 1395922)
2017-11-06 12:34:02 +02:00
Csoregi Natalia
aaa47364af
Backed out 5 changesets (bug 1411688) for failing Android single-locale repacks. r=backout a=backout
...
Backed out changeset 65d5d13b4ea0 (bug 1411688)
Backed out changeset 8ba514bd8ed6 (bug 1411688)
Backed out changeset 866854a996b8 (bug 1411688)
Backed out changeset 34f83aab44e6 (bug 1411688)
Backed out changeset 2e4e139bb5d7 (bug 1411688)
2017-11-06 12:18:50 +02:00
JerryShih
bc746b55a9
Bug 1409176 - handle decoder error in WMFMediaDataDecoder::ProcessDecode(). r=jya,mattwoodrow
...
The DXVA decoder might hit some error because of the hardware device status.
This patch try to pass the error code to the decoder promise object to
deal with the error.
MozReview-Commit-ID: IAj8gzKGF3j
2017-11-06 16:07:22 +08:00
JerryShih
ff87dafa78
Bug 1409176 - make SyncObjectD3D11Client become fallible. r=dvander
...
Currently, the device-reset flow doesn't notify the decoder for device change
immediately. The decoder might use an invalid sync-object for synchronization.
Then, we will hit some assertions.
This patch try to make the synchronization flow become fallible, then we could
pass the error to the media framework for error handling.
MozReview-Commit-ID: BFY32MmOdt0
2017-11-06 16:07:22 +08:00
Sebastian Hengst
9c98389a1c
merge mozilla-inbound to mozilla-central. r=merge a=merge
2017-11-06 00:14:30 +02:00
Sebastian Hengst
fedf233426
merge autoland to mozilla-central. r=merge a=merge
2017-11-06 00:12:10 +02:00
ffxbld
38bf4c4f20
No bug, Automated HPKP preload list update from host bld-linux64-spot-035 - a=hpkp-update
2017-11-05 11:26:07 -08:00
ffxbld
f03e7e263d
No bug, Automated HSTS preload list update from host bld-linux64-spot-035 - a=hsts-update
2017-11-05 11:26:03 -08:00
ffxbld
9b91644ce1
No bug, Automated HPKP preload list update from host bld-linux64-spot-030 - a=hpkp-update
2017-11-05 10:47:13 -08:00