Commit Graph

4687 Commits

Author SHA1 Message Date
Boris Zbarsky
6c0bc65ea8 Bug 891952. Named getters for HTMLCollection should never return anything for "". r=smaug 2014-05-22 00:23:51 -04:00
Carsten "Tomcat" Book
48bc654378 Backed out changeset 91dad1e50118 (bug 891952) for m1 and m3 test failures on a CLOSED TREE 2014-05-22 08:24:17 +02:00
Carsten "Tomcat" Book
926fbdfc50 Backed out changeset c0cf2e5d7c56 (bug 1013316) 2014-05-22 08:22:30 +02:00
William Chen
911ba177c6 Bug 999271 - Implement web components getDestinationInsertionPoints() extension to Element interface. r=mrbkap 2014-05-21 23:11:53 -07:00
Boris Zbarsky
661c917de9 Bug 1013316. Implement GetSupportedNames on HTMLAllCollection. r=smaug
This also fixes the GetSupportedNames on nsContentList HTMLCollections to follow the spec.
2014-05-22 00:23:51 -04:00
Boris Zbarsky
61c102231c Bug 891952. Named getters for HTMLCollection should never return anything for "". r=smaug 2014-05-22 00:23:51 -04:00
Birunthan Mohanathas
c4568a7085 Bug 869836 - Part 6: Use EqualsLiteral instead of Equals where possible. r=ehsan 2014-05-22 06:48:51 +03:00
Birunthan Mohanathas
e2a009d822 Bug 869836 - Part 5: Use AssignLiteral instead of Assign where possible. r=ehsan 2014-05-22 06:48:51 +03:00
Birunthan Mohanathas
807e72372f Bug 869836 - Part 4: Use EqualsLiteral instead of Equals(NS_LITERAL_STRING(...)). r=ehsan 2014-05-22 06:48:51 +03:00
Ryan VanderMeulen
ad4282b28a Merge b2g-inbound to m-c. 2014-05-21 16:17:37 -04:00
Ryan VanderMeulen
6b85db09da Backed out changeset d8d0a93e6d54 (bug 981477) and changeset 14713f296ec1 (bug 922680) for frequent B2G crashtest failures.
CLOSED TREE
2014-05-21 15:23:08 -04:00
Gabor Krizsanits
66c718a038 Bug 877072 - HTML Imports part1. r=mrbkap 2014-05-21 19:08:12 +02:00
Vincent Chen
d478f9a9e6 Bug 981477 - Disable B2G emulator reftests that fail oop, r=ahal 2014-05-21 12:19:54 -04:00
Ryan VanderMeulen
12af90cabb Bug 881443 - Disable test_video_wakelock.html on B2G debug emulator builds. 2014-05-21 10:02:35 -04:00
Tim Taubert
a346e259d5 Bug 953360 - Test that <a ping> attribute splits on white space not only space r=jst 2014-05-18 10:34:18 +02:00
Ms2ger
16c47c80e1 Bug 874212 - Move document.all to WebIDL; r=bz
The static jsids in nsDOMClassInfo are newly unused, except for sEnumerate_id,
which was unused before.

This also removes the test_nondomexception.html test, which relied on an
obscure detail of the exception being thrown from document.all; I haven't
found another API which does something equally silly.
2014-05-20 21:52:21 +02:00
Trevor Saunders
4abce4092c bug 1004746 - part 1 - Remove a bunch of usage of nsAutoPtr's copy ctor r=froydnj 2014-05-07 18:05:37 -04:00
Boris Zbarsky
7efa07afd3 Bug 996095. All 32-bit integers are valid values for tabindex; don't restrict it to the int16_t range during parsing. r=smaug 2014-05-19 16:37:59 -04:00
Ed Morley
3452af7d1e Backed out changeset 1f34d528c0f1 (bug 979692) 2014-05-19 15:36:36 +01:00
Rik Cabanier
3d1d7cbb64 Bug 979692 - Calculate hit detection and fill in region parameter to mouse events. r=roc 2014-05-12 15:52:00 +02:00
Jan Varga
7c7442ba47 Bug 1011510 - Codegen.py: Add EndGuard to enum generation; r=bz 2014-05-16 19:41:31 +02:00
Olli Pettay
84cc14df67 Bug 1009160, don't leak via SVGIFrame.sandbox, r=bz 2014-05-15 12:05:42 +03:00
Nick Lebedev
b7223435b4 Bug 998002 - Rename nsContentUtils::Get{Subject,Object}Principal to nsContentUtils::{Subject,Object}Principal. r=bholley 2014-05-13 11:58:00 +02:00
Olli Pettay
2ef3c7ff3d Bug 1009445 - Support AsyncEventDispatcher on non-node interfaces, r=masayuki 2014-05-14 12:48:37 +03:00
Ryo HIKOSAKA
1fcac6de8f Bug 949435, part 2 - Create a base class of nsGenericHTMLFrameElement and SVGIFrameElement. r=bz 2014-02-18 10:19:52 +09:00
Ryo HIKOSAKA
3661b7af5c Bug 949435, Part 1 - Move nsGenericHTMLElement::GetTokenList to Element. r=bz 2014-02-18 10:12:54 +09:00
Chris Peterson
e919621c30 Bug 990764 - Replace MOZ_ASSUME_UNREACHABLE in content. r=smaug 2014-04-20 22:00:33 -07:00
Benoit Jacob
2e1ef0025a Bug 1004098 - Make nsTArray use size_t in its interface (32bitness is fine as an internal detail) - r=froydnj, sr=bsmedberg 2014-05-08 21:03:35 -04:00
Giovanni Sferro
8aace60c6c Bug 1005593 - Test keypress event for numbers on a number control input. r=ehsan 2014-05-07 17:28:00 +02:00
Giovanni Sferro
8855692a5d Bug 942321 - Changing a select option field via javascript updates validity state. r=bz 2014-05-06 19:19:00 +02:00
Bobby Holley
5c9d904093 Bug 997987 - Remove usage of nsIScriptSecurityManager::GetSubjectPrincipal. r=Ms2ger 2014-05-06 15:43:03 -07:00
Ryan VanderMeulen
45503e160d Merge b2g-inbound to m-c. 2014-05-06 16:31:58 -04:00
Giovanni Sferro
aa8a448b80 Bug 1003741 - nsNumberControlFrame implements nsITextControlFrame. r=ehsan 2014-05-05 18:21:00 -04:00
Ben Turner
d43c965184 Bug 982779 - Ensure that child->parent IPC blobs are never mysterious, r=baku. 2014-04-29 13:02:41 -07:00
Arnaud Bienner
d7c49b3802 Bug 1005675 - s/telephone/tel/ in some tests. r=bz 2014-05-05 02:17:31 +02:00
Ophir LOJKINE
539068b2ec Bug 1003539 - change HTMLTableElement::insertRow so that it when no row is present, it adds a row to the last TBODY element of the table; r=bzbarsky 2014-05-01 21:29:23 -04:00
Nathan Froyd
4c20a67b0d Bug 1003306 - part 2 - use services::GetPermissionManager everywhere that's appropriate; r=ehsan 2014-04-29 13:27:26 -04:00
Birunthan Mohanathas
1b1e0b258c Bug 1001966 - Part 2: Change uses of numbered NS_IMPL_CYCLE_COLLECTION_WRAPPERCACHE macro to the variadic variant. r=smaug 2014-04-29 04:57:00 -04:00
Jon Coppeard
bed7fc43d9 Bug 959787 - Handlify remaining JS APIs r=terrence r=bz r=bholley 2014-04-30 10:10:33 +01:00
Giovanni Sferro
7ad1f6cc9f Bug 952982 - Submit inputs are subject to constraint validation and match :valid/:invalid as needed. r=bz 2014-04-29 18:58:00 +02:00
Andrea Marchesini
173404411e Bug 1001383 - HTMLMediaElement::UpdateAudioChannelPlayingState() should use system principal because calling AudioChannel API, r=bz 2014-04-28 11:22:16 +01:00
Birunthan Mohanathas
ff8ce9bd42 Bug 900908 - Part 3: Change uses of numbered macros in nsIClassInfoImpl.h/nsISupportsImpl.h to the variadic variants. r=froydnj 2014-04-27 03:06:00 -04:00
Giovanni Sferro
8c1350195a Bug 343444 - Fix HTMLFormElement::GetNextRadioButton to return only radio buttons. r=jst 2014-04-26 21:55:00 -04:00
Ehsan Akhgari
78f2d4560c Bug 997805 - Correctly restore the placeholder text after the editor object is re-attached to a text control as a result of a reframe; r=bzbarsky
Recomputing the placeholder visibility does not require the placeholder div
itself to be present, as the only information required for that is the current
value of the text control which is present either way.  This patch fixes
nsTextEditorState::ValueWasChanged and nsTextEditorState::UpdatePlaceholderVisibility
to that effect.

But the real fix is in nsTextEditorState::UpdatePlaceholderText, where after
setting the placeholder text on the anonymous div, we redo the placeholder
visibility computation.  Since this function can be called from
HTMLTextAreaElement::CreatePlaceholderNode during frame construction, the
GetValue function may return the wrong value since the editor has not properly
been set up yet, resulting in this bug.  And this function call is useless
anyway, because changing the placeholder text does not really affect the
result of the visibility computation, so there is no need to do this work
in the first place.
2014-04-25 16:40:44 -04:00
Ehsan Akhgari
17e5877386 Bug 1001936 - Clear the value cache when the editor is being destroyed because it won't get updated when we don't have a bound frame; r=bzbarsky 2014-04-27 09:33:24 -04:00
Birunthan Mohanathas
4de1915f30 Bug 900903 - Part 2: Change uses of numbered macros in nsCycleCollectionParticipant.h to the variadic variants. r=smaug 2014-04-25 12:49:00 -04:00
Matthew Gregan
e50f2da194 Bug 881512 - Hide MediaSourceResource implementation details from HTMLMediaElement. r=cajbir 2014-04-14 23:24:00 +12:00
Matthew Gregan
09ca309404 Bug 881512 - Add start (and rename end) time helper to TimeRanges. r=cajbir 2014-04-14 23:23:00 +12:00
Wes Kocher
bd1e85ccff Backed out changeset 669fdba2ceef (bug 997805) for reftest bustage on a CLOSED TREE 2014-04-25 15:12:22 -07:00
Jason Orendorff
b4e94a9f46 Bug 547140, part 4 - Remove flags argument from resolve hooks. r=Waldo. 2014-04-25 16:11:02 -05:00