Commit Graph

17594 Commits

Author SHA1 Message Date
Jonathan Watt
ec1e721c24 Bug 923926 - Allow content authors to cancel the directory scan initiated when the user picks a directory. r=smaug 2013-10-08 18:47:49 +01:00
Jonathan Watt
6b77bdfe77 Bug 923922, part 2 - Allow DirPickerBuildFileListTasks to be cancelled, and cancel any in-progress DirPickerBuildFileListTasks when the user picks a new directory. r=smaug 2013-10-08 18:47:08 +01:00
Jonathan Watt
95f082b930 Bug 923922, part 1 - Rename DirPickerBuildFileListTasks to DirPickerFileListBuilderTask. r=smaug 2013-10-06 10:01:38 +01:00
André Reinald
d6cc051cc7 Bug 868648: Make window overlay scrollbars appear/disappear when 2 fingers down/up trackpad. Credits to Markus for his help getting this right. r=mstange,masayuki,smichaud 2013-08-16 23:17:40 +02:00
Stephen Pohl
570cf67704 Bug 673875: Reproduce the bounce behavior when reaching the top/bottom of the page on OSX. r=smichaud,felipe,masayuki 2013-10-11 15:48:53 -04:00
Boris Zbarsky
9a8b30c350 Bug 925495 part 2. Make the localName and nodeName bindings use DOMString, for extra speed. r=smaug 2013-10-11 12:28:23 -04:00
Ryan VanderMeulen
67e741a578 Backed out changesets 46029c9fbfe4 and 6114164c3d1b (bug 925495) for OSX (at least) crashes. 2013-10-11 13:38:28 -04:00
Boris Zbarsky
cf941f0cb7 Bug 882541 part 4. Treat undefined as missing for optional WebIDL arguments. r=khuey,ms2ger 2013-10-11 12:28:24 -04:00
Boris Zbarsky
25f3fbf0d1 Bug 925495 part 2. Make the localName and nodeName bindings use DOMString, for extra speed. r=smaug 2013-10-11 12:28:23 -04:00
Stephen Pohl
541e6b6e33 Backout 751bcb37cdb6 for bustage on a CLOSED TREE. r=me 2013-10-11 10:50:25 -04:00
Stephen Pohl
019ca3ff5d Bug 673875: Reproduce the bounce behavior when reaching the top/bottom of the page on OSX. r=smichaud,felipe,masayuki 2013-10-11 10:02:31 -04:00
Benoit Jacob
2237243c41 Bug 922921 - Consistently check attrib accesses in WebGLVertexArray. Also rename a few things. - r=jgilbert 2013-10-11 09:16:44 -04:00
Benoit Jacob
2d95c93adc Bug 924193 - Drop WebGLTexelConversions' custom FORCE_INLINE macro, use MOZ_ALWAYS_INLINE - r=jgilbert 2013-10-11 09:16:44 -04:00
Benoit Jacob
5748066634 Bug 924192 - Use MOZ_BEGIN_ENUM_CLASS for the WebGLTexelPremultiplicationOp enum - r=jgilbert 2013-10-11 09:16:44 -04:00
Benoit Jacob
4737a2f39a Bug 924191 - Use MOZ_BEGIN_ENUM_CLASS for the WebGLTexelFormat enum - r=jgilbert 2013-10-11 09:16:43 -04:00
Benoit Jacob
0af3a472b6 Bug 924189 - Use MOZ_BEGIN_ENUM_CLASS for the WebGL VertexAttrib0 enum - r=jgilbert 2013-10-11 09:16:43 -04:00
Benoit Jacob
8ed3756915 Bug 924188 - Use MOZ_ASSERT where appropriate in WebGL code - r=jgilbert 2013-10-11 09:16:43 -04:00
Benoit Jacob
71b7b3665a Bug 924186 - Simplify WebGLFramebuffer's CC goop - r=jgilbert 2013-10-11 09:16:43 -04:00
Benoit Jacob
7d91c2367e Bug 924176 - Warn on prefixed WebGL extensions usage (deprecated) - r=jgilbert 2013-10-11 09:16:43 -04:00
Benoit Jacob
b357df1793 Bug 922810 - Fix the build on compilers not supporting strong enums - r=jgilbert 2013-10-11 09:16:43 -04:00
Benoit Jacob
ad878d159b Bug 922810 - Part 8: Defer/avoid initialization of texture images - r=jgilbert 2013-10-11 09:16:43 -04:00
Benoit Jacob
4f7ecb11e8 Bug 922810 - Part 6: Clean up and optimize fake black textures implementation - r=jgilbert 2013-10-11 09:16:43 -04:00
Benoit Jacob
c551e065b9 Bug 922810 - Part 5: do not initialize depth textures before they get rendered to, use a fake black texture instead - r=jgilbert 2013-10-11 09:16:43 -04:00
Benoit Jacob
13efa444f7 Bug 922810 - Part 4: make BindTexture smart enough to not clear the context's mFakeBlackStatus when nothing changed - r=jgilbert 2013-10-11 09:16:43 -04:00
Benoit Jacob
96fd1f039f Bug 922810 - Part 3: introduce transparent fake black textures alongside existing opaque ones - r=jgilbert 2013-10-11 09:16:43 -04:00
Benoit Jacob
583a85a3d0 Bug 922810 - Part 2: reorganize the tracking of fake back statuses - r=jgilbert 2013-10-11 09:16:43 -04:00
Benoit Jacob
48f12fd3ca Bug 922810 - Part 1: track image initialization with a WebGLImageDataStatus enum - r=jgilbert 2013-10-11 09:16:43 -04:00
Andrea Marchesini
a51331fdcf Bug 924870 - AudioContext.mozAudioChannel attribute, r=ehsan 2013-10-11 13:55:47 +02:00
Carsten "Tomcat" Book
2e4e199de2 merge b2g-inbound to mozilla-central 2013-10-11 11:15:46 +02:00
Wes Kocher
0dee68330d Merge m-c to inbound 2013-10-10 19:09:24 -07:00
Wes Kocher
09aa863740 Merge inbound to m-c 2013-10-10 18:59:58 -07:00
Jeff Gilbert
5887bc9d00 Bug 872701 - Add test that highp floats work iff GL gives a format for them. - r=bjacob 2013-10-10 17:59:39 -07:00
Mike Hommey
c2fbbcbbda Bug 922460 - Kill media/webrtc/shared_libs.mk. r=ted
--HG--
rename : media/webrtc/shared_libs.mk => layout/media/webrtc/Makefile.in
2013-10-11 08:15:24 +09:00
Kyle Machulis
317ac3547a Bug 925229: Turn DataChannelListener into its own header to avoid windows.h inclusion; r=jesup 2013-10-10 14:04:28 -07:00
Steven Michaud
061bf53f0e Bug 925411 - Temporarily backout patch for bug 868646 for causing this bug. r=spohl 2013-10-10 16:22:02 -05:00
Olli Pettay
3d3234932c Bug 916576, follow the com rules when calling LoadURI, r=bz 2013-10-10 23:28:07 +03:00
Mina Almasry
a354e85de9 Bug 696451 - Reload <img> when crossOrigin attribute is set. r=bz 2013-10-10 10:54:02 -04:00
Phil Ringnalda
ed18c9d2ef Backed out 2 changesets (bug 872701)
CLOSED TREE

Backed out changeset 8fcfc380bfc9 (bug 872701)
Backed out changeset 31014a7ee3ab (bug 872701)
2013-10-09 21:40:21 -07:00
Wes Kocher
a11d9c9385 Followup to bug 872701 to fix tests on a CLOSED TREE 2013-10-09 19:13:34 -07:00
Ehsan Akhgari
d26e049233 Bug 924248 - Make nsIDocument.h go on a diet; r=jst
The nsMacShellService code is rewritten to stop using GetLoadContext
which will now only be available in libxul.
2013-10-07 22:21:07 -04:00
Jeff Gilbert
9f0bfa54d9 Bug 872701 - Add test that highp floats work iff GL gives a format for them. - r=bjacob 2013-10-09 16:41:56 -07:00
Benjamin Smedberg
aa390431d6 Bug 753687 - nsCategoryCache implementation doesn't free old category entries if their contract mapping is removed using .unregisterFactory. Store the factory objects directly in the map, instead of keeping both a map and a separate list. r=froydnj 2013-10-10 08:48:03 -04:00
Trevor Saunders
4c180e5f42 bug 915558 - save attributes of binding element to the startup cache r=smaug 2013-09-25 16:32:05 -04:00
Ryan VanderMeulen
7f25797a79 Backed out changeset 8517afe50156 (bug 540456) for reftest failures.
CLOSED TREE
2013-10-09 15:12:21 -04:00
Boris Zbarsky
48ef79b3bb Bug 817194. Make WebIDL dictionary types sanely initialized by default; add a new Fast subclass to handle cases when we can skip the initialization safely. r=khuey 2013-10-09 12:05:22 -04:00
Edgar Chen
03610d47f9 Bug 873380 - Part 1: Refined the error report policy for card lock functionality. r=smaug. sr=hsinyi 2013-09-25 14:49:44 +08:00
AndrĂƒÂ© Reinald
aecacdd464 Bug 868648 - Make window overlay scrollbars appear/disappear when 2 fingers down/up trackpad. r=mstange, r=masayuki
Credits to Markus for his help getting this right.
2013-08-16 23:17:40 +02:00
Rik Cabanier
8b42617ed2 Bug 540456 - Support HTML5 canvas draw{Custom,System}FocusRing(). r=smaug 2013-10-09 12:59:50 -04:00
Ed Morley
2c635d5d0c Backed out changeset 8fa0cbe4a54d (bug 817194) for build failures 2013-10-09 17:48:13 +01:00
Ed Morley
a805716e0a Backed out changeset ccedb8b1cefc (bug 817194) 2013-10-09 17:47:58 +01:00
Boris Zbarsky
27e51b13e1 Bug 817194 followup because someone added another *Initializer use. r=bustage 2013-10-09 12:20:49 -04:00
Boris Zbarsky
cf8ba5ee47 Bug 817194. Make WebIDL dictionary types sanely initialized by default; add a new Fast subclass to handle cases when we can skip the initialization safely. r=khuey 2013-10-09 12:05:22 -04:00
Jukka JylĂƒÂ¤nki
c6a466fef4 Bug 924264 - Fix WebGL.getUniform on non-first array entry in uniform arrays - r=bjacob 2013-10-09 10:35:12 -04:00
Mina Almasry
b9e52edf50 Bug 863966 - Improve perf of querySelector by caching selector list. r=bz 2013-10-09 09:20:45 -04:00
Andrea Marchesini
9b47b3cd3f Bug 923310 - Crash in HTMLInputElement in B2G, r=jwatt 2013-10-09 13:15:14 +02:00
Carsten "Tomcat" Book
a502a5c19a merge b2g-inbound to mozilla-central 2013-10-09 10:13:52 +02:00
Karl Tomlinson
3594531f4d b=924288 no need to set filter parameters after every process() r=ehsan
--HG--
extra : transplant_source : %23%D1%3B%D8%03%85%25%95%A8z%15%24K%F0%F7f2%20u%95
2013-10-09 15:33:07 +13:00
Karl Tomlinson
bca3f10dd4 b=924286 handle non-unit mVolume in BiquadFilterNode r=ehsan
--HG--
extra : transplant_source : %E5%9E%3E%5D%F2%E5%99%7B%88%DB%21%7D%1C%82%1A.q%26%F0%EA
2013-10-09 15:33:02 +13:00
Karl Tomlinson
e859e3d998 b=922458 allow copying the last sample in an AudioBuffer channel r=ehsan
--HG--
extra : transplant_source : %5EM%40g%06n%04%A1%DB%0A%7D%3A%5C6%21%CA%C101%09
2013-10-09 15:32:16 +13:00
Fabrice Desré
94d42490f8 Bug 918658 - Don't pretend that mozIApplication inherits from mozIDOMApplication r=bent 2013-10-08 15:52:26 -07:00
Robert Longson
dc448209c1 Bug 922593 - Prevent signed integer overflows calculating gaussian blurs. r=roc 2013-10-07 14:59:41 +01:00
Andrea Marchesini
3705976a3f Bug 923417 - Enabling DataStore for b2g and Desktop (non-release build), r=khuey 2013-10-05 19:35:19 -04:00
Masatoshi Kimura
02cab17dff Bug 922931 - Display a placeholder for broken images if the alt attribute is unset even in no-quirks mode. r=bz 2013-10-06 05:25:49 +09:00
Phil Ringnalda
ebe7b42c23 Merge m-c to m-i 2013-10-04 22:17:30 -07:00
Phil Ringnalda
7f051a26a9 Merge b-i to m-c 2013-10-04 22:06:34 -07:00
Phil Ringnalda
544fd50a2e Back out 99b749ea1fb9 (bug 863966) on suspicion of causing frequent Android robocop-2 crashes 2013-10-04 19:36:53 -07:00
Andrew Quartey
b284d9f9b7 Bug 893309 - Part b: Expose TrackEvent as a property on the window. r=smaug 2013-10-04 14:28:25 -04:00
Andrew Quartey
3a03fec19c Bug 893309 - Implement TrackEvent. r=cpearce 2013-10-04 14:28:25 -04:00
Mina Almasry
1b31fedb4f Bug 863966 - Improve perf of querySelector by caching selector list. r=bz 2013-10-04 13:23:26 -04:00
Andrew Quartey
efab1ad4ee Bug 918940 - Part b: Implement setRangeText for HTMLTextAreaElement. r=ehsan 2013-10-04 11:30:07 -04:00
Andrew Quartey
cbd232c75c Bug 918940 - Part a: Make HTMLInputElement::SetSelectionRange fire select event asynchronously per spec. r=ehsan 2013-10-04 11:30:07 -04:00
Carsten "Tomcat" Book
f5d6799f05 Backed out changeset b607cc162c2c (bug 874508) for causing perma orange b2g-crashtest failures 2013-10-04 16:31:02 +02:00
Bobby Holley
252e662cc3 Bug 921454 - Allow chromeOnlyContent to work for non-chrome XBL documents. r=smaug
Given that we turn off XBL for the web, this just affects remote XUL/XBL, in
particular our tests. And it's expedient for NAC testing to be able to test
with an in-content XBL binding.
2013-10-04 13:29:35 +02:00
Andrea Marchesini
b8d1c01e56 Bug 874508 - Web Audio is connected to AudioChannelService, r=ehsan 2013-10-04 06:27:49 -04:00
Phil Ringnalda
8459f2486d Backed out changeset 643354059afb (bug 874508) for b2g build bustage
CLOSED TREE
2013-10-03 20:11:58 -07:00
Andrea Marchesini
5635de1215 Bug 874508 - Web Audio is connected to AudioChannelService, r=ehsan 2013-10-03 18:42:04 -04:00
Andrea Marchesini
998bedf816 Bug 923517 - AudioDestinationNode should work as an EventTarget, r=ehsan 2013-10-03 18:40:20 -04:00
Sid Stamm
619954ec2b Bug 916881 - remove stray refinePolicy in CSPUtils.jsm. r=grobinson 2013-10-03 14:35:42 -07:00
Kartikaya Gupta
8fe0b41e3a Bug 923472 - Use memset instead of block field assignment to fix a compile error. r=cpearce 2013-10-03 17:00:33 -04:00
Bobby Holley
f8c6dd5ff9 Bug 914618 - Reimplement XML pretty printing with events. r=smaug 2013-10-03 16:02:36 +02:00
Andy Wingo
cd02ba5f52 Bug 907077: Change for-of to conform to latest ES6 specification. r=jwalden 2013-10-03 13:37:57 +01:00
JW Wang
66cdab8a24 Bug 921695 - Part 2: Modify callers. r=karlt 2013-10-01 14:22:57 +08:00
JW Wang
79dc006472 Bug 921695 - Part 1: Add convert function. r=karlt 2013-10-01 14:22:54 +08:00
Ms2ger
bc14e4aa9c Merge m-c to inbound. 2013-10-03 11:09:17 +02:00
Sotaro Ikeda
0ff2ce37ce Bug 922334 - Add zero division check and prevent unncecessary mp3 parsing r=doublec 2013-10-03 10:53:21 +02:00
Ms2ger
b075b701a5 Bug 913920 - Part b: Implement HTMLFormControlsCollection and use it for HTMLFormElement.elements; r=dzbarsky 2013-10-03 09:11:27 +02:00
Ms2ger
f0c6560cff Bug 913920 - Part a: Rename nsFormControlList and move it to its own files; r=dzbarsky
--HG--
rename : content/html/content/src/HTMLFormElement.cpp => content/html/content/src/HTMLFormControlsCollection.cpp
rename : content/html/content/src/HTMLFormElement.cpp => content/html/content/src/HTMLFormControlsCollection.h
2013-10-03 09:11:26 +02:00
Ms2ger
7ffcd856c2 Bug 900980 - Part a: Move unconditional assignments to EXPORT_LIBRARY to moz.build; rs=gps 2013-10-03 09:11:13 +02:00
Ms2ger
cefa43a749 Bug 912099 - Part a: Make sure CPP_SOURCES only points to existing files in most of the tree; r=mshal 2013-10-03 09:10:00 +02:00
Ms2ger
105ce73cfa Bug 922268 - Remove empty makefiles; r=gps 2013-10-03 09:10:00 +02:00
Jonathan Watt
d12120ded8 Bug 912489 - Including the name of the directory picked by HTMLInputElement.openDirectoryPicker() in File.path. r=sicking 2013-10-02 00:26:40 +01:00
Masayuki Nakano
e46624e0ca Bug 920377 part.32 Get rid of nsMouseEvent r=roc 2013-10-02 15:38:27 +09:00
Masayuki Nakano
5e5853070a Bug 920377 part.31 Get rid of nsEvent r=roc 2013-10-02 12:46:04 +09:00
Masayuki Nakano
d9fe18d02f Bug 920377 part.30 Get rid of nsGUIEvent r=roc 2013-10-02 12:46:03 +09:00
Daniel Holbert
cb86f7980f Bug 923188: Add missing #include to HTMLCanvasElement.cpp, to fix build bustage with --disable-webgl. r=ehsan 2013-10-02 13:42:17 -07:00
Ehsan Akhgari
4818a0f3af Bug 923151 - Part 2: Don't #include nsIDocument.h in mozilla/dom/Element.h; r=jst
--HG--
extra : rebase_source : 8c5f5429574313a1304eb2779cdb6b5702e4094d
2013-10-02 16:09:18 -04:00
Stephen Pohl
58e3ef46e5 Backed out changeset ab0d7dbb81b2 for crash test failure on CLOSED TREE. r=me 2013-10-02 16:13:47 -04:00
Stephen Pohl
2ec7075360 Backed out changeset 4a02b0e5f388 for crash test failure on CLOSED TREE. r=me 2013-10-02 16:13:44 -04:00
Stephen Pohl
541b12c09e Backed out changeset a5b64ac96886 for crash test failure on CLOSED TREE. r=me 2013-10-02 16:13:40 -04:00
Stephen Pohl
f2388eec5d Backed out changeset d04e3e715d7c for crash test failure on CLOSED TREE. r=me 2013-10-02 16:13:38 -04:00
Stephen Pohl
4f044b9515 Backed out changeset 68bad2f0b260 for crash test failure on CLOSED TREE. r=me 2013-10-02 16:13:32 -04:00
Stephen Pohl
25bbec82ca Backed out changeset f90b5cb4c293 for crash test failure on CLOSED TREE. r=me 2013-10-02 16:13:28 -04:00
Dale Harvey
0d5efc770c Bug 923081 - Dont run contextmenu timer for remote events 2013-10-08 23:55:13 +02:00
Olli Pettay
db63bee139 Bug 923913 - Make Element.inner/outerHTML [Pure], r=bz
--HG--
extra : rebase_source : 81556c5031279cee3f33639a47f4fb83e2743403
2013-10-08 22:25:01 +03:00
Ryan VanderMeulen
7f5276fcb1 Backed out changesets 5fa68d64f749, 103b40656e24, b1ff3efb43cf, 096455736704, and 4afd6fa3da19 (bug 817700) for mochitest-1 failures.
CLOSED TREE
2013-10-08 15:00:17 -04:00
Ryan VanderMeulen
a5c967b4f9 Backed out changesets 0beb30c3e1af, 584f639cdb03, and 6a3b0b83d3f6 (bug 916128) for depending on bug 817700. 2013-10-08 14:59:25 -04:00
Andrea Marchesini
5b731001cd Bug 874508 - Web Audio is connected to AudioChannelService, r=ehsan 2013-10-08 20:20:33 +02:00
Milan Sreckovic
c9b14bf386 Bug 916128: Force canvas element size to >= 1 to match the behavior in the contexts. r=bas 2013-10-03 14:47:42 -04:00
Christoph Diehl
207e44d021 Bug 916128: Add crash test. r=khuey 2013-10-08 13:28:02 -04:00
Stephen Pohl
12f2d287c8 Bug 916128: Ensure that image encoding callbacks are released on the main thread. r=khuey 2013-10-08 13:27:56 -04:00
Stephen Pohl
a311cb967e Bug 817700 - Fix test_toBlob canvas test. r=roc 2013-10-08 13:27:45 -04:00
Stephen Pohl
99e2b9ad20 Bug 817700 - Fix test_mozGetAsFile canvas test. r=roc 2013-10-08 13:27:40 -04:00
Stephen Pohl
778109106b Bug 817700 - Make <canvas>.toBlob run asynchronously - canvas changes. r=roc,bz 2013-10-08 13:27:29 -04:00
Stephen Pohl
efc1b81df0 Bug 817700 - Make <canvas>.toBlob run asynchronously. r=seth,roc,bz 2013-10-08 13:27:25 -04:00
Neil Deakin
ab463755ea Bug 844941, only check dom.event.clipboardevents.enabled preference in non-chrome shells, r=ehsan 2013-10-08 10:49:58 -04:00
Ehsan Akhgari
b6bef348c1 Bug 924221 - Minimize the #includes in gfx/thebes; r=bjacob
--HG--
extra : rebase_source : af198eb9b9739ce718ba0d16c385624a722cde51
2013-10-07 19:15:59 -04:00
Ben Turner
7b97102c91 Bug 643325 - Implement SharedWorker. r=khuey.
--HG--
extra : transplant_source : %D6%8C%9Ajc%3C%F0%0E%DB%C6%7E2%AA%97%B8%AA%B2%7EY%B6
2013-06-05 07:04:23 -07:00
Christoph Diehl
2f42bc1fcd Bug 916128: Add crash test. r=khuey 2013-10-02 14:48:23 -04:00
Stephen Pohl
8b6b16c206 Bug 916128: Ensure that image encoding callbacks are released on the main thread. r=khuey 2013-10-02 14:48:19 -04:00
Stephen Pohl
f854ba8aa1 Bug 817700 - Fix test_toBlob canvas test. r=roc 2013-10-02 14:48:02 -04:00
Stephen Pohl
6d35f4c1e1 Bug 817700 - Fix test_mozGetAsFile canvas test. r=roc 2013-10-02 14:47:58 -04:00
Stephen Pohl
31fc122dc7 Bug 817700 - Make <canvas>.toBlob run asynchronously - canvas changes. r=roc,bz 2013-10-02 14:47:52 -04:00
Stephen Pohl
402233ecfb Bug 817700 - Make <canvas>.toBlob run asynchronously. r=seth,roc,bz 2013-10-02 14:47:49 -04:00
Ed Morley
1b0a2c0479 Backed out changeset dc8642fe6529 (bug 893309) for build failures 2013-10-02 15:59:07 +01:00
Ed Morley
83cfc2fd23 Backed out changeset 74c696729302 (bug 918940) 2013-10-02 15:58:50 +01:00
Ed Morley
d7238301d4 Backed out changeset 9ee3b91945ce (bug 918940) 2013-10-02 15:58:47 +01:00
Andrew Quartey
8852471399 Bug 918940 - Part b: Implement setRangeText for HTMLTextAreaElement. r=ehsan 2013-10-02 10:30:29 -04:00
Andrew Quartey
b72672751e Bug 918940 - Part a: Make HTMLInputElement::SetSelectionRange fire select event asynchronously per spec. r=ehsan 2013-10-02 10:30:29 -04:00
Andrew Quartey
d5a48c9f44 Bug 893309 - Implement TrackEvent. r=cpearce 2013-10-02 10:30:29 -04:00
Ehsan Akhgari
180798444f Bug 922933 - Don't #include nsIDocument.h in nsIContent.h; r=jst
--HG--
extra : rebase_source : 51f56fa27604224eacc2ba384bb826c49f4f917f
2013-10-02 07:40:07 -04:00
Matt Woodrow
d188bf5f9a Bug 921910 - Invalidate when we change the frame of an asynchronous ImageContainer that is part of a main-thread layer tree. r=roc 2013-10-02 16:05:49 +13:00
Matt Woodrow
9ad44524fe Bug 886219 - Force an invalidation when an async video finishes. r=nical 2013-10-02 16:05:34 +13:00
Robert O'Callahan
7f8b1af70b Bug 916520. Rename nsClientRect(List) to mozilla::dom::DOMRect(List). r=khuey
--HG--
rename : content/html/content/src/nsClientRect.cpp => content/base/src/DOMRect.cpp
rename : content/html/content/src/nsClientRect.h => content/base/src/DOMRect.h
rename : dom/webidl/ClientRect.webidl => dom/webidl/DOMRect.webidl
rename : dom/webidl/ClientRectList.webidl => dom/webidl/DOMRectList.webidl
extra : rebase_source : ebe27ef21b38f7df5065f37b971508b740c8cf3c
2013-09-20 22:21:03 +12:00
Robert O'Callahan
e2de87eee6 Bug 922601. Use StreamTimeToGraphTime to get the correct conversion to graph time. r=padenot
--HG--
extra : rebase_source : 148da9b3fdc1cd6fb12489ad20d724218fcd75d1
2013-10-01 22:28:49 -04:00
Nicolas Silva
8605f47406 Bug 922202 - Make PlanarYCbCrImage::Data forward-declarable and remove some header includes. r=bjacob 2013-10-01 17:57:50 -07:00
Jeff Gilbert
6520f15582 Bug 685184 - Finalize attachments slightly earlier. - r=jgilbert 2013-10-01 17:31:37 -07:00
Jeff Gilbert
3805e281d0 Bug 685184 - Emulate depth_stencil RBs. - r=bjacob 2013-10-01 17:31:09 -07:00
Jeff Gilbert
180c370f76 Bug 685184 - Differentiate textureTarget, texImageTarget, and internal 'face' vars. - r=bjacob 2013-10-01 17:30:38 -07:00
Jeff Gilbert
fd031b67ac Bug 685184 - Delay attachment of RBs to FBs. - r=bjacob 2013-10-01 17:30:05 -07:00
Wes Kocher
08677a07f9 Backed out changeset f804fcc84df2 (bug 912489) for build bustage 2013-10-01 17:05:35 -07:00
Jonathan Watt
9d69d33e9b Bug 912489 - Including the name of the directory picked by HTMLInputElement.openDirectoryPicker() in File.path. r=sicking 2013-10-02 00:26:40 +01:00
Christoph Kerschbaumer
38221cba8a Bug 910139 - Tests for new nsIContentPolicy TYPE_XSLT via CSP. r=grobinson 2013-09-11 12:43:14 -07:00
Christoph Kerschbaumer
5243276570 Bug 910139 - Add TYPE_XSLT to nsIContentPolicy for XSLT loads and update CSP to treat XSLT as script. r=grobinson, r=jst 2013-09-11 14:11:49 -07:00
Ryan VanderMeulen
5dc1c55908 Merge m-c to inbound. 2013-10-01 17:23:59 -04:00
Ehsan Akhgari
6c364e9615 Bug 921753 - Part 2: Move GraphicsFilters outside of gfxPattern.h so that we won't need to #include that header everywhere GraphicsFilter is needed; r=roc
This patch reduces the number of files that transitively #include
gfx/2d.h from 1582 to 1362.
2013-10-01 17:01:19 -04:00
Ehsan Akhgari
2fb9794854 Bug 921753 - Part 1: Avoid #including nsStyleStructInlines.h in nsIFrame.h; r=roc
This patch reduces the number of files that transitively #include
gfx/2d.h from 1782 to 1582.
2013-10-01 17:00:38 -04:00
Ryan VanderMeulen
08074605aa Merge m-c to b2g-inbound. 2013-10-01 16:47:09 -04:00
Ryan VanderMeulen
c8692e0e46 Backed out changesets 6d72b823b67f and acdff324d588 (bug 907077) for ASAN debug jit-test failures. 2013-10-01 16:18:39 -04:00
Milan Sreckovic
1dc55c080a Bug 916322 - Add UnsetAttr to HTMLCanvasElement to catch the removal of attributes and keep the context it owns of matching size. r=khuey, r=jmuizelaar
The test is debug only, asserting without this fix.
2013-09-30 17:02:40 -04:00
Martijn Wargers
4b5db21172 Bug 922008 - Remove more enablePrivilege calls, part2. r=jmaher 2013-09-30 11:30:01 +02:00
Steven Lee
920772d32e Bug 918056 - Return errors when the mic is occupied. r=rjesup 2013-10-01 08:06:57 -04:00
Sotaro Ikeda
bdb3259801 Bug 914870 - Reduce mp3 parse chunk buffer size to 32KiB. r=doublec 2013-10-01 08:06:57 -04:00
Ed Morley
f751b47fe1 Merge latest green b2g-inbound changeset and mozilla-central 2013-10-01 10:56:53 +01:00
Fabrice Desré
ce7abf2462 Bug 914854 - BrowserElementPanning causes sync reflow by quering scrollLeft/Top r=bz,vingtetun 2013-09-30 10:32:02 -07:00
Ed Morley
f2ee101f41 Bug 897843 - Disable test_media_selection.html on Windows for too many intermittent failures 2013-09-30 17:37:44 +01:00
Nicholas Nethercote
258c2f4cdf Bug 921923 (part 3) - Make multi-output sizeOfFoo() functions more consistent in content/, dom/ and layout/. r=till.
--HG--
extra : rebase_source : ac8aebe86b4b7ee5acc0f541be5645abf73b6a98
2013-09-30 16:20:23 -07:00
Benoit Jacob
2275eedfca Bug 783914 - WEBGL_depth_texture doesn't work using ANGLE - r=jgilbert 2013-09-30 20:58:57 -04:00
David Anderson
c8133fee65 Rename IPDL's RPC to Interrupt (bug 910020, r=bent).
--HG--
rename : ipc/ipdl/test/cxx/PTestRPCErrorCleanup.ipdl => ipc/ipdl/test/cxx/PTestInterruptErrorCleanup.ipdl
rename : ipc/ipdl/test/cxx/PTestRPCRaces.ipdl => ipc/ipdl/test/cxx/PTestInterruptRaces.ipdl
rename : ipc/ipdl/test/cxx/PTestRPCShutdownRace.ipdl => ipc/ipdl/test/cxx/PTestInterruptShutdownRace.ipdl
rename : ipc/ipdl/test/cxx/PTestRacyRPCReplies.ipdl => ipc/ipdl/test/cxx/PTestRacyInterruptReplies.ipdl
rename : ipc/ipdl/test/cxx/TestRPCErrorCleanup.cpp => ipc/ipdl/test/cxx/TestInterruptErrorCleanup.cpp
rename : ipc/ipdl/test/cxx/TestRPCErrorCleanup.h => ipc/ipdl/test/cxx/TestInterruptErrorCleanup.h
rename : ipc/ipdl/test/cxx/TestRPCRaces.cpp => ipc/ipdl/test/cxx/TestInterruptRaces.cpp
rename : ipc/ipdl/test/cxx/TestRPCRaces.h => ipc/ipdl/test/cxx/TestInterruptRaces.h
rename : ipc/ipdl/test/cxx/TestRPCShutdownRace.cpp => ipc/ipdl/test/cxx/TestInterruptShutdownRace.cpp
rename : ipc/ipdl/test/cxx/TestRPCShutdownRace.h => ipc/ipdl/test/cxx/TestInterruptShutdownRace.h
rename : ipc/ipdl/test/cxx/TestRacyRPCReplies.cpp => ipc/ipdl/test/cxx/TestRacyInterruptReplies.cpp
rename : ipc/ipdl/test/cxx/TestRacyRPCReplies.h => ipc/ipdl/test/cxx/TestRacyInterruptReplies.h
rename : ipc/ipdl/test/ipdl/error/rpcMessageCompress.ipdl => ipc/ipdl/test/ipdl/error/intrMessageCompress.ipdl
rename : ipc/ipdl/test/ipdl/error/tooWeakRPCAsync.ipdl => ipc/ipdl/test/ipdl/error/tooWeakInterruptAsync.ipdl
rename : ipc/ipdl/test/ipdl/ok/rpcProtocol.ipdl => ipc/ipdl/test/ipdl/ok/intrProtocol.ipdl
2013-09-30 17:27:45 -07:00
Gregory Szorc
b03f79a7e6 Bug 920223 - Part 3: Mass convert MOCHITEST_BROWSER_FILES to manifests; rs=Ms2ger 2013-09-30 09:52:06 +02:00
Gregory Szorc
cc1da2c22a Bug 920223 - Part 2: Mass convert MOCHITEST_CHROME_FILES to manifests; rs=Ms2ger 2013-09-30 09:52:01 +02:00
Ed Morley
55665af441 Merge mozilla-central and inbound 2013-10-01 12:01:45 +01:00
Ben Turner
e77f54a021 Backout rev eedf61cab3fa (bug 643325) for test failures 2013-10-01 01:06:11 -07:00
Robert Longson
dc4a6d2c05 Bug 919319 - Simplify number parsing. r=dholbert 2013-10-01 08:50:40 +01:00
Masayuki Nakano
c2ab14dbfd Bug 920377 part.29 Get rid of nsMouseScrollEvent r=roc 2013-10-01 16:23:02 +09:00
Masayuki Nakano
3fa4d1fd4d Bug 920377 part.28 Get rid of nsDragEvent r=roc 2013-10-01 16:23:02 +09:00
Masayuki Nakano
3224fb4749 Bug 920377 part.27 Get rid of nsMouseEvent_base r=roc 2013-10-01 16:23:02 +09:00
Masayuki Nakano
512bc33b30 Bug 920377 part.26 Get rid of nsInputEvent r=roc 2013-10-01 16:23:02 +09:00
Masayuki Nakano
6415781ae8 Bug 920377 part.25 Get rid of nsUIEvent r=roc 2013-10-01 16:23:01 +09:00
Masayuki Nakano
ebe48cadea Bug 920377 part.24 Get rid of nsSelectionEvent r=roc 2013-10-01 16:23:01 +09:00
Masayuki Nakano
597d5ac7d2 Bug 920377 part.23 Get rid of nsQueryContentEvent r=roc 2013-10-01 16:23:00 +09:00
Masayuki Nakano
10d848c578 Bug 920377 part.22 Get rid of nsCompositionEvent r=roc 2013-10-01 16:23:00 +09:00
Masayuki Nakano
f3095ec496 Bug 920377 part.21 Get rid of nsTextEvent r=roc 2013-10-01 16:22:59 +09:00
Masayuki Nakano
8f96a132b0 Bug 920377 part.20 Get rid of nsTextRange r=roc 2013-10-01 16:22:59 +09:00
Masayuki Nakano
9b8afa1588 Bug 920377 part.18 Get rid of nsTextRangeStyle r=roc 2013-10-01 16:22:59 +09:00
Masayuki Nakano
1ccd49e4ab Bug 920377 part.17 Get rid of nsKeyEvent r=roc 2013-10-01 16:22:58 +09:00
Gregory Szorc
e53ac5e38d Bug 920223 - Part 1: Mass convert MOCHITEST_FILES to manifests; rs=Ms2ger 2013-09-30 09:51:57 +02:00
Ehsan Akhgari
e85e1b2a99 Convert the Web Audio DynamicsCompressorNode fatal assertion to a warning, because it should not be a fatal assertion (no bug) 2013-09-30 18:20:03 -04:00
Ehsan Akhgari
0a3a2ee94a Bug 921876 - Stop #including nsIFrame.h in nsLayoutUtils.h; r=roc
This patch does the following:
* Move nsIFrame::IntrinsicSize to mozilla::IntrinsicSize so that it can
  be forward-declared.
* Move a number of templated inline nsLayoutUtils methods to nsIFrame.
* Use mozilla::layout::FrameChildListID instead of the
  nsIFrame::ChildListID typedef in nsLayoutUtils.h.
* Move nsReflowFrameRunnable to its only user, nsProgressMeterFrame.cpp.
* Make a number of functions requiring nsIFrame.h out-of-line.
* Remove the nsIFrame.h #include from nsLayoutUtils.h and add it to the
  places which require it implicitly.
2013-09-30 17:26:04 -04:00
Karl Tomlinson
2900c28a02 b=910174 add DelayNode's tail-time reference as soon as the engine receives sound r=ehsan
This removes the dependence on AllInputsFinished() which didn't return true
for many input types.

The DelayProcessor is no longer continuously reset (bug 921457) and the
reference is now correctly added again when all inputs are finished and then
new inputs are connected.

--HG--
extra : rebase_source : b85c62305a6fcfce57bd40a11edaeaaf2a63c188
2013-10-01 09:50:04 +13:00
Karl Tomlinson
ba487756fb b=921675 use maximum instead of current delay for tail time because delay can increase faster than time passes r=ehsan
--HG--
extra : rebase_source : b74864829e5fa0cdfbd555d93d2c71dd656f2258
2013-10-01 09:50:03 +13:00
Karl Tomlinson
2723d7ceb7 test for bug 920987
--HG--
extra : rebase_source : 0e049c2e25f60bfff2dd45869a770ed9055c9de2
2013-10-01 09:49:31 +13:00
Bill McCloskey
3ed01f38ad Bug 918170 - Handle StopIteration in CPOWs (r=dvander) 2013-09-30 12:20:51 -07:00
Paul Adenot
ecada2c0f4 Bug 921099 - Remove alignment assertions in AudioNodeEngineNEON.cpp for now. r=ehsan 2013-09-30 15:04:54 -04:00
Ed Morley
d84dee3273 Backed out changeset 77bff106b704 (bug 920223) 2013-09-30 12:50:12 +01:00
Ed Morley
038cae0901 Backed out changeset 68b6b152f51a (bug 920223) 2013-09-30 12:50:09 +01:00
Ed Morley
eccf636a23 Backed out changeset 8b02873ee07e (bug 920223) 2013-09-30 12:50:05 +01:00
Gregory Szorc
e4af98efbf Bug 920223 - Part 3: Mass convert MOCHITEST_BROWSER_FILES to manifests; rs=Ms2ger 2013-09-30 09:52:06 +02:00
Gregory Szorc
483a776413 Bug 920223 - Part 2: Mass convert MOCHITEST_CHROME_FILES to manifests; rs=Ms2ger 2013-09-30 09:52:01 +02:00
Gregory Szorc
cabc6369a6 Bug 920223 - Part 1: Mass convert MOCHITEST_FILES to manifests; rs=Ms2ger 2013-09-30 09:51:57 +02:00
Timothy Nikkel
efc25acc98 Bug 918220. Part 1. Rename the pref content.image.allow_locking to make it clear that it only applies to content processes. r=jmuizelaar 2013-09-30 12:53:46 -05:00
David Anderson
a10ba37203 Add RPC message support to messagemanager (bug 910493 part 2, r=smaug). 2013-10-01 09:15:06 -07:00
Andy Wingo
bd6beb59f8 Bug 907077: Change for-of to conform to latest ES6 specification. r=jwalden
--HG--
extra : rebase_source : 93c5b9d6a28a42468d9ca9ac7da3b4e1b6d92820
2013-10-01 06:25:00 +02:00
Ehsan Akhgari
95088a8476 Bug 919572 follow-up: remove two unused variables 2013-09-28 17:08:30 -04:00
Andrew Quartey
09470bc226 Bug 896273 - Make HTMLSelectElement::SetOptionsSelectedByIndex take a flag argument. r=Ms2ger 2013-09-28 15:04:20 -04:00
Andrew McCreight
bb3f012209 Bug 915488 - Make CC participant's Root, Unroot and Unlink methods infallible. r=smaug 2013-09-11 18:57:53 -07:00
Olli Pettay
bd0144e1cb Bug 637248, Make Event.isTrusted Unforgeable, r=bz
--HG--
extra : rebase_source : 3edd919c6dac839d6082c1c73de88f9ba2d22146
2013-09-28 13:27:29 +03:00
Edwin Flores
f3bb4d41d8 Bug 919572 - Refactor the MP3 frame parser r=cpearce 2013-09-28 16:33:32 +12:00
Wes Kocher
6955900c30 Merge m-c to inbound 2013-09-27 20:38:44 -07:00
Wes Kocher
3039134040 Merge b2g-inbound to m-c 2013-09-27 19:35:44 -07:00
Jeff Gilbert
492d0866b9 Bug 911346 - Add a test for WebGL context creation. - r=bjacob 2013-09-27 19:12:12 -07:00