Commit Graph

497402 Commits

Author SHA1 Message Date
Sebastian Hengst
06c15394c4 Backed out changeset eac4a21c91f3 (bug 1269209)
MozReview-Commit-ID: KBo6scQvIke
2016-10-28 00:37:32 +02:00
Sebastian Hengst
59fa0eaa9d Backed out changeset 0e23de3de2ed (bug 1269209)
MozReview-Commit-ID: 1k72iduYwye
2016-10-28 00:37:28 +02:00
Joel Maher
126f255c68 Bug 1313426 - gecko decision task: ValueError: No JSON object. fix SETA. r=dustin a=bustage-fix
MozReview-Commit-ID: F4V3VcDHMnW
2016-10-27 15:12:33 -04:00
Emilio Cobos Álvarez
d61989e28e Bug 1304638 - Remove redundant call to offsetForStackOperand. r=nbp
No state changes between the first and second call.

MozReview-Commit-ID: 38FooLQnn9b
Signed-off-by: Emilio Cobos Álvarez <ecoal95@gmail.com>
2016-10-27 17:40:12 +02:00
Emilio Cobos Álvarez
920d7cb8fb Bug 1304638 - Return early from sorting if the array is single-element or empty. r=nbp
A single-element array is always sorted, by definition.

MozReview-Commit-ID: 9GXFGqomM9x
Signed-off-by: Emilio Cobos Álvarez <ecoal95@gmail.com>
2016-10-27 17:40:10 +02:00
Emilio Cobos Álvarez
de93748096 Bug 1304638 - Don't return "(intermediate value)" while decompiling SETELEM/STRICTSETELEM. r=nbp
This caused us to go to the fallback, and call `ValueToSource` to set the
message exception[1].

[1]: http://searchfox.org/mozilla-central/rev/c635b8c61d648bb8a0317c19f8905b3be8132a8a/js/src/jsopcode.cpp#1536

MozReview-Commit-ID: J7tfxoDnUUr
Signed-off-by: Emilio Cobos Álvarez <ecoal95@gmail.com>
2016-10-27 17:40:09 +02:00
George Wright
bd465b7da6 Bug 1306465 - Disable d3d9 fallback by default r=milan 2016-10-27 11:26:59 -04:00
Carsten "Tomcat" Book
a15991721b Merge mozilla-central to autoland 2016-10-27 16:50:00 +02:00
Carsten "Tomcat" Book
061b119bf8 Merge mozilla-central to mozilla-inbound 2016-10-27 16:46:06 +02:00
Carsten "Tomcat" Book
7d0f3d5865 merge mozilla-inbound to mozilla-central a=merge 2016-10-27 16:45:00 +02:00
Carsten "Tomcat" Book
6e3860b156 merge autoland to mozilla-central a=merge 2016-10-27 16:42:35 +02:00
Tom Schuster
f0ae9ea06d Bug 1291212 - Ship the exponentiation operator. r=till 2016-10-27 16:31:16 +02:00
ffxbld
97e4b18efa No bug, Automated blocklist update from host bld-linux64-spot-246 - a=blocklist-update 2016-10-27 06:28:36 -07:00
ffxbld
975f18d109 No bug, Automated HPKP preload list update from host bld-linux64-spot-246 - a=hpkp-update 2016-10-27 06:28:34 -07:00
ffxbld
03a754c9e1 No bug, Automated HSTS preload list update from host bld-linux64-spot-246 - a=hsts-update 2016-10-27 06:28:31 -07:00
Jon Coppeard
435bdeeaec Bug 1310147 - Remove AutoAssertNoAlloc and replace with AutoAssertNoGC r=sfink 2016-10-27 11:03:53 +01:00
Jon Coppeard
4f90a79a0c Bug 1310147 - Rename AutoAssertOnGC to AutoAssertNoGC r=sfink 2016-10-27 11:03:53 +01:00
Jon Coppeard
15cc9318be Bug 927318 - Make native functions singletons by default but make promise resolving functions generic objects r=jandem 2016-10-27 11:03:53 +01:00
Jean-Yves Avenard
f86f210f33 Bug 1313517: Always compute start time with ADTS. r=kamidphish
This was originally copied from the MP3Demuxer and was only required to work around an issue now fixed.
Only MSE should set ShoultComputeStartTime to false, even if the ADTS demuxer always returns a first sample with a time of 0.

MozReview-Commit-ID: DMRLpxC5mU1

--HG--
extra : rebase_source : e6548ee47f33a78a5178faae23d36dee2713adb2
2016-10-27 20:12:29 +11:00
Phil Ringnalda
4012e61cc3 Merge m-i to m-c, a=merge
MozReview-Commit-ID: CysKZsvYf69
2016-10-26 18:40:50 -07:00
Sebastian Hengst
871f020127 Bug 1311178 - Remove various duplicate DevTools files: touch clobber to fix bustage on OS X. r=clobber
MozReview-Commit-ID: 6zN4xdtlB0N
2016-10-27 00:15:57 +02:00
Kate McKinley
9288d568fb Bug 1311893 - HSTS Priming timing telemetry r=ckerschb,francois p=francois
MozReview-Commit-ID: WKmlCqDOKT

--HG--
extra : rebase_source : e41defed5b737b780e8f1d6616517f1204775514
2016-10-26 14:36:44 +09:00
James Cheng
87cb5936b6 Bug 1313315 - Do construct CreateDecoderParams only on Windows build in VideoDecoderParent::RecvInit r=mattwoodrow
MozReview-Commit-ID: 8BQHZU8e3nV

--HG--
extra : rebase_source : 6f6546cf3e4feb67e343486991385e0485e7a288
2016-10-27 17:43:36 +08:00
Emilio Cobos Álvarez
8df1cf609c Bug 1312485: Properly sparsify frozen objects. r=jandem
MozReview-Commit-ID: CqGZuZqTBfa

--HG--
extra : rebase_source : 3a628d052f10ce1e7f7cf218a5a4c89bd398315e
2016-10-25 11:38:05 +02:00
Makoto Kato
57b13a9369 Bug 1312302 - Set dummy Selection during initializing TextStore. r=masayuki
When PC supports table mode, TextInputFramme.dll is loaded and it can be used for TIP.

When creating new TextStore object, selection might be nothing yet on e10s.  At this time, GetSelection will return E_FAIL since selection data isn't received yet.  If GetSelection returns error during SetFocus, TextInputFrame.dll will crash.

So we set temporary selection to avoid crash.


MozReview-Commit-ID: HyVSwvhXGJh

--HG--
extra : rebase_source : 9e4838ffc5c8d8cf0e67685c6c1da09ecba6c7a9
extra : amend_source : dda79c9380ee34c82a611fc6a6691cbe63aec63c
2016-10-25 17:53:38 +09:00
Lars T Hansen
225c1d2972 Bug 1313114 - order bytecode consumption and deadCode_ skipping properly. r=bbouvier
--HG--
extra : rebase_source : 0dd3359535179f741d017f04f65eb05e4706f5c3
extra : amend_source : 2af202a331d78101bfb35b3cdc968f18cf391d0f
2016-10-26 19:10:42 +02:00
Matt Woodrow
5ab6ff0b97 Bug 1313281 - Part 6: Remove FenceHandle. r=sotaro 2016-10-27 21:02:12 +13:00
Matt Woodrow
6250728c9c Bug 1313281 - Part 5: Remove NeedsFenceHandle. r=sotaro 2016-10-27 21:02:12 +13:00
Matt Woodrow
56b15734eb Bug 1313281 - Part 4: Remove Fence parameter from TextureData::Lock. r=sotaro 2016-10-27 21:02:09 +13:00
Matt Woodrow
cd3c3b3268 Bug 1313281 - Part 3: Remove Fence from TimedTexture. r=sotaro 2016-10-27 21:00:20 +13:00
Matt Woodrow
db63ec0ace Bug 1313281 - Part 2: Remove DeliverFence. r=sotaro 2016-10-27 20:59:50 +13:00
Matt Woodrow
bda6eacad9 Bug 1313281 - Part 1: Remove AsyncTransactionTracker. r=sotaro 2016-10-27 20:59:23 +13:00
Kan-Ru Chen
6a947f6166 Bug 1081858 - Part 4. Implement segment break transformation rules. r=jfkthame
MozReview-Commit-ID: BcOm4LVWGzW
2016-10-27 14:52:22 +08:00
Kan-Ru Chen
dc45f1b5b3 Bug 1081858 - Part 3. Implement IsEastAsianWidthFWH using ICU or nsUnicodeProperties data. r=jfkthame
MozReview-Commit-ID: DvBgSm5SJwD
2016-10-27 14:52:22 +08:00
Kan-Ru Chen
eb2f3cfed9 Bug 1081858 - Part 2. Add EastAsianWidthFWH data from Unicode's EastAsianWidth.txt to nsUnicodeProperties for builds without ICU. r=jfkthame
MozReview-Commit-ID: EOtAPx5ZY1U
2016-10-27 14:52:21 +08:00
Kan-Ru Chen
fc31e05aaa Bug 1081858 - Part 1. Fix aText off-by-one indexing. r=jfkthame
MozReview-Commit-ID: 6LAlEntU6C7
2016-10-27 14:52:21 +08:00
Andrea Marchesini
65ae873c8a Bug 1313007 - Remove ExtendableMessageEvent::SetSource, r=qdot 2016-10-26 22:02:54 +02:00
Andrea Marchesini
c73c377b2d Bug 1313006 - Remove of MessageEvent.setSource, r=qdot 2016-10-26 22:00:43 +02:00
Andrea Marchesini
92035ed242 Bug 1313004 - ServiceWorkerMessageEvent can be generated code, r=qdot 2016-10-26 22:00:17 +02:00
Lin Clark
0a299d9f15 Bug 1313050 - Handle invalid dates in reps. r=nchevobbe 2016-10-26 09:42:00 -04:00
Phil Ringnalda
76f5d03bb6 Merge m-c to m-i
MozReview-Commit-ID: LUDPZ08eWBo
2016-10-26 18:58:54 -07:00
Matt Woodrow
4d0b10822d Bug 1308363 - Remove GONK specific code from gfx/. r=jrmuizel,sotaro 2016-10-27 13:17:10 +13:00
Jed Davis
67a039045c Bug 1268733 - Move Linux sandboxing code back out to libmozsandbox.so. r=gcp r=glandium 2016-10-26 16:57:24 -06:00
Jed Davis
dce9969411 Bug 1268733 - Move sandbox interposition shims to their own static library. r=gcp r=glandium
This way they'll continue to be at the beginning of the symbol search
path after mozsandbox returns to being a shared library instead of
statically linked into plugin-container.

--HG--
rename : security/sandbox/linux/SandboxHooks.cpp => security/sandbox/linux/interpose/SandboxHooks.cpp
2016-10-26 16:57:18 -06:00
Jed Davis
13fea0b617 Bug 1268733 - Move sandbox telemetry / crash annotation code from mozsandbox to libxul. r=haik 2016-10-26 16:57:10 -06:00
Geoff Brown
94ff9c7d97 Bug 1313187 - Increase default timeout on ASAN browser mochitests to 90 seconds; r=jmaher 2016-10-26 16:33:10 -06:00
Mark Hammond
ccb60bff9c Bug 1312021 - ensure the addonsreconciler always has the isSyncable attribute. r=tcsc
MozReview-Commit-ID: AlYZCCrEvLV

--HG--
extra : rebase_source : 361974273a7048f090fb4caa1310b983b67f082c
2016-10-25 17:53:44 +11:00
Gerald Squelart
a9a4de3944 Bug 1300476 - Prevent passing references through InvokeAsync - r=froydnj
Passing references to an async call is dangerous because referenced objects
could be destroyed before/during the call, or even be stored by the callee.

The assertion message points at bug 1313497, which is a follow-up to
(eventually) re-allow references in a safer manner.

MozReview-Commit-ID: FTgI5CGCVAe

--HG--
extra : rebase_source : 3062a7441e21617f559accf4476cdafa5575e8ed
2016-10-27 15:13:37 +11:00
J. Ryan Stinnett
38997c63a1 Bug 1311506 - Remove promise debugger. r=gl
MozReview-Commit-ID: 4xPoheUWZJc

--HG--
extra : rebase_source : 6ee2862d373f097b24aa7e1c3dc002d53dce57af
2016-10-26 15:47:39 -05:00
Joel Maher
6ab76ab165 Bug 1313426 - gecko decision task: ValueError: No JSON object. fix SETA. r=dustin
MozReview-Commit-ID: F4V3VcDHMnW

--HG--
extra : rebase_source : 2761f12b75f31701164d912c60be0f9d745ec883
2016-10-27 15:12:33 -04:00