Morris Tseng
e805832aca
Bug 1023041 - Part 1: Rename SetMouseDownState to SetDragState. r=roc
2014-08-04 00:26:00 -04:00
Ehsan Akhgari
beaa1d2306
Bug 1048247 - Fix more bad implicit constructors in DOM; r=smaug
2014-08-05 09:19:51 -04:00
Ryan VanderMeulen
6253da7301
Merge inbound to m-c on a CLOSED TREE. a=merge
2014-08-04 16:06:19 -04:00
Masayuki Nakano
5a96c29b49
Bug 1046101 part.11 Rename NS_MOUSE_EVENT to eMouseEventClass r=smaug
2014-08-04 14:28:50 +09:00
Masayuki Nakano
00f048e7cd
Bug 1046101 part.1 Rename nsEventStructType to mozilla::EventClassID r=smaug
2014-08-04 14:28:46 +09:00
Boris Zbarsky
b1c1e22da4
Bug 1043690 part 2. Change the codegen for DOM proxies to ignore named props when looking up property descriptors on [[Set]]. r=efaust
2014-08-01 23:37:14 -04:00
Ms2ger
5da7619768
Bug 1043853 - Share the code for structured cloning of ImageData objects across main-thread and workers implementations; r=jst
2014-08-01 22:47:47 +02:00
Wes Kocher
7a4f0b4c18
Backed out changeset a668ab2d8dd3 (bug 1043853) for bustage
2014-08-01 14:25:10 -07:00
Ms2ger
92e6aaee17
Bug 1043853 - Share the code for structured cloning of ImageData objects across main-thread and workers implementations; r=jst
2014-08-01 22:47:47 +02:00
Andrew McCreight
b471b6fa7f
Bug 1046860 - Function IdToString is unused in nsDOMClassInfo. r=smaug
2014-08-01 10:02:29 -07:00
Ryan VanderMeulen
04016822d8
Backed out 3 changesets (bug 1022818) for B2G test failures on a CLOSED TREE.
...
Backed out changeset 9b37b8ae8302 (bug 1022818)
Backed out changeset bfe7d53e220a (bug 1022818)
Backed out changeset 6c5208ca3274 (bug 1022818)
2014-08-01 11:14:14 -04:00
Kearwood (Kip) Gilbert
a6ed858fff
Bug 1022818 - Part 2: Implement Smooth Scrolling. r=bz
...
- Updated ScrollTo method in nsGlobalWindow to accept a
mozilla::dom::ScrollOptions parameter to select between the instant
and smooth MSD motion.
- Updated WebIDL binding boilerplate scrolling functions in nsGlobalWindow
to pass the correct value of mozilla::dom::ScrollBehavior to the
implementation and functions, activating smooth scrolling.
- These functions will need to be updated again to support the scroll-behavior
CSS property in Bug 1010538.
2014-07-21 11:19:00 -04:00
Kearwood (Kip) Gilbert
8afdeb1efa
Bug 1022818 - Part 1: Update webidl interfaces. r=bz
...
- Extended the Element and Window webidl interfaces as described in the
CSSOM-View smooth-scrolling specification.
- The Element.scrollTop and Element.scrollLeft changes have been omitted
until either WebIDL is extended to allow properties to have union datatypes
that contain dictionaries or the CSSOM-View smooth-scroll specification
is upddated. This will not prevent the other interface changes from being
useful.
- Implemented wrapper functions for the nsGlobalWindow to connect to the new
WebIDL bindings. The ScrollOptions parameters are ignored in this patch,
and used in Part 3 of this patch series.
2014-07-21 11:04:00 -04:00
Vicamo Yang
bdbe52a2e4
Bug 916607 - 2/4: implementation. r=bzbarsky, r=gene
2014-08-04 17:01:36 +08:00
David Parks
9cf45846f3
Bug 1009628 - Part 1: Need mozAfterRemotePaint event for remote iframes. r=smaug.
2014-05-23 11:19:00 -07:00
Mike Conley
134e23c76c
Backed out changeset 249413f56629 (bug 1009628) for causing permanent orange.
2014-08-05 14:53:58 -04:00
David Parks
9afc47d4ed
Bug 1009628 - Part 1: Need mozAfterRemotePaint event for remote iframes. r=smaug.
2014-05-23 11:19:00 -07:00
Bill McCloskey
280e8c74a5
Bug 1032592 - Allow principals to be sent with the message manager (r=bent)
...
--HG--
rename : content/base/test/test_messagemanager_principal.html => content/base/test/test_messagemanager_send_principal.html
2014-08-05 21:46:01 -07:00
David Zbarsky
b3e61c206f
Bug 952977: More gfx::Matrix cleanups r=nical
2014-08-01 08:31:49 -04:00
Olli Pettay
bb5f6c0cd7
Bug 1031303 - mContext can be null when nsGlobalWindow::SetNewDocument is called, r=jst
2014-07-31 23:15:57 +03:00
Nathan Froyd
12c76f15f7
Bug 1042878 - part 2 - move MOZ_CAIRO_CFLAGS et al additions to C*FLAGS into moz.build; r=glandium
2014-07-24 11:55:33 -04:00
Sean Lin
5101141c0a
Bug 1000829 - getDataStores() should be able to retrieve data stores by owner. r=baku sr=jst
2014-07-17 11:53:23 +08:00
Bobby Holley
6807884378
Bug 940305 - Move extraWarnings to RuntimeOptions with a per-compartment override. r=jandem,r=khuey
2014-07-29 21:00:37 -07:00
Wes Kocher
3c155637a3
Backed out 11 changesets (bug 952977) for reftest-no-accel failures
...
Backed out changeset ea2367c19da3 (bug 952977)
Backed out changeset c401c8748eb3 (bug 952977)
Backed out changeset a93e9ff1043b (bug 952977)
Backed out changeset 765b7f67163e (bug 952977)
Backed out changeset 3d8cf4f5777f (bug 952977)
Backed out changeset 8993710a3ab3 (bug 952977)
Backed out changeset 1298c39b745a (bug 952977)
Backed out changeset be0b899fbe5e (bug 952977)
Backed out changeset f69bea1f1feb (bug 952977)
Backed out changeset 1a745777f07e (bug 952977)
Backed out changeset 5ad1d18dfe17 (bug 952977)
2014-07-29 18:58:46 -07:00
Boris Zbarsky
531e8ee54e
Bug 1031945. Don't expose showModalDialog on Window if it's preffed off. r=smaug
2014-07-26 01:41:10 -04:00
David Zbarsky
ecf49e22a2
Bug 952977: More gfx::Matrix cleanups r=nical
2014-07-29 19:18:51 -04:00
Bobby Holley
1d40348fdf
Bug 1022229 - Tests. r=bz
2014-07-29 08:47:53 -07:00
Morris Tseng
9d05ab80e6
Bug 987040 - Part 3: Toggle mozbrowserselectionchange api by selectioncaret.enabled pref. r=ehsan
2014-07-09 00:48:00 +02:00
Morris Tseng
cc9241e019
Bug 987040 - Part 2: Add a flag indicate whether CollectClientRects should flush layout or not. r=ehsan
2014-07-23 23:06:00 +02:00
Morris Tseng
bdc2515786
Bug 987040 - Part 1: Implement mozbrowserselectionchange. r=vingtetun,ehsan,bugs. sr=bz
2014-07-28 01:21:00 +02:00
Matt Woodrow
21c89b906b
Bug 1043961 - Disabled desktop display port changes for android. r=tn
...
--HG--
extra : rebase_source : d1de78af825bac1e7f06ff81c4394d70a75cc8fd
2014-07-29 12:07:36 +12:00
Ryan VanderMeulen
9a8cfb647e
Backed out 5 changesets (bug 1022229) for non-unified bustage.
...
Backed out changeset d79b991a8d96 (bug 1022229)
Backed out changeset 34f9a0e7dbde (bug 1022229)
Backed out changeset 37fbaf69c6e0 (bug 1022229)
Backed out changeset d6111b0603f5 (bug 1022229)
Backed out changeset 154922edf5fe (bug 1022229)
2014-07-28 15:08:51 -04:00
Bobby Holley
44b916f85a
Bug 1022229 - Tests. r=bz
2014-07-28 10:37:55 -07:00
Ehsan Akhgari
c8380d74dd
Bug 1045067 - Fix some bad implicit constructors in dom/content/ipc; r=smaug
2014-07-28 13:17:51 -04:00
Nicholas Nethercote
c07ebda3e2
Bug 1035570 (part 3) - DMD: Add DMDAnalyzeHeap(), a heap snapshot function. r=erahm,mccr8.
...
The patch also adds DMDAnalyzeReports() as a synonym for DMDReportAndDump(),
and deprecates the latter.
--HG--
extra : rebase_source : 651246aa7a0a301f804c124f25beb0e8ed6cd67f
2014-05-29 23:46:09 -07:00
Birunthan Mohanathas
505b9a6a4e
No bug - Revert changes to nsPluginArray.h in e8ad29f1166a. r=me
...
The #include is not needed after 231c5bbd4a75.
2014-07-27 08:52:52 -07:00
David Zbarsky
21dba40d04
Bug 1044305: Remove Location classinfo r=bz
2014-07-26 13:28:48 -04:00
Boris Zbarsky
153c7d3082
Back out bug 1031945 for now because we have silly pref settings on mobile and dumb tests. a=orange
2014-07-26 03:30:56 -04:00
Ms2ger
d8c0b17d7d
Bug 1043963
- Collapse test-only moz.build files under dom/ into ancestor moz.build files; r=ted
...
There is very little benefit to having another layer of moz.build files, and
removing them will speed up the build a minimal amount. It also paves the way
for removing TEST_DIRS, which could simplify the build system somewhat.
2014-07-26 08:17:24 +02:00
Boris Zbarsky
fa2d6b3f15
Bug 1041646. Don't assume mStack is non-null in JSStackFrame, since people sometimes operate on them after unlinking. r=khuey
2014-07-26 01:41:18 -04:00
Boris Zbarsky
8af69d9ae9
Bug 1031945. Don't expose showModalDialog on Window if it's preffed off. r=smaug
2014-07-26 01:41:10 -04:00
Matt Woodrow
6f956abe14
Bug 1031107 - Part 7: Don't set ignore scroll frame without APZ. r=tn
2014-07-24 15:14:02 +12:00
Alexandre Poirot
7ea4dd517f
Bug 1027242 - Blacklist mulet's failing tests + expose 'mulet' to ini files; fix previous bustage on a CLOSED TREE, r=ahal
2014-07-02 15:40:56 -07:00
Andrea Marchesini
3d909148b5
Bug 660237 - implement nsIDOMStorage with a proxy, r=bzbarsky, r=mayhemer
2014-07-23 01:07:12 -04:00
Jonathan Griffin
1c5d8636ac
Backed out changeset 64586374a208 on a CLOSED TREE
2014-07-22 18:29:57 -07:00
Alexandre Poirot
98afd25e0d
Bug 1027242 - Blacklist mulet's failing tests + expose 'mulet' to ini files; fix previous bustage on a CLOSED TREE, r=ahal
2014-07-02 15:40:56 -07:00
Jonathan Griffin
38f79ff899
Backout 4f6d9db92389 for bustage on a CLOSED TREE
2014-07-22 17:55:50 -07:00
Mike Hommey
bc5d6801bb
Bug 1041860 - Avoid setting FINAL_LIBRARY to libraries that further use a FINAL_LIBRARY. r=mshal
2014-07-23 08:37:51 +09:00
Alexandre Poirot
37506aa45c
Bug 1027242 - Blacklist mulet's failing tests + expose 'mulet' to ini files. r=ahal
2014-07-02 15:40:56 -07:00
Trevor Saunders
dfb8d4ea04
bug 1036694 - merge nsIMarkupDocumentViewer into nsIContentViewer r=smaug
2014-07-09 17:27:49 -04:00
Bob Owen
abc64bfaad
Bug 1037564 Part 4: Replace nsCxPusher in nsJSContext::SetProperty. r=bholley
2014-07-18 12:58:10 +01:00
Bob Owen
7cea4e4d14
Bug 1037564 Part 2: Replace AutoPushJSContexts et al. in nsXBLPrototypeHandler. r=bholley
2014-07-18 12:52:32 +01:00
Richard Barnes
e10fdbd715
Bug 1025230 - Allow import/export of JWK-formatted keys in WebCrypto r=bz,keeler
2014-07-19 08:25:00 -05:00
Richard Barnes
58860abf23
Bug 1034851 - Add wrapKey and unwrapKey methods to WebCrypto API r=bz
2014-07-19 08:24:00 -05:00
Neil Rashbrook
5aea9a701a
Bug 1041140 Fix design flaws in FakeString r=bz
2014-07-19 14:23:19 +01:00
Boris Zbarsky
92fb7dde3a
Bug 1040263. Eagerly create and preserve Promise reflectors so we always have them available during unlink. r=nsm,bholley.
2014-07-18 21:31:11 -04:00
Steve Fink
0e87a94e07
Bug 1035395, r=bholley,smaug
...
--HG--
extra : rebase_source : 478200a62a5073177ae3c782e252fa9a804e5b01
2014-07-18 09:37:42 -07:00
Roshan Vidyashankar
1e6a327d21
Bug 906404 - B2G RIL: move MozVoicemailStatus to WebIDL. r=vicamo,smaug
...
--HG--
rename : dom/voicemail/nsIDOMMozVoicemailStatus.idl => dom/webidl/MozVoicemailStatus.webidl
2014-07-17 13:47:41 -07:00
Jan Varga
8f28eb1deb
Bug 1029209 - Extract IndexedDB FileHandle from core FileHandle implementation (WebIDL changes: merge MutableFile into IDBMutableFile, rename FileHandle to IDBFileHandle, DOMFileMetadataParameters to IDBFileMetadataParameters and FileRequest to IDBFileRequest); r=bent
...
--HG--
rename : dom/filehandle/File.cpp => dom/indexedDB/FileSnapshot.cpp
rename : dom/filehandle/File.h => dom/indexedDB/FileSnapshot.h
rename : dom/filehandle/test/dummy_worker.js => dom/indexedDB/test/dummy_worker.js
rename : dom/filehandle/test/test_append_read_data.html => dom/indexedDB/test/test_filehandle_append_read_data.html
rename : dom/filehandle/test/test_compat.html => dom/indexedDB/test/test_filehandle_compat.html
rename : dom/filehandle/test/test_getFile.html => dom/indexedDB/test/test_filehandle_getFile.html
rename : dom/filehandle/test/test_filehandle_lifetimes.html => dom/indexedDB/test/test_filehandle_lifetimes.html
rename : dom/filehandle/test/test_filehandle_lifetimes_nested.html => dom/indexedDB/test/test_filehandle_lifetimes_nested.html
rename : dom/filehandle/test/test_location.html => dom/indexedDB/test/test_filehandle_location.html
rename : dom/filehandle/test/test_filehandle_ordering.html => dom/indexedDB/test/test_filehandle_ordering.html
rename : dom/filehandle/test/test_overlapping_filehandles.html => dom/indexedDB/test/test_filehandle_overlapping.html
rename : dom/filehandle/test/test_progress_events.html => dom/indexedDB/test/test_filehandle_progress_events.html
rename : dom/filehandle/test/test_readonly_filehandles.html => dom/indexedDB/test/test_filehandle_readonly_exceptions.html
rename : dom/filehandle/test/test_request_readyState.html => dom/indexedDB/test/test_filehandle_request_readyState.html
rename : dom/filehandle/test/test_stream_tracking.html => dom/indexedDB/test/test_filehandle_stream_tracking.html
rename : dom/filehandle/test/test_success_events_after_abort.html => dom/indexedDB/test/test_filehandle_success_events_after_abort.html
rename : dom/filehandle/test/test_truncate.html => dom/indexedDB/test/test_filehandle_truncate.html
rename : dom/filehandle/test/test_workers.html => dom/indexedDB/test/test_filehandle_workers.html
rename : dom/filehandle/test/test_write_read_data.html => dom/indexedDB/test/test_filehandle_write_read_data.html
rename : dom/filehandle/test/test_getFileId.html => dom/indexedDB/test/test_getFileId.html
rename : dom/webidl/FileHandle.webidl => dom/webidl/IDBFileHandle.webidl
rename : dom/webidl/FileRequest.webidl => dom/webidl/IDBFileRequest.webidl
2014-07-17 12:40:54 -04:00
Nicholas Nethercote
5227147d52
Bug 1039887 - Avoid unnecessary deletes in DOMRequestHelper.jsm. r=fabrice.
...
They're unnecessary because the entire object is later nulled out.
This in turn avoids creating 3,108 shapes when starting up B2G, which is about
73 KiB's worth.
2014-07-16 22:48:53 -07:00
Wes Kocher
b32d84dcad
Merge inbound to m-c a=merge
2014-07-16 17:08:26 -07:00
Carsten "Tomcat" Book
f12994cfa8
Merge mozilla-central to fx-team
2014-07-16 16:01:26 +02:00
Carsten "Tomcat" Book
3cbe4d1874
merge mozilla-inbound to mozilla-central a=merge
2014-07-16 15:43:24 +02:00
Reuben Morais
bb157707dd
Bug 1009645 - Address additional comments. r=bz
...
--HG--
extra : rebase_source : c6befdd143ad15751182af10f80b03c2f23eea4d
2014-07-15 16:15:28 -03:00
Carsten "Tomcat" Book
9e12e43c73
Merge mozilla-central to b2g-inbound
2014-07-15 16:21:19 +02:00
Carsten "Tomcat" Book
4b4bf0951c
merge mozilla-inbound to mozilla-central a=merge
2014-07-15 14:58:57 +02:00
Reuben Morais
cf6ba58a7c
Bug 1009645 - Follow up, remove debug code.
2014-07-14 20:11:02 -03:00
Reuben Morais
90781169de
Bug 1009645 - Implement [FeatureDetectible] extended attribute and hook it up to navigator.getFeature. r=bz
2014-07-14 20:08:45 -03:00
Wes Kocher
c198e90652
Merge m-c to inbound
2014-07-15 17:39:19 -07:00
Henry Chang
21482a5e3c
Bug 1035074 - Fix DOMRequestHelper::destroyDOMRequestHelper logic error. r=gene, fabrice, ferjm.
2014-07-11 15:22:18 +08:00
Benoit Girard
1465e09a99
Bug 1037691 - Fix instances where refcounted classes expose a public destructor. r=ehsan,bent,mayhemer,jrmuizel
2014-07-15 11:37:45 -04:00
Carsten "Tomcat" Book
ffa15a8785
Merge mozilla-central to mozilla-inbound
2014-07-16 15:58:57 +02:00
Jon Morton
50c79ea483
Bug 1034380 - Prevent MessagePort transferable callback from returning true upon failure. r=bz
2014-07-08 11:52:00 +02:00
Jon Coppeard
8b4f6eb2b3
Bug 1017141 - Add prefs for setting min/max empty chunk counts r=bent
2014-07-16 10:01:20 +01:00
Tim Taubert
e1c66ad2e2
Bug 1028187 - Enable IndexedDB for about:looppanel and about:loopconversation, sharing an origin r=bz
2014-07-03 17:16:08 -07:00
Boris Zbarsky
87884f3b8f
Bug 857648 part 5. Expose a .stack property on DOMExceptions. r=khuey
2014-07-04 01:25:16 -04:00
Jan de Mooij
2a7ce8f885
Bug 1034689
part 2 - Add AssignJSFlatString and use it. r=bz,terrence
2014-07-12 09:43:06 +02:00
Jan de Mooij
d26a13e060
Bug 1037869 - Fix remaining Latin1 string issues. r=terrence
...
--HG--
extra : rebase_source : b6fc9024f1a6c7eb9169b6c8c906916b4b1c197e
2014-07-14 22:19:36 +02:00
Birunthan Mohanathas
ad03973670
Bug 1037269 - Use CheckPermissions instead of Func on more interfaces. r=smaug
2014-07-10 16:20:49 -07:00
Boris Zbarsky
618671a12c
Bug 832014 part 8. Switch Location to WebIDL bindings. r=peterv,bholley
2014-07-11 19:32:46 -04:00
Boris Zbarsky
8b6f6f643e
Bug 832014 part 5. Add WebIDL API to nsLocation. r=peterv,bholley
2014-07-11 19:31:46 -04:00
Boris Zbarsky
ac6441fa54
Bug 832014 part 4. Make the URLUtils APIs able to throw, since Location needs to be able to do that so far. r=peterv
2014-07-11 19:30:27 -04:00
Boris Zbarsky
ef4d83b2a3
Bug 832014 part 3. Start using nsLocation for the Location interface in bindings. r=peterv
2014-07-11 19:30:27 -04:00
Shashank Sabniveesu
7b2e2048f8
Bug 1034910 - Make the dtor of nsJSArgArray protected. r=smaug
2014-07-11 13:19:00 -04:00
Bobby Holley
d204a01c8f
Bug 940316 - Move werror to RuntimeOptions. r=jandem
2014-07-11 08:30:47 -07:00
Bill McCloskey
055511bb01
Bug 921299 - Don't consider all keypresses to be synthetic events on b2g (r=smaug)
2014-07-10 16:46:28 -07:00
Olli Pettay
cff7d32b26
Bug 1031226 - [vibration] navigator.vibrate([]) fails to cancel a pre-existing instance of the processing vibration patterns algorithm, r=mounir
...
--HG--
extra : rebase_source : a4a5d894ce010ebf6ac9d97b03b05986e0a42dd6
2014-07-10 17:31:36 +03:00
Lebedev Maksim
96ed918f85
Bug 976963 - Resolve issues with tests on B2G system. r=smaug
2014-07-09 01:03:00 -04:00
Carsten "Tomcat" Book
ae855b78b7
merge mozilla-inbound to mozilla-central a=merge
2014-07-10 14:47:01 +02:00
Fabrice Desré
a177fba748
Bug 900241 - Create an API for detecting manifest field/value support r=ehsan
2014-07-09 14:05:29 -07:00
Wes Kocher
63796c8a36
Backed out changeset 93203c822307 (bug 900241) for mochitest failures
2014-07-09 15:17:09 -07:00
Fabrice Desré
022733af7c
Bug 900241 - Create an API for detecting manifest field/value support r=ehsan
2014-07-09 14:05:29 -07:00
Wes Kocher
7a8c61014e
Merge m-c to inbound
2014-07-08 20:04:41 -07:00
Blake Kaplan
6ffddd5be5
Bug 1001957 - Don't use a CPOW for reload. r=felipe/mccr8/smaug
...
Original patch from billm.
2014-07-08 18:27:59 -07:00
Wes Kocher
9c0934dee0
Backed out changeset 76a96d6f0330 (bug 1001957) for mochitest-2 bustage on a CLOSED TREE
2014-07-08 17:55:35 -07:00
Fabrice Desré
81b398a87e
Bug 1024513 - JavaScript Error: "NS_ERROR_XPC_JAVASCRIPT_ERROR_WITH_DETAILS: [JavaScript Error: "targetElement is null" r=smaug
...
* * *
Bug 1024513 - followup to get ASAN builds r=me
2014-07-07 21:45:23 -07:00
Ed Morley
8ee300da67
Backed out changeset a2f2a28e0856 (bug 1024513) for build failures
2014-07-08 16:03:04 +01:00
Fabrice Desré
ea0b9577b3
Bug 1024513 - JavaScript Error: "NS_ERROR_XPC_JAVASCRIPT_ERROR_WITH_DETAILS: [JavaScript Error: "targetElement is null" r=smaug
2014-07-07 21:45:23 -07:00
Blake Kaplan
f02eb2e402
Bug 1001957 - Don't use a CPOW for reload. r=felipe/mccr8/smaug
...
Original patch from billm.
2014-07-08 16:19:10 -07:00
Benoit Jacob
18c3e0073a
Bug 1035394 - Fix dangerous public destructors in dom - r=ehsan
2014-07-08 17:23:17 -04:00