Boris Zbarsky
7195ec693d
Bug 966385. Stop using the deprecated GetInputEncoding in XHR code. r=peterv
2014-12-01 15:17:49 -05:00
Ehsan Akhgari
751467e432
Bug 116083 - Correctly handle the whitespace in all preformatted elements; r=roc
...
Previously this code only handled the special case of a <body> element that
had an explicit style attribute, which doesn't really make sense. Now we
do the right thing based on the computed white-space style.
2014-12-01 06:38:11 -05:00
Olli Pettay
a8059d6d37
Bug 1091934, increase EventSource tests stress factor, r=wellington
2014-11-30 17:51:33 -08:00
Alexander Surkov
2602de1bfb
Bug 1105273 - Accessibility mapping for aria-modal, r=davidb
2014-11-28 10:01:43 -05:00
peter chang
483ecd1196
Bug 1090008 Dispatch SelectionStateChanged event for blur, r=roc r=smaug
2014-11-27 18:56:00 +01:00
pchang
040f9d3add
Bug 1090008 -Part 1 - Refactor the logic to dispatch selectionchange to TextDialog, r=roc
2014-11-28 05:35:00 +01:00
Carsten "Tomcat" Book
353ec034ab
Merge mozilla-central to mozilla-inbound
2014-11-28 14:23:52 +01:00
Morris Tseng
94165b2707
Bug 1101392 - Part 2: Add a command that collapse selection to end after copying. r=roc
2014-11-26 23:06:00 +01:00
Jan Varga
3528192339
Bug 1083927 - IndexedDB: Subdomain Quota Management; r=bent,ehsan
...
--HG--
rename : dom/indexedDB/test/unit/bug1056939.zip => dom/indexedDB/test/unit/bug1056939_profile.zip
2014-11-28 09:44:12 +01:00
Giovanni Sferro
95cb83384e
Bug 1100535 - Do not assume that the radio required status changed when the attribute changes. r=smaug
...
--HG--
extra : rebase_source : 5f6b36ba8a05507638d5ab4513864a308fa939c7
2014-11-27 17:40:00 -08:00
Neil Deakin
4d77f120ba
Bug 1072342
, propagate the window activation state down to child process windows, r=smaug,mstange
2014-11-27 08:28:26 -05:00
Neil Deakin
55f1700213
Bug 1072342
, the child process doesn't have a main widget, r=smaug
2014-11-27 08:27:39 -05:00
Olli Pettay
bed81b1fde
Bug 1105089
, try to have shorter ICC slices during animations, r=mccr8
...
--HG--
extra : rebase_source : bfe8cc2825b7cb2ec86f6e8f5ba590593e1c378b
2014-11-27 13:47:51 +02:00
L. David Baron
714a5547a4
Bug 1100773 patch 2 - Convert style rule List methods to use fprintf_stderr. r=heycam
...
Note that getting decent logcat output on Android and B2G requires not
splitting lines of output across multiple fprintf_stderr calls.
2014-11-26 22:29:44 -08:00
L. David Baron
702143efb2
Bug 1100773 patch 1 - Fix bracing of indent loops in style rule print functions. r=heycam
2014-11-26 22:29:44 -08:00
Trevor Saunders
1a013270b5
bug 1105074 - make more stuff final r=froydnj
2014-11-25 13:56:07 -05:00
Blake Kaplan
e4c077f303
Bug 582297 - Make <keygen> work in e10s. r=billm/dkeeler
2014-11-26 14:28:28 -08:00
Seth Fowler
b8c1e93d1d
Bug 1060869 (Part 4) - Update SurfaceCache prefs to increase the cache size. r=dholbert,tn
2014-11-26 13:22:10 -08:00
Ryan VanderMeulen
fd6dfc1619
Backed out changeset 82fd2eef7630 (bug 1060869) because the rest of this bug was backed out and it seems to be causing OSX Gip(f1) to be near permafail.
2014-11-26 16:06:53 -05:00
Boris Zbarsky
8ec9d58716
Bug 1087851 part 1. Rename WrapNewBindingObject to GetOrCreateDOMReflector to make it clearer what it does. r=peterv for the idea; patch itself is just search-and-replace
2014-11-26 14:25:20 -05:00
Carsten "Tomcat" Book
a82e03cd67
Backed out changeset ec354ea4ace0 (bug 1093611) for talos svgr bustage
2014-11-26 15:08:54 +01:00
Carsten "Tomcat" Book
0d3f9fd859
Backed out changeset 17d1b075e274 (bug 1093611)
2014-11-26 15:08:36 +01:00
Seth Fowler
6b72852771
Bug 1060869 (Part 4) - Update SurfaceCache prefs to increase the cache size. r=dholbert,tn
2014-11-26 01:37:57 -08:00
Valentin Gosu
79d54f2cc9
Bug 1093611 - Add/modify tests making sure Link,URL,nsLocation::GetHash don't unescape characters r=smaug
2014-11-12 05:59:24 +02:00
Valentin Gosu
ae99095b94
Bug 1093611 - AnchorElement.hash should be the encoded version of the href attribute's fragment r=smaug
2014-11-12 03:14:04 +02:00
Tobias Schneider
ee65ddc5cb
Bug 1101124
- Check for a pref to always stop slow scripts r=bz
2014-11-20 20:25:39 -08:00
Carsten "Tomcat" Book
dc5652d0b1
Backed out changeset 10a3cbe9e42f (bug 1093611) for w4 test failures
2014-11-25 11:02:02 +01:00
Carsten "Tomcat" Book
687869c8ec
Backed out changeset 3a3c05f46c5e (bug 1093611)
2014-11-25 11:01:23 +01:00
Valentin Gosu
a67bfd06a1
Bug 1093611 - Add/modify tests making sure Link,URL,nsLocation::GetHash don't unescape characters r=smaug
2014-11-12 05:59:24 +02:00
Valentin Gosu
95adf859fe
Bug 1093611 - AnchorElement.hash should be the encoded version of the href attribute's fragment r=smaug
2014-11-12 03:14:04 +02:00
Seth Fowler
dda33f9bac
Bug 1103157 (Part 2) - Replay notifications to new nsImageLoadingContent observers. r=tn
2014-11-24 23:42:43 -08:00
Masayuki Nakano
c207c66fed
Bug 1077345 part.6 Add NS_COMPOSITION event which automatically commits composition with its mData r=smaug
2014-11-25 14:02:32 +09:00
Masayuki Nakano
7c2cde510e
Bug 1077345 part.4 Add NS_COMPOSITION_COMMIT_AS_IS event which automatically commits composition with the last data r=smaug
2014-11-25 14:02:31 +09:00
Wes Kocher
bd182684f1
Backed out changeset b3f742c00ba1 (bug 1103152
)
2014-11-24 17:04:30 -08:00
Wes Kocher
9bd1792b15
Backed out changeset b4b619628d1d (bug 1103368) for b2g build bustage
2014-11-24 17:03:44 -08:00
Jason Orendorff
986d9b9587
Bug 1103368, part 5 - Make Class::getProperty and setProperty nullable instead of needing stub functions. Never store stub functions in JSPropertyDescriptors. r=bhackett.
...
--HG--
extra : rebase_source : 4fffe30636fdc5f0c708bc50f98c974c67cd4459
2014-11-22 12:23:39 -06:00
Jason Orendorff
195aa9ff10
Bug 1103152
- Remove JS_DeletePropertyStub, JS_EnumerateStub, JS_ResolveStub, and JS_ConvertStub. Make five mandatory JSClass hooks optional (nullable). r=bhackett.
...
--HG--
extra : rebase_source : 40b75b926ae59d91c80374fc5b25d2a459ecb717
2014-11-21 15:14:58 -06:00
Andrea Marchesini
eb2c402295
Bug 1104193 - nullcheck in nsContentUtils::GetASCIIOrigin, r=smaug
2014-11-24 21:43:11 +01:00
Andrea Marchesini
d7584e8a75
Bug 1104193 - nullcheck for the principal in nsContentUtils::GetUTFOrigin(), r=smaug
2014-11-24 20:54:59 +01:00
Boris Zbarsky
6c81adc0d3
Bug 1067541. Image preloads should not keep going once the actual image has started and gotten canceled. r=peterv
2014-11-24 11:57:49 -05:00
Carsten "Tomcat" Book
bc1fe65863
Backed out changeset d26673206131 (bug 894137) for crashtest bustage
...
--HG--
rename : dom/base/crashtests/894137.html => content/base/crashtests/894137.html
2014-11-24 14:38:51 +01:00
Simon Montagu
2d3611488d
Fix errors in cset bd04d03f7980 (test for bug 894137)
...
--HG--
rename : content/base/crashtests/894137.html => dom/base/crashtests/894137.html
2014-11-24 04:06:44 -08:00
Bobby Holley
4e948afe75
Bug 1101769 - Tests. r=billm
2014-11-23 15:23:22 -08:00
Jonathan Kew
2476fc58fc
Bug 1077515 - part 7 - Support physical caret movement and selection commands in nsGlobalWindowCommands. r=roc
2014-11-22 14:39:04 +00:00
Jonathan Kew
74d961eaf3
Bug 1077515 - part 6 - Create a new nsISelectionController::PhysicalMove command. r=roc
2014-11-22 14:39:03 +00:00
David Anderson
a7ce0b61d2
Put meta viewport support behind a pref (bug 1092450, r=kats).
2014-11-21 14:32:32 -05:00
Vladimir Vukicevic
8d8ab4de9f
Bug 1036606 - Extend mozRequestFullScreen to accept an options dict with a vrDisplay member; r=bz
2014-07-09 12:30:22 -07:00
Vladimir Vukicevic
27e56b034e
Bug 1036604 - Add VRDevice interfaces, navigator.getVRDevices call, and Oculus Rift gfxVR; r=bz,jrmuizel
2014-07-09 12:24:49 -07:00
Andrea Marchesini
9d30f59efd
Bug 1077393 - Rename ScalarValueString to USVString. r=smaug
...
--HG--
rename : dom/bindings/parser/tests/test_scalarvaluestring.py => dom/bindings/parser/tests/test_usvstring.py
rename : dom/bindings/test/test_scalarvaluestring.html => dom/bindings/test/test_usvstring.html
2014-11-20 12:58:00 +01:00
Karl Tomlinson
70ad9ee0ee
bug 1096132 rename nsDeviceContext PixelScale to FullZoom r=tn
...
--HG--
extra : rebase_source : b78ffe7ffddf47a9646c1766626f48aed67ebb09
2014-11-10 15:47:55 +13:00
Mats Palmgren
994ddfd821
Bug 907396 - Frame manager support for display:contents. r=bzbarsky
2014-11-20 18:24:09 +00:00
Ryan VanderMeulen
4d0783188e
Backed out 5 changesets (bug 1099152, bug 1117098) for causing frequent B2G debug timeouts.
...
Backed out changeset 4feee07c34ad (bug 1117098)
Backed out changeset 168e5b9bf198 (bug 1099152)
Backed out changeset 9192d432d87e (bug 1099152)
Backed out changeset 8b891ebcd21f (bug 1099152)
Backed out changeset 24dae3ce853d (bug 1099152)
2015-01-05 12:38:18 -05:00
Ehsan Akhgari
a41280816e
Bug 1116622 - Give TemporaryRef a take() method semantically equivalent to already_AddRefed::take(); r=froydnj
...
This is in preparation of removing TemporaryRef. It should help make
already_AddRefed a drop-in replacement for it.
2015-01-05 11:32:37 -05:00
Phil Ringnalda
f057e4abbb
Backed out 7 changesets (bug 1018320) because the debug M12 is still from this
...
Backed out changeset f60d4ad64070 (bug 1018320)
Backed out changeset 1aac4d23ccd2 (bug 1018320)
Backed out changeset 6063a2463d6c (bug 1018320)
Backed out changeset 2df23c44ef44 (bug 1018320)
Backed out changeset daf456b0a23a (bug 1018320)
Backed out changeset 3e2e4d298e98 (bug 1018320)
Backed out changeset 012373bb552b (bug 1018320)
2015-01-05 08:02:54 -08:00
Jon Coppeard
f1d487e594
Bug 1099152 - Make external GC APIs take invocation kind as a parameter r=terrence r=mccr8
2015-01-02 17:19:43 +00:00
Jon Coppeard
ce3ea6b63b
Bug 1099152 - Separate out external APIs to start and continute an incremental GC r=terrence r=mccr8
2015-01-02 17:19:43 +00:00
Dave Huseby
83a6796724
Bug 1107681 - fix up the dom uses of WrapptedJSToDictionary to use the cx-less interface. r=bholley
2014-12-29 11:56:00 +01:00
Andrea Marchesini
f5c4864944
Bug 1018320 - RequestSync API - patch 5 - mozSetMessageHandlerPromise, r=fabrice
2015-01-05 13:42:05 +01:00
Andrea Marchesini
8c8896cc60
Bug 1101584 - sContentUtils::GetUTFOrigin should check if the URI has the nsIURIWithPrincipal interface, r=bz, r=smaug
2014-11-19 11:40:00 +01:00
Wes Kocher
31d7407a86
Backed out changeset 8e604ebfc313 (bug 1101584) for m-oth failures on a CLOSED TREE
2014-11-19 12:07:15 -08:00
Boris Zbarsky
d474b181de
Bug 771043. Move MediaQueryList tracking from the prescontext to the document, so they will correctly outlive prescontext changes. r=dbaron
2014-10-03 14:15:25 -04:00
Andrea Marchesini
1b30cdcc5c
Bug 1101584 - sContentUtils::GetUTFOrigin should check if the URI has the nsIURIWithPrincipal interface, r=bz
2014-11-19 16:32:47 +00:00
Connor
2d96083f3d
Bug 1045100 - This is 1 of 2 patches. This patch replaces the custom "PluginCrashed" event with "PluginCrashedEvent." The "PluginCrashedEvent" is a a WebIDL binding. r=smaug r=gfritzsche
2014-10-21 23:40:12 -04:00
Carsten "Tomcat" Book
336a2bda13
merge fx-team to mozilla-central a=merge
2014-11-19 13:43:59 +01:00
Lebedev Maksim
74e49d7ff3
Bug 1098139 - Add attribute isPrimary detection for got/lostpointercapture events. r=smaug
2014-11-18 01:13:00 +01:00
Tom Tromey
986dfd2fd6
Bug 1069661 - add "detail" to timeline markers. r=smaug
2014-11-18 14:39:00 +01:00
David Zbarsky
856e7191b0
Bug 1089811 - remove nsIDOMGlobalObjectConstructor because it is dead code r=bz
2014-11-19 02:48:22 -05:00
Boris Zbarsky
67d7197390
Bug 1100579 part 1. Remove the overloads of JS::Evaluate that don't take an rval mutable handle, and control the behavior via the JS::CompileOptions instead. r=waldo,bholley
2014-11-18 23:27:16 -05:00
Tom Schuster
127a42b89f
Bug 1091900 - Make GetIterator and others take an object as outparam. r=efaust
2014-11-19 01:44:03 +01:00
Bill McCloskey
62af1a5643
Bug 1092156 - [e10s] Don't use compartment-per-addon if window already associated with add-on (r=bholley)
2014-11-18 16:20:59 -08:00
Chris Pearce
bf9df9f607
Bug 1095257 - Implement Navigator.requestMediaKeySystemAccess(). r=edwin r=bz r=peterv
2014-11-18 22:13:02 +13:00
Terrence Cole
2f1ff488e3
Bug 1098074 - Part 3: Add a test to ensure that our error path works correctly; r=bholley
...
--HG--
extra : rebase_source : b00de637020027f77434e37f0436ae489a6b7c78
2014-11-13 14:44:09 -08:00
Terrence Cole
67a1471c72
Bug 1098074 - Part 2: Improve error handling in nsFrameMessageManager::ReceiveMessage; r=bholley
...
--HG--
extra : rebase_source : be00ff9778ae41310ba0ca98dfd082cc1109afa7
2014-11-12 16:59:20 -08:00
Terrence Cole
e211ebf6cc
Bug 1098074 - Part 1: Use AutoJSAPI to report JS errors in nsFrameMessageManager; r=bholley
...
--HG--
extra : rebase_source : c61375bb851385e6e859b85ee97293ebf12e77ce
2014-11-12 16:48:51 -08:00
Boris Zbarsky
9604d3f7a4
Bug 1100580 part 2. Get rid of EvaluateOptions::needResult, since we can use JS::CompileOptions::noScriptRval (with the opposite meaning, but same default behavior) for this purpose. r=bholley
2014-11-18 11:01:09 -05:00
Boris Zbarsky
145c29fee6
Bug 1100580 part 1. Drop support for having an off-thread compilation token and wanting a script rval from nsJSUtils::EvaluateString, since we never need that in practice. r=bholley
2014-11-18 11:01:08 -05:00
Sid Stamm
8e8b8c25f8
Bug 704320 - Tests for meta referrer policy whitespace trimming and invalid policies. (r=bz)
2014-11-18 08:47:31 -05:00
Sid Stamm
a40721427c
Bug 704320 - Add tests for whether preloaded resources can be reused after script-added meta referrer policy is added to a document. (r=bz)
2014-11-18 08:47:26 -05:00
Owen Chu
97f0aa29c2
Bug 704320 - Referrer policy support in nsSyncLoadService. (r=peterv)
2014-11-18 08:47:20 -05:00
Sid Stamm
63f8cd4e13
Bug 704320 - Add referrer policy support for nsIWebBrowserPersist and its consumers. (r=jst)
2014-11-18 08:47:14 -05:00
Sid Stamm
25bb9cab21
Bug 704320 - enable meta referrer policies for object loads. (r=jst)
2014-11-18 08:47:08 -05:00
Sid Stamm
00f65acbf1
Bug 704320 - content/dom changes for meta referrer support. (r=jst)
...
This enables referrer policies for:
- EventSource (content/base/src/EventSource)
- XMLHttpRequest (content/base/src/nsXMLHttpRequest)
- HTML media elements (content/html/content/src/HTMLMediaElement)
- window.open (embedding/components/windowwatcher)
- window.location (dom/base/nsLocation)
2014-11-18 08:47:03 -05:00
Sid Stamm
55e3ccdad7
Bug 704320 - apply referrer policies to image loads (r=seth)
2014-11-18 08:46:53 -05:00
Sid Stamm
7235c3b5b2
Bug 704320 - Add referrer policy support to stylesheet and CSS loads and fonts. (r=bz)
2014-11-18 08:46:47 -05:00
Sid Stamm
3baf35af3d
Bug 704320 - Implement referrer policy support for script loads. (r=jst)
2014-11-18 08:46:43 -05:00
Owen Chu
50259ae67d
Bug 704320 - Parse and implement meta tag-based referrer policies for documents and nsHttpChannels. (r=bz,mcmanus)
2014-11-18 08:46:29 -05:00
Owen Chu
942fa49814
Bug 704320 - Add tests for meta referrer implementation (r=bz)
2014-11-18 08:45:23 -05:00
Francois Marier
0961f54fdb
Bug 529697 - (CSP 1.1) Implement form-action directive [4/4], r=ckerschb
...
Add mochitests for the form-action CSP directive.
2014-11-18 01:13:00 +01:00
Carsten "Tomcat" Book
217db26a63
Backed out changeset 7fa6291d952d (bug 1095257) for suspicion of causing jit tests
2014-11-18 13:14:36 +01:00
Chris Pearce
20def217dc
Bug 1095257 - Implement Navigator.requestMediaKeySystemAccess(). r=edwin r=bz r=peterv
2014-11-18 22:13:02 +13:00
Shih-Chiang Chien
d88351efcf
Bug 1094531 - make nsNodeInfoManager skippable. r=smaug.
2014-11-17 13:04:00 +01:00
Wellington Fernando de Macedo
05f7deed13
Bug 831392 - Server sent events, no reconnection. r=honzab
2014-11-08 12:51:38 -02:00
Chris Pearce
84765b7b57
Bug 1095257 - backout 54f79521758b due to m3 failures. r=backout r=bz
2014-11-18 19:49:13 +13:00
Chris Pearce
c454eb7220
Bug 1095257 - Implement Navigator.requestMediaKeySystemAccess(). r=edwin r=bz
2014-11-18 17:20:02 +13:00
Seth Fowler
a886c715d8
Bug 1098202 (Part 1) - Rename imgINotificationObserver handlers to be consistent with the notifications they handle. r=tn
...
--HG--
extra : rebase_source : 991d277afba4826ed403b74bbcbb9408b3dac0cc
2014-11-17 14:29:56 -08:00
Terrence Cole
e22128b208
Bug 1099278 - Update nsGlobalWindow's StoreInSlot users to use a better error contract; r=bz
...
--HG--
extra : rebase_source : 7dd2ec19526925edfee8d819d99b7f892a0adbbb
2014-11-14 16:54:10 -08:00
Terrence Cole
df4c5ce286
Bug 1099287 - Remove the unused nsJSContext::ReportPendingException; r=bholley
...
--HG--
extra : rebase_source : 5bd2dd41b5687632af5380a241ab683e1de8bc41
2014-11-14 14:58:58 -08:00
Gabor Krizsanits
84831ee6e1
Bug 1094930 - part2: init LifecycleCallbacks in the caller compartment. r=bz
2014-11-17 14:04:28 +01:00
Gabor Krizsanits
4e773fc696
Bug 1094930 - Allow registerElement to take protos from other scopes. r=bz
2014-11-17 14:04:27 +01:00
Glenn Randers-Pehrson
af6365f04f
Bug 991149 - Improve image/* source compliance with Mozilla Coding Style. r=seth
2014-11-14 12:59:00 -05:00
Blake Kaplan
68135a1e55
Bug 1098666 - Don't crash when getting this through CPOWs. r=billm
2014-11-14 14:41:59 -08:00
Cameron McCormack
2c2626a679
Bug 1089463 - Clear an element's restyle bits when inserting into a shadow tree. r=bzbarsky
2014-11-15 09:08:21 +11:00
Christoph Kerschbaumer
d5cbc137e2
Bug 1083422 - Add triggering Principal to nsILoadInfo - update callsites (r=bz,sicking)
2014-11-14 08:56:55 -08:00
Gabor Krizsanits
dbcc1f28d5
Bug 1081038 - part2: Removing nsAutoMicroTask where we have AutoEntryScript. r=bholley
2014-11-14 16:46:26 +01:00
Gabor Krizsanits
172768a8cc
Bug 1081038 - part1: Microtask in AutoEntryScript. r=bholley
2014-11-14 16:46:26 +01:00
Tom Schuster
12ee966a97
Bug 783829 - Rename Proxy enumerate trap to getEnumerablePropertyKeys. r=efaust
2014-11-14 16:21:12 +01:00
Kartikaya Gupta
8ac2ff1bb6
Bug 1072498 - Collapse the dom.browser_frames.useAsyncPanZoom pref into layers.async-pan-zoom.enabled. r=fabrice
2014-11-14 07:42:24 -05:00
Steve Fink
bcb05bd4d2
Bug 1053999 - Conservative stack check should assume untrusted code, r=bholley
...
--HG--
extra : rebase_source : f363a8bc1c2f78e9ab47538cdcf8669275a73cb0
2014-11-13 12:23:11 -08:00
David Major
8e8ab01583
Bug 1078674: Add dummy method to nsIDOMNode to preserve FF34 vtable offsets. r=bz -- Re-land with correct bug number DONTBUILD
...
--HG--
extra : rebase_source : ddd35c35bb5d32e5b5fe68d5dc41eeb31a2ccb26
2014-11-14 10:32:24 +13:00
David Major
71f6d3cce4
Backed out changeset a03d97422b73 to re-land with correct bug number. DONTBUILD
...
--HG--
extra : rebase_source : bc48165bcabfdcc53175db9d6409093e86a12e86
2014-11-14 10:41:36 +13:00
David Major
5ece76f4e8
Bug 1078764: Add dummy method to nsIDOMNode to preserve FF34 vtable offsets. r=bz
...
--HG--
extra : rebase_source : 97f0c61140ac4600ab6f6e038d50240a7d476c8c
2014-11-14 10:32:24 +13:00
Kannan Vijayan
4ac6dd569f
Bug 1050774 - Record script execution in timeline view. r=bholley
2014-11-13 16:22:24 -05:00
Ryan VanderMeulen
ac429e815e
Merge m-c to inbound. a=merge
2014-11-13 15:47:16 -05:00
Ryan VanderMeulen
28c2fca375
Merge fx-team to m-c. a=merge
2014-11-13 15:40:39 -05:00
Bobby Holley
45f6e7dcb0
Bug 984467 - Remove current inner fallback in CallerInnerWindow. r=bz
2014-11-13 11:13:37 -08:00
Bobby Holley
379ce8fe49
Bug 1092388 - Remove now-unnecessary nsGlobalWindow::CallerGlobal. r=bz
2014-11-13 11:13:37 -08:00
Bobby Holley
32aeec5df6
Bug 1092388 - Clamp the entry and incumbent global to the current global if their principals don't match. r=bz
2014-11-13 11:13:36 -08:00
Benoit Girard
aa2eeb8ec1
Bug 1094442 - Part 1: Refactor how tile w/h is queried r=kats
...
--HG--
extra : rebase_source : 70ef00318a718e2ce3149955d2908615d6125cf3
2014-11-12 17:54:29 -05:00
Olli Pettay
f82ed0c20b
Bug 1097302, increase the number of major forget skippables, r=mccr8
...
--HG--
extra : rebase_source : b465ff26006f688cb76d0f3bfe0ed1a564081992
2014-11-12 21:33:50 +02:00
Andrew McCreight
c8382f50c3
Bug 1018397 - Start an ICC timer even if ICC is globally disabled. r=smaug
2014-11-13 07:11:55 -08:00
Andrew McCreight
4d45062daf
Bug 868139 - Don't redo unmarking work in nsGlobalWindow::CanSkip if we already did it. r=smaug
...
This causes quadratic behavior in forgetSkippable when there are many timeouts.
To avoid this, we mark the CC generation of the last time we ran CanSkip on the window,
and don't do it again if it hasn't changed.
2014-11-13 07:11:55 -08:00
Andrew McCreight
6bdc5e8dd6
Bug 1098070 - Remove trailing whitespace from nsCCUncollectableMarker.cpp. r=smaug
2014-11-13 07:11:54 -08:00
Botond Ballo
c854025367
Bug 1076163 - Basic APZ support for css-driven resolution. r=kats,tn
...
This makes APZ behave nicely with most uses of a css transform:scale.
Summary of changes:
- FrameMetrics::mCumulativeResolution now includes the css-driven resolution
in addition to the pres-shell resolution.
- Displayports are now stored in Screen pixels rather than Layer pixels.
This is what we want anyways (as we'd like the displayport size to remain
constant as a fraction of the screen size), but it was necessary to make
this change as part of this patch because continuing to store them in
Layer pixels in the presence of a css-driven resolution would have
required a bunch of infrastructure to implement correctly.
Remaining work:
- Layout painting a scrollable layer at a resolution different from the
scale induced by the css transform causes problems. These will go away
with bug 1076192.
- Different resolutions on the x and y axes are not supported. This is
tracked by bug 1039967.
2014-10-24 15:49:38 -04:00
Gijs Kruitbosch
e62dfd0026
Bug 989947 - disable popups during modal alerts on OS X, r=bz
2014-11-12 17:05:29 +00:00
Boris Zbarsky
e25768cbf9
Bug 1095660 part 5. Change nsJSUtils::EvaluateString to take an explicit scope chain. r=bholley
2014-11-12 17:04:29 -05:00
Jim Mathies
6f6e8ef4e9
Bug 669200 - Various changes to non-ipc related plugin code to facilitate remoting windowed plugin widgets in content. r=roc
2014-11-12 14:59:20 -06:00
Olli Pettay
a668b2bafc
Bug 1097240 - 5ms iCC slice, r=mccr8
...
--HG--
extra : rebase_source : ed97d58be65d21954d675f65e46ed45d151bb6a0
2014-11-12 19:28:51 +02:00
Carsten "Tomcat" Book
09b74a8b4d
Backed out changeset 53e23b1b3642 (bug 1092450) for test bustage
2014-11-12 11:19:26 +01:00
David Anderson
35584ea8f5
Put meta viewport support behind a pref (bug 1092450, r=kats).
...
--HG--
extra : rebase_source : 888513255b2d672643beb9933ebb67ac6a2452ca
2014-11-12 00:15:40 -08:00
David Major
5b3f9cf5f2
Bug 1097283: Fix count/byte mismatches in NS_ABORT_OOM calls. r=froydnj
...
--HG--
extra : rebase_source : a9f4ae9e6f05e5ade56b741fa2f110974c5f08ac
2014-11-12 21:13:44 +13:00
David Major
eb013f5d4d
Backed out changeset 8a4595cc5ec4 for Linux build failure on a CLOESD TREE
...
just kidding it's a CLOSED TREE
--HG--
extra : rebase_source : 163a9bff0ad836095057d5911b792c34517d14cc
2014-11-12 17:19:15 +13:00
David Major
71f98009f0
Bug 1097283: Fix count/byte mismatches in NS_ABORT_OOM calls. r=froydnj
...
--HG--
extra : rebase_source : b24e0b9d2e491ace3c045ee6b01e36b33c3ac21d
2014-11-12 15:42:53 +13:00
Karl Tomlinson
a3ba9b4cb5
backout bug 1096132 for Mac build failure
...
--HG--
extra : rebase_source : 6994fe50e8fb1a4f89298e1b9ad1c714acdfe39e
2014-11-12 16:02:34 +13:00
Karl Tomlinson
4b1c0e2e81
bug 1096132 rename nsDeviceContext PixelScale to FullZoom r=tn
...
--HG--
extra : rebase_source : 06d57772b2dc04d606b3d98517085aeb817ae0e8
2014-11-10 15:47:55 +13:00
Luke Wagner
176eac56f4
Bug 1087178 - OdinMonkey: explain why 'not stored in cache' (r=bbouvier,janv)
...
--HG--
extra : rebase_source : d37893913a09d5a5b339e4ae4ee42f873d449d1e
2014-10-22 17:28:07 -05:00
Andrew McCreight
a867a9b9fa
Bug 1030667 - Don't pass 0 to realloc in ArrayBufferBuilder::setCapacity. r=sfink
2014-11-11 17:47:14 -05:00
Andrea Marchesini
0591f6d37c
Bug 1089328 - Race condition in WebSocket when Workers are terminated. r=smaug
2014-11-11 17:47:13 -05:00
Christoph Kerschbaumer
ea908adf75
Bug 1089912: Part 2, move mixedcontentblocker into dom/security (r=tanvi,jst)
...
--HG--
rename : dom/base/nsMixedContentBlocker.cpp => dom/security/nsMixedContentBlocker.cpp
rename : dom/base/nsMixedContentBlocker.h => dom/security/nsMixedContentBlocker.h
2014-10-28 09:44:11 -07:00
Christoph Kerschbaumer
ab97bec4cb
Bug 1089912: Part 1, move csp into dom/security (r=sstamm,jst)
...
--HG--
rename : dom/base/nsIContentSecurityPolicy.idl => dom/interfaces/security/nsIContentSecurityPolicy.idl
rename : dom/base/nsCSPContext.cpp => dom/security/nsCSPContext.cpp
rename : dom/base/nsCSPContext.h => dom/security/nsCSPContext.h
rename : dom/base/nsCSPParser.cpp => dom/security/nsCSPParser.cpp
rename : dom/base/nsCSPParser.h => dom/security/nsCSPParser.h
rename : dom/base/nsCSPService.cpp => dom/security/nsCSPService.cpp
rename : dom/base/nsCSPService.h => dom/security/nsCSPService.h
rename : dom/base/nsCSPUtils.cpp => dom/security/nsCSPUtils.cpp
rename : dom/base/nsCSPUtils.h => dom/security/nsCSPUtils.h
2014-10-27 16:58:20 -07:00
Christoph Kerschbaumer
697cd1d03c
Bug 1086619 - Combine all mixed content blocker mochitests in one directory (r=tanvi,jst)
...
--HG--
rename : dom/base/test/bug803225_test_mailto.html => dom/base/test/mixedcontentblocker/bug803225_test_mailto.html
rename : dom/base/test/file_mixed_content_frameNavigation.html => dom/base/test/mixedcontentblocker/file_mixed_content_frameNavigation.html
rename : dom/base/test/file_mixed_content_frameNavigation_blankTarget.html => dom/base/test/mixedcontentblocker/file_mixed_content_frameNavigation_blankTarget.html
rename : dom/base/test/file_mixed_content_frameNavigation_grandchild.html => dom/base/test/mixedcontentblocker/file_mixed_content_frameNavigation_grandchild.html
rename : dom/base/test/file_mixed_content_frameNavigation_innermost.html => dom/base/test/mixedcontentblocker/file_mixed_content_frameNavigation_innermost.html
rename : dom/base/test/file_mixed_content_frameNavigation_secure.html => dom/base/test/mixedcontentblocker/file_mixed_content_frameNavigation_secure.html
rename : dom/base/test/file_mixed_content_frameNavigation_secure_grandchild.html => dom/base/test/mixedcontentblocker/file_mixed_content_frameNavigation_secure_grandchild.html
rename : dom/base/test/file_mixed_content_main.html => dom/base/test/mixedcontentblocker/file_mixed_content_main.html
rename : dom/base/test/file_mixed_content_main_bug803225.html => dom/base/test/mixedcontentblocker/file_mixed_content_main_bug803225.html
rename : dom/base/test/file_mixed_content_main_bug803225_websocket_wsh.py => dom/base/test/mixedcontentblocker/file_mixed_content_main_bug803225_websocket_wsh.py
rename : dom/base/test/file_mixed_content_server.sjs => dom/base/test/mixedcontentblocker/file_mixed_content_server.sjs
rename : dom/base/test/test_mixed_content_blocker.html => dom/base/test/mixedcontentblocker/test_mixed_content_blocker.html
rename : dom/base/test/test_mixed_content_blocker_bug803225.html => dom/base/test/mixedcontentblocker/test_mixed_content_blocker_bug803225.html
rename : dom/base/test/test_mixed_content_blocker_frameNavigation.html => dom/base/test/mixedcontentblocker/test_mixed_content_blocker_frameNavigation.html
2014-10-28 11:19:21 -07:00
Christoph Kerschbaumer
05c89cfccf
Bug 1096396 - CSP: Fix test_connect-src by adding return after SimpleTest.finish() (r=dveditz)
2014-11-10 08:51:39 -08:00
Christoph Kerschbaumer
10bf435a37
Bug 826805 - CSP: Allow http and https for scheme-less sources, tests (r=dveditz)
2014-11-05 20:46:41 -08:00
Christoph Kerschbaumer
0e8197c00f
Bug 826805 - CSP: Allow http and https for scheme-less sources (r=dveditz)
2014-11-05 17:45:54 -08:00
Andrea Marchesini
3cdd90a43f
Bug 1081453 - SessionHistory should not keep alive the DOM file objects, r=smaug
2014-11-11 17:13:50 +00:00
Olli Pettay
52b9b1f74d
Bug 1096263 - XMLHttpRequest.send({}) should not throw, tests, r=bz
2014-11-11 13:41:20 +02:00
Olli Pettay
90482773b2
Bug 1096263 - XMLHttpRequest.send({}) should not throw, r=bz
2014-11-11 13:40:45 +02:00
Mats Palmgren
b4f43a55d9
Bug 1013211
- Use the final resource URI after redirects etc as the source URI when dragging an image. r=roc
2014-11-10 22:06:24 +00:00
Carsten "Tomcat" Book
5c316db062
Backed out changeset 41536afea9b3 (bug 1060529) for frequent bc-1 test failures
2014-11-10 10:10:11 +01:00
Carsten "Tomcat" Book
de5cc93c0a
Backed out changeset a84fe0cefd77 (bug 1060529)
2014-11-10 10:09:50 +01:00
Emanuel Hoogeveen
fbc3e91445
Bug 1084651 - Part 5: Simplify Cycle Collector logic now that SliceBudget makes more sense. r=mccr8
2014-11-06 10:14:00 +01:00
Carsten "Tomcat" Book
d0efa48997
Backed out changeset 936504af8ef1 (bug 826805) for m1 test failures
2014-11-10 08:18:09 +01:00
Carsten "Tomcat" Book
a762183c1e
Backed out changeset 06a8a827447d (bug 826805)
2014-11-10 08:17:53 +01:00
Christoph Kerschbaumer
962d79022c
Bug 826805 - CSP: Allow http and https for scheme-less sources, tests (r=dveditz)
2014-11-05 20:46:41 -08:00
Christoph Kerschbaumer
cc2c6a3d27
Bug 826805 - CSP: Allow http and https for scheme-less sources (r=dveditz)
2014-11-05 17:45:54 -08:00
Neil Deakin
c734efe679
Bug 1060529, send the enabled state of child process commands to the parent on update, r=smaug,ehsan
2014-11-07 15:47:39 -05:00
Neil Deakin
83ccf430af
Bug 1060529, don't treat a raise of the child process window specially, r=smaug
2014-11-07 15:47:36 -05:00
Tom Schuster
9ffe3e11d4
Bug 993026 - Fix rooting. no-r
2014-11-08 01:15:52 +01:00
Tom Schuster
8a051a23e7
Bug 993026 - Rename NewResolve to Resolve in browser. r=bz
2014-11-08 01:07:12 +01:00
Tom Schuster
bc28949aec
Bug 993026 - Change XPIDLScriptable NewResolve to simpler Resolve. r=bholley
2014-11-08 01:07:12 +01:00
Tom Schuster
2c44e0efbc
Bug 1091900 - Remove iteratorObject hook. r=jorendorff
...
* * *
Bug 1091900 - Fix build on CLOSED TREE
2014-11-05 20:36:49 +01:00
Wes Kocher
e81fe01221
Backed out changesets 156eee9f2d2a,6e5aee097c86 (bug 1094545) for bc1 and xpcshell orange on a CLOSED TREE
2014-11-07 14:23:05 -08:00
Bobby Holley
3da15fab6b
Bug 1095587 - Add nsWrapperCache and Exception (which is an interface itself) to the interface map of Exception. r=bz
2014-11-07 11:40:04 -08:00
Boris Zbarsky
e216f527fa
Bug 1094545. Expose the URL API in system globals. r=bholley
...
--HG--
rename : dom/base/test/file_url.jsm => dom/base/test/unit/test_url.js
2014-11-07 14:10:39 -05:00
Ryan VanderMeulen
e3abb00b51
Merge inbound to m-c. a=merge
2014-11-07 13:24:00 -05:00
Carsten "Tomcat" Book
83244a2928
Backed out changeset 9fa06a2e1a98 (bug 1092156) for breaking nightly builds
2014-11-07 16:35:14 +01:00
Carsten "Tomcat" Book
45d236bfbb
Backed out changeset f786dcb23eca (bug 1092156)
2014-11-07 16:34:22 +01:00
Andrea Marchesini
40f8089c74
Bug 1090142 - WebSocketChannelChild should respect the order of the runnable to be dispatched. r=jduell
2014-11-07 09:35:54 -05:00
Carsten "Tomcat" Book
20c938e8d7
Merge mozilla-central to mozilla-inbound
2014-11-07 15:34:32 +01:00
Carsten "Tomcat" Book
d87e8af66c
Backed out changeset 77959236fb15 (bug 1084651)
2014-11-07 15:30:16 +01:00
Emanuel Hoogeveen
0d92fda72d
Bug 1084651 - Part 5: Simplify Cycle Collector logic now that SliceBudget makes more sense. r=mccr8
2014-11-06 10:14:00 +01:00
Christoph Kerschbaumer
55f4cbebd8
Bug 1069762 - Make CSP violation reports match the spec for redirects. r=sstamm
2014-10-17 14:26:50 -07:00
Robert O'Callahan
0284071e77
Bug 1083635. Part 7: Fix UpdateLayerTree to sync-decode images and flush pending notifications. r=mattwoodrow
...
--HG--
extra : rebase_source : d13f993c4dd1b868f47b6c79b39172bb40b3871c
2014-11-07 13:20:27 +13:00
Wes Kocher
6c41020ae8
Merge m-c to inbound a=merge
2014-11-06 19:08:13 -08:00
Wes Kocher
2fd2330939
Merge fx-team to m-c a=merge
2014-11-06 18:26:36 -08:00
Seth Fowler
f114d563da
Bug 1084136 (Part 5) - Don't reset STATUS_DECODE_STARTED when decoding finishes. r=tn
...
--HG--
extra : rebase_source : d60164094c0dc0d7fbc4f47980f8b2d9df0b9deb
2014-11-06 17:33:58 -08:00
Tomasz Kołodziejski
1a87a10585
Bug 1058116 - Pass referrer and isPrivate to openURIInFrame instead of nullptr as aOpener. r=mconley, r=smaug, r=Margaret, r=ally
2014-11-06 09:41:00 -05:00
Gabor Krizsanits
be6df61585
Bug 1093033 - Imports should update their CustomElements. r=wchen
2014-11-06 14:05:36 +01:00
Gabor Krizsanits
91938d122d
Bug 1093028
- Imports should block DOMContentLoaded of the parent. r=mrbkap
2014-11-06 13:41:19 +01:00
Monica Chew
43fa6ed7e2
Bug 1088183: Propagate the top window URI to the parent http channel through HttpChannelOpenArgs (a=kwierso,r=jduell,mrbkap)
2014-10-29 17:22:22 -07:00
Carsten "Tomcat" Book
f54f0723f9
Backed out changeset dc265cc31095 (bug 1091900)
2014-11-06 09:11:18 +01:00
Bill McCloskey
f712c2084f
Bug 1092156 - Add missing comments DONTBUILD (r=bholley)
2014-11-05 17:22:20 -08:00
Bill McCloskey
37ff17b630
Bug 1092156 - [e10s] Don't use compartment-per-addon if window already associated with add-on (r=bholley)
2014-11-05 17:10:37 -08:00
Bill McCloskey
3fbb75d480
Bug 1092446 - [e10s] Allow unprivileged scopes to call content-to-chrome CPOWs (r=bholley)
2014-11-04 17:38:19 -08:00
Tom Schuster
999d8504a5
Bug 1091900 - Remove iteratorObject hook. r=jorendorff
2014-11-05 20:36:49 +01:00
Jon Coppeard
1c9ee815f1
Bug 650161 - Update plugin wrapper tracing to work with compacting GC r=terrence r=johns
2014-11-05 16:37:16 +00:00
Henri Sivonen
723b4d1376
Bug 1088635. r=smaug.
2014-11-05 17:44:37 +02:00
Carsten "Tomcat" Book
13de0f42c9
Backed out 7 changesets (bug 1084651) for ASAN Bustage on a CLOSED TREE
...
Backed out changeset dd2b3e78b425 (bug 1084651)
Backed out changeset 2711fbd91819 (bug 1084651)
Backed out changeset 59a163addd79 (bug 1084651)
Backed out changeset d36f6dbbf925 (bug 1084651)
Backed out changeset 78102b62a4a0 (bug 1084651)
Backed out changeset 06387a2343a0 (bug 1084651)
Backed out changeset 2f8e7c39573e (bug 1084651)
2014-11-05 15:20:25 +01:00
Carsten "Tomcat" Book
5fcc967a48
Backed out changeset 1f590c2c40f0 (bug 1093028
) for web-platform-2 test failures on a CLOSED TREE
2014-11-05 15:19:53 +01:00
Gabor Krizsanits
eb4b088d8d
Bug 1093028
- Imports should block DOMContentLoaded of the parent. r=mrbkap
2014-11-05 14:01:51 +01:00
Emanuel Hoogeveen
dd0cdda357
Bug 1084651 - Part 5: Simplify Cycle Collector logic now that SliceBudget makes more sense. r=mccr8
2014-10-21 11:54:00 +02:00
Chris Lord
4dad620994
Bug 1084321 - Remove b2g app meta viewport work-around. r=kats,roc
2014-11-04 17:15:30 +00:00
Jon Coppeard
e12ace9053
Backed out changeset 2acbf923b6a8 (bug 650161) for causing hazards
2014-11-05 10:57:33 +00:00
Jon Coppeard
4954f4c54a
Bug 650161 - Update plugin tracing to work with compacting GC r=terrence r=johns
...
--HG--
extra : rebase_source : d6852def71710f71121735f24fc176141e911583
2014-11-05 08:44:27 +00:00
Carsten "Tomcat" Book
7bdd393f19
Backed out changeset 2dbf8f6bd2aa (bug 1092446) for suspicion of adding a hazard
2014-11-05 10:04:08 +01:00
Wes Kocher
a4e8fe7150
Merge m-c to inbound a=merge CLOSED TREE
2014-11-04 20:37:26 -08:00
Wes Kocher
052b085df2
Merge fx-team to m-c a=merge
2014-11-04 19:53:20 -08:00
Bill McCloskey
a63bc07919
Bug 1092446 - [e10s] Allow unprivileged scopes to call content-to-chrome CPOWs (r=bholley)
2014-11-04 17:38:19 -08:00
Dave Townsend
57f0c49df2
Bug 1093048: Add a string overload to nsIDOMWindowUtils.removeSheet. r=bholley
2014-11-04 09:32:06 -08:00
Jan Varga
b89edf2131
Bug 1089764 - Treat persistent storage as temporary storage; r=bent
2014-11-04 21:44:56 +01:00
Trevor Saunders
46fb464c21
no bug fix nullptr to bool conversion in nsDOMClassinfo.cpp r=themaid
...
--HG--
extra : rebase_source : c2e8e1bcf743106ef450ee4780eaca9da4ee09c6
2014-11-04 14:16:56 -05:00