Commit Graph

38745 Commits

Author SHA1 Message Date
Wes Kocher
e027490242 Merge inbound to central, a=merge 2015-09-04 15:34:42 -07:00
Sebastian Hengst
f40c5bf19c Backed out 4 changesets (bug 571294, bug 1196479) for W(2) failure on Linux 64 opt. r=backout on a CLOSED TREE
TEST-UNEXPECTED-FAIL | /eventsource/eventsource-close.htm | EventSource: close(), test events - assert_unreached: Dunno what to do with message number 3 Reached unreachable code

Backed out changeset e2612be99d7d (bug 571294)
Backed out changeset 9aea0c4a0822 (bug 1196479)
Backed out changeset 196e98128c58 (bug 571294)
Backed out changeset 1d662c2552bd (bug 571294)
2015-09-04 20:29:48 +02:00
Michael Layzell
afccea7e2c Bug 571294 - Fix typo causing compile bustage on a CLOSED TREE a=bustage 2015-09-04 13:20:31 -04:00
Andrew McCreight
4df087938a Backed out changeset 351d5f864f9e for not compiling. 2015-09-04 09:52:24 -07:00
Andrew McCreight
dad0c97cff Bug 1201271 - Warn about unused results for more methods of nsTArray. r=froydnj
This leaves alone the AppendElement methods.
2015-09-04 09:45:44 -07:00
Michael Layzell
9694cf94db Bug 1196479 - Fire selectstart and selectionchange events on the input node when the selection in that editor changes. r=ehsan 2015-09-04 12:35:49 -04:00
Michael Layzell
a11656213f Bug 571294 - Part 2: Tests for new select event behaviour, r=ehsan 2015-09-04 12:35:47 -04:00
Michael Layzell
a8f85880d9 Bug 571294 - Part 1: Implement selection events behind the dom.select_events.enabled pref, r=smaug 2015-09-04 12:35:46 -04:00
Carsten "Tomcat" Book
cdcf9ff276 Merge mozilla-central to b2g-inbound 2015-09-04 16:21:48 +02:00
Carsten "Tomcat" Book
5225a0cea9 merge mozilla-inbound to mozilla-central a=merge 2015-09-04 16:05:11 +02:00
Ben Tian
5845f0216c Bug 1199548 - Do not append vCard Body payload in PBAP replies when |MaxListCount| is zero, r=shuang 2015-09-04 15:47:22 +08:00
Kan-Ru Chen
9fb2f78ddb Bug 1200498 - Clean up dom/browser-element mochitest.ini that has skip-if toolkit != gtk2 now that gtk3 is the default 2015-09-04 14:18:50 +08:00
Ben Tian
96ab13f6dc Bug 1199107 - Replace BT_WARNING with BT_LOGR in PBAP manager, r=shuang 2015-09-04 12:04:38 +08:00
Ben Tian
ffed6b761b Bug 1199107 - Access PBAP vCard input stream directly instead of passing it as input parameter, r=shuang 2015-09-04 12:04:37 +08:00
Wes Kocher
78dd2c9376 Merge b2ginbound to central, a=merge 2015-09-03 13:41:06 -07:00
Wes Kocher
67f1a2cfde Merge inbound to central, a=merge 2015-09-03 12:20:40 -07:00
Wes Kocher
8700dcb6b5 Backed out 2 changesets (bug 1035091)
a=backout

Backed out changeset 1fc07bdd9aa8 (bug 1035091)
Backed out changeset f6e98029d1cb (bug 1035091)
2015-09-03 11:41:39 -07:00
Kartikaya Gupta
fc2f50551e Bug 1197824 - Remove the mAllowDoubleTapZoom field from nsViewportInfo as it is not needed. r=botond 2015-09-03 10:30:41 -04:00
Kartikaya Gupta
428ff70a50 Bug 1197824 - Support the browser.ui.zoom.force-user-scalable pref in the gecko zoom-constraints codepath. r=botond
The browser.ui.zoom.force-user-scalable pref can be modified by the user from
the Fennec settings screen, and allows them zoom pages despite the meta-viewport
tag that might otherwise restrict zooming. This effectively ignores the effect
of the user-scalable, minimum-scale, and maximum-scale meta-viewport tokens.
2015-09-03 10:30:41 -04:00
Kartikaya Gupta
ea34e9570d Bug 1197824 - Allow zooming in desktop mode. r=botond
This is a long-standing issue that has thus far never been exposed because
the values modified in this patch have not been used (desktop mode only exists
on Fennec, and Fennec does it's own computation for these values in browser.js).
However upcoming patches will change Fennec to use this, and so this issue needs
to be corrected.
2015-09-03 10:30:40 -04:00
Kartikaya Gupta
d37cefa620 Bug 1197824 - Remove unused state and normalize others. r=botond
In the case of DisplayWidthHeight viewports, setting the allowDoubleTapToZoom
flag to true is fine because the ZoomConstraintsClient code will flip it back
to false based on the width of the CSS viewport. Setting it to true in the
GetViewportInfo code allows us to maintain the invariant that the default value
of allowDoubleTapToZoom is the same as the initial value of allowZoom.
2015-09-03 10:30:40 -04:00
Carsten "Tomcat" Book
387b9401ae Merge mozilla-central to b2g-inbound 2015-09-03 14:19:00 +02:00
Kan-Ru Chen
dc8b7cf800 Bug 1170894 - Implement nsIFrameLoader::SwitchProcessAndLoadURI. r=smaug 2015-09-03 13:21:21 +08:00
Nikhil Marathe
24b25702d2 Bug 1197421 - Fetch resolver uses PromiseWorkerProxy. r=catalinb
The logic was very similar and PromiseWorkerProxy is well tested.  We defy
convention a bit by calling CleanUp() in another runnable later in time after
resolving the Promise, but it does not violate any invariants.
2015-09-02 15:04:17 -07:00
Nikhil Marathe
53a8491d88 Bug 1197421 - Fix promise worker proxy cleanup and update callers. r=catalinb
Get rid of having users dispatch control runnables. It was error prone and
required too much reasoning. It was also possible to end up in a state where
callers would dispatch a WorkerRunnable, which would succeed, so they would not
dispatch a WorkerControlRunnable. Then the worker would stop Running,
canceling and releasing the runnable leading to releasing the proxy in an
unclean state. Instead, we AddRef() and add the feature and remove the feature
and Release() on Notify(). If callers successfully run a WorkerRunnable they
clean the proxy. If not, the proxy stays alive until the worker switches to
Canceling state.
2015-09-02 10:07:26 -07:00
Carsten "Tomcat" Book
9c91e35131 Merge mozilla-central to mozilla-inbound 2015-09-04 16:14:00 +02:00
Jan de Mooij
0a1ef4bfe7 Bug 1200809 part 1 - Add InlinableNatives JitInfo infrastructure, use it for Math natives. r=bz,nbp 2015-09-04 15:52:10 +02:00
Jim Mathies
ef7a316687 Bug 1199765 - Add support to TabParent for querying the active state of remote browsers. r=Mossop 2015-09-04 08:42:01 -05:00
Karl Tomlinson
9d44232e95 back out 0b4230b29db5,c8d987aeaece from bug 1197028 2015-09-02 23:44:37 +12:00
Karl Tomlinson
f2e52771cb bug 1193922 skip SetIsOnlyNodeForContext after shutdown r=padenot
This works around bug 1200514 but also avoids some unnecessary work.
2015-09-01 18:20:24 +12:00
Phil Ringnalda
49a76b0045 Back out 71886d218c12 (bug 1200864) for Win8 mochitest-gl failures
CLOSED TREE
2015-09-02 20:35:45 -07:00
Ehsan Akhgari
b2c41fa063 Bug 1200869 - Empty the header value for code hygiene; r=sicking 2015-09-02 19:53:35 -04:00
Ehsan Akhgari
12452f37da Bug 1200856 - Avoid the extra variable to make the string manipulation faster; r=sicking 2015-09-02 19:52:46 -04:00
Jeff Gilbert
feb21260f6 Bug 1200864 - Skip DrawElements buffer validation when we have robust_buffer_access. - r=kamidphish 2015-09-02 14:06:58 -07:00
Geoff Brown
2063b3e20f Bug 1201075 - Increase timeout for webgl-color-test; r=jgilbert 2015-09-02 14:20:02 -06:00
Zack Weinberg
8dd0a8d4f1 Bug 1035091 part 2: disable @-moz-document in author sheets. r=heycam 2015-09-02 13:54:30 -04:00
Zack Weinberg
50d9ee1776 Bug 1035091 part 1: change CSS parser and loader APIs to distinguish UA, user, and author sheets instead of just UA vs everyone else. r=heycam 2015-09-02 13:52:49 -04:00
Ryan VanderMeulen
715e3b5151 Merge m-c to inbound. a=merge 2015-09-02 14:55:29 -04:00
Ryan VanderMeulen
c4d8835c44 Merge inbound to m-c. a=merge 2015-09-02 14:53:48 -04:00
Gian-Carlo Pascutto
fbc7ec445d Bug 1200614 - Protect the capture engines array from concurrent access (during shutdown). r=jesup 2015-09-02 18:41:06 +02:00
Carsten "Tomcat" Book
6f16e43880 Merge mozilla-central to b2g-inbound 2015-09-02 14:57:45 +02:00
Carsten "Tomcat" Book
93be29b867 merge mozilla-inbound to mozilla-central a=merge 2015-09-02 13:53:06 +02:00
Nils Ohlmeier [:drno]
758586e1da Bug 1200823 - s/test.steeplechase/test.testOptions.steeplechase/. r=bwc 2015-09-01 13:59:03 -07:00
Masayuki Nakano
91db38cfa5 Bug 895274 part.85 Rename NS_DRAGDROP_GESTURE to eLegacyDragGesture r=smaug 2015-09-02 15:08:03 +09:00
Masayuki Nakano
d9ea50541c Bug 895274 part.84 Rename NS_DRAGDROP_DRAGDROP to eLegacyDragDrop r=smaug 2015-09-02 15:08:03 +09:00
Masayuki Nakano
77594064fd Bug 895274 part.83 Rename NS_DRAGDROP_EXIT to eDragExit r=smaug 2015-09-02 15:08:02 +09:00
Masayuki Nakano
b3c59ad79c Bug 895274 part.82 Rename NS_DRAGDROP_ENTER to eDragEnter r=smaug 2015-09-02 15:08:02 +09:00
Masayuki Nakano
7b536b363d Bug 895274 part.81 Rename NS_DRAGDROP_OVER to eDragOver r=smaug 2015-09-02 15:08:02 +09:00
Masayuki Nakano
9e93364893 Bug 895274 part.80 Rename NS_DRAGDROP_DRAG to eDrag r=smaug 2015-09-02 15:08:02 +09:00
Masayuki Nakano
1aec683604 Bug 895274 part.79 Rename NS_DRAGDROP_END to eDragEnd r=smaug 2015-09-02 15:08:02 +09:00