Ms2ger
d9e695483d
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
Alexandre Poirot
f5412abfea
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
179c6c5321
Bug 660237 - implement nsIDOMStorage with a proxy, r=bzbarsky, r=mayhemer
2014-07-23 01:07:12 -04:00
Jonathan Griffin
d8167428d6
Backed out changeset 64586374a208 on a CLOSED TREE
2014-07-22 18:29:57 -07:00
Alexandre Poirot
32f4c0930e
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
c981769b72
Backout 4f6d9db92389 for bustage on a CLOSED TREE
2014-07-22 17:55:50 -07:00
Alexandre Poirot
1a463bf842
Bug 1027242 - Blacklist mulet's failing tests + expose 'mulet' to ini files. r=ahal
2014-07-02 15:40:56 -07:00
Trevor Saunders
dcbd7db871
bug 1036694 - merge nsIMarkupDocumentViewer into nsIContentViewer r=smaug
2014-07-09 17:27:49 -04:00
Garvan Keeley
00bb27c470
Bug 1035044 - Check timstamp, not object equality for cache changes. r=jdm
2014-07-10 10:36:00 +02:00
Bobby Holley
5daf331156
Bug 930091 - Check objects at COW membranes. r=gabor,r=msucan
2014-07-20 15:36:32 -06:00
Roshan Vidyashankar
b45c23bb54
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
b64a1c8d80
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
Dirkjan Ochtman
6ad61da6d3
Bug 779723 - Implement RadioNodeList collection r=bz
2014-07-16 18:44:19 +02:00
Mihaela Velimiroviciu
f09ecb649a
Bug 1008941 - Add test to verify dismissing the geolocation sharing hanger. r=jdm
2014-07-15 10:26:33 +03:00
Brian Birtles
9075ff3cc1
Bug 1032573 part 7 - Add AnimationPlayer to test_interfaces.html; r=bz
2014-07-16 09:02:31 +09:00
Carsten "Tomcat" Book
1e360ef1ad
Merge mozilla-central to b2g-inbound
2014-07-14 15:32:20 +02:00
Martijn Wargers
2d7c99589b
Bug 873403 - Convert test_bug260264.html to use SpecialPowers. r=jst
2013-09-20 12:50:26 +02:00
Bevis Tseng
42fc799090
Bug 1023695 - Part 4: Implementation of .webidl change. r=vyang,smaug.
2014-06-27 13:25:37 +08:00
Garvan Keeley
7eec706904
Bug 1018383 - Added request-level caching in NetworkGeolocationProvider.js. r=jdm
...
This is a cleanup of the patch used in the Tarako bug. I made it clearer that this is request-level caching, NOT position caching.
This is specifically for preventing unnecessary requests to the server. It is unrelated to the W3C PositionOptions and their effect on position caching.
Hopefully this detail is clearer in this patch.
Updated mochitests that were relying on old logic to succeed
The failing mochitests were relying on the provider to have a specific behaviour -behaviours that are incidental to the test case. I updated these to reflect the behaviour of the current system.
2014-07-07 07:16:00 +02:00
Bobby Holley
b3a9b29482
Bug 1033927 - Drop support for custom [object XrayWrapper [object ClassName]] stringification. r=peterv
2014-07-07 13:11:24 -07:00
Robert Longson
12ed1fc6c6
Bug 530985. Make getBoundingClientRect give more sensible results for <svg> elements. r=jwatt
...
--HG--
extra : rebase_source : ad54b945431510c0a3246e608cad6d93e66c088e
extra : amend_source : 841b5aa8e17c3fba01806262725228ae7c94a941
2014-07-07 00:55:43 +12:00
Marco Castelluccio
a65706b80e
Bug 1034731
- Better logging for manifest content-type errors. r=fabrice
2014-07-06 18:47:28 +02:00
Tim Taubert
9f6f5e6bb2
Bug 1026314 - Rename Key to CryptoKey in WebCrypto r=rbarnes,bz
...
From 9beed249a4d08ccc945bc573a0c71d295cb1b222 Mon Sep 17 00:00:00 2001
--HG--
rename : dom/crypto/Key.cpp => dom/crypto/CryptoKey.cpp
rename : dom/crypto/Key.h => dom/crypto/CryptoKey.h
rename : dom/crypto/KeyPair.cpp => dom/crypto/CryptoKeyPair.cpp
rename : dom/crypto/KeyPair.h => dom/crypto/CryptoKeyPair.h
2014-06-23 23:25:13 +02:00
Kyle Huey
e375b0aae7
Bug 1031051: Part 6 - Migrate PopStateEvent to the WebIDL code generator. r=smaug
2014-06-30 16:02:02 -07:00
Kyle Huey
ee70914a12
Bug 1031051: Part 4 - Remove ReplaceElementEvent. r=khuey,wchen
2014-06-30 16:01:11 -07:00
Kyle Huey
726d8c16de
Bug 1031051: Part 2 - Migrate HashChangeEvent to the WebIDL code generator. r=smaug
2014-06-30 16:00:31 -07:00
Marco Castelluccio
7469713bc4
Bug 967302 - Fix leak caused by the XUL alert shown at the end of an installation by mocking the alerts service. r=myk
2014-07-12 02:59:51 +02:00
Boris Zbarsky
13b4ac0823
Bug 832014 part 8. Switch Location to WebIDL bindings. r=peterv,bholley
2014-07-11 19:32:46 -04:00
William Chen
035e5c185f
Bug 1022869 - Reparent template contents owner document. r=peterv
2014-06-25 17:33:24 -07:00
John Schoenick
badcffe5d8
Bug 870022 - Add test for dom.image.picture.enabled. r=bz
2014-06-25 11:47:51 -07:00
John Schoenick
46c4e670a5
Bug 870022 - Part 5.1 - Add HTMLPictureElement & atom. r=jst, sr=jst
2014-06-25 11:47:48 -07:00
Carsten "Tomcat" Book
c036601e2f
merge b2g-inbound to mozilla-central a=merge
2014-06-25 15:38:40 +02:00
Vicamo Yang
eaed27ae2f
Bug 958782 - 3/3: fix test cases. r=gene,khuey
2014-06-25 11:57:19 +08:00
Rik Cabanier
cfa3ff39f9
Bug 1018497 - Implementation of DOMMatrix. r=roc,bz
2014-06-24 20:15:00 +02:00
Jim Blandy
b6b202b6bb
Bug 914753: Make Emacs file variable header lines correct, or at least consistent. DONTBUILD r=ehsan
...
The -*- file variable lines -*- establish per-file settings that Emacs will
pick up. This patch makes the following changes to those lines (and touches
nothing else):
- Never set the buffer's mode.
Years ago, Emacs did not have a good JavaScript mode, so it made sense
to use Java or C++ mode in .js files. However, Emacs has had js-mode for
years now; it's perfectly serviceable, and is available and enabled by
default in all major Emacs packagings.
Selecting a mode in the -*- file variable line -*- is almost always the
wrong thing to do anyway. It overrides Emacs's default choice, which is
(now) reasonable; and even worse, it overrides settings the user might
have made in their '.emacs' file for that file extension. It's only
useful when there's something specific about that particular file that
makes a particular mode appropriate.
- Correctly propagate settings that establish the correct indentation
level for this file: c-basic-offset and js2-basic-offset should be
js-indent-level. Whatever value they're given should be preserved;
different parts of our tree use different indentation styles.
- We don't use tabs in Mozilla JS code. Always set indent-tabs-mode: nil.
Remove tab-width: settings, at least in files that don't contain tab
characters.
- Remove js2-mode settings that belong in the user's .emacs file, like
js2-skip-preprocessor-directives.
2014-06-24 22:12:07 -07:00
Marco Castelluccio
f7ddab0391
Bug 922187 - Properly catch exceptions in checkInstalled and fire the error callback on the DOM request. r=myk
2014-06-25 01:51:28 +02:00
Wes Kocher
16b8eda20a
Backed out changeset e5e0bb1653b5 (bug 922187) for mochitest-4 bustage on a CLOSED TREE
2014-06-23 16:49:12 -07:00
Marco Castelluccio
71fc9416a3
Bug 922187 - Properly catch exceptions in checkInstalled and fire the error callback on the DOM request. r=myk
2014-06-24 00:40:56 +02:00
Jason Orendorff
2c14065f80
Bug 645416, part 5 - Add the Symbol constructor and Symbol wrapper objects. r=efaust.
...
This exposes a new primitive type to scripts for the first time since
JavaScript first shipped in Netscape 2, over 13 years ago.
The tests focus on identity, equality, and being able to pass a symbol around
as a value. Of course the point of symbols is that they can be property keys,
but that will have to wait for a later patch in this series.
--HG--
extra : rebase_source : c22cf4b774cca8e7c9f6c757079e054a6eb0f307
2014-06-23 10:55:52 -05:00
Wes Kocher
94dec8fe7d
merge m-c to inbound on a CLOSED TREE
2014-06-20 14:02:54 -07:00
Mike Conley
c3ca359821
Bug 989501 - Part 4: Tests for window opening behaviours over browser.link.open_newwindow and browser.link.open_newwindow.restriction. rs=smaug.
2014-06-20 14:09:26 -04:00
Hsin-Yi Tsai
4ce981bc56
Bug 981519 - number and name presentation - part 3 - DOM & IPC code. r=smaug
2014-04-10 14:25:42 +08:00
Sean Lin
c2a9645571
Bug 901114 - Convert Alarm API to WebIDL. r=nsm, sr=jst
2014-06-13 14:19:11 +08:00
Masayuki Nakano
65d9bd13fa
Bug 976673 part.3 Don't synthesize mouse events while another mouse event is being synthesized r=smaug
2014-06-18 15:13:00 +09:00
Bobby Holley
8e47f02ae0
Bug 987163 - Test fixups. r=gabor
2014-06-17 10:16:08 -07:00
Hsin-Yi Tsai
3b17696a28
Backed out changeset 598098217e1f (bug 981519) for causing regression bug 1026081
2014-06-17 15:37:31 +08:00
Doug Turner
9030269f06
Bug 1019071 - Backout 9ccdc477061e. r=me
2014-06-13 11:04:34 -07:00
Ed Morley
4caee3dea0
Merge mozilla-central and inbound
2014-06-12 16:02:42 +01:00
Ed Morley
90d46cf7ae
Merge latest green b2g-inbound changeset and mozilla-central; a=merge
2014-06-12 15:52:13 +01:00
Jan Varga
31546e1e24
Bug 1006485 - Part a: Rename FileHandle to MutableFile and LockedFile to FileHandle; r=bent
...
--HG--
rename : dom/filehandle/FileHandle.cpp => dom/filehandle/MutableFile.cpp
rename : dom/filehandle/FileHandle.h => dom/filehandle/MutableFile.h
rename : dom/filehandle/test/test_lockedfile_lifetimes.html => dom/filehandle/test/test_filehandle_lifetimes.html
rename : dom/filehandle/test/test_lockedfile_lifetimes_nested.html => dom/filehandle/test/test_filehandle_lifetimes_nested.html
rename : dom/filehandle/test/test_lockedfile_ordering.html => dom/filehandle/test/test_filehandle_ordering.html
rename : dom/filehandle/test/test_overlapping_lockedfiles.html => dom/filehandle/test/test_overlapping_filehandles.html
rename : dom/filehandle/test/test_readonly_lockedfiles.html => dom/filehandle/test/test_readonly_filehandles.html
rename : dom/indexedDB/IDBFileHandle.cpp => dom/indexedDB/IDBMutableFile.cpp
rename : dom/indexedDB/IDBFileHandle.h => dom/indexedDB/IDBMutableFile.h
rename : dom/webidl/IDBFileHandle.webidl => dom/webidl/IDBMutableFile.webidl
rename : dom/webidl/FileHandle.webidl => dom/webidl/MutableFile.webidl
2014-06-12 05:35:29 +02:00