Boris Zbarsky
438ebc3f4e
Bug 995047. Change out stack/exception APIs to hand out AString instead of AUTF8String for filename/functionname, so we end up with fewer string conversions in practice. r=smaug
2014-04-11 22:20:40 -04:00
Bobby Holley
f28fd8e9f9
Bug 993438 - Fix up the Frame Message Manager. r=smaug
2014-04-11 08:47:43 -07:00
Bobby Holley
c8667e5859
Bug 993438 - Infer the eventual compartment for OMT-compiled script when the script is retrieved. r=billm
...
Currently, the script gets put in a compartment specified when the compilation
is initiated. Later on, when we retrieve that script and try to execute it, we
won't necessarily be in the same compartment. Currently, SM just handles this
and clones the script, but it's simpler and more efficient to just create the
script in the compartment of whoever calls FinishOffThreadScript.
Note that the existing code actually has a hazard in which the call to
GetBuiltinPrototypePure returns null - it just wasn't exercised in automation
(and was triggered by onNewScript-off-main-thread.js with this patch).
2014-04-11 08:47:43 -07:00
Andrew McCreight
4c3dfbc211
Bug 990293 - Pass false to WrapNative in nsIDocument::WrapObject. r=bz
2014-04-10 14:46:20 -04:00
Ryan VanderMeulen
72ba05589a
Backed out changeset 02876730f55f (bug 688580) for Android 4.0 debug mochitest-7 perma-fail.
...
CLOSED TREE
2014-04-10 14:38:04 -04:00
Ed Morley
2de6a240e8
Backed out changeset da45b16f1541 (bug 738196)
2014-04-10 15:48:01 +01:00
Ed Morley
18e2a8f432
Backed out changeset 02d0214c5e37 (bug 738196)
2014-04-10 15:47:57 +01:00
Ed Morley
5cd2c60bd9
Backed out changeset d4413153af0e (bug 738196)
2014-04-10 15:47:54 +01:00
Andrew McCreight
368782d1e6
Bug 993194, part 5 - Change nsNodeInfoManager::mPrincipal into an nsCOMPtr. r=smaug
2014-04-10 07:05:20 -07:00
Andrew McCreight
e8c627b9d1
Bug 993194, part 4 - Make nsNodeInfoManager::mBindingManager into an nsRefPtr. r=smaug
2014-04-10 07:05:20 -07:00
Andrew McCreight
8160114bbd
Bug 993194, part 3 - Remove trailing whitespace from nsNodeInfoManager. r=smaug
2014-04-10 07:05:20 -07:00
Andrew McCreight
a066c1b7bd
Bug 993194, part 2 - Make nsINodeInfo::mOwnerManager into an nsRefPtr. r=smaug
2014-04-10 07:05:20 -07:00
Andrew McCreight
25d18fae71
Bug 993194, part 1 - Add a comment to nsDocument about mNodeInfoManager. r=smaug
2014-04-10 07:05:20 -07:00
Ms2ger
5da42e766a
Bug 738196 - Part c: Remove the aScope argument from StyleSheetList::WrapObject to fix bustage on a CLOSED TREE.
2014-04-10 13:48:56 +02:00
Olli Pettay
452514e625
Bug 688580, run deferred scripts before DOMContentLoaded, r=hsivonen
...
--HG--
extra : rebase_source : e7e56d2d83c7b1bf29a3a5ea4efd7418cfbee1e0
2014-04-10 01:49:17 +03:00
Ms2ger
165fd8f857
Bug 738196 - Part b: move StyleSheetList to WebIDL; r=bz
2014-04-10 13:24:26 +02:00
Ms2ger
c060291f73
Bug 738196 - Part a: introduce a common superclass for nsDOMStyleSheetList and ShadowRootStyleSheetList; r=bz
2014-04-10 13:24:25 +02:00
Carsten "Tomcat" Book
ae409227bd
Backed out changeset ac06eacc2206 (bug 987064) for B2G ICS Emulator Debug Bustage on a CLOSED TREE
2014-04-10 13:18:18 +02:00
Andrea Marchesini
190cf6a2a2
Bug 987064 - Remove AudioChannelType, r=roc, r=mchen, r=bent
2014-04-10 11:49:23 +01:00
Olli Pettay
bf1ac710f5
Bug 993508 - Use NullString when initializing a string to null. r=continuation
2014-04-08 10:06:00 +02:00
Boris Zbarsky
7523e50082
Bug 993889 part 4. Remove the scope argument of xpc_FastGetCachedWrapper. r=bholley
2014-04-10 00:58:42 -04:00
Boris Zbarsky
a0bb95a823
Bug 993889 part 1. Remove "scope" argument from nsContentUtils::WrapNative. r=bholley
2014-04-10 00:58:41 -04:00
Ben Kelly
d887fbb7ae
Bug 993548: Free load buffer before starting script compile. r=khuey
2014-04-08 19:40:26 -04:00
Bobby Holley
afef348878
Bug 913138 - Move imgLoader singleton management out of nsContentUtils. r=bsmedberg
2014-04-08 15:51:33 -07:00
Boris Zbarsky
79dab91ff6
Bug 991742 part 8. Remove the "aScope" argument of WebIDL/nsWrapperCache WrapObject() methods. r=bholley
...
This patch was mostly generated with the following command:
find . -name "*.h" -o -name "*.cpp" | xargs sed -e '/WrapObject(JSContext/ {; N; s/\(WrapObject(JSContext *\* *a\{0,1\}[Cc]x\),\n\{0,1\} *JS::Handle<JSObject\*> a\{0,1\}[sS]cope/\1/ ; }' -i ""
and then reverting the changes that made to
dom/bindings/BindingUtils.h, since those WrapObject methods are not
the ones we're trying to change here, plus a bunch of manual fixups
for cases that this command did not catch (including all the callsites
of WrapObject()).
2014-04-08 18:27:18 -04:00
Boris Zbarsky
846fc2fd78
Bug 991742 part 7. Remove the "aScope" argument of WrapNode() methods. r=bholley
...
This patch was generated with the following command:
find . -name "*.h" -o -name "*.cpp" | xargs sed -e '/WrapNode(JSContext/ {; N; s/\(WrapNode(JSContext *\* *a\{0,1\}[Cc]x\),\n\{0,1\} *JS::Handle<JSObject\*> a\{0,1\}[sS]cope/\1/ ; }' -i ""
and an additional manual change to nsINode.cpp.
2014-04-08 18:27:17 -04:00
Boris Zbarsky
d4bd64ee2c
Bug 991742 part 6. Remove the "aScope" argument of binding Wrap() methods. r=bholley
...
This patch was mostly generated with this command:
find . -name "*.h" -o -name "*.cpp" | xargs sed -e 's/Binding::Wrap(aCx, aScope, this/Binding::Wrap(aCx, this/' -e 's/Binding_workers::Wrap(aCx, aScope, this/Binding_workers::Wrap(aCx, this/' -e 's/Binding::Wrap(cx, scope, this/Binding::Wrap(cx, this/' -i ""
plus a few manual fixes to dom/bindings/Codegen.py, js/xpconnect/src/event_impl_gen.py, and a few C++ files that were not caught in the search-and-replace above.
2014-04-08 18:27:17 -04:00
Boris Zbarsky
d7fa8f56be
Bug 991742 part 1. Enter the compartment of the current wrapper before we try to reparent objects. r=bholley
...
This lets us preserve some invariants about our current compartment matching the scope we want to wrap into.
2014-04-08 18:27:15 -04:00
Peter Van der Beken
65e4bfa394
Bug 983619 - Add Window.getInterface/QueryInterface to WebIDL. r=bz.
...
--HG--
extra : rebase_source : 4a4f368ba4f84e6e5104522181eb3043efd7ed38
2014-02-15 22:12:33 +01:00
Felipe Gomes
4260890571
Bug 971043 - Implement getTranslationNodes function to retrieve nodes from webpage that contains meaningful text for translation. r=smaug
2014-04-05 00:21:08 -03:00
Carsten "Tomcat" Book
79d46c1b71
Merge mozilla-central to mozilla-inbound
2014-04-07 13:56:36 +02:00
Carsten "Tomcat" Book
866ee03bc2
merge fx-team to mozilla-central
2014-04-07 13:37:38 +02:00
Tim Taubert
a8ae9cf917
Bug 842511 - Specify a character set for directory listings r=gavin
2014-04-06 06:01:49 +02:00
Bobby Holley
720fe1f508
Bug 986730 - Put all anonymous content into the XBL scope. r=smaug
2014-04-06 12:32:39 -07:00
Bobby Holley
e0121ab8a2
Bug 986730 - Add a dynamic accessor to determine whether a node is in an anonymous subtree. r=smaug
2014-04-06 12:32:38 -07:00
Bobby Holley
cd810d2973
Bug 986730 - Rename NODE_IS_IN_ANONYMOUS_SUBTREE to NODE_IS_IN_NATIVE_ANONYMOUS_SUBTREE, since that's what it is. r=smaug
2014-04-06 12:32:38 -07:00
Bobby Holley
d3af0fb41f
Bug 986730 - Fix up a bunch of tests that assume that they can touch AC in content. r=mrbkap
2014-04-06 12:32:38 -07:00
Bobby Holley
404046e484
Bug 988655 - Stop returning true for shadow DOM nodes in nsIContent::IsInAnonymousSubtree. r=mrbkap
2014-04-06 12:32:37 -07:00
Neil Deakin
f9e1db1ab8
Bug 475981, remove titles from a bunch of tests, fixing box wrapped in a block warnings,r=neil
2014-04-04 13:11:12 -04:00
Maksim Lebedev
2af751cef5
Bug 968148 - Implement PointerCapture for pointer events. r=smaug
...
--HG--
extra : rebase_source : 331cf187194c8827e4b75835e85b2d79fdc419c7
2014-04-04 10:09:10 -07:00
Marco Zehe
00e3bb9eeb
Bug 989958 - Expose PRESSED state on a native button element and remove CHECKABLE state from toggle buttons, r=surkov, r=eeejay
2014-04-04 10:01:19 +02:00
Neil Rashbrook
936188506a
Bug 514280 Only use nsCOMPtr for interfaces r=bsmedberg
2014-04-03 23:06:26 +01:00
Masayuki Nakano
d42c98a423
Bug 990855 part.2 Remove dom/events from local includes of moz.build files r=smaug
2014-04-03 13:18:38 +09:00
Masayuki Nakano
3cc4e99fc0
Bug 989212 Rename nsEventStates to mozilla::EventStates r=smaug
...
--HG--
rename : dom/events/nsEventStates.h => dom/events/EventStates.h
2014-04-03 13:18:36 +09:00
Matthew Gregan
69f11197c5
Bug 927245 - Remove deprecated Audio Data API implementation. r=cajbir,smaug
2014-04-03 10:53:39 +13:00
xKhorasan
c23a5a9e44
Bug 859095 - URL property of document returned by XMLHttpRequest does not follow the spec. r=smaug
2013-09-25 06:56:52 +09:00
Garrett Robinson
8b3c6564e3
Bug 971341: Fix infinite tab loading due to missing characters in CSP's path regexes r=sstamm
2014-04-02 10:57:35 -07:00
Daniel Holbert
c79bb6271d
Bug 984786 part 3: Mark refcounted classes RDFBindingSet and DataOwner as MOZ_FINAL and make their destructors private. r=bent
2014-04-02 01:10:42 -07:00
Masayuki Nakano
d1419e8935
Bug 984253 part.4 Rename nsJSEventListener to mozilla::JSEventHandler r=smaug
2014-04-02 11:00:46 +09:00
Doug Turner
acfffeb66d
Bug 989691 - add nsContentUtils::LogMessageToConsole. r=jst
2014-04-01 10:52:37 -07:00
Mark Hammond
cae334e085
Bug 987404 - Disable failing mochitest-browser tests in e10s. r=ted.
2014-04-02 10:53:55 +11:00
Ryan VanderMeulen
0d5b7940ce
Merge inbound to m-c.
2014-04-01 16:45:00 -04:00
Bob Owen
6ff37ba8dc
Bug 986439 - Don't use nsNullPrincipalURI for referrer. r=bz
2014-03-29 19:10:27 +00:00
Masayuki Nakano
f7c91f6586
Bug 989213 part.2 Rename nsEventNameList.h to mozilla/EventNameList.h r=smaug
...
--HG--
rename : dom/events/nsEventNameList.h => dom/events/EventNameList.h
2014-04-01 20:42:12 +09:00
Jon Coppeard
fb6ccb11db
Bug 959787 - Handlify JS_ExecuteScript and JS::Evaluate APIs r=terrence r=bz
2014-04-01 11:34:39 +01:00
Masayuki Nakano
930436ef24
Bug 984269 Rename nsDOMEventTargetHelper to mozilla::DOMEventTargetHelper r=smaug
...
--HG--
rename : dom/events/nsDOMEventTargetHelper.cpp => dom/events/DOMEventTargetHelper.cpp
rename : dom/events/nsDOMEventTargetHelper.h => dom/events/DOMEventTargetHelper.h
2014-04-01 15:13:50 +09:00
Masayuki Nakano
f6885469a0
Bug 984271 part.2 Rename nsEventStateManager to mozilla::EventStateManager r=smaug
...
--HG--
rename : dom/events/nsEventStateManager.cpp => dom/events/EventStateManager.cpp
rename : dom/events/nsEventStateManager.h => dom/events/EventStateManager.h
2014-04-01 13:09:23 +09:00
Kyle Huey
7ee146283b
Bug 989224: Note orphaned FragmentOrElements in the CC log. r=bz
2014-04-01 11:33:28 +08:00
Masatoshi Kimura
e65d66c52e
Bug 980134 - Hide DataContainerEvent from content. r=smaug
2014-03-31 06:28:00 +09:00
Olli Pettay
2586d0ca93
Bug 987433 - DOMTokenList should have a strong reference to its owner so that the API doesn't suddenly start returning empty string. r=khuey
2014-03-28 10:36:47 -04:00
Ehsan Akhgari
186680d83a
Bug 798158 - Part 1: Use a pointer-sized type to store refcounts internally; r=bsmedberg
2014-03-27 16:38:33 -04:00
Ehsan Akhgari
156d7e387b
Bug 798158 - Part 0: Do not treat format warnings as errors in a few directories; r=mshal
2014-03-27 16:38:20 -04:00
Ms2ger
28d5fefd33
Bug 973915 - Simplify nsScriptLoader::EvaluateScript a bit; r=hsivonen
2014-03-27 21:05:15 +01:00
Ms2ger
93e8b2e6c3
Bug 986860 - Cleanup nsContentUtils::GetDocumentFromScriptContext; r=bholley
2014-03-27 21:05:14 +01:00
William Chen
1c758b19bd
Bug 987031 - Use kNamespaceID_Unknown to match any namespace in the web components custom element registry. r=mrbkap
2014-03-27 11:55:44 -07:00
William Chen
02358ecd6e
Bug 984712 - Associate document with existing custom elements registry as specified. r=mrbkap
2014-03-27 11:55:44 -07:00
John Shih
697caff053
Bug 960426 - Part 2: Modifications for IDL change. r=blassey
2014-03-05 11:54:55 +08:00
Ryan VanderMeulen
c5fd173c74
Merge m-c to inbound.
2014-03-26 23:09:54 -04:00
Fabrice Desré
874f87e5ff
Bug 982491 - Group apps in activities chains in the same process r=cervantes,gene
2014-03-25 21:56:35 -07:00
Birunthan Mohanathas
bc35004647
Bug 987320 - Remove unnecessary null checks for do_QueryFrame arguments. r=bz
2014-03-25 11:36:49 -04:00
Gorman Ho
2f3c5ba795
Bug 983285 - Add a generic destructor for property values allocated with new. r=kats, r=bz
2014-03-25 09:25:47 -04:00
Robert Longson
78f52729c0
Bug 986913 - Using setAttributeNS can cause serialisation to fail. r=smaug
2014-03-24 11:20:12 +00:00
Ehsan Akhgari
31e7320ffb
Bug 983845 follow-up: Move the header to content/base and enable BrowserFeedWriter for xulrunner as well
2014-03-22 21:34:02 -04:00
Garrett Robinson
44a69247e4
Bug 979580: Enable CSP 1.1 {nonce,hash}-source by default r=sstamm
2014-03-21 14:24:53 -07:00
Ehsan Akhgari
da255bec64
Backed out 2 changesets (bug 957431) because we decided we're keeping Attr.ownerElement in the end
...
Backed out changeset ab12a8416a1d (bug 957431)
Backed out changeset 188d1e255d40 (bug 957431)
2014-03-21 16:04:09 -04:00
Ehsan Akhgari
7426fe9ae6
Backed out 2 changesets (bug 957652) because bug 957431 is being backed out
...
Backed out changeset 92efd61cfca5 (bug 957652)
Backed out changeset 9d405c64a7bf (bug 957652)
2014-03-21 16:02:21 -04:00
Alessio Placitelli
d61fac3e5a
Bug 950076 - Use the return value of GetNodeTextContent for OOM checks. r=jst
2014-03-20 20:51:16 +01:00
Alessio Placitelli
763d77332d
Bug 950076 - Propagate OOM errors to innerHTML getters. r=jst
2014-03-19 13:05:03 -04:00
Alessio Placitelli
4f5f640356
Bug 950076 - Add a fallible form of nsAString::Append and Replace and use it in nsTextFragment::AppendTo. r=bsmedberg, r=jst
2014-03-19 13:05:02 -04:00
Masatoshi Kimura
1bd9e40c57
Bug 981237 - Remove DataContainerEvent dependency from Plugin crash handler. r=jst,johns
2014-03-21 13:00:00 +09:00
Timothy Nikkel
7768128908
Bug 957668. Add and implement plumbing for a display port margins api. r=kats
2014-03-26 21:46:23 -04:00
Ryan VanderMeulen
679f1b8dda
Backed out changeset fea9904b6dec (bug 987433) for leaks on a CLOSED TREE.
2014-03-26 19:44:54 -04:00
Olli Pettay
c162aad270
Bug 987433 - DOMTokenList should have a strong reference to its owner so that the API doesn't suddenly start returning empty string. r=khuey
2014-03-26 16:04:57 -04:00
Paolo Amadini
fbdf098874
Bug 985954 - Remove deprecated promise.js usage in the testing framework. r=ted
2014-04-01 13:45:48 +02:00
Robert O'Callahan
37aa0c39f6
Bug 918189. Part 1.5: Implement GeometryUtils.convertPointFromNode, convertRectFromNode, and convertQuadFromNode. r=jst
...
--HG--
extra : rebase_source : 2d01b350d84f220add776341a9cbcda5ace2ef01
2014-03-12 09:11:39 +08:00
Robert O'Callahan
729128951a
Bug 917755. Part 5.5: Implement getBoxQuads DOM API. r=jst
...
--HG--
extra : rebase_source : 02febe9fad731185bfbc50454683b485d551bf59
2014-03-12 09:11:38 +08:00
Robert O'Callahan
67b726752b
Bug 917755. Part 4: Add DOMQuad implementation. r=jst
...
--HG--
extra : rebase_source : e74d516f27c004ecf5deea40fb397c2a8f5acfae
2013-09-20 22:21:04 +12:00
Robert O'Callahan
416a4278f9
Bug 917755. Part 3: Implement DOMRect per spec. r=jst
...
--HG--
extra : rebase_source : 46ef3a90763ceaea5bb43652e5c97e16667a9e7f
2013-09-20 22:21:03 +12:00
Robert O'Callahan
7adeaa75fa
Bug 917755. Part 2: Implement DOMPoint. r=jst
...
DOMPointReadOnly is not currently used by anything but it's in the spec so we
might as well support it. It would be useful for adding "topLeft"-style APIs
to DOMRect.
--HG--
extra : rebase_source : 8df6b51b3305e91c7c7693128e70e3e928d44b27
2014-03-12 09:11:37 +08:00
Robert O'Callahan
98c2c7100d
Bug 917755. Part 1.5: Make nsImageLoadingContent more robust in unified builds. r=matspal
...
--HG--
extra : rebase_source : be9acaac5b213666d02d1f6a95f132c46a7ada48
2014-03-12 09:11:37 +08:00
Ryan VanderMeulen
069bec6611
Backed out 8 changesets (bug 917755) for bustage making inbound a CLOSED TREE.
...
Backed out changeset 98e31d225a5a (bug 917755)
Backed out changeset 43bceca43fb6 (bug 917755)
Backed out changeset 5117e3f594e7 (bug 917755)
Backed out changeset ada41f2f74b8 (bug 917755)
Backed out changeset 5272cfbd63f3 (bug 917755)
Backed out changeset f3bbd98021f7 (bug 917755)
Backed out changeset b049571a7cce (bug 917755)
Backed out changeset 472cb7738e14 (bug 917755)
2014-03-20 16:34:25 -04:00
Ryan VanderMeulen
4bcb7700e6
Backed out changesets 716f942b5798, 48edbd324d0f, 3e6446f6d0e6 (bug 918189) for bustage.
2014-03-20 16:33:54 -04:00
Robert O'Callahan
a619f60776
Bug 918189. Part 1.5: Implement GeometryUtils.convertPointFromNode, convertRectFromNode, and convertQuadFromNode. r=jst
2014-03-12 09:11:39 +08:00
Robert O'Callahan
05e0309b2b
Bug 917755. Part 5.5: Implement getBoxQuads DOM API. r=jst
2014-03-12 09:11:38 +08:00
Robert O'Callahan
9d59ab279c
Bug 917755. Part 4: Add DOMQuad implementation. r=jst
2013-09-20 22:21:04 +12:00
Robert O'Callahan
13590066d3
Bug 917755. Part 3: Implement DOMRect per spec. r=jst
2013-09-20 22:21:03 +12:00
Robert O'Callahan
df8181c63e
Bug 917755. Part 2: Implement DOMPoint. r=jst
...
DOMPointReadOnly is not currently used by anything but it's in the spec so we
might as well support it. It would be useful for adding "topLeft"-style APIs
to DOMRect.
2014-03-12 09:11:37 +08:00
Robert O'Callahan
af32237754
Bug 917755. Part 1.5: Make nsImageLoadingContent more robust in unified builds. r=matspal
2014-03-12 09:11:37 +08:00
Bob Owen
7742334529
Bug 978042 - Part 5: AutoPushJSContext in nsScriptLoader::EvaluateScript. r=bholley
2014-03-19 11:38:02 +00:00
Ehsan Akhgari
020f3fd4d8
Bug 979118 - Add global MMX_FLAGS, SSE_FLAGS and SSE2_FLAGS variables; r=glandium
2014-03-19 21:55:00 -04:00
Patrick McManus
ae599f9845
bug 477578 - http methods should be case sensitive r=hurley
2014-03-18 12:36:18 -04:00
Ryan VanderMeulen
ead774e09e
Backed out changesets a17ee88f1fe7, 6e3aee4a9650, 07e5ed676919 (bug 950076) for Werror bustage.
2014-03-19 14:00:10 -04:00
Alessio Placitelli
498da462d0
Bug 950076 - Use the return value of GetNodeTextContent for OOM checks. r=jst
2014-03-19 13:05:03 -04:00
Alessio Placitelli
9479a9eb9d
Bug 950076 - Propagate OOM errors to innerHTML getters. r=jst
2014-03-19 13:05:03 -04:00
Alessio Placitelli
1a0a307fb0
Bug 950076 - Add a fallible form of nsAString::Append and Replace and use it in nsTextFragment::AppendTo. r=bsmedberg, r=jst
2014-03-19 13:05:02 -04:00
Bobby Holley
82090508be
Bug 825392 - Generate anonymous content reflectors in the XBL scope. r=bz
2014-03-19 13:35:45 -03:00
Andrea Marchesini
2e3bbdb17e
Bug 985432 - URLSearchParams is not nullable, r=bz
2014-03-19 15:36:46 +00:00
Carsten "Tomcat" Book
761aff7993
Backed out changeset 002dbc057a74 (bug 917755)
2014-03-19 09:46:13 +01:00
Carsten "Tomcat" Book
d583b802a8
Backed out changeset 92e5d79ec57f (bug 917755)
2014-03-19 09:46:12 +01:00
Carsten "Tomcat" Book
cf62801d4f
Backed out changeset 3b41ab878fcd (bug 917755)
2014-03-19 09:46:09 +01:00
Carsten "Tomcat" Book
394bd4d67d
Backed out changeset 8ad57cf09e75 (bug 917755)
2014-03-19 09:46:07 +01:00
Carsten "Tomcat" Book
bb46c9b270
Backed out changeset 896bfaeab866 (bug 917755)
2014-03-19 09:46:03 +01:00
Carsten "Tomcat" Book
dd70a06887
Backed out changeset e60fe593236d (bug 918189)
2014-03-19 09:45:57 +01:00
Robert O'Callahan
bcbf9ca2fe
Bug 918189. Part 1.5: Implement GeometryUtils.convertPointFromNode, convertRectFromNode, and convertQuadFromNode. r=jst
2014-03-12 09:11:39 +08:00
Robert O'Callahan
58d77c88e5
Bug 917755. Part 5.5: Implement getBoxQuads DOM API. r=jst
2014-03-12 09:11:38 +08:00
Robert O'Callahan
dce81f25da
Bug 917755. Part 4: Add DOMQuad implementation. r=jst
2013-09-20 22:21:04 +12:00
Robert O'Callahan
b94dc453d2
Bug 917755. Part 3: Implement DOMRect per spec. r=jst
2013-09-20 22:21:03 +12:00
Robert O'Callahan
7a5cc37fd9
Bug 917755. Part 2: Implement DOMPoint. r=jst
...
DOMPointReadOnly is not currently used by anything but it's in the spec so we
might as well support it. It would be useful for adding "topLeft"-style APIs
to DOMRect.
2014-03-12 09:11:37 +08:00
Robert O'Callahan
143d5d0810
Bug 917755. Part 1.5: Make nsImageLoadingContent more robust in unified builds. r=matspal
2014-03-12 09:11:37 +08:00
Steve Fink
a6b6893225
Bug 983282 followup - root the IsRegisterElementEnabled parameter
...
Landing on a CLOSED TREE.
2014-03-18 20:25:15 -07:00
William Chen
d361199fce
Bug 983282 - Enable web components custom element for certified apps. r=sicking
2014-03-18 18:20:06 -07:00
Masayuki Nakano
3234ceea19
Bug 983049 part.5 Rename nsEventDispatcher to mozilla::EventDispatcher r=smaug
...
--HG--
rename : dom/events/nsEventDispatcher.cpp => dom/events/EventDispatcher.cpp
rename : dom/events/nsEventDispatcher.h => dom/events/EventDispatcher.h
2014-03-18 13:48:21 +09:00
Masayuki Nakano
2db7fb2c3d
Bug 983049 part.3 Rename nsEventChainPostVisitor to mozilla::EventChainPostVisitor r=smaug
2014-03-18 13:48:20 +09:00
Masayuki Nakano
a8aba2b26c
Bug 983049 part.2 Rename nsEventChainPreVisitor to mozilla::EventChainPreVisitor r=smaug
2014-03-18 13:48:19 +09:00
Masayuki Nakano
9ebedbcd2a
Bug 983049 part.1 Rename nsEventChainVisitor to mozilla::EventChainVisitor r=smaug
2014-03-18 13:48:18 +09:00
Peter Van der Beken
f0dc19c509
Backout 8aca83520a91 (bug 983619) to fix orange/red on a CLOSED TREE.
2014-03-17 20:27:53 +01:00
Peter Van der Beken
0d26c9750b
Bug 983619 - Add Window.getInterface/QueryInterface to WebIDL. r=bz.
2014-02-15 22:12:33 +01:00
Brian Hackett
c39fd409c3
Bug 979480 - Don't store array buffer contents in elements, r=sfink.
2014-03-17 11:46:04 -06:00
Masayuki Nakano
03e2114412
Bug 982602 Rename ns(LoadBlocking)AsyncDOMEvent to mozilla::(LoadBlocking)AsyncEventDispatcher r=smaug
...
--HG--
rename : dom/events/nsAsyncDOMEvent.cpp => dom/events/AsyncEventDispatcher.cpp
rename : dom/events/nsAsyncDOMEvent.h => dom/events/AsyncEventDispatcher.h
2014-03-17 15:56:54 +09:00
Masayuki Nakano
fbf7cdeb19
Bug 981261 part.5 Rename nsEventListenerManager to mozilla::EventListenerManager r=smaug
...
--HG--
rename : dom/events/nsEventListenerManager.cpp => dom/events/EventListenerManager.cpp
rename : dom/events/nsEventListenerManager.h => dom/events/EventListenerManager.h
2014-03-17 15:56:53 +09:00
Masayuki Nakano
ecf5704455
Bug 981261 part.4 Move EventListenerFlags from mozilla::dom:: to mozilla:: r=smaug
2014-03-17 15:56:52 +09:00
Kyle Huey
817b5ccbd9
Bug 345123: Remove nsGetterAddRefs<T>'s operator nsISupports**. r=bsmedberg
2014-03-15 12:00:17 -07:00
Kyle Huey
d7764d686d
Bug 981150: Use nsTArrayForwardDeclare.h more. r=ehsan
2014-03-15 12:00:17 -07:00
Kyle Huey
b564544cf7
Bug 967364: Pass already_AddRefed by reference instead of by value. r=bsmedberg
2014-03-15 12:00:17 -07:00
Kyle Huey
fe6c4e28d6
Bug 967364: Rename already_AddRefed::get to take. r=bsmedberg
2014-03-15 12:00:15 -07:00
Jeff Walden
45fbbba5b9
Back out b80f97b00d2f (bug 979480), it's in the way of more immediately important work. r=backout
2014-03-14 16:07:43 -07:00
Brian Hackett
c9183d3fae
Bug 979480 - Don't store array buffer contents in elements, r=sfink.
2014-03-14 12:18:14 -06:00
Masayuki Nakano
0ae5a1bafc
Bug 977959 part.3 Hide nsINativeKeyBindings with nsIWidget::ExecuteNativeKeyBinding() r=roc+karlt+smichaud
2014-03-14 22:13:31 +09:00
Bill McCloskey
fd05f3eb04
Bug 982828 - [e10s] Disable mochitest-plain tests that don't pass in e10s (r=ted)
2014-03-13 21:38:19 -07:00
Wes Kocher
3b83e5bb22
Backed out changeset 88425ad0f06a (bug 982828) for introducing various mochitest-5 failures on a CLOSED TREE
...
* * *
Backed out changeset 94f9ebdc6662 (bug 982828)
2014-03-13 19:41:21 -07:00
Bill McCloskey
e784b5aef6
Bug 982828 - [e10s] Disable mochitest-plain tests that don't pass in e10s (r=ted)
2014-03-13 15:41:41 -07:00
Bill McCloskey
006786a6b4
Backed out changeset d6261f65070a
2014-03-13 15:52:27 -07:00
Bill McCloskey
ed100f425c
Bug 982828 - [e10s] Disable mochitest-plain tests that don't pass in e10s (r=ted)
2014-03-13 15:41:41 -07:00
Nathan Froyd
30d823c434
Bug 982646 - refactor async messages code into nsSameProcessAsyncMessageBase class; r=smaug
2014-03-12 10:22:00 -04:00
Jim Blandy
e64be7f402
Bug 978657: Provide introductionType information for HTML and XUL <script> elements. r=smaug
2014-03-12 13:10:02 -07:00
Kartikaya Gupta
970dd88d16
Bug 981029 - Save and apply an input transform to input events from the APZ. r=botond
...
This accounts for the fact that in some cases we may not apply all of the
requested paint metrics from the APZ, leaving the two sides of the
GeckoContentController interface out of sync (on purpose).
2014-03-12 15:27:45 -04:00
John Schoenick
80a8e51cbb
Bug 975098 - Fire PluginInstantiated at the document the plugin was instantiated in, even if it moves documents inside NPP_New. r=bsmedberg
2014-03-12 11:47:46 -07:00
John Schoenick
58929ee76f
Bug 975098 - Checks for stopping a plugin should consider that we might be nested inside InstantiatePluginInstance. r=bsmedberg
2014-03-12 11:47:45 -07:00
Vaibhav Agarwal
910cf28c11
Bug 971132 - B2G mochitests should use the new manifest format; r=jmaher
2014-03-12 11:41:08 -04:00
Boris Zbarsky
51c7e3a485
Bug 980965. Stop using DOM constructors as functions in chrome code. r=bholley
2014-03-10 17:38:14 -04:00
Blake Kaplan
849fa92484
Bug 980586 - Remove old e10s prompt code. r=smaug
2014-03-10 08:57:07 -04:00
Max Vujovic
92f3fc518b
Bug 948265 - Remove deprecated filterRes attribute from SVG filters. r=roc, r=hsivonen
2014-03-10 08:55:25 -04:00
Robert O'Callahan
c7726a24e4
Bug 975931. Part 5: Propagate scrolling behavior for non-app non-browser remote <iframe>s. r=khuey
...
--HG--
extra : rebase_source : 22af85668d4e1f286c0887dd31842cd67f29f3f2
2014-02-24 18:45:14 +13:00
Masayuki Nakano
b51ee921de
Bug 978023 part.3 Rename nsIMEStateManager to mozilla::IMEStateManager r=smaug
...
--HG--
rename : dom/events/nsIMEStateManager.cpp => dom/events/IMEStateManager.cpp
rename : dom/events/nsIMEStateManager.h => dom/events/IMEStateManager.h
2014-03-08 10:20:07 +09:00
William Chen
2c0f2038b4
Bug 930250 - Don't tear down XBL binding when element is in document. r=bz
2014-03-07 15:48:20 -08:00
Masatoshi Kimura
ce84311eeb
Bug 978611 - Part 3: Get rid of legacy dictionaries: events and codegen. r=smaug,khuey
2014-03-07 20:51:51 +09:00
Luke Wagner
1f15bc50e0
Bug 980180 - remove principals as an argument to compilation, part 1 (r=terrence)
...
--HG--
extra : rebase_source : 8bf0ff6974870d6772021aafa88dd8fd5132fc70
2014-03-06 16:28:05 -06:00
Vaibhav Agarwal
64e20261db
Bug 971132 - B2G mochitests should use the new manifest format; r=jmaher
2014-03-06 13:42:43 -05:00
Ted Mielczarek
952bbfe243
Bug 977699 - Move the few remaining mochitests to manifests. r=jmaher
2014-03-04 15:54:31 -05:00
Richard Barnes
dbe89b855e
Bug 936340 - Implement navigator.sendBeacon r=sicking
2014-03-06 10:51:23 -05:00
Ehsan Akhgari
44f3ea1894
Backed out changeset 98cc8a50348f (bug 936340) because it misses the test_beaconElectrolysis.html file, which breaks the build
2014-03-06 09:04:45 -05:00
Alessio Placitelli
002b65d322
Bug 961804 - Drop support for Blob.mozSlice. r=jst
2014-03-06 08:52:52 -05:00
Richard Barnes
b813c7a8ca
Bug 936340 - Implement navigator.sendBeacon. r=sicking
2014-03-06 08:52:50 -05:00
Boris Zbarsky
895ef0d906
Bug 978646. Properly cycle-collect document.styleSheetSets. r=smaug
2014-03-05 08:32:27 -05:00
L. David Baron
b492e167bf
Bug 621618 patch 4: Make conditions in Element::RemoveFromIdTable match those in AddToIdTable, to avoid asymmetric calls to the document's functions. r=bzbarsky
2014-03-04 20:13:20 -08:00
L. David Baron
838f497fac
Bug 621618 patch 2: Make nsXMLElement reuse Element::AddToIdTable and Element::RemoveFromIdTable thoroughly. r=bzbarsky
2014-03-04 20:13:20 -08:00
William Chen
181b287ab2
Bug 978398 - Rename custom element callbacks from enteredView/leftView to attached/detached. r=mrbkap
2014-02-28 17:45:31 -08:00
Masayuki Nakano
08a11f7934
Bug 975688 part.28 Rename nsDOMEvent to mozilla::dom::Event r=smaug
...
--HG--
rename : dom/events/nsDOMEvent.cpp => dom/events/Event.cpp
rename : dom/events/nsDOMEvent.h => dom/events/Event.h
2014-03-05 09:37:43 +09:00
Andrew McCreight
3a5c9d4829
Bug 978203 - Don't include nsWindowMemoryReporter.h in nsINode.h. r=smaug
2014-03-04 15:39:42 -08:00
Wes Kocher
ea2ff28ca4
Backed out changeset 3f8a7062ad8d (bug 978203) for build bustage on a CLOSED TREE
2014-03-04 14:15:33 -08:00
Andrew McCreight
01a28066ae
Bug 978203 - Don't include nsWindowMemoryReporter.h in nsINode.h. r=smaug
2014-03-04 13:33:44 -08:00
Ehsan Akhgari
667b4bc049
Bug 978594 - Part 3: Port some of the per-source flags to moz.build; r=glandium
...
--HG--
extra : rebase_source : fe4cd059eddda221af420e1517250772816d7ee8
2014-03-02 15:41:32 -05:00
Ryan VanderMeulen
47f9e25a13
Merge m-c to inbound.
2014-03-03 17:23:35 -05:00
William Chen
c739e15afa
Bug 976318 - Template element contents owner document should be an inert template document. r=mrbkap
2014-03-03 12:03:23 -08:00
Jerry Shih
d7e95b8bc5
Bug 972799 - Show file-base and memory-base blob-url report in about:memory. r=njn
2014-03-03 14:35:00 -05:00
Jeff Walden
4fb5f39899
Bug 972132 - Convert JS::EmptyValueArray to JS::HandleValueArray::empty(). r=terrence
...
--HG--
extra : rebase_source : 58b87df07373a7811136682b128aea67f04446cd
2014-02-12 23:38:36 -08:00
Andrea Marchesini
a896607d0c
Bug 965990 - Allow URLSearchParams objects to be associated with multiple URLs, r=ehsan
2014-02-03 16:48:38 +00:00
Kearwood (Kip) Gilbert
f32b4e5fab
Bug 687297 - The per-presentation base minimum font size is now propagated without being max’ed with the language-specific global minimum font size preference, r=dbaron
...
A separate accessor has been added to nsPresContext to enable TransferZoomLevels and nsDocumentViewer::GetMinFontSize to access the minimum font size that has not been max’ed against the language specific minimum font size preset.
nsPresContext::mMinFontSize, its getter, and its setter have been renamed to more clearly distinguish them from minFontSize used elsewhere.
2014-02-25 11:07:47 -08:00
Wes Kocher
2a7ee60945
Backed out changeset c14980a16210 (bug 948265) so it can address review comments first, despite the CLOSED TREE
2014-02-28 14:48:31 -08:00
Max Vujovic
5292d9035a
Bug 948265 - Remove deprecated filterRes attribute from SVG filters. r=roc
2014-02-28 16:40:14 -05:00
Masayuki Nakano
74a940f4ad
Bug 975688 part.20 Rename nsDOMTouchEvent and nsDOMTouchList to mozilla::dom::TouchEvent and TouchList r=smaug
...
--HG--
rename : dom/events/nsDOMTouchEvent.cpp => dom/events/TouchEvent.cpp
rename : dom/events/nsDOMTouchEvent.h => dom/events/TouchEvent.h
2014-02-28 23:58:42 +09:00
Reuben Morais
bde629dd63
Bug 458300 - Rename nsINameSpaceManager.h to nsNameSpaceManager.h. r=jst r=hsivonen
...
--HG--
rename : content/base/public/nsINameSpaceManager.h => content/base/public/nsNameSpaceManager.h
2014-02-27 20:04:46 -03:00
Reuben Morais
3c11b539d9
Bug 458300 - Merge nsINameSpaceManager and NameSpaceManagerImpl. r=jst
2014-02-27 20:04:46 -03:00
Reuben Morais
03e272b32f
Bug 458300 - Remove some unneeded includes of nsINameSpaceManager.h. r=jst
2014-02-27 20:04:45 -03:00
Andrew McCreight
0353960345
Bug 962608 - Make PL_DHashTableInit infallible by default. r=briansmith,bsmedberg,ehsan,froydnj,jduell,jfkthame,roc,smaug
2014-02-27 10:04:09 -08:00
Botond Ballo
a15bf53545
Bug 958596 - Add a Describe() method to nsIContent. r=bz
2014-01-22 16:15:05 -05:00
Peter Van der Beken
04632f8c63
Bug 803106 part 2. Convert DOMStringList to WebIDL bindings - add WebIDL API and switch. r=bzbarsky
2013-07-09 13:54:21 -04:00
Peter Van der Beken
f02ef0ba1d
Bug 803106 part 1. Convert DOMStringList to WebIDL bindings - move files and rename class. r=bzbarsky
...
--HG--
rename : content/base/src/nsDOMLists.cpp => content/base/src/DOMStringList.cpp
rename : content/base/src/nsDOMLists.h => content/base/src/DOMStringList.h
2013-07-09 13:51:03 -04:00
Boris Zbarsky
2e31af90fc
Bug 977553. Use an enum instead of macros for the nsStyleLinkElement rel types, so they won't collide with macros in wingdi.h. r=smaug
2014-02-27 08:44:52 -05:00
Henri Sivonen
943a52ea2f
Test for bug 650001 - Make the HTML serializer pay attention to namespaces. r=bzbarsky.
2014-02-27 14:59:42 +02:00
Boris Zbarsky
a8b92a28ce
Bug 977141. Make binding code compile when unified compilation is disabled. r=smaug
...
The changes are basically that everyone needs to #include whatever types they're returning from GetParentObject
(because bindings code needs to know whether those inherit nsISupports, etc), that Attr's destructor needs to
be callable by binding code as needed, and that we can't use ElementInlines stuff from bindings sanely.
2014-02-27 07:54:32 -05:00
Masayuki Nakano
e88d76a23b
Bug 975688 part.17 Rename dom/events/MutationEvent.h to dom/Events/InternalMutationEvent.h r=smaug+roc
...
--HG--
rename : dom/events/MutationEvent.h => dom/events/InternalMutationEvent.h
2014-02-27 19:51:15 +09:00
Masayuki Nakano
575dddd2a7
Bug 975688 part.12 Rename nsDOMMessageEvent to mozilla::dom::MessageEvent r=smaug
...
--HG--
rename : dom/events/nsDOMMessageEvent.cpp => dom/events/MessageEvent.cpp
rename : dom/events/nsDOMMessageEvent.h => dom/events/MessageEvent.h
2014-02-27 19:51:14 +09:00
Carsten "Tomcat" Book
ce0a2a311e
Backed out changeset 27f21343ffe5 (bug 687297) for mochitest-1 perma fail
2014-02-27 10:21:55 +01:00
Simon Sapin
4ada4b1b26
Bug 975501 part 2: Add display:{inline-,}grid behind a pref, and a stub nsGridContainerFrame. r=dholbert
2014-02-26 23:45:29 -08:00
Kearwood (Kip) Gilbert
8a83c4f0fb
Bug 687297 - The per-presentation base minimum font size is now propagated without being max’ed with the language-specific global minimum font size preference, r=dbaron
...
A separate accessor has been added to nsPresContext to enable TransferZoomLevels and nsDocumentViewer::GetMinFontSize to access the minimum font size that has not been max’ed against the language specific minimum font size preset.
nsPresContext::mMinFontSize, its getter, and its setter have been renamed to more clearly distinguish them from minFontSize used elsewhere.
2014-02-25 11:07:47 -08:00
Peter Van der Beken
9eec664955
Bug 923054 part 2 - Convert DataTransfer to WebIDL bindings, add WebIDL API and switch to the WebIDL binding. r=smaug
2014-02-26 22:23:31 -05:00
Peter Van der Beken
f7a4cd225d
Bug 923054 part 1 - Convert DataTransfer to WebIDL bindings, move files and rename class. r=smaug
...
--HG--
rename : dom/events/nsDOMDataTransfer.cpp => dom/events/DataTransfer.cpp
rename : dom/events/nsDOMDataTransfer.h => dom/events/DataTransfer.h
2013-08-12 16:45:33 +02:00
Blake Kaplan
6597d2720f
Bug 956704 - Introduce a mechanism for only suppressing animation frames. r=smaug
2014-02-26 15:58:21 -08:00
L. David Baron
03ba2e465b
Bug 976350 patch 1: Move the contents of nsTraceRefcnt.h into nsISupportsImpl.h. r=bsmedberg
...
This makes sense since the file no longer contains anything with the
nsTraceRefcnt name in it, and it will allow renaming nsTraceRefcntImpl
back to nsTraceRefcnt.
2014-02-26 13:36:35 -08:00
Wes Kocher
6ff0104d95
Backed out 12 changesets (bug 958596) for several Android permafails to fix a CLOSED TREE
...
Backed out changeset e4c0e3d3a768 (bug 958596)
Backed out changeset 7bc4f48d6b05 (bug 958596)
Backed out changeset 89cd12e3db45 (bug 958596)
Backed out changeset 283411053340 (bug 958596)
Backed out changeset 5329fa8c8847 (bug 958596)
Backed out changeset 0d1d26d588e3 (bug 958596)
Backed out changeset 715fe9eb5dfd (bug 958596)
Backed out changeset 66dde9d67ffa (bug 958596)
Backed out changeset 79e589f75065 (bug 958596)
Backed out changeset 1ed4c880ab70 (bug 958596)
Backed out changeset 1d40b0b8036d (bug 958596)
Backed out changeset ad35d51d9781 (bug 958596)
2014-02-25 18:34:47 -08:00
Olli Pettay
8950709e0c
Bug 976302 - MutationRecord should use mozilla::dom::DOMString, r=bz
...
--HG--
extra : rebase_source : 20188f6025d24c4ee109aefaa2642fb586147223
2014-02-26 02:45:08 +02:00
Olli Pettay
3d939f0a44
Bug 976367 - Use AutoArray in MutationObserver to reduce small allocations, r=mccr8
...
--HG--
extra : rebase_source : 5b74c01d5842e8c7e0d4875b301c0913f5da5d28
2014-02-26 02:41:47 +02:00
Olli Pettay
af01750cd6
Bug 976373 - Collect mutation records to a list, not to an array, r=mccr8
...
--HG--
extra : rebase_source : 8e0c6ea003ed943b31a32bd61ec57e874ec14c20
2014-02-26 02:40:51 +02:00
Botond Ballo
5bde931383
Bug 958596 - Add a Describe() method to nsIContent. r=bz
2014-01-22 16:15:05 -05:00
Luke Wagner
dfb0b68df3
Bug 976348 - Change DescribeScriptedCaller to not return a JSScript (r=bholley)
...
--HG--
extra : rebase_source : 58387ce3e4c49d3140b92b84bf3577fc6584820e
2014-02-25 09:43:14 -06:00
John Schoenick
ed25570e69
Bug 852315 - Add scary warning comment. r=bsmedberg
2014-02-25 13:30:05 -08:00
John Schoenick
a9f1a68845
Bug 971279 - Add plugin.java.mime. r=bsmedberg
2014-02-25 13:30:03 -08:00
Ed Morley
3d928f4b67
Backed out changeset f966e6a3d741 (bug 958596)
2014-02-25 17:17:06 +00:00
Botond Ballo
11d08c02f1
Bug 958596 - Add a Describe() method to nsIContent. r=bz
...
--HG--
extra : rebase_source : f0213fe5a8ad9dfba4b45ce27e731a748c104a91
2014-01-22 16:15:05 -05:00
Carsten "Tomcat" Book
ca47d1143e
Backed out changeset 0cea4bded6f8 (bug 936340) for mochitest-3 bustage on a CLOSED TREE
2014-02-25 16:00:47 +01:00
Carsten "Tomcat" Book
a965a12333
Merge mozilla-central to mozilla-inbound
2014-02-25 15:18:06 +01:00
Carsten "Tomcat" Book
b890bb080b
merge b2g-inbound to mozilla-central
2014-02-25 14:30:13 +01:00
Rik Cabanier
d0e2f709a3
Bug 966591 - Part 3: Compute bounds of current path and set them as the accessible region. r=roc
2014-02-21 08:35:58 -05:00
Richard Barnes
e9de9a488d
Bug 936340 - Implement navigator.sendBeacon. r=sicking
2014-02-25 08:40:54 -05:00
Shih-Chiang Chien
0cf3dd66b5
Bug 898949 - Part 1, add optios in permission prompt for Video/Audio device selection. r=fabrice,khuey
2013-09-10 17:41:59 +02:00
William Chen
e78ac9ead3
Bug 856140 - Sync our document.registerElement implementation to the current version of the spec. r=mrbkap
2014-02-23 13:01:26 -08:00
Ryan VanderMeulen
5ecc5126a2
Backed out changeset 2d021370c57f (bug 965990) for causing bug 973307.
2014-02-21 16:54:42 -05:00
Ryan VanderMeulen
ef5131cd0b
Backed out 7 changesets (bug 966591) for mochitest leaks on a CLOSED TREE.
...
Backed out changeset b44289e756fc (bug 966591)
Backed out changeset c428b424ef95 (bug 966591)
Backed out changeset 9ac56da10646 (bug 966591)
Backed out changeset 81ba9bddd84e (bug 966591)
Backed out changeset 0c66968c2edd (bug 966591)
Backed out changeset 261a1ca9045c (bug 966591)
Backed out changeset 895728963f16 (bug 966591)
2014-02-21 10:39:15 -05:00
Rik Cabanier
3d7c33cd58
Bug 966591 - Part 3: Compute bounds of current path and set them as the accessible region. r=roc
2014-02-21 08:35:58 -05:00
Carsten "Tomcat" Book
ff5a793f0f
Backed out changeset 97c8c8491b17 (bug 926830) for mochitest memory leak on a CLOSED TREE
2014-02-21 14:32:57 +01:00
Georg Fritzsche
7edd73a3b4
Bug 926830 - Test cleanup for plugin enabledState usage, content. r=smaug
2014-02-17 15:57:27 +01:00
Wes Kocher
6246833818
Backed out 7 changesets (bug 406541, bug 738396, bug 852315, bug 971273, bug 971279) for various java/plugin-related failures on a CLOSED TREE
...
Backed out changeset 13cc8a7ee925 (bug 852315)
Backed out changeset 23dfc36f99d4 (bug 852315)
Backed out changeset fb56bd7c0feb (bug 406541)
Backed out changeset b24d1437c6f3 (bug 738396)
Backed out changeset 5028e1290b45 (bug 971279)
Backed out changeset 34ecdab0cfc2 (bug 971279)
Backed out changeset 95b4aa01923d (bug 971273)
2014-02-20 16:19:30 -08:00
Olli Pettay
6ec87044ea
Bug 974127 - nsContentUtils::IsUserFocusIgnored can loop infinitely, r=ehsan
...
--HG--
extra : rebase_source : 303c25586b6ff1c326241d9aa192fc8235359083
2014-02-21 01:52:02 +02:00
John Schoenick
181959554d
Bug 852315 - Add scary warning comment. r=bsmedberg
2014-02-20 14:38:03 -08:00
John Schoenick
a47b517a65
Bug 971279 - Add plugin.java.mime. r=bsmedberg
2014-02-20 14:38:02 -08:00
Mark Hammond
9cb5162643
Bug 935793 (part 2) - rename browser-shown notifications and send them for all frames. r=smaug
2014-02-21 09:19:18 +11:00
Mark Hammond
8b6cd06bfa
Bug 935793 (part 1) - Add ownerIsBrowserOrApp to nsIFrameLoader. r=smaug
2014-02-21 09:19:18 +11:00
Chris Peterson
4ace8887c7
Bug 712873 - Part 3: Replace JS_ALWAYS_TRUE with MOZ_ALWAYS_TRUE outside js/src/ directory. r=luke
2014-02-17 22:42:57 -08:00
Daniel Holbert
c516662c22
back out 3a8893b28489 (bug 712939) and 39adab158c17,16add78c43e3,37193db7e15b (bug 712873), for build bustage.
2014-02-19 00:15:51 -08:00
Chris Peterson
8a8a0e2b81
Bug 712873 - Part 3: Replace JS_ALWAYS_TRUE with MOZ_ALWAYS_TRUE outside js/src/ directory. r=luke
2014-02-17 22:42:57 -08:00
Olli Pettay
51e4523cfd
Bug 927078 - Don't copy string data when sending messages using message manager, r=bsmedberg
2014-02-25 04:14:22 +02:00
Kartikaya Gupta
a6da33b738
Bug 941995 - Disable double-tapping and click delay on pages that are device-width or narrower (B2G). r=mbrubeck,botond
2014-02-24 19:22:45 -05:00
Robert Longson
482f700272
Bug 500261 - svg images do not fire error events on any error. r=cam,sr=smaug
2014-02-18 19:57:42 +00:00
James Kitchener
56f7c1ed2b
Bug 328755 - Fix the ConvertAndWrite crash. r=bz
2014-02-18 09:57:44 -05:00
Yeuk Hon Wong
a77e1c2641
Bug 915824 - Move CSP tests from content/base/test into content/base/test/csp directory. r=geekboy
...
--HG--
rename : content/base/test/file_bug548193.sjs => content/base/test/csp/file_csp_report.sjs
rename : content/base/test/file_bug717511.html => content/base/test/csp/file_multi_policy_injection_bypass.html
rename : content/base/test/file_bug717511.html^headers^ => content/base/test/csp/file_multi_policy_injection_bypass.html^headers^
rename : content/base/test/file_bug717511_2.html => content/base/test/csp/file_multi_policy_injection_bypass_2.html
rename : content/base/test/file_bug717511_2.html^headers^ => content/base/test/csp/file_multi_policy_injection_bypass_2.html^headers^
rename : content/base/test/file_bug558431.html => content/base/test/csp/file_policyuri_async_fetch.html
rename : content/base/test/file_bug558431.html^headers^ => content/base/test/csp/file_policyuri_async_fetch.html^headers^
rename : content/base/test/file_bug650386_content.sjs => content/base/test/csp/file_redirect_content.sjs
rename : content/base/test/file_bug650386_report.sjs => content/base/test/csp/file_redirect_report.sjs
rename : content/base/test/file_bug702439.html => content/base/test/csp/file_subframe_run_js_if_allowed.html
rename : content/base/test/test_bug702439.html^headers^ => content/base/test/csp/file_subframe_run_js_if_allowed.html^headers^
rename : content/base/test/test_bug650386_redirect_301.html => content/base/test/csp/test_301_redirect.html
rename : content/base/test/test_bug650386_redirect_302.html => content/base/test/csp/test_302_redirect.html
rename : content/base/test/test_bug650386_redirect_303.html => content/base/test/csp/test_303_redirect.html
rename : content/base/test/test_bug650386_redirect_307.html => content/base/test/csp/test_307_redirect.html
rename : content/base/test/test_bug548193.html => content/base/test/csp/test_csp_report.html
rename : content/base/test/test_bug717511.html => content/base/test/csp/test_multi_policy_injection_bypass.html
rename : content/base/test/test_bug558431.html => content/base/test/csp/test_policyuri_async_fetch.html
rename : content/base/test/test_bug702439.html => content/base/test/csp/test_subframe_run_js_if_allowed.html
2014-02-18 09:47:53 -05:00
Tim Taubert
dd5e4ae26d
Bug 971697 - Let the frameLoader take care of creating nsISHistory for the docShell f=billm r=smaug,Mossop
2014-02-12 20:07:19 +01:00
Tim Taubert
3ce6233ec7
Backed out changeset d2133d001fca (bug 971697)
2014-02-17 22:04:36 +01:00
Tim Taubert
4f47ad02fb
Bug 971697 - Let the frameLoader take care of creating nsISHistory for the docShell f=billm r=smaug,Mossop
2014-02-12 20:07:19 +01:00
Vaibhav Agarwal
2ae37b022e
Bug 970925 - convert testing/mochitest/android.json into skip-if statements in mochitest.ini files; r=jmaher
2014-02-15 04:53:02 -05:00
Masayuki Nakano
57dfe31218
Bug 970248 Simplify constructor of InternalUIEvent r=smaug
2014-02-15 10:06:06 +09:00
Bobby Holley
5e82273b68
Bug 956382 - Remove useless security checks in nsDocument. r=mrbkap
...
In an o-cap world, we'll generally not get references to cross-origin elements.
And even if we do, we'll fail at the binding layer (when we try to CheckedUnwrap
the security wrapper).
2014-02-13 18:57:36 -08:00
Bobby Holley
0e8b3267e2
Bug 956382 - Consider document.domain when deciding whether to return contentDocument. r=mrbkap
2014-02-13 18:57:35 -08:00
Ryan VanderMeulen
ff5a390d15
Backed out changeset 0a3fa6d853a6 (bug 915824) for effectively re-enabling tests that were disabled on B2G.
...
CLOSED TREE
--HG--
rename : content/base/test/csp/file_csp_report.sjs => content/base/test/file_bug548193.sjs
rename : content/base/test/csp/file_policyuri_async_fetch.html => content/base/test/file_bug558431.html
rename : content/base/test/csp/file_policyuri_async_fetch.html^headers^ => content/base/test/file_bug558431.html^headers^
rename : content/base/test/csp/file_redirect_content.sjs => content/base/test/file_bug650386_content.sjs
rename : content/base/test/csp/file_redirect_report.sjs => content/base/test/file_bug650386_report.sjs
rename : content/base/test/csp/file_subframe_run_js_if_allowed.html => content/base/test/file_bug702439.html
rename : content/base/test/csp/file_multi_policy_injection_bypass.html => content/base/test/file_bug717511.html
rename : content/base/test/csp/file_multi_policy_injection_bypass.html^headers^ => content/base/test/file_bug717511.html^headers^
rename : content/base/test/csp/file_multi_policy_injection_bypass_2.html => content/base/test/file_bug717511_2.html
rename : content/base/test/csp/file_multi_policy_injection_bypass_2.html^headers^ => content/base/test/file_bug717511_2.html^headers^
rename : content/base/test/csp/test_csp_report.html => content/base/test/test_bug548193.html
rename : content/base/test/csp/test_policyuri_async_fetch.html => content/base/test/test_bug558431.html
rename : content/base/test/csp/test_301_redirect.html => content/base/test/test_bug650386_redirect_301.html
rename : content/base/test/csp/test_302_redirect.html => content/base/test/test_bug650386_redirect_302.html
rename : content/base/test/csp/test_303_redirect.html => content/base/test/test_bug650386_redirect_303.html
rename : content/base/test/csp/test_307_redirect.html => content/base/test/test_bug650386_redirect_307.html
rename : content/base/test/csp/test_subframe_run_js_if_allowed.html => content/base/test/test_bug702439.html
rename : content/base/test/csp/file_subframe_run_js_if_allowed.html^headers^ => content/base/test/test_bug702439.html^headers^
rename : content/base/test/csp/test_multi_policy_injection_bypass.html => content/base/test/test_bug717511.html
2014-02-13 12:54:31 -05:00
Jon Coppeard
735137fc57
Bug 959787 - Handlify arguments for Call APIs r=terrence r=bz
2014-02-13 15:33:04 +00:00
Ted Mielczarek
79ca8d245f
Bug 968837 - Move more Mochitests into manifests. r=jmaher
...
--HG--
rename : toolkit/components/places/tests/browser/bug_399606/399606-history.go-0.html => toolkit/components/places/tests/browser/399606-history.go-0.html
rename : toolkit/components/places/tests/browser/bug_399606/399606-httprefresh.html => toolkit/components/places/tests/browser/399606-httprefresh.html
rename : toolkit/components/places/tests/browser/bug_399606/399606-location.reload.html => toolkit/components/places/tests/browser/399606-location.reload.html
rename : toolkit/components/places/tests/browser/bug_399606/399606-location.replace.html => toolkit/components/places/tests/browser/399606-location.replace.html
rename : toolkit/components/places/tests/browser/bug_399606/399606-window.location.href.html => toolkit/components/places/tests/browser/399606-window.location.href.html
rename : toolkit/components/places/tests/browser/bug_399606/399606-window.location.html => toolkit/components/places/tests/browser/399606-window.location.html
rename : toolkit/components/places/tests/browser/visituri/begin.html => toolkit/components/places/tests/browser/begin.html
rename : toolkit/components/places/tests/browser/visituri/final.html => toolkit/components/places/tests/browser/final.html
rename : toolkit/components/places/tests/browser/visituri/redirect_once.sjs => toolkit/components/places/tests/browser/redirect_once.sjs
rename : toolkit/components/places/tests/browser/visituri/redirect_twice.sjs => toolkit/components/places/tests/browser/redirect_twice.sjs
rename : toolkit/components/places/tests/browser/settitle/title1.html => toolkit/components/places/tests/browser/title1.html
rename : toolkit/components/places/tests/browser/settitle/title2.html => toolkit/components/places/tests/browser/title2.html
rename : toolkit/components/places/tests/mochitest/bug94514-postpage.html => toolkit/components/places/tests/bug94514-postpage.html
rename : toolkit/components/places/tests/mochitest/test_bug_411966.html => toolkit/components/places/tests/test_bug_411966.html
rename : toolkit/components/places/tests/mochitest/test_bug_461710_perwindowpb.html => toolkit/components/places/tests/test_bug_461710_perwindowpb.html
rename : toolkit/components/places/tests/mochitest/test_bug_94514.html => toolkit/components/places/tests/test_bug_94514.html
2014-02-06 15:37:30 -05:00
Yeuk Hon Wong
47d8c2e9eb
Bug 847081 - Throw a warning when a '*-report-only' header doesn't contain a 'report-uri' directive. r=geekboy
2014-02-13 10:10:29 -05:00
Yeuk Hon Wong
9a008c400c
Bug 915824 - Move CSP tests from content/base/test into content/base/test/csp directory. r=geekboy
...
--HG--
rename : content/base/test/file_bug548193.sjs => content/base/test/csp/file_csp_report.sjs
rename : content/base/test/file_bug717511.html => content/base/test/csp/file_multi_policy_injection_bypass.html
rename : content/base/test/file_bug717511.html^headers^ => content/base/test/csp/file_multi_policy_injection_bypass.html^headers^
rename : content/base/test/file_bug717511_2.html => content/base/test/csp/file_multi_policy_injection_bypass_2.html
rename : content/base/test/file_bug717511_2.html^headers^ => content/base/test/csp/file_multi_policy_injection_bypass_2.html^headers^
rename : content/base/test/file_bug558431.html => content/base/test/csp/file_policyuri_async_fetch.html
rename : content/base/test/file_bug558431.html^headers^ => content/base/test/csp/file_policyuri_async_fetch.html^headers^
rename : content/base/test/file_bug650386_content.sjs => content/base/test/csp/file_redirect_content.sjs
rename : content/base/test/file_bug650386_report.sjs => content/base/test/csp/file_redirect_report.sjs
rename : content/base/test/file_bug702439.html => content/base/test/csp/file_subframe_run_js_if_allowed.html
rename : content/base/test/test_bug702439.html^headers^ => content/base/test/csp/file_subframe_run_js_if_allowed.html^headers^
rename : content/base/test/test_bug650386_redirect_301.html => content/base/test/csp/test_301_redirect.html
rename : content/base/test/test_bug650386_redirect_302.html => content/base/test/csp/test_302_redirect.html
rename : content/base/test/test_bug650386_redirect_303.html => content/base/test/csp/test_303_redirect.html
rename : content/base/test/test_bug650386_redirect_307.html => content/base/test/csp/test_307_redirect.html
rename : content/base/test/test_bug548193.html => content/base/test/csp/test_csp_report.html
rename : content/base/test/test_bug717511.html => content/base/test/csp/test_multi_policy_injection_bypass.html
rename : content/base/test/test_bug558431.html => content/base/test/csp/test_policyuri_async_fetch.html
rename : content/base/test/test_bug702439.html => content/base/test/csp/test_subframe_run_js_if_allowed.html
2014-02-13 09:53:53 -05:00
Andrew McCreight
410ae818bb
Bug 733636, part 1 - Change the nsContentUtils::WrapNative aAllowWrapping default to true. r=bholley
2014-02-12 15:19:32 -08:00
Jon Coppeard
d0e56d0b88
Bug 969812 - Convert JS_NewArrayObject to use HandleValueArray r=terrence r=bz
2014-02-12 10:50:46 +00:00