Commit Graph

282502 Commits

Author SHA1 Message Date
Byron Campen [:bwc]
8c396e68e6 Bug 1231971 - Refactor the NAT simulator to use e10s sockets when appropriate. r=drno 2016-01-20 17:25:26 -06:00
Hiroyuki Ikezoe
b3c66fc709 Bug 1235478 - Part 3: Make weightmapping-12579.html fuzzy on MacOS 10.10. r=jdaggett
This refrest fails on MacOS 10.10 debug build on try server.

* This failure can not be reproduced on local MacOS 10.10. (as far as I tried)
* Removing all '東京特許許可局' in the table does not cause the intermittent failure.
* Removing all words whose font is thinner than 500 does not cause the intermittent failure.
* Using only one downloadable(mplus-1p-medium) font does not cause the intermittent failure.

I am going to investigate the failure reason in the future when I get to know more about layout codes.
2016-01-29 03:58:00 +01:00
Hiroyuki Ikezoe
20fe2b4238 Bug 1235478 - Part 2: Don't update mMostRecentRefresh when nsRefreshDriver::ScheduleViewManagerFlush is called. r=mchang 2016-01-05 12:50:59 +09:00
Hiroyuki Ikezoe
4529fcf60b Bug 1235478 - Part 1: Rename eAdjustingTimer to eForceAdjustTimer. r=mchang 2016-01-05 12:50:59 +09:00
Hiroyuki Ikezoe
9ee397a15a Bug 1216842 - Part 9: Tests that easing property in KeyframeEffectOptions is passed to KeyframeEffectReadOnly. r=cam 2016-01-29 14:49:00 +01:00
Hiroyuki Ikezoe
e3b4980a6c Bug 1216842 - Part 8: Calculate transformed progress using animation effect's timing function. r=cam
http://w3c.github.io/web-animations/#calculating-the-transformed-time
2016-01-29 14:48:00 +01:00
Hiroyuki Ikezoe
b8f1d6a689 Bug 1216842 - Part 7: Add easing function to laryer::Animation. r=cam 2016-01-26 21:19:00 +01:00
Hiroyuki Ikezoe
058a4bd61c Bug 1216842 - Part 6: Make mTimingFunction in OrderedKeyframeValueEntry const Maybe<>*. r=cam 2016-01-29 14:47:00 +01:00
Hiroyuki Ikezoe
61d2e14b84 Bug 1216842 - Part 5: Store ComputedTimingFunction in TimingParams. r=cam
The reason why we use Maybe<> to store the function is that CSS
animations/transitions do not have the function property.
2016-01-29 14:45:00 +01:00
Hiroyuki Ikezoe
cee0d1220a Bug 1216842 - Part 4: Move ParseEasing into AnimationUtils. r=cam
ParseEasing will be also used in AnimationEffectTimingReadOnly class.
2016-01-27 02:08:00 +01:00
Hiroyuki Ikezoe
9a9d737f05 Bug 1216842 - Part 3: Change ComputedTimingFunction* to Maybe<ComputedTimingFunction>. r=cam
Nothing() represents linear function, i.e. skip calculation.
ParseEasing is changed to return a Maybe<ComputedTimingFunction>,
if timing function is linear function, ParseEasing returns Nothing().
2016-01-29 14:44:00 +01:00
Hiroyuki Ikezoe
f67bc01a17 Bug 1216842 - Part 2: Add LayerAnimationUtils. r=cam
This is also for compositor side.
we need a new class to share the function which converts TimingFunction
to ComputedTimingFunction for either keyframe's timing function or keyframe
effect's timing function.
2016-01-29 14:44:00 +01:00
Hiroyuki Ikezoe
52d846dacd Bug 1216842 - Part 1: Add null_t into TimingFunction to skip calculation of linear timing function. r=cam
This is a patch for compositor side to represent linear function as null_t/Nothing().

Also the first argument of ToTimingFunction changes to a Maybe<ComputedTimingFunction>.
As a result of this change we can also use ToTimingFunction for animation
effect's timing function.
2016-01-26 21:14:00 +01:00
Honza Bambas
1a086bb8f8 Bug 1211941 - Let nsICacheStorage.openTruncate impl return an HTTP cache entry write handle, r=michal 2016-01-12 07:31:00 +01:00
Andrea Bartolucci
fb064cb435 Bug 137852 - Add a new working HTTP authentication identity to the begining of the session cache list. r=honzab 2016-01-21 11:22:00 +01:00
Jean-Yves Avenard
3b6dab2f5f Bug 1244477: Offset seek time by start time. r=jwwang
We adjust the timestamps as frames are returned by the decoder, but weren't adjusting the seek time.
2016-02-01 17:45:32 +11:00
Jean-Yves Avenard
431f9f7d73 Revert "Bug 1112438 - Make newCurrentFrameTime more accurate while seeking by checking audio & video timestamp boundary in addition. r=cpearce" r=cpearce
This reverts commit 4b812ca9

The original commit was a work around for poorly encoded videos generated by some FFOS devices which could make the first audio frame non-zero. Trying then to make them appear as zero when seeking to start.

There are better ways to get around this problem.
2016-02-01 17:45:32 +11:00
Nicholas Nethercote
bbcdfde976 Bug 1181444 (part 1.5) - Remove dead PLDHashOperator declarations. r=froydnj. 2016-01-28 14:08:19 -08:00
Phil Ringnalda
d0e0460e55 Bug 1241704 - skip browser_bug670318.js on Mac debug, where making it e10s-friendly rather badly broke it 2016-01-31 19:26:52 -08:00
Phil Ringnalda
0c88c25c2c Bug 1241478 - Disable test_offline_page.html for frequent failures stemming from trying to check the DOM of a page before it has loaded 2016-01-31 10:06:38 -08:00
Nicholas Nethercote
d9cbd2a95d Bug 1187137 (part 13) - Replace nsBaseHashtable::Enumerate() calls in netwerk/protocol/ with iterators. r=valentin. 2016-01-29 16:02:26 +11:00
Nicholas Nethercote
89f8d06d6e Bug 1187137 (part 12) - Replace nsBaseHashtable::Enumerate() calls in netwerk/protocol/ with iterators. r=valentin. 2016-01-29 15:58:07 +11:00
Nicholas Nethercote
38a630d281 Bug 1187137 (part 11) - Replace nsBaseHashtable::Enumerate() calls in netwerk/protocol/ with iterators. r=valentin. 2016-01-29 15:57:49 +11:00
Nicholas Nethercote
433a9de32b Bug 1187137 (part 10) - Replace nsBaseHashtable::Enumerate() calls in netwerk/protocol/ with iterators. r=valentin. 2016-01-29 15:20:55 +11:00
Nicholas Nethercote
d46d78b00f Bug 1187137 (part 9) - Replace nsBaseHashtable::Enumerate() calls in netwerk/protocol/ with iterators. r=valentin. 2016-01-29 15:17:28 +11:00
Nicholas Nethercote
a1d0e0be9a Bug 1187137 (part 8) - Replace nsBaseHashtable::Enumerate() calls in netwerk/protocol/ with iterators. r=valentin. 2016-01-29 15:11:36 +11:00
Phil Ringnalda
5be3dc681f Bug 1229376 - Downgrade lastVacuumSize > 0 assertion to an NS_ASSERTION so we don't have to star it all over the place, rs=khuey 2016-01-31 16:59:44 -08:00
Phil Ringnalda
c13e087d44 Merge m-c to m-i 2016-01-31 17:58:26 -08:00
Phil Ringnalda
a77765513e Merge m-i to m-c, a=merge 2016-01-31 17:53:22 -08:00
Phil Ringnalda
7051fe25a5 Merge f-t to m-c, a=merge 2016-01-31 17:52:17 -08:00
Makoto Kato
12b915c3f7 Bug 1243656 - Use async for RequestCommitOrCancel. r=masayuki 2016-02-01 10:26:52 +09:00
Cameron McCormack
2f8b749129 Bug 1244585 - Remove unused Declaration::HasVariableDeclaration method. r=xidorn 2016-02-01 12:19:13 +11:00
Sotaro Ikeda
b669e922de Bug 1239611 - Remove GonkNativeWindowClient r=nical 2016-01-31 16:29:59 -08:00
Nick Thomas
9dc9d35b54 Bug 1243873 - KEY file missing for releases, r=bhearsum DONTBUILD 2016-02-01 09:45:45 +13:00
Phil Ringnalda
23428c914b Bug 1237176 - actually disable test_bfcache.html on Android 2016-01-31 11:58:58 -08:00
Kartikaya Gupta
e7173a9fa8 Back out 3 csets from bug 1242690 for causing bug 1244549. r=backout 2016-01-31 14:44:58 -05:00
Phil Ringnalda
863943dfb7 Back out 7 changesets (bug 1235261) for cpptest failures in TestTArray
CLOSED TREE

Backed out changeset d66c3f19a210 (bug 1235261)
Backed out changeset 467d945426bb (bug 1235261)
Backed out changeset 32b61df13142 (bug 1235261)
Backed out changeset c50bb8ed4196 (bug 1235261)
Backed out changeset 0ff0fa6fe81f (bug 1235261)
Backed out changeset df70e89669da (bug 1235261)
Backed out changeset 064969357fc9 (bug 1235261)
2016-01-31 10:10:57 -08:00
Phil Ringnalda
6342273139 Back out e8d8faa25955 (bug 1241111) for breaking platform.ini, a=bustage 2016-01-31 10:01:22 -08:00
Birunthan Mohanathas
55258dc397 Bug 1235261 - Part 7: Remove AutoInfallibleTArray. r=froydnj 2016-01-31 17:12:13 +02:00
Birunthan Mohanathas
f84f90b705 Bug 1235261 - Part 6: Rename AutoInfallibleTArray to AutoTArray. r=froydnj 2016-01-31 17:12:12 +02:00
Birunthan Mohanathas
3d16ef5794 Bug 1235261 - Part 5: Merge nsAutoArrayBase into AutoTArray. r=froydnj
nsAutoArrayBase is no longer needed because AutoTArray is its only subclass.
2016-01-31 17:12:12 +02:00
Birunthan Mohanathas
c4a964ab81 Bug 1235261 - Part 4: Remove AutoFallibleTArray. r=froydnj 2016-01-31 17:12:12 +02:00
Birunthan Mohanathas
fefae7df1f Bug 1235261 - Part 3: Switch remaining uses of AutoFallibleTArray to AutoTArray. r=froydnj
This is effectively a no-op because the affected array operations already use
`mozilla::fallible`.
2016-01-31 17:12:12 +02:00
Birunthan Mohanathas
915d94e017 Bug 1235261 - Part 2: Switch some uses of AutoFallibleTArray to AutoTArray. r=froydnj
This changes some function signatures to take a nsTArray<T>& instead of a
FallibleTArray<T>& because AutoTArray does not inherit from FallibleTArray.

This is effectively a no-op because the affected array operations already use
`mozilla::fallible`.
2016-01-31 17:12:12 +02:00
Birunthan Mohanathas
f94b4ff6a2 Bug 1235261 - Part 1: Rename nsAutoTArray to AutoTArray. r=froydnj 2016-01-31 17:12:12 +02:00
Phil Ringnalda
cf5e6f9eb3 Merge f-t and m-i to m-c, a=merge 2016-01-30 17:08:37 -08:00
James Graham
07fb0654fe Bug 1244461 - Update web-platform-tests expected data to revision f3f87e1a2cc3845819038a8a6fe435bb6092e213, a=testonly 2016-01-30 18:25:13 +00:00
James Graham
170180a2b6 Bug 1244461 - Update web-platform-tests to revision f3f87e1a2cc3845819038a8a6fe435bb6092e213, a=testonly 2016-01-30 18:24:54 +00:00
Tom Schuster
6f7efe6bbf Bug 1244442 - Warn about Proxy.create and Proxy.createFunction. r=Waldo 2016-01-30 17:46:52 +01:00
Phil Ringnalda
c6000dca8a Merge m-c to m-i 2016-01-30 09:43:42 -08:00