Commit Graph

7104 Commits

Author SHA1 Message Date
Terrence Cole
089e534179 Backout cd9d6b4fb8c3 for mochitest failures.
With this, just incase there is a CLOSED TREE.
2013-11-01 15:28:16 -07:00
Ryan VanderMeulen
5538727850 Backed out changesets ac2b3068888b, 6d1ec44bb1db, and 1e4fa51c53e0 (bug 933193) for mochitest-3 failures. 2013-11-01 17:19:00 -04:00
Terrence Cole
0fc7333567 Bug 931991 - Fix an exact rooting hazard in AttemptAsyncScriptParse; r=bholley 2013-10-28 12:35:49 -07:00
Boris Zbarsky
82a380a2dd Bug 933193 part 3. Add getElementById to ParentNode. r=smaug 2013-11-01 15:39:25 -04:00
Boris Zbarsky
3393f23bca Bug 933193 part 2. Implement nsINode::GetElementById and make SVGSVGElement use it. r=smaug 2013-11-01 15:39:24 -04:00
Boris Zbarsky
f7bb02c17a Bug 933193 part 1. Factor out the id selector fast-path from querySelector(All) so we can reuse it a bit more broadly. r=smaug 2013-11-01 15:39:24 -04:00
Bobby Holley
e994871e1e Bug 911864 - Introduce an explicit opt-in attribute for exposing methods and properties to untrusted content. r=smaug 2013-11-01 15:31:56 +01:00
Bobby Holley
bbf63801a8 Bug 911864 - Frob the marquee in a different fashion. r=me 2013-11-01 15:31:56 +01:00
Ed Morley
8355addd46 Merge latest green inbound changeset and mozilla-central 2013-11-01 13:13:15 +00:00
Doug Turner
ac37f38bda Backing out 987b3ec24f68 2013-10-31 20:25:46 -07:00
Andrea Marchesini
2c924a4923 Bug 819900 - File constructor. r=sicking 2013-10-31 11:27:12 -04:00
Martijn Wargers
8dd41305bb Bug 926544 - content/base/test/test_bug578096.html needs to create file in the chrome process. r=jgriffin 2013-10-30 22:32:12 +01:00
Kyle Huey
c3940c243e Bug 904720: Count event listeners. r=njn,smaug 2013-10-28 17:47:18 +08:00
Masayuki Nakano
221421aeb2 Bug 930860 Move IsLeftClickEvent() and IsContextMenuKeyEvent() from WidgetEvent to WidgetMouseEvent(Base) r=smaug 2013-10-28 18:03:19 +09:00
Nicholas Nethercote
b38b84f869 Bug 925584 - Remove some unnecessary jsapi.h inclusions from .cpp files. r=Ms2ger.
--HG--
extra : rebase_source : 41fcb0e922a519ef679c1c1b6293c2b638e83a48
2013-10-10 15:22:35 -07:00
Alfredo Yang
087493b7e7 Bug 853356 - Part 3: Pass a string array instead of a single string to support multiple permissions request. r=khuey 2013-10-26 21:20:09 -04:00
Tom Schuster
ce701cf26f Bug 930782 - Handlify JS_WrapValue. r=terrence 2013-10-26 18:19:05 +02:00
Phil Ringnalda
82b94bdc36 Back out df17cff05b54 (bug 927196) for test bustage
CLOSED TREE
2013-10-25 18:28:13 -07:00
Shih-Chiang Chien
4468923e42 Bug 926289 - Part 1, Add recording type and request URL in recording-device-events. r=khuey. 2013-10-25 20:04:50 -04:00
Martijn Wargers
c8664e3f1f Bug 927196 - Check more stuff in XHR. r=jonas 2013-10-16 19:20:51 +02:00
Olli Pettay
6c27802db5 Bug 920804 - Improve nsFrameMessageManager p=fabrice,smaug, r=smaug,fabrice
--HG--
extra : rebase_source : 1930ae4472d899c0996d78642d6ba2164dcdf9f1
2013-10-26 00:55:16 +03:00
Nicholas Hurley
bcf8e851a3 Bug 881804 (part 3) - Plumb script loader into predictive network actions. r=jst 2013-10-25 14:56:54 -07:00
Christoph Kerschbaumer
c7daf8d453 Bug 909920 - Mixed content warning should not show on a HTTP site (r=tanvi,smaug) 2013-09-20 13:42:32 -07:00
Garrett Robinson
15f707f40d Bug 909029 - Fix incorrect parsing of CSP source list due to early return 2013-10-23 14:49:07 -07:00
Robert O'Callahan
201d29edb6 Bug 261037. Support scrolled fieldsets. r=mats
--HG--
extra : rebase_source : 248521189921b2a46f0805582a3789b27c26ecbd
2013-10-23 00:46:40 +02:00
Yura Zenevich
6295116c21 Bug 924896 - exposing the text input type in the accessible's attributes. r=surkov
---
 accessible/src/html/HTMLFormControlAccessible.cpp   | 15 +++++++++++++++
 accessible/src/html/HTMLFormControlAccessible.h     |  1 +
 accessible/tests/mochitest/attributes/test_obj.html | 16 ++++++++++++++++
 content/base/src/nsGkAtomList.h                     |  1 +
 4 files changed, 33 insertions(+)
2013-10-24 23:21:24 -04:00
Mike Hommey
f1c0c07862 Bug 929905 - Consolidate sources in moz.build. r=gps 2013-10-25 08:23:05 +09:00
Terrence Cole
05b45c0c0f Bug 929800 - Handlify the structured clone interface; r=sfink,smaug
--HG--
extra : rebase_source : 4f21dd799ad27dc665997d4912996a500ae8a2f2
2013-10-22 17:18:32 -07:00
Jed Davis
dd72e0ede9 Bug 924696: Expose count of createObjectURL'ed blobs in about:memory. r=njn 2013-10-24 12:05:08 -07:00
Ehsan Akhgari
9bc16fac73 Bug 930583 - Stop #including nsEventStateManager in nsWindowRoot.h and nsDocument.h; r=smaug 2013-10-24 14:53:52 -04:00
Peter Van der Beken
59ec2a8a5f Bug 922160 - Bring EventHandler.webidl more in line with the spec, remove NodeEventHandlers. r=bz.
--HG--
extra : rebase_source : 9cfba32241add4c79d67fb0323178228b00bf631
2013-10-08 17:51:15 +02:00
Ed Morley
45a4bfd8a6 Backed out changeset 229a8f20d8ed (bug 924896) for mochitest-a11y failures in test_braille.html on a CLOSED TREE 2013-10-24 18:14:49 +01:00
Garrett Robinson
30fd688f87 Bug 924708 - Fix regression of report-only CSP's that use policy-uri. r=sstamm 2013-10-28 11:25:16 -07:00
Boris Zbarsky
205f8558d0 Bug 932870. Cache the "invalid selector" state in our parsed-selector cache as well when doing querySelector(All). r=smaug 2013-10-31 22:07:11 -04:00
Boris Zbarsky
7690d94087 Bug 882541 part 4. Treat undefined as missing for optional WebIDL arguments. r=khuey,ms2ger 2013-10-11 12:28:24 -04:00
Yura Zenevich
bb18d733b1 Bug 924896 - exposing the text input type in the accessible's attributes. r=surkov
---
 accessible/src/html/HTMLFormControlAccessible.cpp   | 15 +++++++++++++++
 accessible/src/html/HTMLFormControlAccessible.h     |  1 +
 accessible/tests/mochitest/attributes/test_obj.html | 16 ++++++++++++++++
 content/base/src/nsGkAtomList.h                     |  1 +
 4 files changed, 33 insertions(+)
2013-10-24 11:16:18 -04:00
Brian O'Keefe
0cbcd904c7 Bug 928709 - Convert chromium-config.mk to mozbuild, r=mshal 2013-10-02 13:17:55 -04:00
Michael Shuen
91df98fca7 Bug 711180 - Ignore whitespace in atob. r=Ms2ger 2013-10-22 06:53:00 +01:00
Ed Morley
fd12559480 Backed out changeset ce20f4b16d56 (bug 261037) for reftest failures in 478811-1.html on a CLOSED TREE 2013-10-24 10:28:44 +01:00
Simon Montagu
a1e2ce99aa Add new bidi control characters defined in Unicode 6.3. Bug 922530, r=jfkthame 2013-10-02 16:07:02 +03:00
Robert O'Callahan
f82ba263d9 Bug 261037. Support scrolled fieldsets. r=mats
The main change here is to have nsCSSFrameConstructor able to construct
a scrollframe for nsFieldSetFrame's inner frame.
To make this work properly (as much like normal scrolled elements, and
to be consistent with Chrome), we need another major change, which is to move
the padding from the nsFieldSetFrame to its inner frame. We do this by copying
the padding to the inner frame and ignoring the padding on the outer frame.
To get this right for percentage padding and intrinsic widths is a little
tricky. For that, we need nsLayoutUtils::IntrinsicForContainer to be able to
ignore the padding on a frame so we don't add it twice.
Overriding nsFieldSetFrame::GetScrollTargetFrame makes setting scrollTop/
scrollLeft on a <fieldset> work as expected.
* * *
Bug 261037 - A fieldset overflow:auto reftest.

--HG--
extra : rebase_source : d737eebdc25b3b748a84de676d5e8e066505e00b
2013-10-23 00:46:40 +02:00
Mike Hommey
80c623bb6a Bug 921492 - Make StrictOrderingOnAppendList use actual alphabetical sorting. r=mshal,r=gps 2013-10-24 08:05:43 +09:00
Mike Hommey
5072f65f8c Bug 913268 - Make CPP_SOURCES a StrictOrderingOnAppendList. r=mshal 2013-10-24 08:00:23 +09:00
Ed Morley
8c004216a1 Backed out changeset dddecb33b337 (bug 922160) 2013-10-23 15:51:18 +01:00
Ed Morley
1cb147e161 Backed out changeset ffd9c7bbd2fe (bug 261037) for compilation failures in nsCSSFrameConstructor on a CLOSED TREE 2013-10-23 15:44:19 +01:00
Peter Van der Beken
a50f5a4ddc Bug 922160 - Bring EventHandler.webidl more in line with the spec, remove NodeEventHandlers. r=bz.
--HG--
extra : rebase_source : f43383fb1447174ef8f791240ddfe27052ef0aa3
2013-10-08 17:51:15 +02:00
Robert O'Callahan
d4185c2d7c Bug 261037. Support scrolled fieldsets. r=mats
The main change here is to have nsCSSFrameConstructor able to construct
a scrollframe for nsFieldSetFrame's inner frame.
To make this work properly (as much like normal scrolled elements, and
to be consistent with Chrome), we need another major change, which is to move
the padding from the nsFieldSetFrame to its inner frame. We do this by copying
the padding to the inner frame and ignoring the padding on the outer frame.
To get this right for percentage padding and intrinsic widths is a little
tricky. For that, we need nsLayoutUtils::IntrinsicForContainer to be able to
ignore the padding on a frame so we don't add it twice.
Overriding nsFieldSetFrame::GetScrollTargetFrame makes setting scrollTop/
scrollLeft on a <fieldset> work as expected.
* * *
Bug 261037 - A fieldset overflow:auto reftest.

--HG--
extra : rebase_source : 6ca585f685965d3a538bde64ad4057c5fd7b538f
2013-10-23 00:46:40 +02:00
Olli Pettay
a8629d8ffb Bug 927262, don't cache the encoder in case of unsual content type, r=hsivonen 2013-10-22 15:17:13 +03:00
Masayuki Nakano
9b468c47c3 Bug 602787 part.10 Create TextRange.h for separating TextEvents.h r=roc 2013-10-22 22:27:36 +09:00
Kyle Huey
4801b8ae53 Bug 915757: Split GetListenerManager into two functions for more const-correctness. r=smaug 2013-10-23 07:32:04 +08:00