Boris Zbarsky
b958f016c5
Bug 732209 part 3. Communicate the CORS state of preloads to the CSS loader. r=sicking,hsivonen
2012-08-28 13:10:08 -04:00
Boris Zbarsky
073e13c1ad
Bug 732209 part 2. Communicate the CORS state of style link loads to the CSS loader. r=sicking
2012-08-28 13:10:07 -04:00
Boris Zbarsky
4167de4840
Bug 732209 part 1. Clean up nsContentSink methods that used to take an element and now don't. r=sicking
2012-08-28 13:10:07 -04:00
Ben Turner
3fbf8c41f7
Bug 786003 - 'Fix file handle leak in nsDOMFileReader, add tests to IndexedDB'. r=jst.
...
--HG--
extra : transplant_source : %FB%7Ew%94%1C%9D%29%DD%B9%08%EC%FC%E5N%B7P%3F.1%C9
2012-08-28 07:59:18 -07:00
Rafael Ávila de Espíndola
fa9b9c167a
Bug 786148 - s/IPC/ipc/. r=ted.
...
This makes our builds a bit more reproducible. Without it when processing
#include "IPC/IPCMessageUtils.h
we end up in
#include "ShadowLayers.h"
which in the final XUL translates into the symbol (run nm -a to see it):
- 00 0000 SOL ../../../../gfx/layers/IPC/ShadowLayers.h
now when some file in gfx/layers/ipc does
#include "ShadowLayres.h"
the file found is the local one with the lowercase directory name and we end up
with
- 00 0000 SOL ../../../../gfx/layers/ipc/ShadowLayers.h
--HG--
extra : rebase_source : 96c68f6a3448eedaa280039960df911a9c707cac
2012-08-28 08:41:04 -04:00
David Anderson
f3d3148ca7
Merge from mozilla-central.
2012-08-21 15:59:12 -07:00
Robert Longson
a936c01668
Back out 92f2cf2f42b2 (bug 754592) for causing regression
2012-09-04 14:53:04 -07:00
Michael Wu
38a2fa1577
Bug 694484 - OpenSL backend for libcubeb, r=kinetik
2012-09-04 17:45:08 -03:00
Brendan Dahl
e5b3162f1a
Bug 745025 - Part 1 - Adds mozPrintCallback for canvas. r=smaug
2012-08-31 10:45:45 -07:00
Kyle Machulis
51818e7be4
Bug 764618: Remove IsOnPrefWhitelist and URIIsChromeOrInPref; r=gwagner
2012-09-04 11:53:47 -07:00
Chris Pearce
c2fbc8f98c
Bug 779914 - Remove redundant reset of nsHTMLMediaElement::mAudioStream. r=kinetik.
2012-08-21 17:07:00 +12:00
Chris Pearce
11fcaa9170
Bug 779914 - Reset Mozilla Audio Data API in nsHTMLMediaElment::AbortExistingLoads(). r=doublec
2012-08-21 17:06:55 +12:00
Chris Double
f4318197d0
Bug 783927 - Handle zero length audio reads in stagefright backend to fix audio issues - r=cpeterson
2012-08-21 17:03:21 +12:00
Bobby Holley
7e122c271a
Backed out changeset 61e9eaf9aae2
...
--HG--
extra : rebase_source : 30fb2e7a057482412d29a96f8b8e98135beb6a79
2012-08-20 21:07:07 -07:00
David Zbarsky
b27894f902
Bug 784004 - Don't include Layers.h everywhere Part 3 r=nical
2012-08-21 00:06:46 -04:00
Bobby Holley
db7c7123df
Bug 784233 - Relax __exposedProps__ check for sandboxes until we can repack AMO addons. r=gal
2012-08-20 21:03:44 -07:00
John Schoenick
e3074e9b7e
Bug 784185 - object/embed tags without a type shouldn't display plugin error frames. r=josh
2012-08-28 13:34:16 -07:00
L. David Baron
056c0df2a0
Back out nsXBLPrototypeHandler changes from changeset d09b4e60bb09 to fix bug 776075.
2012-08-20 19:23:32 -07:00
L. David Baron
b7240dcf1a
Only do hyphenation when the language was specified explicitly, rather than using an encoding-inferred language. (Bug 702121, patch 2) r=jfkthame
2012-08-20 19:23:32 -07:00
David Anderson
5d981ba8fe
Merge from mozilla-central.
2012-08-16 14:04:20 -07:00
David Anderson
f29decd8b9
Merge from mozilla-central.
2012-08-15 14:22:26 -07:00
Ryan VanderMeulen
f1e04816ea
Merge m-c to inbound.
2012-08-20 20:21:35 -04:00
Olli Pettay
e1b92aea91
Bug 783856 - Autogen PopupBlockedEvent, r=jst
2012-08-20 11:26:34 -07:00
Matthew Gregan
dfc90699bc
Bug 783940 - Remove unnecessary nsOggDecoderStateMachine class. r=cpearce
2012-08-20 15:59:25 +12:00
Matthew Gregan
c659795e35
Bug 783179 - Remove unused mCbCrSize and mCbCrBuffer members from nsBuiltinDecoderStateMachine. r=doublec
2012-08-16 18:07:26 +12:00
Matt Woodrow
430eb94bb3
Bug 782372 - Fix clang build. r=nical
2012-08-20 14:39:10 +12:00
Masayuki Nakano
fd524685f9
Bug 422132 part.3 Disable smooth scroll in the new test due to random orange r=smaug
2012-08-20 11:46:08 +09:00
Masayuki Nakano
5c0eaf57ca
Bug 422132 part.2 Add new tests r=smaug
2012-08-20 11:46:08 +09:00
Matthew Gregan
0c2ee3e831
Bug 780490 - Re-enable test_seek, test_seek_out_of_range, and test_timeupdate_small_files on Linux. (Also bug 780491 and bug 780492). Test only.
2012-08-20 12:10:05 +12:00
Nicolas Silva
54dd2bf57f
Bug 782372 - Splits ImageLayers.h into ImageLayers.h ImageContainer.h and ImageTypes.h, r=bgirard
2012-08-19 15:33:25 -04:00
Phil Ringnalda
734a603c11
Merge mozilla-central to mozilla-inbound
2012-08-19 11:20:45 -07:00
Phil Ringnalda
2d4e07a293
Merge last PGO-green changeset from mozilla-inbound to mozilla-central
2012-08-19 11:17:28 -07:00
Masayuki Nakano
278ebaf46b
Bug 422132 part.1 Store unused fractional scroll amount for later wheel events r=smaug
2012-08-20 01:46:21 +09:00
Kyle Huey
af66c5b779
Bug 773435: Remove some extraneous nsIImageLoadingContent includes. r=jlebar
2012-08-18 12:15:04 -07:00
Bobby Holley
2fd623ff39
Bug 553102 - Make content-> access default to deny if __exposedProps__ is not defined. r=mrbkap
2012-08-17 23:14:55 -07:00
Bobby Holley
48b42305ee
Bug 553102 - Remove unnecessary SpecialPowers wrap in test_canvas.html. r=me
...
I put this in in bug 778420, but it looks like it wasn't necessary, since the
tests seem to pass without it. It's on the critical path for this longish-running
test, and it also breaks stuff with respect to __exposedProps__. Let's kill it.
2012-08-17 23:14:55 -07:00
Ed Morley
a15c1334fe
Backout bcac58cbf328 & 9c75f0428f8a (bug 775965) for causing bug 782981
2012-08-15 18:10:55 +01:00
Ed Morley
f047719a82
Merge last PGO-green changeset of mozilla-inbound to mozilla-central
2012-08-15 16:17:53 +01:00
Kyle Huey
433d46efea
Merge m-c to b-s.
2012-08-15 06:25:20 -07:00
Olli Pettay
e916370c70
Bug 780199 - better mutationobserver handling when attribute value doesn't change, r=sicking
2012-08-15 13:06:01 +03:00
Gregor Wagner
3c9e4e0a45
Bug 781331 - Hook up systemXHR to permissions manager. r=sicking
2012-08-17 17:42:00 -07:00
Sid Stamm
7ab0ecade7
Bug 783497 - Fix CSPSource expression intersection to resolve "self" data. (r=jst)
2012-08-17 15:03:24 -07:00
John Schoenick
a70ab36c9b
Bug 781126 - Part 2 - nsObjectLoadingContent should call shouldLoad and shouldProcess sanely. r=jst
2012-08-17 14:45:04 -07:00
David Keeler
3e8296712e
Bug 767636 - Expose plugin fallback type to extensions. r=josh
2012-08-17 14:24:00 -07:00
John Schoenick
da0857020f
Bug 783351 - Remove unused variable. r=josh
2012-08-17 14:24:00 -07:00
John Schoenick
38f4839fbf
Bug 782707 - Move waiting-on-channel bailout to after we potentially close it in nsObjectLoadingContent. r=josh
2012-08-17 14:24:00 -07:00
John Schoenick
e23f728e85
Bug 782703 - Ensure object tags get reloaded when unbound/rebound to the tree. r=josh
2012-08-17 14:24:00 -07:00
John Schoenick
1611111079
Bug 767639 - nsObjectLoadingContent - Remove activeX stubs and simpify classid/java handling. r=josh
2012-08-17 14:23:59 -07:00
Justin Lebar
3b4e0b1899
Bug 776129 - Part 1: When an <iframe mozbrowser> calls window.open, the resulting frame must be OOP iff the opener frame is OOP. r=smaug
...
--HG--
extra : rebase_source : 14db2573db5e9d8ffb72798f3d856f98e49f8a83
2012-08-17 17:07:54 -04:00
Paul Adenot
29b17248c6
Bug 762282 - Don't notify the HTMLMediaElement if we reach the end of the media while seeking for metadata. r=chris.double
2012-08-17 10:01:08 -07:00
Brian R. Bondy
fd845b999a
Bug 731307 - Use async filepicker from /content. r=mounir
2012-08-17 11:35:01 -04:00
David Anderson
3d58883052
Merge from mozilla-central.
2012-08-14 12:20:09 -07:00
Kyle Huey
9bf3c06eeb
Merge m-c to b-s.
2012-08-14 11:14:40 -07:00
Kyle Huey
4dbbf0e4c6
Bug 683290: Followup to placate nsObjectLoadingContent. r=johns
2012-08-14 10:15:45 -07:00
Kyle Huey
5c3af212b7
Bug 683290: Followup to placate nsObjectLoadingContent.
2012-08-14 10:04:39 -07:00
Ehsan Akhgari
b457a9ddf0
Merge removal of nsnull
2012-08-14 11:29:00 -04:00
Ed Morley
7435db4163
Backout 506268f7735e & ea163112807d (bug 746142) for Android build failures
2012-08-17 12:30:02 +01:00
Zoe Bellot
d60647c1bf
Bug 746142 - Part 2 - Use inputmode attribute to vary the virtual keyboard on Android. f=mounir r=cpeterson
2012-08-17 12:02:18 +02:00
Zoe Bellot
92b9e29b2d
Bug 746142 - Part 1 - Add inputmode attribute to HTMLInputElement. r=mounir sr=smaug
2012-08-17 11:53:44 +02:00
Kyle Huey
ca05f5cb91
Bug 697230: Part 3 - Make style images block onload. r=bz
2012-08-13 16:04:17 -07:00
Kyle Huey
697d217729
Bug 697230: Part 2 - Push onload blocking logic down into imagelib. r=joe sr=bz
2012-08-13 15:58:53 -07:00
Kyle Huey
13ed261c0c
Bug 697230: Part 1 - Centralize style image observers. r=bz
2012-08-13 15:04:19 -07:00
Kyle Huey
059e6b9d3e
Bug 683290: Discard images that are not in the DOM. r=bz
2012-08-13 15:11:50 -07:00
David Anderson
0e509b2165
Merge from mozilla-central.
2012-08-13 13:40:42 -07:00
Kyle Huey
61a225be38
Bug 685516: Instead of decoding small images synchronously and large images asynchronously, always decode synchronously for some time, and post the remainder to the event loop if necessary. r=joe
2012-08-13 11:12:15 -07:00
Mark Capella
9aedb93f44
Bug 772272 - Remove do_load_httpd_js from xpcshell tests, Misc Folders, r=ted
...
Content, DOM, Image, JS, RDF, and URILoader folders
2012-08-14 10:06:17 -04:00
Masayuki Nakano
8691dacf67
Bug 782181 Remove unused method nsMouseWheelTransaction::IsAccelerationEnabled() r=smaug
2012-08-13 21:11:20 +09:00
Mounir Lamouri
c8ba92fa1a
Bug 782227 - Add a todo() when there is no invalid form submission observer (content/ tests). r=Ms2ger
2012-08-13 12:14:34 +02:00
Matt Woodrow
0d1fb01e6c
Bug 539356 - Part 31 - Call Azure canvas DidTransactionCallback even when painting from DrawWindow(). r=roc
2012-08-13 22:10:57 +12:00
Aryeh Gregor
e2dd9c2028
Bug 626472 part 3 - Remove nsnull for good; r=ehsan
2012-08-12 13:43:47 +03:00
Chris Pearce
a74d3d3a5d
Bug 775965 - Ensure presentation persists across nsSubDocumentFrame reframes. r=roc
2012-08-14 16:06:44 +12:00
Alexander Boldyrev
f61c980db5
Bug 738866 - Implement WEBGL_depth_texture extension - r=jgilbert
2012-08-13 18:17:55 -07:00
Ryan VanderMeulen
831f59e12f
Merge m-c to inbound.
2012-08-11 23:34:26 -04:00
Masayuki Nakano
8074854719
Bug 719320 fix bustage r=no
2012-08-12 12:32:30 +09:00
Ryan VanderMeulen
212cdce23a
Merge inbound to m-c.
2012-08-11 22:33:42 -04:00
Masayuki Nakano
57cad65ed1
Bug 719320 part.18 Clean up legacy mouse scroll event r=smaug
2012-08-12 10:42:37 +09:00
Masayuki Nakano
3ca9a6e26d
Bug 719320 part.11 Fix new test failures r=smaug
2012-08-12 10:42:36 +09:00
Masayuki Nakano
a380d0bab6
Bug 719320 part.10 Add new tests and remove tests for old ESM's legacy mouse scroll event handler r=smaug
2012-08-12 10:42:36 +09:00
Masayuki Nakano
f666bb683a
Bug 719320 part.8-11 Cancel applying delta multipliers from overflowDelta r=smaug
2012-08-12 10:42:36 +09:00
Masayuki Nakano
3ceb17b583
Bug 719320 part.8-9 Handle WheelEvent.deltaZ in ESM r=smaug
2012-08-12 10:42:36 +09:00
Masayuki Nakano
ea44597fdd
Bug 719320 part.8-8 widget should be able to speicify the scroll type r=smaug
2012-08-12 10:42:36 +09:00
Masayuki Nakano
68664bef80
Bug 719320 part.8-7 Implement the other default actions of WheelEvent r=smaug
2012-08-12 10:42:36 +09:00
Masayuki Nakano
2ff571d371
Bug 719320 part.8-6 Init lineOrPageDeltaX and lineOrPageDeltaY from accumulated delta values if the wheel event is caused by pixel scroll only device or the delta values have been modified with prefs r=smaug
2012-08-12 10:42:36 +09:00
Masayuki Nakano
7912249da5
Bug 719320 part.8-5 Dispatch legacy mouse scroll events before dispatching wheel event into system group if the wheel event isn't consumed r=smaug
2012-08-12 10:42:35 +09:00
Masayuki Nakano
fb57c46e58
Bug 719320 part.8-4 Implement D3E WheelEvent handler for scroll r=smaug
2012-08-12 10:42:35 +09:00
Masayuki Nakano
794d0e0f91
Bug 719320 part.8-3 Redesign nsMouseWheelTransaction for D3E WheelEvent r=smaug
2012-08-12 10:42:35 +09:00
Masayuki Nakano
c3a84595c1
Bug 719320 part.8-2 GetScrollAmount() should return both width and height for oblique wheel event r=smaug
2012-08-12 10:42:35 +09:00
Masayuki Nakano
3e7d8f043d
Bug 719320 part.8-1 Drop legacy mouse scroll events from IPC r=smaug
2012-08-12 10:42:35 +09:00
Masayuki Nakano
55bcec467f
Bug 719320 part.7 Drop NS_QUERY_SCROLL_TARGET_INFO handler from ESM r=smaug
2012-08-12 10:42:35 +09:00
Masayuki Nakano
0127890358
Bug 719320 part.6 Separate pixel delta value accumulation code r=smaug
2012-08-12 10:42:35 +09:00
Masayuki Nakano
b65f092c51
Bug 719320 part.5 Redesign mouse wheel action prefs r=smaug
2012-08-12 10:42:35 +09:00
Masayuki Nakano
a23577df3c
Bug 719320 part.4 Remove mousewheel.*.*numlines and add mousewheel.*.delta_multiplier_* r=smaug
2012-08-12 10:42:34 +09:00
Masayuki Nakano
38218dbdbf
Bug 719320 part.3 Use ComputeScrollTarget() for deciding detail value of legacy mouse scroll events r=smaug
2012-08-12 10:42:34 +09:00
Masayuki Nakano
6ccb9d4380
Bug 719320 part.2 Separate code for deciding scroll target from nsEventStateManager::DoScrollText() r=smaug
2012-08-12 10:42:34 +09:00
Masayuki Nakano
acbe3bbdd7
Bug 719320 part.1 Add DOM3 WheelEvent r=smaug, sr=jst
2012-08-12 10:42:34 +09:00
Honza Bambas
5fe7a22e2c
Bug 215450: Allow uploading of files greater than 2gb in size. Involves making input streams 64-bit capable. Significant work done by Makoto Kato, finished by Honza Bambas. r=hbambas,bsmedberg,jdrew,sicking
2012-08-10 22:44:11 -04:00
David Anderson
da15732de3
Merge from mozilla-central.
2012-08-10 14:50:20 -07:00
David Zbarsky
8d316c5861
Bug 773842 - Fix build warnings under content/ r=mounir
2012-08-10 14:01:16 -04:00
Alexandros Chronopoulos
d4807317cd
Bug 748144 - Support multichannel Opus files. r=rillian
...
The Opus audio format supports multichannel (surround) audio, but our initial implementation used a simpler API which only supported mono and stereo output.
To handle these files gracefully, this patch uses the multichannel api and downmixes the output, if possible, to stereo, since we don't currently support surround sound playback.
2012-08-09 15:53:23 -07:00
David Anderson
018c2a9a6a
Merge from mozilla-central.
2012-08-09 13:41:13 -07:00