Commit Graph

8733 Commits

Author SHA1 Message Date
Seth Fowler
19e4536fc1 Bug 1190093 (Comment Tweak) - Add better comments for nsIDocument::mIsShowing and mVisible. r=me DONTBUILD 2015-11-15 16:28:11 -08:00
Phil Ringnalda
29bcd19146 Bug 1212477 followup, don't try to run a webgl-requiring test on b2g 2015-11-15 10:26:51 -08:00
Mantaroh Yoshinaga
656b2271eb Bug 1125477 - Part 2: Modify permission check of TV Manager API in order to remove dom.testing.tv_enabled_for_hosted_apps. r=seanlin;r=smaug 2015-11-15 14:48:48 +01:00
Matteo Ferretti
a3ceacf62e Bug 1212477 - Needs a way to access to <canvas>'s context (2d, webgl) from Anonymous Content API; r=roc;r=smaug 2015-11-15 14:48:32 +01:00
sajitk
6208e4b76c Bug 1201997 - Part 4 - Change size and offset variables to size_t.r=froydn 2015-11-15 14:48:08 +01:00
Christoph Kerschbaumer
dd2a72fcb9 Bug 663570 - MetaCSP Part 7: CSP preload validation (r=bz) 2015-11-14 19:29:31 -08:00
Christoph Kerschbaumer
d3bf4c3e27 Bug 663570 - MetaCSP Part 6: CSP preload changes (r=sicking) 2015-11-14 19:29:18 -08:00
Christoph Kerschbaumer
745806b307 Bug 663570 - MetaCSP Part 3: Upgrade insecure requests changes (r=bz) 2015-11-14 19:28:38 -08:00
Christoph Kerschbaumer
3fb68c58df Bug 663570 - MetaCSP Part 1: CSP parser changes (r=sicking) 2015-11-14 19:27:59 -08:00
Boris Zbarsky
844efd82e7 Bug 1223716. Make HTMLCollection check for the element being HTML before checking for its name inside its named getter. r=bkelly 2015-11-13 13:25:50 -05:00
Nicholas Nethercote
0cb0681ce5 Bug 1224403 (part 5) - Make OnDefaultButtonLoaded() return/take a LayoutDeviceIntMargin. r=kats. 2015-11-12 04:34:29 -08:00
Nicholas Nethercote
15961fc6fb Bug 1224403 (part 4) - Make {Get,Set}NonClientMargins() return/take a LayoutDeviceIntMargin. r=kats.
This required adding {To,From}UnknownMargin().
2015-11-11 23:05:04 -08:00
Tom Tromey
0ed99f560f Bug 1221292 - move nondeterministicGetWeakMapKeys to ThreadSafeChromeUtils; r=bz 2015-11-11 12:55:00 +01:00
Jonas Sicking
7865684c57 Bug 1223647: CSP erroneously inherited into dedicated workers. r=ckerschb 2015-11-10 21:16:12 -08:00
Kyle Huey
d9adfa1d30 Bug 1224061: Make Event::InitEvent infallible. r=smaug 2015-11-13 08:09:42 +08:00
Carsten "Tomcat" Book
8e3314318c merge mozilla-inbound to mozilla-central a=merge 2015-11-12 12:00:55 +01:00
Bill McCloskey
a1d806a296 Bug 967873 - Proxy nsDocumentViewer::PermitUnload to the child process (r=Gijs) 2015-11-11 18:04:21 -08:00
Botond Ballo
57bd184fa2 Bug 1224021 - Support fractional async scroll offsets in the reftest harness. r=tn 2015-11-11 19:10:23 -05:00
Victor Porof
cd43d33c85 Bug 1218078 - Show onload and DOMContentLoaded markers in the netmonitor's frontend, r=smaug, jsantell, tromey 2015-11-11 23:11:40 +01:00
Carsten "Tomcat" Book
48415afea7 merge mozilla-inbound to mozilla-central a=merge 2015-11-11 12:42:52 +01:00
Phil Ringnalda
3fbff868a6 Back out changeset 4d6d9c1e52e4 (bug 1223647) for failures in test_csp.html, csp/test_redirects.html and csp/test_worker_redirect.html 2015-11-10 23:10:04 -08:00
Carsten "Tomcat" Book
5f6dbb1e18 Merge mozilla-central to b2g-i 2015-11-10 14:07:08 +01:00
Nicholas Nethercote
7215329de9 Bug 1223310 (part 2) - Use LayoutDeviceIntRect for bounds-related functions in nsIWidget. r=kats.
The patch renames the existing functions (GetBounds(), GetClientBounds(), etc)
by adding an |Untyped| suffix. It then adds typed equivalents, and uses those
typed equivalents in all the call sites where it's easy to do so. The trickier
remaining call sites are converted to use the Untyped-suffix version.
2015-11-09 21:37:32 -08:00
Jonas Sicking
2e16ec806d Bug 1223647: CSP erroneously inherited into dedicated workers. r=ckerschb 2015-11-10 21:16:12 -08:00
Ben Tian
2624e964fe Bug 1168298 - Support OBEX authentication procedure, r=shuang, r=mrbkap 2015-11-10 11:34:11 +08:00
Nicholas Nethercote
1c1c3bd028 Bug 1187151 (part 1) - Replace nsBaseHashtable::Enumerate() calls in dom/base/ with iterators. r=khuey. 2015-11-03 16:00:38 -08:00
Andrew McCreight
d2e69db4ef Bug 1222562, part 2 - Add some comments about failing tests. r=mrbkap 2015-11-10 13:10:23 -08:00
Tom Tromey
c0f442c39d Bug 1160307 - capture async stack frames on Javascript timeline markers. r=fitzgen, r=smaug r=Paolo 2015-11-05 11:31:00 +01:00
Carsten "Tomcat" Book
b99a10013e merge mozilla-inbound to mozilla-central a=merge 2015-11-09 14:55:30 +01:00
Wes Kocher
323f28486f Merge m-c to b2ginbound, a=merge 2015-11-06 15:14:26 -08:00
Jorg K
9f64c1903c Bug 1214377 - Hack to solve Thunderbird's need to detect style pre-wrap. r=roc a=me 2015-11-06 11:42:29 -08:00
Wes Kocher
36d9cc1d56 Backed out changeset b3d28572da60 (bug 1214377) for breaking thunderbird builds a=backout 2015-11-06 11:30:00 -08:00
Gregor Wagner
81a213c732 Bug 1222478 - Enable more mulet tests. r=gerard-majax 2015-11-06 20:01:45 +01:00
L. David Baron
1b093e6db8 Bug 1221436 patch 2 - For style attributes, only store a css::Declaration instead of a css::StyleRule. r=heycam
Now that Declaration implements nsIStyleRule, we don't need the memory
overhead of storing a StyleRule object for style attributes.

We also need to change this prior to patch 5, because the changes in
patch 5 that will allow rules to change (but declarations not) would
otherwise break due to style attribute object merging done by
nsAttrValue::ParseStyleAttribute.
2015-11-09 15:57:16 +08:00
L. David Baron
aaf6592743 Bug 1221436 patch 1 - Have a pointer back from the css::Declaration for style attributes to the nsHTMLCSSStyleSheet. r=heycam
This is needed for patch 2, since we need a replacement for the
mechanism to get from rules to the style attribute sheet
(nsHTMLCSSStyleSheet) that works instead for declarations rather than
rules.

This pointer will be merged with the owning rule pointer in patch 4, but
we can't do that until after patch 2.
2015-11-09 15:57:16 +08:00
Nicholas Nethercote
1508203204 Bug 1187782 (part 9) - Replace nsBaseHashtable::EnumerateRead() calls in dom/base/ with iterators. r=khuey. 2015-11-04 21:42:17 -08:00
Nicholas Nethercote
5776cafe5d Bug 1187782 (part 8) - Replace nsBaseHashtable::EnumerateRead() calls in dom/base/ with iterators. r=khuey. 2015-11-04 21:35:12 -08:00
Nicholas Nethercote
2d57975283 Bug 1187782 (part 7) - Replace nsBaseHashtable::EnumerateRead() calls in dom/base/ with iterators. r=khuey. 2015-11-04 19:43:45 -08:00
Nicholas Nethercote
eb3d7e1db4 Bug 1187782 (part 6) - Replace nsBaseHashtable::EnumerateRead() calls in dom/base/ with iterators. r=khuey. 2015-11-03 16:15:52 -08:00
Wes Kocher
df14ea081e Merge m-c to inbound, a=merge CLOSED TREE 2015-11-05 18:45:29 -08:00
Wes Kocher
22c6858903 Merge inbound to central, a=merge 2015-11-05 18:44:24 -08:00
Wes Kocher
c5cf27753f Backed out changeset f073181a927d (bug 1189195) for browser_privatebrowsing_geoprompt.js leaks CLOSED TREE 2015-11-05 18:06:21 -08:00
Sotaro Ikeda
6421321936 Bug 1189195 - Fix PContentPermissionRequest shutdown r=fabrice 2015-11-05 16:41:13 -08:00
Brian Grinstead
3285790393 Bug 1213932 - Restrict ServiceWorker logging to windows that match navigator.serviceWorker.controller.scriptURL;r=baku,r=past 2015-11-05 12:03:31 -08:00
Wes Kocher
bb1ac7c59d Backed out changeset 89446bf8d6b8 (bug 1215167) for introducing a hazard 2015-11-04 16:16:59 -08:00
Botond Ballo
5a5e7f5dd9 Bug 1220898 - Make nsIntMargin a typedef for mozilla::gfx::IntMargin. r=nical 2015-11-02 18:20:58 -05:00
Bill McCloskey
10fc86dcf9 Bug 1215167 - Forbid unsafe browser CPOWs (disabled by default for now) (r=mrbkap) 2015-11-04 13:40:15 -08:00
Bill McCloskey
0f7203765b Bug 1215167 - Forbid unsafe browser CPOWs (disabled by default for now) (r=mrbkap) 2015-11-05 13:17:04 -08:00
Kit Cambridge
0e036d1b85 Bug 1206302 - Use DOMException for Push errors. r=mt 2015-11-05 10:38:35 -08:00
L. David Baron
b5f19f7ff1 Bug 978833 patch 20 - Rev IIDs that I should have revised in Bug 978833 patch 14. 2015-11-05 20:56:56 +08:00