Commit Graph

270620 Commits

Author SHA1 Message Date
Nicholas Nethercote
a3f78862c5 Bug 1219476 (part 1) - Replace PRLogModuleInfo usage with LazyLogModule in gfx/. r=erahm. 2015-10-28 20:45:42 -07:00
Brian Birtles
b7a8c05c63 Bug 1216846 - Don't update hold time when completing a pause if it is already set; r=heycam
The Animation.pause() method operates asynchronously since, if the animation is
currently running on the compositor, we should wait for the animation to stop
on the compositor before establishing the pause time. Otherwise, if the
compositor is ahead of the main thread and we use the main thread's notion of
the current time to establish the pause time, the animation will jump backwards
when we take it off the compositor.

This pause time is represented using the "hold time".

However, when we have a finished animation, its current time is not advancing
but rather its current time is fixed to its end time. This too is represented
using the hold time. As a result, if we pause a finished animation we should
not update its hold time (by calculating the current time from the start time)
but just continue to use the existing hold time. This is true of any other
situation where we might have set the hold time before or during pausing.
2015-11-02 08:33:58 +09:00
Karl Tomlinson
0eb94a796a bug 1217625 remove unused MessageQueue() and document message queue thread access r=padenot 2015-09-17 17:08:10 +12:00
Karl Tomlinson
fa4f3665f5 bug 1217625 remove declarations of undefined methods r=padenot 2015-10-22 16:46:06 +13:00
Karl Tomlinson
2eca6ee5b9 bug 1187785 bind frequencyIndex by value instead of reference
to test all indices, not the last one several times.
2015-10-30 10:07:14 +13:00
Karl Tomlinson
dca7c5a33f bug 1220042 make AlignedTArray base class inheritance private r=jwwang
because base class methods will not be safe with different Elements() and
Length() methods.
2015-10-29 22:58:10 +13:00
Tooru Fujisawa
be80d82d3b Bug 995610 - Part 1: Show deprecated warning for expression closure. r=evilpie 2015-10-30 01:43:01 +09:00
Tooru Fujisawa
e033836acf Bug 995610 - Part 0: Add release property to getBuildConfiguration(). r=evilpie 2015-10-30 15:45:47 +09:00
Timothy Nikkel
fab9c3f0fa Bug 1220020. Recompute the current animated geometry root when a child scroll frame forces us to be layerized, and therefore turns us into an animated geometry root. r=mstange 2015-11-01 11:45:40 -06:00
Kartikaya Gupta
9f4c17d08a Bug 1220020. When we turn something into an animated geometry root, clear the cache of animated geometry roots so it's not stale. r=tnikkel 2015-10-05 17:13:02 -04:00
Timothy Nikkel
da523f7bb7 Bug 1219501. Limit total number of image decoding threads to 32 regardless of number asked for. r=seth 2015-11-01 11:45:40 -06:00
Timothy Nikkel
fc7808deb0 Bug 1219501. In imagelib, initialize the number of cores to at least 1 in case of error. r=seth
PR_GetNumberOfProcessors returns -1 in case of error, which is MAXUINT32 when turned into an unsigned int like sNumCores.
2015-11-01 11:45:40 -06:00
Timothy Nikkel
cc90921efa Bug 1215356. When setting a display port, schedule paint on that frame, not the root frame of the document. r=mattwoodrow
If we set a display port on an element in a popup we need to repaint the popup, not the main window.
2015-11-01 11:45:40 -06:00
Timothy Nikkel
36beff2b65 Bug 1220004. mozInnerScreenX/Y is in CSS pixels, not device pixels. Fix usage of it in apz test utils. r=botond 2015-11-01 11:45:40 -06:00
Ethan Tseng
8d6569a5a7 Bug 1165267 - Fix downgrading issue by restoring appId and inBrowserElement columns v3. r=honzab 2015-11-01 11:13:12 -05:00
Bill McCloskey
29e7a34df3 Bug 1151112 - 'Sending message that cannot be cloned. Are you trying to send an XPCOM object?' seen when unlocking phone. r=ferjm 2015-11-01 12:10:56 +01:00
Jeff Walden
e9daf85073 Bug 1208808 - Move time zone adjustment information out of JSRuntime, into global state protected by a spinlock. r=till 2015-10-30 16:14:32 -07:00
Phil Ringnalda
bc115b5c53 Merge m-c to m-i 2015-10-31 17:24:44 -07:00
Phil Ringnalda
57ee9d8b13 Merge f-t to m-c, a=merge 2015-10-31 17:02:44 -07:00
Phil Ringnalda
0bf46789ef Merge m-i to m-c 2015-10-31 16:57:05 -07:00
Phil Ringnalda
7a59633b97 Bug 1217332 - disable browser_syncui.js on OS X debug for a completely ridiculous assertion failure rate, a=toporange 2015-10-31 16:41:41 -07:00
Christoph Kerschbaumer
c8209b4021 Bug 1194052 - LoadInfo redirectchain tests (r=mayhemer) 2015-10-31 15:22:31 -07:00
Christoph Kerschbaumer
bbbc48e2aa Bug 1194052 - Append to redirectchain before asyncopen() is called (r=sicking,mayhemer) 2015-10-31 15:22:01 -07:00
Christoph Kerschbaumer
dac39e39df Bug 1194052 - Update Clone() functionality of LoadInfo (r=sicking) 2015-10-31 15:20:48 -07:00
Christoph Kerschbaumer
dae81c4629 Bug 1194052 - Add support for internal redirectchain to loadInfo (r=sicking) 2015-10-31 15:18:59 -07:00
Lars T Hansen
85db79b463 Bug 1094150 - make jitspew available in release builds. r=nbp 2015-10-31 11:43:01 +01:00
Phil Ringnalda
ed488c1255 Back out changeset 6e21339a66ed (bug 1208808) for bustage in the mislabelled and deceptive arm64 simulator
CLOSED TREE
2015-10-31 01:44:22 -07:00
Richard Newman
02404d5c47 Bug 643633 - Remove TTLs from form history records. r=markh,nalexander 2015-10-30 22:19:56 -07:00
Jordan Lund
1888a234a2 Bug 1212616 - b2gdroid updates, remove IS_NIGHTLY from env, r=catlee, a=testing 2015-10-30 21:20:22 -07:00
Wes Kocher
db3aaf2c33 Merge m-c to fx-team, a=merge 2015-10-30 17:00:16 -07:00
Wes Kocher
156ed37b5d Merge b2ginbound to central, a=merge 2015-10-30 16:54:07 -07:00
Wes Kocher
05cf68e986 Merge inbound to central, a=merge 2015-10-30 16:35:46 -07:00
Wes Kocher
c76f3cb70b Merge fx-team to central, a=merge 2015-10-30 16:16:38 -07:00
Jeff Walden
9badad2fe5 Bug 1208808 - Move time zone adjustment information out of JSRuntime, into global state protected by a spinlock. r=till 2015-10-30 16:14:32 -07:00
David Critchley
2817934940 Bug 1219740 - Add Beta Ribbon back in to Hello, r=dmose 2015-10-30 12:25:51 -07:00
David Critchley
c690c0bd9a Bug 1214590 - Remove Loop default Room name, r=dmose 2015-10-30 11:48:22 -07:00
Wes Kocher
6eda870e01 Backed out changeset e22433400ec2 (bug 1216901) to hopefully fix winpgo bustage 2015-10-30 10:11:46 -07:00
Wes Kocher
35b7fcf43d Backed out changeset b855984ff056 (bug 1216901) 2015-10-30 10:11:45 -07:00
Wes Kocher
26621cc25a Backed out changeset 35e546b48807 (bug 1219122) 2015-10-30 10:11:44 -07:00
Wes Kocher
51bf70ed8a Backed out changeset 9475e3ef6a44 (bug 1217276) 2015-10-30 10:11:43 -07:00
Wes Kocher
9b4b36e1bc Backed out changeset 57137bb5c665 (bug 1219126) 2015-10-30 10:11:42 -07:00
Wes Kocher
1dfa3f5b70 Backed out changeset 1d3d17144c07 (bug 1219147) 2015-10-30 10:11:41 -07:00
Paolo Amadini
f2b0a6bbe5 Bug 1216699 - Add Learn More link to Insecure Password Warning in Control Center. r=bgrins 2015-10-30 14:36:13 +00:00
Carsten "Tomcat" Book
217c2b85c7 merge fx-team to mozilla-central a=merge 2015-10-30 11:46:11 +01:00
Jordan Santell
bf5db02e1f Bug 1219623 - Memory tool should be responsive in low widths and right panel docked. r=fitzgen 2015-10-29 19:54:24 -07:00
Mark Hammond
f94552d9b4 Bug 1199354 - add link to Firefox for iOS and fix link to Firefox for Android on Sync prefs pane. r=adw 2015-10-30 11:35:28 +11:00
Nick Fitzgerald
4b901ea1e1 Bug 1219820 - Do not try and select the hidden root when navigating the heap view tree with keyboard shortcuts; r=jsantell 2015-10-29 17:28:32 -07:00
Jordan Santell
a12359b466 Bug 1218673 - Clean up toolbar stlying and be more responsive in the memory tool. r=fitzgen 2015-10-29 17:21:09 -07:00
Nick Fitzgerald
79923d4faa Bug 1219854 - Add more robust source name parsing for displaying allocation stack tree items; r=jsantell 2015-10-29 17:21:08 -07:00
Nick Fitzgerald
6ef8c69e6c Bug 1219805 - Make coarse type break objects down by [[class]] rather than allocation stack; r=jsantell 2015-10-29 17:21:07 -07:00