Commit Graph

128719 Commits

Author SHA1 Message Date
Ralph Giles
befb5b2ba2 Bug 860338 - remove MOZ_WEBVTT. r=ted
The webvtt dom implementation and parser are a small amount of code.
Given the tendency of build-time switches to bitrot, it's not worth
keeping this one.

The webvtt dom implementation and parser are a small amount of code.
Given the tendency of build-time switches to bitrot, it's not worth
keeping this one.
2013-04-10 16:37:00 -07:00
Jose Cortes
5a8bc5381c Bug 842186 - Replace use of jsval with JS::Value in dom/base. r=jwalden
From 1a684ed61615d32965201e55335478d5f403ac4a Mon Sep 17 00:00:00 2001
 cpp files in the dom/base/ directory. r=jwalden
---
 dom/base/Crypto.cpp                     |  3 +-
 dom/base/DOMRequest.cpp                 | 12 +++---
 dom/base/DOMRequest.h                   |  4 +-
 dom/base/Navigator.cpp                  | 10 ++---
 dom/base/nsDOMJSUtils.h                 |  6 +--
 dom/base/nsDOMWindowUtils.cpp           | 20 ++++-----
 dom/base/nsGlobalWindow.cpp             | 24 +++++------
 dom/base/nsIJSNativeInitializer.h       |  4 +-
 dom/base/nsJSEnvironment.cpp            | 73 +++++++++++++++++----------------
 dom/base/nsJSEnvironment.h              |  8 ++--
 dom/base/nsJSTimeoutHandler.cpp         |  4 +-
 dom/base/nsJSUtils.h                    |  2 +-
 dom/base/nsStructuredCloneContainer.cpp | 10 ++---
 13 files changed, 91 insertions(+), 89 deletions(-)

--HG--
extra : rebase_source : af1420550a745aba9fd6c20297ac3cd0075f5ead
2013-04-11 18:52:10 -04:00
Terrence Cole
35eb917e16 Bug 859512 - Do not use StackFrame.exec.fun after it may be relocated; r=luke
--HG--
extra : rebase_source : c756c53b78ee456f3d71009d5030c1061802af74
2013-04-10 15:45:05 -07:00
Phil Ringnalda
82aafe837c Back out ecd327272240 (bug 733712) for Linux oth assertions
CLOSED TREE
2013-04-15 13:31:24 -07:00
Chris Peterson
7fe0010f91 Bug 852704 - Part 2: Fix JNI crash caused by DomKeyLocation's change from int to enum. r=blassey 2013-04-09 15:56:03 -07:00
Brian Nicholson
7ba803c8bc Bug 860454 - Remove space from UpdateServiceHelper. r=mfinkle 2013-04-10 13:34:44 -07:00
Tim Taubert
ca656d5fcf Bug 858888 - Don't expire thumbnails implicitly in browser_thumbnails_expiration.js; r=yoric 2013-04-10 18:39:50 +02:00
Ryan VanderMeulen
a80af7452e Merge m-c to fx-team. 2013-04-10 11:01:28 -04:00
Panos Astithas
7e51ea1af4 Backout eb887b962dfa (bug 772119) on suspicion of leaks 2013-04-10 16:08:59 +03:00
Panos Astithas
38e06c621d Backout 50b1fc3ef560 (bug 849069) on suspicion of leaks 2013-04-10 16:05:35 +03:00
Panos Astithas
ab98e85475 Backout 0289f7473afa for causing intermittent failures 2013-04-10 14:44:33 +03:00
Bas Schouten
341383c413 Bug 825928: Land layers refactoring. r=jrmuizel,bas,nical,mattwoodrow,roc,nrc,benwa,bjacob,jgilbert,kchen CLOSED TREE
Please contact Bas Schouten <bschouten@mozilla.com>, Nicolas Silva <nsilva@mozilla.com> or Nicholas Cameron <ncameron@mozilla.com> with general questions. Below is a rough list of authors to contact with specific questions.

Authors:
gfx/layers/Compositor.* gfx/layers/Effects.h - Compositor Interface - bas,nrc,nical
gfx/layers/d3d* - D3D9/D3D10 - bas
gfx/layers/ThebesLayer* - ThebesLayers - nrc,bas
gfx/layers/composite/* - CompositeLayers - nrc,nical
gfx/layers/client/* - Client - nrc,nical,bas
gfx/layers/*Image* - nical
gfx/layers/ipc ipc - IPC - nical
gfx/layers/opengl - CompositorOGL - nrc,nical
gfx/2d - bas,nrc
gfx/gl - GLContext - bjacob
dom/* layout/* - DOM - mattwoodrow
2013-04-10 09:20:52 +00:00
Dave Hunt
dc509150a6 Bug 857599 - Clone profile for Marionette tests to prevent polluting the original profile. r=jgriffin 2013-04-10 09:31:35 +01:00
J. Ryan Stinnett
47f10cda61 Bug 855520 - Add spacing around no element in style inspector; r=mratcliffe 2013-04-10 02:28:49 -05:00
Mike de Boer
b31d9a16ec Bug 738818 part 3: Make changing currentEngine also change defaultEngine, including for about:home. r=fryn ui-r=limi sr=gavin 2013-04-09 17:12:27 -07:00
Richard Newman
dfce2ab064 Bug 859920 - Some TPS tests failed due to removed autoHide pref. r=trivial, a=test-only 2013-04-09 12:26:11 -07:00
Nick Fitzgerald
3bb0728fee Bug 849069 - relative source map URLs should be resolved according to the spec's rules; r=past 2013-04-09 11:40:00 +03:00
Nick Fitzgerald
fd19397aa4 Bug 772119 - expose source mapped sources over the remote debugging protocol; r=past 2013-04-16 00:07:00 +03:00
Panos Astithas
4cb58bb08d Bug 861852 - Telemetry data from the remote protocol always appear in the remote buckets; r=rcampbell 2013-04-16 08:52:55 +03:00
Mihai Sucan
97c007a0fb Bug 851231 - Output Console.jsm API calls to the browser console; r=jwalker 2013-04-15 19:10:04 +03:00
Panos Astithas
79d329ae2f Backed out changeset 371ecfa8df92 (bug 851546) for breakage 2013-04-15 11:51:19 +03:00
Richard Newman
7f8fe99237 Merge m-c to s-c.
--HG--
rename : dom/imptests/webapps/DOMCore/tests/submissions/Ms2ger/test_ChildNode-remove.js => dom/imptests/webapps/DOMCore/tests/submissions/Ms2ger/ChildNode-remove.js
2013-04-08 22:03:23 -07:00
Richard Newman
99f104b137 Bug 853138 - Follow-up: change category name in tests. r=gps 2013-04-08 20:26:23 -07:00
Trevor Saunders
6d1964288e bug 856349 - follow up to fix c-c by removing SHORT_LIBNAME from xpfe/components/autocomplete/src/Makefile.in r=me 2013-04-08 23:21:52 -04:00
Jonathan Griffin
9839e1ef23 Bug 843793 - Throw specific errors when iframe is crashed or hung, r=mdas 2013-04-08 14:12:32 -07:00
Jonathan Griffin
2c766c10d7 Bug 838607 - Disable another click test, a=test-only 2013-04-15 01:40:08 -07:00
Jonathan Griffin
798f427f7e Backed out changeset c2449e6144d1 (wrong bug #) 2013-04-15 01:43:14 -07:00
Jonathan Griffin
0036e3fef5 Bug 860104 - Disable another click test, a=test-only 2013-04-15 01:40:08 -07:00
Chris Lord
f67f2ed873 Bug 856932 - Fix async scrolling of auto-positioned fixed position elements. r=nrc
Layers representing auto-positioned fixed position elements should not be
offset by the fixed layer margins.
2013-04-15 09:31:48 +01:00
Chris Lord
d70ef10427 Bug 856932 - Fix fixed margins on position:fixed hierarchies. r=roc
Make sure that fixed margins aren't applied to auto-positioned frames, unless
their containing block is the primary frame of the body element.
2013-04-15 09:31:45 +01:00
Cameron McCormack
7fab8d9acb Bug 843917 - Don't call InvalidateBounds() in nsSVGTextFrame2; leave invalidation to DLBI. r=jwatt 2013-04-15 17:16:07 +10:00
Matt Woodrow
30d119577c Bug 859630 - Use the PresContext's document in FindContentInDocument when the frame doesn't have an associated nsIContent. r=roc 2013-04-15 18:55:36 +12:00
Matt Woodrow
c588729b56 Bug 859526 - Null check parent frames when wrapping preserve-3d display lists. r=roc 2013-04-15 18:55:34 +12:00
Matt Woodrow
4e46ff4088 Bug 861042 - Manually invalidate frames with both opacity and svg effects, as this isn't caught by DLBI. r=roc 2013-04-15 18:55:32 +12:00
Matt Woodrow
474260c7f1 Bug 857817 - Make AreLayerMarkedActive aware of preserve-3d transformed frames. r=roc 2013-04-15 18:55:29 +12:00
Jonathan Watt
53c3041810 Bug 859139 - Allow <input type=range> to keep its native styling when authors set its padding. r=mounir 2013-04-15 06:03:57 +01:00
Jonathan Watt
04978b7d16 Bug 860701 - Check for error in nsRangeFrame::GetValueAtEventPoint so that we don't change the value of <input type=range> when we can't convert an event to a valid point. r=me 2013-04-15 06:01:38 +01:00
Justin Busby
a0cb7bad49 Bug 755240 - Allow Fennec axis locking behaviour to be controlled by a pref. r=kats 2013-04-14 14:27:02 +01:00
Ehsan Akhgari
848d2fc00a Bug 853298 - Part 2: Make AudioNode an EventTarget; r=smaug 2013-04-12 11:28:33 -04:00
Ehsan Akhgari
ff2971de14 Bug 853298 - Part 1: Switch the ownership model of audio nodes to be based the cycle collector with wrapper caches; r=roc
Here is what this patch does:
 * Got rid of the JSBindingFinalized stuff
 * Made all nodes wrappercached
 * Started to hold a self reference while the AudioBufferSourceNode is playing back
 * Converted the input references to weak references
 * Got rid of all of the SetProduceOwnOutput and UpdateOutputEnded logic

The nodes are now collected by the cycle collector which calls into
DisconnectFromGraph which drops the references to other nodes and destroys the
media stream.  Note that most of the cycles that are now inherent in the
ownership model are between nodes and their AudioParams (that is, the cycles
not created by content.)
2013-04-14 21:52:55 -04:00
Matt Brubeck
5252041839 Bug 854868 - Make srcdir and objdir paths match for in accessible/tests [r=tbsaunde]
--HG--
extra : rebase_source : 48ed2b3f811f4225c07276c931d26c00ccd25e6a
2013-04-08 12:44:47 -07:00
Mark Finkle
80708239af Bug 859434 - Close thumbnail cursor in TopSitesView r=lucasr 2013-04-08 15:43:19 -04:00
Mark Finkle
d0ff4ad292 Bug 859425 - Move decoding/storing favicons to background thread r=kats 2013-04-08 15:43:16 -04:00
Mark Finkle
4c172a3960 Bug 856739 - AwesomeBar.onDestroy does DB access on the main thread r=lucasr 2013-04-08 15:41:50 -04:00
Richard Newman
9490b7b2c0 Merge m-c to s-c. 2013-04-08 10:55:12 -07:00
Richard Newman
4176c3d890 Bug 855371 - @MOZ_UPDATE_CHANNEL@ in health report prefs. r=gps 2013-04-08 10:54:20 -07:00
Mark Finkle
54614148b4 Bug 858872 - Make Favicon service a little smarter about failed favicons r=bichnolson 2013-04-08 09:39:49 -04:00
Trevor Saunders
dd542bd092 bug 856349 - bustage fix because check-sync-dirs.py sucks landed on a CLOSED TREE 2013-04-08 15:00:45 -04:00
Trevor Saunders
93d8425788 bug 856349 - fix review comment r=me 2013-04-08 14:43:43 -04:00
Trevor Saunders
8cac19a60b bug 858896 - crash if sdnAccessible is constructed with a null node r=davidb 2013-04-08 12:06:57 -04:00